From 808b800596b1dd9e3c43287d596198382cbce998 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Ko=C5=82odziejczyk?= Date: Thu, 17 Sep 2026 12:24:17 +0200 Subject: [PATCH] Cap the spacesPlugin wait at Kibana 9.5.3 Kibana 9.5.4 no longer loads the spaces.chunk bundle on a tenancy switch, so the intercept never fires and cy.wait('@spacesPlugin') times out. Mirrors the fix already applied in readonlyrest_kbn's automatic-tests copy (PR #1043). --- .../page-objects/RoAndRoStrictKibanaAccessAssertions.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/e2e-tests/cypress/support/page-objects/RoAndRoStrictKibanaAccessAssertions.ts b/e2e-tests/cypress/support/page-objects/RoAndRoStrictKibanaAccessAssertions.ts index 76b9070a..9afcf187 100644 --- a/e2e-tests/cypress/support/page-objects/RoAndRoStrictKibanaAccessAssertions.ts +++ b/e2e-tests/cypress/support/page-objects/RoAndRoStrictKibanaAccessAssertions.ts @@ -140,11 +140,15 @@ export class RoAndRoStrictKibanaAccessAssertions { } private static changeTenancyAndAwaitSpaces(tenancyName: string) { - if (semver.gte(getKibanaVersion(), '9.4.0')) { + const shouldAwaitSpacesPlugin = semver.gte(getKibanaVersion(), '9.4.0') && semver.lte(getKibanaVersion(), '9.5.3'); + + if (shouldAwaitSpacesPlugin) { cy.intercept('*/bundles/plugin/spaces/1.0.0/spaces.chunk*').as('spacesPlugin'); } + RorMenu.changeTenancy(tenancyName); - if (semver.gte(getKibanaVersion(), '9.4.0')) { + + if (shouldAwaitSpacesPlugin) { cy.wait('@spacesPlugin'); } }