diff --git a/end-to-end-test/remote/screenshots/reference/patient_page_valid_after_cohort_navigation_element_chrome_1600x1000.png b/end-to-end-test/remote/screenshots/reference/patient_page_valid_after_cohort_navigation_element_chrome_1600x1000.png index f360c35f8e4..de6ca3e97f4 100644 Binary files a/end-to-end-test/remote/screenshots/reference/patient_page_valid_after_cohort_navigation_element_chrome_1600x1000.png and b/end-to-end-test/remote/screenshots/reference/patient_page_valid_after_cohort_navigation_element_chrome_1600x1000.png differ diff --git a/end-to-end-test/remote/specs/core/genomicEvolution.screenshot.spec.js b/end-to-end-test/remote/specs/core/genomicEvolution.screenshot.spec.js index 0518fa565b6..4e31a4d1b62 100644 --- a/end-to-end-test/remote/specs/core/genomicEvolution.screenshot.spec.js +++ b/end-to-end-test/remote/specs/core/genomicEvolution.screenshot.spec.js @@ -86,7 +86,8 @@ describe('Patient View Genomic Evolution tab screenshot tests', () => { assertScreenShotMatch(res); }); it('pvge line chart log scale', async () => { - await jsApiClick('input[data-test="VAFLogScale"]'); + await setCheckboxChecked(true, 'input[data-test="VAFLogScale"]'); + await (await getElement('body')).moveTo({ xOffset: 0, yOffset: 0 }); const res = await browser.checkElement('[data-test=VAFChartWrapper]'); assertScreenShotMatch(res); diff --git a/end-to-end-test/remote/specs/core/home.spec.js b/end-to-end-test/remote/specs/core/home.spec.js index dc5aaa9f1cc..1979641a5b3 100644 --- a/end-to-end-test/remote/specs/core/home.spec.js +++ b/end-to-end-test/remote/specs/core/home.spec.js @@ -482,7 +482,11 @@ describe('genetic profile selection in front page query form', function() { await clickModifyStudySelectionButton(); //deselect other study - await clickElement('[data-test="StudySelect"]'); + await ( + await getElement('.studyItem_ampca_bcm_2016') + ).waitForDisplayed(); + + await clickElement('.studyItem_ampca_bcm_2016'); await clickQueryByGeneButton(); diff --git a/end-to-end-test/remote/specs/core/resultsOncoprintColorConfig.spec.js b/end-to-end-test/remote/specs/core/resultsOncoprintColorConfig.spec.js index 44e574fc57a..60826543d78 100644 --- a/end-to-end-test/remote/specs/core/resultsOncoprintColorConfig.spec.js +++ b/end-to-end-test/remote/specs/core/resultsOncoprintColorConfig.spec.js @@ -49,6 +49,7 @@ describe('oncoprint colors', () => { const trackOptionsElts = await getNthOncoprintTrackOptionsElements( 5 ); + await (await getElement(trackOptionsElts.button_selector)).moveTo(); // open menu await clickElement(trackOptionsElts.button_selector); await ( @@ -141,6 +142,7 @@ describe('oncoprint colors', () => { const trackOptionsElts = await getNthOncoprintTrackOptionsElements( 5 ); + await (await getElement(trackOptionsElts.button_selector)).moveTo(); await clickElement(trackOptionsElts.button_selector); await ( await getElement(trackOptionsElts.dropdown_selector) diff --git a/end-to-end-test/remote/specs/core/screenshot.spec.js b/end-to-end-test/remote/specs/core/screenshot.spec.js index d2c7f703d76..b295bb234ea 100644 --- a/end-to-end-test/remote/specs/core/screenshot.spec.js +++ b/end-to-end-test/remote/specs/core/screenshot.spec.js @@ -35,7 +35,7 @@ function runResultsTestSuite(prefix, options = {}) { it(`${prefix} igv_tab tab`, async function() { await clickElement('a.tabAnchor_cnSegments'); - await getElement('.igv-column-container', { timeout: 20000 }); + await (await getElement('.igv-column-container')).waitForDisplayed(); const res = await checkElementWithMouseDisabled('.pillTabs'); assertScreenShotMatch(res); });