Skip to content

Commit d07f7be

Browse files
authored
test: [M3-9871] - Fix Linode resize test failures (linode#12727)
* M3-9871 Fix Linode resize test failures * Added changeset: Fix Linode resize test failures
1 parent 516c171 commit d07f7be

File tree

3 files changed

+12
-4
lines changed

3 files changed

+12
-4
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@linode/manager": Tests
3+
---
4+
5+
Fix Linode resize test failures ([#12727](https://github.com/linode/manager/pull/12727))

packages/manager/cypress/e2e/core/linodes/resize-linode.spec.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,10 @@ describe('resize linode', () => {
4141
// Click "Resize Linode".
4242
// The Resize Linode button remains disabled while the Linode is provisioning,
4343
// so we have to wait for that to complete before the button becomes enabled.
44+
// Waiting longer (7.5 mins) for Linode to boot
4445
ui.button
4546
.findByTitle('Resize Linode')
46-
.should('be.enabled', { timeout: LINODE_CREATE_TIMEOUT })
47+
.should('be.enabled', { timeout: 1.5 * LINODE_CREATE_TIMEOUT })
4748
.click();
4849
});
4950

@@ -81,9 +82,10 @@ describe('resize linode', () => {
8182
// Click "Resize Linode".
8283
// The Resize Linode button remains disabled while the Linode is provisioning,
8384
// so we have to wait for that to complete before the button becomes enabled.
85+
// Waiting longer (7.5 mins) for Linode to boot
8486
ui.button
8587
.findByTitle('Resize Linode')
86-
.should('be.enabled', { timeout: LINODE_CREATE_TIMEOUT })
88+
.should('be.enabled', { timeout: 1.5 * LINODE_CREATE_TIMEOUT })
8789
.click();
8890
});
8991

@@ -182,9 +184,10 @@ describe('resize linode', () => {
182184
// Click "Resize Linode".
183185
// The Resize Linode button remains disabled while the Linode is provisioning,
184186
// so we have to wait for that to complete before the button becomes enabled.
187+
// Waiting longer (7.5 mins) for Linode to boot
185188
ui.button
186189
.findByTitle('Resize Linode')
187-
.should('be.enabled', { timeout: LINODE_CREATE_TIMEOUT })
190+
.should('be.enabled', { timeout: 1.5 * LINODE_CREATE_TIMEOUT })
188191
.click();
189192
});
190193

packages/manager/cypress/support/util/linodes.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ export const createTestLinode = async (
108108

109109
let regionId = createRequestPayload?.region;
110110
if (!regionId) {
111-
regionId = chooseRegion().id;
111+
regionId = chooseRegion({ capabilities: ['Linodes', 'Vlans'] }).id;
112112
}
113113

114114
const securityMethodPayload: Partial<CreateLinodeRequest> =

0 commit comments

Comments
 (0)