X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=robot-systest%2Ftestsuite%2Fsa_02-vnf_with_vim_metrics_and_autoscaling.robot;fp=robot-systest%2Ftestsuite%2Fsa_02-vnf_with_vim_metrics_and_autoscaling.robot;h=fb6616f0ae204b19fe8b905af33a0d0cb1cfd49f;hb=10320257d87adb8e007bc7bb1a5f2c7cdd77417b;hp=ec2a6a3c77705f6284d376701ff5f11f5f4508cd;hpb=8fb875b28cbee52b5b5bcde7c967810252848dc4;p=osm%2Ftests.git diff --git a/robot-systest/testsuite/sa_02-vnf_with_vim_metrics_and_autoscaling.robot b/robot-systest/testsuite/sa_02-vnf_with_vim_metrics_and_autoscaling.robot index ec2a6a3..fb6616f 100644 --- a/robot-systest/testsuite/sa_02-vnf_with_vim_metrics_and_autoscaling.robot +++ b/robot-systest/testsuite/sa_02-vnf_with_vim_metrics_and_autoscaling.robot @@ -90,8 +90,8 @@ Get VNF VIM-based Metric Before Auto-scaling Variable Should Exist ${prometheus_port} msg=Prometheus port is not available Variable Should Exist ${metric_name} msg=Prometheus metric name is not available ${metric_value}= Wait Until Keyword Succeeds ${prometheus_poll_retries} ${prometheus_poll_timeout} Get Metric ${prometheus_host} ${prometheus_port} ${metric_name} - Run Keyword Unless ${metric_value} > 0 Fail msg=The metric '${metric_name}' value is '${metric_value}' - Run Keyword Unless ${metric_value} < ${metric_threshold} Fail msg=The metric '${metric_name}' value is higher than '${metric_threshold}' before scaling + Run Keyword If ${metric_value} <= 0 Fail msg=The metric '${metric_name}' value is '${metric_value}' + Run Keyword If ${metric_value} >= ${metric_threshold} Fail msg=The metric '${metric_name}' value is higher than '${metric_threshold}' before scaling Increase VIM-based Metric To Force Auto-scaling @@ -113,7 +113,7 @@ Get VDUs After Auto-scaling @{vdur_list}= Get Vnf Vdur Names ${vnf_id} Log List ${vdur_list} ${vdurs}= Get Length ${vdur_list} - Run Keyword Unless ${vdurs} > 1 Fail msg=There is no new VDU after auto-scaling + Run Keyword If ${vdurs} <= 1 Fail msg=There is no new VDU after auto-scaling Delete NS Instance @@ -150,6 +150,6 @@ Check VIM-based Metric Exceeds Threshold Variable Should Exist ${prometheus_port} msg=Prometheus port is not available Variable Should Exist ${metric_name} msg=Prometheus metric name is not available ${metric_value}= Get Metric ${prometheus_host} ${prometheus_port} ${metric_name} - Run Keyword Unless ${metric_value} > ${metric_threshold} Fail msg=The metric '${metric_name}' value is '${metric_value}' which is lower than '${metric_threshold}' + Run Keyword If ${metric_value} <= ${metric_threshold} Fail msg=The metric '${metric_name}' value is '${metric_value}' which is lower than '${metric_threshold}'