summaryrefslogtreecommitdiffstats
path: root/src/pybind/mgr/dashboard/frontend/cypress/e2e/orchestrator/workflow/07-osds.e2e-spec.ts
blob: 5a16bfe541a0a182cd08c6006cd3ba26dfd94ed6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/* tslint:disable*/
import { OSDsPageHelper } from '../../cluster/osds.po';
/* tslint:enable*/

describe('OSDs page', () => {
  const osds = new OSDsPageHelper();

  beforeEach(() => {
    cy.login();
    osds.navigateTo();
  });

  it('should check if atleast 3 osds are created', { retries: 3 }, () => {
    // we have created a total of more than 3 osds throughout
    // the whole tests so ensuring that atleast
    // 3 osds are listed in the table. Since the OSD
    // creation can take more time going with
    // retry of 3
    for (let id = 0; id < 3; id++) {
      osds.checkStatus(id, ['in', 'up']);
    }
  });
});