Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

View the configuration of test-matrix/test-matrix-extended jobs to understand further.

Flowchart

test-matrix/test-matrix-extended -> test-fetch-marvin
test-matrix/test-matrix-extended -> test-packaging 
test-matrix/test-matrix-extended -> test-environment-refresh
test-packaging -> test-setup-advanced-zone
test-setup-advanced-zone -> test-smoke-matrix/test-regression-matrix
test-smoke-matrix/test-regression-matrix -> test-maintenance-operations

test-yumrepo-refresh
  • test-matrix-* - This is the umbrella job that starts all other jobs in the sequence. This job points to master by default and so does test-yumrepo-refresh. When you want to change the branch you have to change it for both jobs to ensure your tests are running on the right target branch.
  • test-yumrepo-refresh - hourly job refreshing packages on a s3 bucket
  • test-environment-refresh - cleanup all hosts to a target cobbler profile (xen/xcp/kvm)
  • test-packaging - deploy new cloudstack vm, configure packages, install cloudstack latest rpms from s3
  • test-setup-advanced-zone - setup an advanced zone on the testbed and wait for systemvms to be ready
  • test-smoke|regression-matrix - run the bvt/full regression tests on the environment
  • test-maintenance-operations - run any tests that need to run sequentially like maintenance mode on hosts, disabling zone etc.

...