Stabilize self-serve loading skeleton release gate (#256)

Keep the mocked post-toggle image response pending long enough for every browser shard to observe the loading skeleton deterministically.
This commit is contained in:
Jeppe B
2026-08-03 14:31:57 +02:00
committed by GitHub
parent 60dff74507
commit 0831d37d3c
+3 -1
View File
@@ -1557,7 +1557,9 @@ test.describe("Self-serve wash", () => {
permissions: CUSTOMER_SELF_SERVE_PERMISSIONS, permissions: CUSTOMER_SELF_SERVE_PERMISSIONS,
selfServe: true, selfServe: true,
}); });
api.selfServe.dynamicImageDelayMs = [750, 700, 700]; // Keep the post-toggle response pending long enough for every browser to
// observe the loading skeleton before the refreshed image replaces it.
api.selfServe.dynamicImageDelayMs = [750, 3_000, 700];
const answeredSummary = api.selfServe.answerResponseByKey["7:AB12345:11:true"]; const answeredSummary = api.selfServe.answerResponseByKey["7:AB12345:11:true"];
answeredSummary.allowed_services = ["PROGRAM_PICKER", "MACHINE"]; answeredSummary.allowed_services = ["PROGRAM_PICKER", "MACHINE"];
answeredSummary.tasks = [ answeredSummary.tasks = [