services.addService('mds', false);
services.checkExist(mdsDaemonName, true);
- services.clickServiceTab(mdsDaemonName, 'Details');
+ services.clickServiceTab(mdsDaemonName, 'Daemons');
cy.get('cd-service-details').within(() => {
services.checkServiceStatus(mdsDaemonName);
});
});
it('should stop a daemon', () => {
- services.clickServiceTab(mdsDaemonName, 'Details');
+ services.clickServiceTab(mdsDaemonName, 'Daemons');
services.checkServiceStatus(mdsDaemonName);
services.daemonAction('mds', 'stop');
it('should restart a daemon', () => {
services.checkExist(mdsDaemonName, true);
- services.clickServiceTab(mdsDaemonName, 'Details');
+ services.clickServiceTab(mdsDaemonName, 'Daemons');
services.daemonAction('mds', 'restart');
cy.get('cd-service-details').within(() => {
services.checkServiceStatus(mdsDaemonName, 'running');
it('should redeploy a daemon', () => {
services.checkExist(mdsDaemonName, true);
- services.clickServiceTab(mdsDaemonName, 'Details');
+ services.clickServiceTab(mdsDaemonName, 'Daemons');
services.daemonAction('mds', 'stop');
cy.get('cd-service-details').within(() => {
it('should start a daemon', () => {
services.checkExist(mdsDaemonName, true);
- services.clickServiceTab(mdsDaemonName, 'Details');
+ services.clickServiceTab(mdsDaemonName, 'Daemons');
services.daemonAction('mds', 'stop');
cy.get('cd-service-details').within(() => {
services.addService('snmp-gateway', false, 1, 'V2c');
services.checkExist('snmp-gateway', true);
- services.clickServiceTab('snmp-gateway', 'Details');
+ services.clickServiceTab('snmp-gateway', 'Daemons');
cy.get('cd-service-details').within(() => {
services.checkServiceStatus('snmp-gateway');
});
services.addService('snmp-gateway', false, 1, 'V3', true);
services.checkExist('snmp-gateway', true);
- services.clickServiceTab('snmp-gateway', 'Details');
+ services.clickServiceTab('snmp-gateway', 'Daemons');
cy.get('cd-service-details').within(() => {
services.checkServiceStatus('snmp-gateway');
});
services.addService('snmp-gateway', false, 1, 'V3', false);
services.checkExist('snmp-gateway', true);
- services.clickServiceTab('snmp-gateway', 'Details');
+ services.clickServiceTab('snmp-gateway', 'Daemons');
cy.get('cd-service-details').within(() => {
services.checkServiceStatus('snmp-gateway');
});
services.isUnmanaged('ingress.rgw.foo', true);
services.deleteService('ingress.rgw.foo');
});
+
+ it('should check if exporter daemons are running', () => {
+ services.clickServiceTab('ceph-exporter', 'Daemons');
+ cy.get('cd-service-details').within(() => {
+ services.checkServiceStatus('ceph-exporter', 'running');
+ });
+ });
});