projects
/
osm
/
tests.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Feature 10996: cancel operation robot test
[osm/tests.git]
/
robot-systest
/
lib
/
prometheus_lib.robot
diff --git
a/robot-systest/lib/prometheus_lib.robot
b/robot-systest/lib/prometheus_lib.robot
index
33208f3
..
0f4f07c
100644
(file)
--- a/
robot-systest/lib/prometheus_lib.robot
+++ b/
robot-systest/lib/prometheus_lib.robot
@@
-15,32
+15,32
@@
Documentation Library to obtain metrics from Prometheus.
Library String
Library Collections
Library String
Library Collections
+Library OperatingSystem
Library RequestsLibrary
*** Variables ***
${timeout} 30
${max_retries} 1
Library RequestsLibrary
*** Variables ***
${timeout} 30
${max_retries} 1
-${prometheus_host} %{PROMETHEUS_HOSTNAME}
-${prometheus_port}
9090
-${prometheus_user} %{PROMETHEUS_USER}
-${prometheus_password} %{PROMETHEUS_PASSWORD}
+${prometheus_host} %{PROMETHEUS_HOSTNAME
=UNKNOWN
}
+${prometheus_port}
%{PROMETHEUS_PORT=9090}
+${prometheus_user} %{PROMETHEUS_USER
=""
}
+${prometheus_password} %{PROMETHEUS_PASSWORD
=""
}
*** Keywords ***
Set Testsuite Prometheus Variables
[Documentation] Set Testsuite Prometheus Variables to be used in subsequent test cases
*** Keywords ***
Set Testsuite Prometheus Variables
[Documentation] Set Testsuite Prometheus Variables to be used in subsequent test cases
- ${prometheus_port} Set Variable If '${prometheus_host}'=='${EMPTY}' 9091
+ IF '${prometheus_host}' == 'UNKNOWN'
+ ${local_prometheus_host}= Get Environment Variable OSM_HOSTNAME
+ Set Suite Variable ${prometheus_host} ${local_prometheus_host}
+ Set Suite Variable ${prometheus_port} 9091
+ END
Log ${prometheus_port}
Log ${prometheus_port}
- ${prometheus_host} Set Variable If '${prometheus_host}'=='${EMPTY}' %{OSM_HOSTNAME}
Log ${prometheus_host}
Log ${prometheus_user}
Log ${prometheus_password}
Log ${prometheus_host}
Log ${prometheus_user}
Log ${prometheus_password}
- Set Suite Variable ${prometheus_host}
- Set Suite Variable ${prometheus_port}
- Set Suite Variable ${prometheus_user}
- Set Suite Variable ${prometheus_password}
Get Metric
Get Metric