diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2022-12-27 09:09:57 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2022-12-27 09:09:57 +0000 |
commit | 2bb72884637ef34e28ad46b16ff3b3820bc26bfc (patch) | |
tree | 51667d015c4c21c7cb757c0f42c6d36445159c5f /qa/qa/page | |
parent | 9b10995c5279bd85226e3df0be8e4884e47b10d9 (diff) | |
download | gitlab-ce-2bb72884637ef34e28ad46b16ff3b3820bc26bfc.tar.gz |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'qa/qa/page')
-rw-r--r-- | qa/qa/page/project/settings/alerts.rb | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/qa/qa/page/project/settings/alerts.rb b/qa/qa/page/project/settings/alerts.rb index a74a227d697..395f63193ef 100644 --- a/qa/qa/page/project/settings/alerts.rb +++ b/qa/qa/page/project/settings/alerts.rb @@ -23,6 +23,7 @@ module QA element :save_and_create_alert_button element :test_payload_field element :send_test_alert_button + element :prometheus_url_field end def enable_incident_for_alert @@ -59,10 +60,22 @@ module QA click_element(:integration_name_field) end + def select_prometheus + click_element(:integration_type_dropdown) + find("option[value='PROMETHEUS']").click + + # Click outside of the list to close it + click_element(:prometheus_url_field) + end + def enter_integration_name(name) fill_element(:integration_name_field, name) end + def fill_in_prometheus_url(url = Runtime::Scenario.gitlab_address) + fill_element(:prometheus_url_field, url) + end + def activate_integration within_element(:active_toggle_container) do find('.gl-toggle').click |