From efd721e83b61afb2fee8535e99cf2c0e006704b7 Mon Sep 17 00:00:00 2001 From: Fisto Date: Thu, 17 Sep 2026 10:16:12 +0200 Subject: [PATCH] Smoke-check the ETA tooltips --- poc/test/media-ui-smoke.mjs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/poc/test/media-ui-smoke.mjs b/poc/test/media-ui-smoke.mjs index dd7357c..5d37908 100644 --- a/poc/test/media-ui-smoke.mjs +++ b/poc/test/media-ui-smoke.mjs @@ -140,6 +140,13 @@ try { step("backfill totals", (await page.locator("#backfill-summary").textContent())?.trim().slice(0, 160)); step("backend split", (await page.locator(".vk-bot-summary-line.vk-dim").first().textContent())?.trim()); + const etaTitles = await page.locator(".vk-bot-eta").evaluateAll(nodes => + nodes.map(node => node.getAttribute("title") ?? "") + ); + step("eta tooltips", etaTitles); + check("queue eta tooltip", etaTitles.some(title => title.includes("queue drains in"))); + check("job eta tooltip", etaTitles.some(title => /starts in .* runs for/.test(title))); + const groups = await page.locator("#bot-tunables details").count(); step("tunable groups", groups); check("three tunable groups", groups === 3, groups);