From 932c6809da6ac0d0ddf2fe5b12e8fe0db9a997b7 Mon Sep 17 00:00:00 2001 From: ankurjuneja Date: Tue, 6 Oct 2026 17:15:51 -0700 Subject: [PATCH] Extend QC summary loading wait for slow first-load metric caching --- test/src/org/labkey/test/tests/targetedms/TargetedMSTest.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/src/org/labkey/test/tests/targetedms/TargetedMSTest.java b/test/src/org/labkey/test/tests/targetedms/TargetedMSTest.java index 36e88980d..20c6dade9 100644 --- a/test/src/org/labkey/test/tests/targetedms/TargetedMSTest.java +++ b/test/src/org/labkey/test/tests/targetedms/TargetedMSTest.java @@ -336,7 +336,8 @@ protected void verifyQcSummary(int sampleFileCount, int precursorCount) { Locator.tagWithClass("div", "x4-panel") .withDescendant(Locator.tagWithText("label", "Loading...")) - .waitForElementToDisappear(getDriver(), 15_000); + // First load after import computes and caches all precursor metric values + .waitForElementToDisappear(getDriver(), WAIT_FOR_PAGE); QCSummaryWebPart qcSummaryWebPart = new PanoramaDashboard(this).getQcSummaryWebPart(); verifyQcSummary(qcSummaryWebPart.getQcSummaryTiles().getFirst(), null, sampleFileCount, precursorCount);