StackStorm / st2cd

Content pack for internal build process at StackStorm
Apache License 2.0
7 stars 16 forks source link

Run BATS tests #380

Closed blag closed 5 years ago

blag commented 5 years ago

Integrate the RobotFramework/BATS tests rewrite into the usual overall StackStorm end-to-end tests.

Requires StackStorm/st2tests#152 to be merged first.

blag commented 5 years ago

Pushed fixes for the issues @Kami raised, and included a policy to ensure multiple ST2 IUT ("instance under test") do not try to talk with one another during the ChatOps end-to-end tests with Slack.

The concurrency issue will likely contribute to the runtime of these tests by a few minutes (total). I plan on refactoring soon in the future to workaround this issue, but for now the ChatOps end-to-end tests only themselves run for about 2 minutes.