1+ import '../support/commands' ;
12import {
23 activateCmkChanges ,
34 createCmkAutomationUser ,
89} from './api_helpers' ;
910import {
1011 addCmkDatasource ,
11- addNewPanel ,
1212 inputFilterSelector ,
1313 inputGraphTypeSelector ,
1414 inputHostLabelsSelector ,
@@ -18,7 +18,6 @@ import {
1818 inputServiceRegexSelector ,
1919 inputServiceSelector ,
2020 inputTemplateSelector ,
21- loginGrafana ,
2221 panelContentSelector ,
2322 rmCmkDatasource ,
2423 saveDashboard ,
@@ -42,13 +41,13 @@ describe('e2e tests', () => {
4241 executeServiceDiscovery ( hostName1 , 'new' ) ;
4342 activateCmkChanges ( 'cmk' ) ;
4443
45- loginGrafana ( Cypress . env ( 'grafanaUsername' ) , Cypress . env ( 'grafanaPassword' ) ) ;
44+ cy . loginGrafana ( ) ;
4645 addCmkDatasource ( cmkUser , cmkPassword ) ;
4746 } ) ;
4847
4948 it ( 'time-usage panel by service (single host)' , { } , ( ) => {
50- loginGrafana ( Cypress . env ( 'grafanaUsername' ) , Cypress . env ( 'grafanaPassword' ) ) ;
51- addNewPanel ( ) ;
49+ cy . loginGrafana ( ) ;
50+ cy . addNewPanel ( ) ;
5251
5352 cy . get ( inputFilterSelector ) . type ( 'Hostname{enter}' ) ; // Filter -> 'Host name'
5453 cy . get ( inputFilterSelector ) . type ( 'Service{enter}' ) ; // Filter -> 'Service'
@@ -69,8 +68,8 @@ describe('e2e tests', () => {
6968 } ) ;
7069
7170 it ( 'time-usage panel by service (multiple hosts)' , { } , ( ) => {
72- loginGrafana ( Cypress . env ( 'grafanaUsername' ) , Cypress . env ( 'grafanaPassword' ) ) ;
73- addNewPanel ( ) ;
71+ cy . loginGrafana ( ) ;
72+ cy . addNewPanel ( ) ;
7473
7574 cy . get ( inputFilterSelector ) . type ( 'Service{enter}' ) ; // Filter -> 'Service'
7675
@@ -92,8 +91,8 @@ describe('e2e tests', () => {
9291 } ) ;
9392
9493 it ( 'RAM-used panel by service regex (multiple hosts)' , { } , ( ) => {
95- loginGrafana ( Cypress . env ( 'grafanaUsername' ) , Cypress . env ( 'grafanaPassword' ) ) ;
96- addNewPanel ( ) ;
94+ cy . loginGrafana ( ) ;
95+ cy . addNewPanel ( ) ;
9796
9897 cy . get ( inputFilterSelector ) . type ( 'Service regex{enter}' ) ; // Filter -> 'Service'
9998 cy . contains ( 'Service regex' ) . should ( 'exist' ) ;
@@ -113,8 +112,8 @@ describe('e2e tests', () => {
113112 } ) ;
114113
115114 it ( 'RAM-used panel by host labels (multiple hosts, single metric)' , { } , ( ) => {
116- loginGrafana ( Cypress . env ( 'grafanaUsername' ) , Cypress . env ( 'grafanaPassword' ) ) ;
117- addNewPanel ( ) ;
115+ cy . loginGrafana ( ) ;
116+ cy . addNewPanel ( ) ;
118117
119118 cy . get ( inputFilterSelector ) . type ( 'Host labels{enter}' ) ; // Filter -> 'Host labels'
120119 cy . contains ( 'Host labels' ) . should ( 'exist' ) ;
@@ -140,8 +139,8 @@ describe('e2e tests', () => {
140139 } ) ;
141140
142141 it ( 'RAM-used panel by service regex and hostname regex' , { } , ( ) => {
143- loginGrafana ( Cypress . env ( 'grafanaUsername' ) , Cypress . env ( 'grafanaPassword' ) ) ;
144- addNewPanel ( ) ;
142+ cy . loginGrafana ( ) ;
143+ cy . addNewPanel ( ) ;
145144
146145 cy . get ( inputFilterSelector ) . type ( 'Service regex{enter}' ) ; // Filter -> 'Service'
147146 cy . contains ( 'Service regex' ) . should ( 'exist' ) ;
0 commit comments