diff --git a/ci/github/test_logger.yml b/ci/github/test_logger.yml index 42b562a2..dd99f4e2 100644 --- a/ci/github/test_logger.yml +++ b/ci/github/test_logger.yml @@ -36,3 +36,9 @@ when: true fail: msg: "If the task fails, the status will be reported since there's a test ID." + + - name: "Set the name based on a var input" + set_fact: + testid: "RHOSO-1234" + - name: "run test with variable name - {{ testid }}" + debug: msg="test" diff --git a/ci/github/test_logger_expected b/ci/github/test_logger_expected index d33ad32c..e950d10d 100644 --- a/ci/github/test_logger_expected +++ b/ci/github/test_logger_expected @@ -6,3 +6,4 @@ RHELOSP-042=passed RHELOSP-043=passed RHELOSP-054=passed RHOSO-078=failed +RHOSO-1234=passed diff --git a/roles/telemetry_autoscaling/README.md b/roles/telemetry_autoscaling/README.md index 29807cdd..f2eb2e6a 100644 --- a/roles/telemetry_autoscaling/README.md +++ b/roles/telemetry_autoscaling/README.md @@ -7,11 +7,29 @@ Requirements ------------ The following resources are required in the OpenStack cloud * network called public -* network called provate +* network called private * security group called basic with ssh and tcp enabled to the VMs * a flavor called m1.small * an image called cirros +Tests: +------ +Verify overcloud deployment for autoscaling + Test service API endpoints + Verify all the services are running on overcloud + Verify time-series database service is available +Using the heat service for autoscaling + Create an archive policy + Configure heat template for automatically scaling instances + Create the deployment template for heat to control instance scaling +Create stack deployment for autoscaling + Verify that the stack and resources are created + Verify that the alarms were created for the stack + Verify the deployment and metric resources exist for the stack +Testing and troubleshooting autoscaling + Verify that alarms are triggered with traffic + Verify that Orchestration service has scaled the instances + Role Variables --------------