From 0f5ae7e4856b26c7a56f316679cbc1c6d537b9dc Mon Sep 17 00:00:00 2001 From: jdamore-linode <97627410+jdamore-linode@users.noreply.github.com> Date: Wed, 13 Nov 2024 11:06:49 -0500 Subject: [PATCH] test: [M3-8890] - Fix flaky DBaaS resize test related to recent factory changes (#11238) * Set DBaaS resize test mock database instance platform to `'rdbms-legacy'` * Added changeset: Fix DBaaS resize tests that fail on first attempt and succeed on second --- packages/manager/.changeset/pr-11238-tests-1731115121832.md | 5 +++++ .../cypress/e2e/core/databases/resize-database.spec.ts | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 packages/manager/.changeset/pr-11238-tests-1731115121832.md diff --git a/packages/manager/.changeset/pr-11238-tests-1731115121832.md b/packages/manager/.changeset/pr-11238-tests-1731115121832.md new file mode 100644 index 00000000000..e7c775bff48 --- /dev/null +++ b/packages/manager/.changeset/pr-11238-tests-1731115121832.md @@ -0,0 +1,5 @@ +--- +"@linode/manager": Tests +--- + +Fix DBaaS resize tests that fail on first attempt and succeed on second ([#11238](https://github.com/linode/manager/pull/11238)) diff --git a/packages/manager/cypress/e2e/core/databases/resize-database.spec.ts b/packages/manager/cypress/e2e/core/databases/resize-database.spec.ts index efeb39df9a9..303aac90f97 100644 --- a/packages/manager/cypress/e2e/core/databases/resize-database.spec.ts +++ b/packages/manager/cypress/e2e/core/databases/resize-database.spec.ts @@ -50,7 +50,7 @@ const resizeDatabase = (initialLabel: string) => { describe('Resizing existing clusters', () => { databaseConfigurationsResize.forEach( (configuration: databaseClusterConfiguration) => { - describe(`Resizes a ${configuration.linodeType} ${configuration.engine} v${configuration.version}.x ${configuration.clusterSize}-node cluster`, () => { + describe(`Resizes a ${configuration.linodeType} ${configuration.engine} v${configuration.version}.x ${configuration.clusterSize}-node cluster (legacy DBaaS)`, () => { /* * - Tests active database resize UI flows using mocked data. * - Confirms that users can resize an existing database. @@ -70,6 +70,7 @@ describe('Resizing existing clusters', () => { cluster_size: 3, status: 'active', allow_list: [allowedIp], + platform: 'rdbms-legacy', }); // Mock account to ensure 'Managed Databases' capability.