terraform-azurerm-terraform-enterprise icon indicating copy to clipboard operation
terraform-azurerm-terraform-enterprise copied to clipboard

Bypassing preflight checks for standalone test cases

Open jkerry opened this issue 1 year ago • 3 comments

This change bypasses preflight checks for standalone test cases to resolve an issue with RHEL tests not starting in a timely fashion.

How Has This Been Tested

Standard /test actions.

jkerry avatar Sep 19 '22 15:09 jkerry

/test all

:white_check_mark: Terraform Public Active/Active Test Report

:link: Action Summary Page

  • :white_check_mark: Terraform Init

  • :white_check_mark: Terraform Validate

  • :white_check_mark: Terraform Apply

  • :white_check_mark: Run k6 Smoke Test

  • :white_check_mark: Terraform Destroy

:white_check_mark: Terraform Private TCP Active/Active Test Report

:link: Action Summary Page

  • :white_check_mark: Terraform Init

  • :white_check_mark: Terraform Validate

  • :white_check_mark: Terraform Apply

  • :white_check_mark: Run k6 Smoke Test

  • :white_check_mark: Terraform Destroy

:white_check_mark: Terraform Private Active/Active Test Report

:link: Action Summary Page

  • :white_check_mark: Terraform Init

  • :white_check_mark: Terraform Validate

  • :white_check_mark: Terraform Apply

  • :white_check_mark: Run k6 Smoke Test

  • :white_check_mark: Terraform Destroy

jkerry avatar Sep 19 '22 15:09 jkerry

Do we need to add this as a workspace variable for utility tests ?

sandrampeter avatar Sep 20 '22 15:09 sandrampeter

/help

Command Description
/test <all|test case name...> [destroy=false] Run the Terraform test workflow on the modules in the tests/ directory. Unnamed arguments can be "all" to run all test cases or specific test case names to only run selected cases. The named argument "destroy=false" will disable the destruction of test infrastructure for debugging purposes.
/destroy <all|test case name...> Destroy any resources that may still be in Terraform state from previous tests. Unnamed arguments can be "all" to destroy all resources from all test cases or specific test case names to only destroy selected test case resources.
/help Shows this help message

Test Case Names

  • private-active-active
  • private-tcp-active-active
  • public-active-active

sandrampeter avatar Sep 29 '22 16:09 sandrampeter