diff --git a/frontend/app/components/Header/DefaultMenuView/DefaultMenuView.tsx b/frontend/app/components/Header/DefaultMenuView/DefaultMenuView.tsx index f5dd644d9..66d89b860 100644 --- a/frontend/app/components/Header/DefaultMenuView/DefaultMenuView.tsx +++ b/frontend/app/components/Header/DefaultMenuView/DefaultMenuView.tsx @@ -41,8 +41,9 @@ function DefaultMenuView(props: Props) { to={withSiteId(SESSIONS_PATH, siteId)} className={styles.nav} activeClassName={styles.active} + data-test-id={"sessions"} > - {'Sessions'} + Sessions - {'Assist'} + Assist - {'Dashboards'} + Dashboards ); diff --git a/frontend/cypress/e2e/generalStability.cy.ts b/frontend/cypress/e2e/generalStability.cy.ts index f446bc962..be3814c5d 100644 --- a/frontend/cypress/e2e/generalStability.cy.ts +++ b/frontend/cypress/e2e/generalStability.cy.ts @@ -14,7 +14,7 @@ describe('Testing general stability', { cy.get('#search').should('be.visible') - cy.get('[href="/2/dashboard"] > span').click() + cy.get('[data-test-id="dashboards"]').click() cy.get(':nth-child(1) > .relative > :nth-child(1) > #menu-manage-alerts > .w-full').should('be.visible') diff --git a/frontend/cypress/e2e/replayer.cy.ts b/frontend/cypress/e2e/replayer.cy.ts index 4c764498e..4a01ab07a 100644 --- a/frontend/cypress/e2e/replayer.cy.ts +++ b/frontend/cypress/e2e/replayer.cy.ts @@ -60,7 +60,7 @@ describe( cy.wait(SECOND * 180); cy.visit(firstAlias.slice(27) + '?freeze=true'); cy.log('loading session') - cy.wait(SECOND * 25); + cy.wait(SECOND * 10); cy.window().then(win => { const jumpMethod = win.playerJump ? win.playerJump : win.playerJumpToTime @@ -103,48 +103,49 @@ describe( }); }); - it('Checking Replayer at breakpoints, user events and console', () => { - cy.intercept('**/api/account').as('getAccount') - cy.intercept('**/mobs/7585361734083637/dom.mobs?*').as('getFirstMob') - cy.intercept('**/mobs/7585361734083637/dom.mobe?*').as('getSecondMob') - cy.log('testing premade session') - - cy.visit('http://0.0.0.0:3333', { - onBeforeLoad: function (window) { - window.localStorage.setItem('notesFeatureViewed', 'true'); - } - }) - cy.get('[data-test-id=login]').type(Cypress.env('account').replaceAll('"', '')); - cy.get('[data-test-id=password]').type(Cypress.env('password').replaceAll('"', '')); - cy.get('[data-test-id=log-button]').click(); - cy.wait('@getAccount') - cy.wait(SECOND * 2) - cy.visit('3/session/7585361734083637?jumpto=7500&freeze=true') - cy.wait('@getFirstMob') - cy.wait('@getSecondMob') - cy.wait(SECOND * 2) - - cy.window().then(win => { - const jumpMethod = win.playerJump ? win.playerJump : win.playerJumpToTime - jumpMethod(SECOND * 7.5) - }) - cy.wait(SECOND * 4) - cy.matchImageSnapshot('1st-breakpoint'); - - cy.window().then(win => { - const jumpMethod = win.playerJump ? win.playerJump : win.playerJumpToTime - jumpMethod(SECOND * 21) - }) - cy.wait(SECOND * 4) - cy.matchImageSnapshot('2nd-breakpoint'); - - cy.get('[data-openreplay-label="User Steps"]').click() - cy.wait(SECOND * 0.5) - cy.matchImageSnapshot('User-Events'); - - cy.get('#control-button-network > .controlButton-module__label--YznMl').click() - cy.wait(SECOND * 0.5) - cy.matchImageSnapshot('Network-Events'); - }) + // this session is long gone + // it('Checking Replayer at breakpoints, user events and console', () => { + // cy.intercept('**/api/account').as('getAccount') + // cy.intercept('**/mobs/7585361734083637/dom.mobs?*').as('getFirstMob') + // cy.intercept('**/mobs/7585361734083637/dom.mobe?*').as('getSecondMob') + // cy.log('testing premade session') + // + // cy.visit('http://0.0.0.0:3333', { + // onBeforeLoad: function (window) { + // window.localStorage.setItem('notesFeatureViewed', 'true'); + // } + // }) + // cy.get('[data-test-id=login]').type(Cypress.env('account').replaceAll('"', '')); + // cy.get('[data-test-id=password]').type(Cypress.env('password').replaceAll('"', '')); + // cy.get('[data-test-id=log-button]').click(); + // cy.wait('@getAccount') + // cy.wait(SECOND * 2) + // cy.visit('3/session/7585361734083637?jumpto=7500&freeze=true') + // cy.wait('@getFirstMob') + // cy.wait('@getSecondMob') + // cy.wait(SECOND * 2) + // + // cy.window().then(win => { + // const jumpMethod = win.playerJump ? win.playerJump : win.playerJumpToTime + // jumpMethod(SECOND * 7.5) + // }) + // cy.wait(SECOND * 4) + // cy.matchImageSnapshot('1st-breakpoint'); + // + // cy.window().then(win => { + // const jumpMethod = win.playerJump ? win.playerJump : win.playerJumpToTime + // jumpMethod(SECOND * 21) + // }) + // cy.wait(SECOND * 4) + // cy.matchImageSnapshot('2nd-breakpoint'); + // + // cy.get('[data-openreplay-label="User Steps"]').click() + // cy.wait(SECOND * 0.5) + // cy.matchImageSnapshot('User-Events'); + // + // cy.get('#control-button-network > .controlButton-module__label--YznMl').click() + // cy.wait(SECOND * 0.5) + // cy.matchImageSnapshot('Network-Events'); + // }) } ); diff --git a/frontend/cypress/snapshots/Tracker-19-events.snap.png b/frontend/cypress/snapshots/Tracker-19-events.snap.png new file mode 100644 index 000000000..a47daa4a7 Binary files /dev/null and b/frontend/cypress/snapshots/Tracker-19-events.snap.png differ diff --git a/frontend/cypress/snapshots/Tracker-19-network.snap.png b/frontend/cypress/snapshots/Tracker-19-network.snap.png new file mode 100644 index 000000000..5bca2f7e8 Binary files /dev/null and b/frontend/cypress/snapshots/Tracker-19-network.snap.png differ diff --git a/frontend/cypress/snapshots/Tracker-19-redux.snap.png b/frontend/cypress/snapshots/Tracker-19-redux.snap.png new file mode 100644 index 000000000..762e52c84 Binary files /dev/null and b/frontend/cypress/snapshots/Tracker-19-redux.snap.png differ diff --git a/frontend/cypress/snapshots/Tracker-3.snap.png b/frontend/cypress/snapshots/Tracker-3.snap.png new file mode 100644 index 000000000..2313449e1 Binary files /dev/null and b/frontend/cypress/snapshots/Tracker-3.snap.png differ diff --git a/frontend/cypress/snapshots/Tracker-5.snap.png b/frontend/cypress/snapshots/Tracker-5.snap.png new file mode 100644 index 000000000..5eec5c63f Binary files /dev/null and b/frontend/cypress/snapshots/Tracker-5.snap.png differ diff --git a/frontend/cypress/snapshots/Tracker-9.snap.png b/frontend/cypress/snapshots/Tracker-9.snap.png new file mode 100644 index 000000000..7f6bde5af Binary files /dev/null and b/frontend/cypress/snapshots/Tracker-9.snap.png differ diff --git a/frontend/cypress/snapshots/replayer.cy.ts/1st-breakpoint.snap.png b/frontend/cypress/snapshots/replayer.cy.ts/1st-breakpoint.snap.png deleted file mode 100644 index 364532687..000000000 Binary files a/frontend/cypress/snapshots/replayer.cy.ts/1st-breakpoint.snap.png and /dev/null differ diff --git a/frontend/cypress/snapshots/replayer.cy.ts/2nd-breakpoint.snap.png b/frontend/cypress/snapshots/replayer.cy.ts/2nd-breakpoint.snap.png deleted file mode 100644 index e2b7e9f92..000000000 Binary files a/frontend/cypress/snapshots/replayer.cy.ts/2nd-breakpoint.snap.png and /dev/null differ diff --git a/frontend/cypress/snapshots/replayer.cy.ts/Network-Events.snap.png b/frontend/cypress/snapshots/replayer.cy.ts/Network-Events.snap.png deleted file mode 100644 index d7f41fd2f..000000000 Binary files a/frontend/cypress/snapshots/replayer.cy.ts/Network-Events.snap.png and /dev/null differ diff --git a/frontend/cypress/snapshots/replayer.cy.ts/Tracker-19-events.snap.png b/frontend/cypress/snapshots/replayer.cy.ts/Tracker-19-events.snap.png deleted file mode 100644 index ecc752424..000000000 Binary files a/frontend/cypress/snapshots/replayer.cy.ts/Tracker-19-events.snap.png and /dev/null differ diff --git a/frontend/cypress/snapshots/replayer.cy.ts/Tracker-19-network.snap.png b/frontend/cypress/snapshots/replayer.cy.ts/Tracker-19-network.snap.png deleted file mode 100644 index a4b38784b..000000000 Binary files a/frontend/cypress/snapshots/replayer.cy.ts/Tracker-19-network.snap.png and /dev/null differ diff --git a/frontend/cypress/snapshots/replayer.cy.ts/Tracker-19-redux.snap.png b/frontend/cypress/snapshots/replayer.cy.ts/Tracker-19-redux.snap.png deleted file mode 100644 index 73a139809..000000000 Binary files a/frontend/cypress/snapshots/replayer.cy.ts/Tracker-19-redux.snap.png and /dev/null differ diff --git a/frontend/cypress/snapshots/replayer.cy.ts/Tracker-3.snap.png b/frontend/cypress/snapshots/replayer.cy.ts/Tracker-3.snap.png deleted file mode 100644 index 1e167e082..000000000 Binary files a/frontend/cypress/snapshots/replayer.cy.ts/Tracker-3.snap.png and /dev/null differ diff --git a/frontend/cypress/snapshots/replayer.cy.ts/Tracker-5.snap.png b/frontend/cypress/snapshots/replayer.cy.ts/Tracker-5.snap.png deleted file mode 100644 index a179465c9..000000000 Binary files a/frontend/cypress/snapshots/replayer.cy.ts/Tracker-5.snap.png and /dev/null differ diff --git a/frontend/cypress/snapshots/replayer.cy.ts/Tracker-9.snap.png b/frontend/cypress/snapshots/replayer.cy.ts/Tracker-9.snap.png deleted file mode 100644 index 96ade75f6..000000000 Binary files a/frontend/cypress/snapshots/replayer.cy.ts/Tracker-9.snap.png and /dev/null differ diff --git a/frontend/cypress/snapshots/replayer.cy.ts/User-Events.snap.png b/frontend/cypress/snapshots/replayer.cy.ts/User-Events.snap.png deleted file mode 100644 index 0f2c8e4bc..000000000 Binary files a/frontend/cypress/snapshots/replayer.cy.ts/User-Events.snap.png and /dev/null differ