fuel-plugin-mistral/doc/testing/test_suite_destructive.rst
Vitalii Yerys de8400fa22 Added test documentation for Mistral fuel plugin.
Change-Id: Ife969ff0f2a1f48cfe8af7db2b504b657f412527
2016-09-28 17:52:06 +03:00

1.9 KiB

Destructive testing

Verify master controller fail in HA cluster will not crash the system

ID

mistral_controller_failover

Description

Verify that after non-graceful shutoff of controller node, cluster stays operational and after turning it back online, cluster is operational.

Complexity

manual

Steps

  1. Create cluster
  2. Install and configure Mistral plugin
  3. Add 3 controller-mistral nodes
  4. Add 1 compute and cinder nodes
  5. Deploy cluster
  6. Verify Cluster using OSTF
  7. Power off main controller (non-gracefully)
  8. Run OSTF
  9. Power on controller which was powered off in step 6.
  10. Run OSTF

Expected results

All steps except step 7 must be completed successfully, without any errors. Step 7 one OSTF HA test will fail, because one of controllers is offline - this is expected.

Verify mistral node fail in Non-HA cluster will not crush the system

ID

mistral_node_failover

Description

Verify that after non-graceful shutoff of mistral node cluster stays operational and after turning it back online, cluster is operational.

Complexity

manual

Steps

  1. Create cluster
  2. Install and configure Mistral plugin
  3. Add 1 controller-mistral, cinder and compute node
  4. Add 1 mistral node
  5. Deploy cluster
  6. Run OSTF
  7. Power off the mistral node (non-gracefully)
  8. Run OSTF
  9. Power on mistral node which was powered off in step 6
  10. Run OSTF

Expected results

All steps except step 8 must be completed successfully, without any errors. Step 8 one OSTF test will fail, because one of nodes is offline - this is expected.