From 0a7431745c6ba43af58538c19a26793b00368039 Mon Sep 17 00:00:00 2001 From: labkey-sweta Date: Fri, 20 Dec 2024 15:46:38 -0800 Subject: [PATCH 1/3] wait for page to load completely to avoid stale element exception. --- test/src/org/labkey/test/tests/cds/CDSTestLearnAbout.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/src/org/labkey/test/tests/cds/CDSTestLearnAbout.java b/test/src/org/labkey/test/tests/cds/CDSTestLearnAbout.java index da304b81a..0f8e43e62 100644 --- a/test/src/org/labkey/test/tests/cds/CDSTestLearnAbout.java +++ b/test/src/org/labkey/test/tests/cds/CDSTestLearnAbout.java @@ -620,6 +620,7 @@ public void testLearnAboutPublications() { log("Verify Publications listing page"); LearnGrid learnGrid = cds.viewLearnAboutPage(LearnTab.PUBLICATIONS); + sleep(CDSHelper.CDS_WAIT_LEARN); //wait for page to load completely to avoid stale element exception. List publicationLockedLists = XPATH_RESULT_ROW_TITLE.findElements(learnGrid.getGrid()); List freeColItems = XPATH_RESULT_ROW_DATA.findElements(learnGrid.getGrid()); @@ -1209,6 +1210,7 @@ public void testIntegratedDataInstructions() String MAbName = "2F5"; log("Verify sub-header instruction text on Learn About page for MAbs - " + MAbName); cds.viewLearnAboutPage(LearnTab.MABS); + sleep(CDSHelper.CDS_WAIT_LEARN);//wait for page to load completely to avoid stale element exception. goToDetail(MAbName, true); log("Verify sub-header instruction under MAb Characterization Studies"); From 5521088bba5eae34c209c11a821be4f879b26510 Mon Sep 17 00:00:00 2001 From: labkey-sweta Date: Mon, 23 Dec 2024 09:29:48 -0800 Subject: [PATCH 2/3] wait for page to load completely to avoid stale element exception. --- test/src/org/labkey/test/tests/cds/CDSTestLearnAbout.java | 1 + 1 file changed, 1 insertion(+) diff --git a/test/src/org/labkey/test/tests/cds/CDSTestLearnAbout.java b/test/src/org/labkey/test/tests/cds/CDSTestLearnAbout.java index 0f8e43e62..c71a25677 100644 --- a/test/src/org/labkey/test/tests/cds/CDSTestLearnAbout.java +++ b/test/src/org/labkey/test/tests/cds/CDSTestLearnAbout.java @@ -131,6 +131,7 @@ public void clickOnLearnAboutStudyItem() String[] lockedParts, unlockedParts; LearnGrid learnGrid = cds.viewLearnAboutPage(LearnTab.STUDIES); + sleep(CDSHelper.CDS_WAIT_LEARN); returnedItems = XPATH_RESULT_ROW_TITLE.findElements(learnGrid.getGrid()); List freeColItems = XPATH_RESULT_ROW_DATA.findElements(learnGrid.getGrid()); From 964f6936698cb604572dabd9760d09bc518a13c1 Mon Sep 17 00:00:00 2001 From: labkey-sweta Date: Mon, 23 Dec 2024 23:45:52 -0800 Subject: [PATCH 3/3] Test updates --- test/src/org/labkey/test/tests/cds/CDSTestLearnAbout.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/src/org/labkey/test/tests/cds/CDSTestLearnAbout.java b/test/src/org/labkey/test/tests/cds/CDSTestLearnAbout.java index c71a25677..d32b93518 100644 --- a/test/src/org/labkey/test/tests/cds/CDSTestLearnAbout.java +++ b/test/src/org/labkey/test/tests/cds/CDSTestLearnAbout.java @@ -1993,7 +1993,7 @@ private void clickPDFGrantAffilication(String studyName, String pdfFileName) pdfFileName = pdfFileName.toLowerCase(); cds.viewLearnAboutPage(LearnTab.STUDIES); - + sleep(CDSHelper.CDS_WAIT_LEARN); log("Validate that study " + studyName + " has a grant document and is of type pdf."); goToDetail(studyName, false); waitForText(STUDY_INFO_TEXT_TRIGGER);