Граф коммитов

27 Коммитов

Автор SHA1 Сообщение Дата
Richard Park 82d7a09765 Show the verbose test output as well (this is used for CI) 2021-07-13 21:14:00 +00:00
Joel Hendrix 9ac8a371a6
Fix potential deadlock in receiver (#211)
Updated makefile with latest path to golint
2021-02-18 07:57:16 -08:00
Joel Hendrix 97623891c2
fix test reporting for integration pipeline (#185) 2020-08-10 13:16:28 -07:00
David Justice 8252d893f0
fix double dollar signs 2019-07-16 14:53:41 -07:00
David Justice fd288902bd
upgrade terraform 2019-07-16 14:38:42 -07:00
David Justice 0af5343870
add tidy to makefile 2019-05-29 13:46:10 -07:00
David Justice 297200f48a
tear down all the things on destroy 2019-01-04 13:28:01 -08:00
David Justice c9bcdf900b
create a service principal for tests if not running as service principal 2019-01-04 12:43:14 -08:00
David Justice 4502dae2c7
longer tests... 2019-01-03 10:25:49 -08:00
David Justice 7a914f8e86
extend test timeout and clean up examples a bit 2019-01-02 13:25:40 -08:00
David Justice b3eca12360
increase overall test timeout :( 2018-12-03 14:30:05 -08:00
David Justice c713c02e51
update terraform and remove extra secure var 2018-11-28 13:40:20 -08:00
David Justice 14b66a9fe5
fix 200 test and extend test timeout 2018-11-28 12:26:55 -08:00
David Justice 9e7ecca428
remove az dependency 2018-11-21 08:30:50 -08:00
Martin Strobel dbe4c0be59
Adopting Modules for Package Management (#64)
* Adopting modules

* upgrading azure-amqp-common-go version to one supporting modules.

* Updating CI to use modules

* Removing all references to dep in documentation
2018-10-24 15:42:57 -07:00
Martin Strobel 3acb09ea00 Removing terraform generated service principal
I've been running into some flakiness with the permissions needed by the created Service Principal. For now I'm tearing it out.
2018-10-19 13:51:49 -07:00
Lawrence Gripper 9c6bdb8571 Wire outputs from TF to .env for tests. 2018-10-08 12:21:24 -07:00
Martin Strobel e81fce0a34
Adding Terraform to CI (#54)
* Adding terraform to Travis before_install.

This will include provisioning all necessary infrastructure to run our tests live in Travis from trusted branches.

* Making "terraform.tfvars" an optional prerequisite to "terraform.tfstate"

When running on your local machine, it's often easiest to add terraform variables as a file that is read automatically by terraform as it initializes. In CI however, it is easiest to such variables as environment variables.

* Adding Azure CLI to terraform

* Updaing CI credentials

* Removing 'az' dependency in CI.

Terraform expects Service Principal authentication to happen via specifying ARM_* environment variables instead of fetching an access token through the CLI.

* Escaping Connection String

* Adding Resource Group name.

* Adding Service Bus Location envvar
2018-09-27 13:02:14 -07:00
Martin Strobel b8bc3955fd Adding Terraform Config
This will allow folks onboarding to setup the necessary Azure infrastructure to run integration tests by simply running `terraform apply` or using `make`.
2018-09-13 13:01:39 -07:00
David Justice 58f96dd530
update deps, fix tests and remove go sdk dep 2018-08-08 11:32:30 -07:00
Martin Strobel be8f9db4d1
Making Examples Executable Tests (#27)
* Moving scheduledMessage example to increase visibility

* Removing reference to scheduledMessage example in README

* Moving helloworld example

* Fixing build errors after rebase

* Moving opentracing example

* Fix opentracing/readme.md execution instructions

* Removing extraneous reference to example that has been moved

* Updating SendReceiveScheduledMessage timeline.

Previously, the message was scheduled to be delivered 15 seconds in the future. Service Bus has a schedule granularity more along the lines of a 1-minute window. For that reason, I update this test to take 3 minutes. From there, I had to update some of the other timeout logic in the test harness to allow a test that took more than 1 minute.

* Removing unused const

* Removing examples section from Makefile now that they are incorporated as tests
2018-08-07 17:48:41 -07:00
David Justice 12b580e763
make all examples and remove extra ctxs 2018-07-27 10:40:11 -07:00
David Justice c3cf4e3a15
make examples 2018-06-11 15:22:30 -07:00
David Justice b02589edc2
queue management requests functioning
tests are running without panic, but still need work
2018-05-03 20:03:07 -07:00
David Justice 8da002d36f add coverage and change test debugging 2018-01-30 09:37:55 -08:00
David Justice f34caa349f tests and make file look pretty good 2018-01-20 10:49:28 -08:00
David Justice f132c76d1f initial commit for the service bus go sdk 2018-01-10 17:55:33 -08:00