linode / manager

Akamai's Cloud Manager is an open-source, single-page application designed as the primary frontend interface for interacting with the Linode API. It is entrusted by hundreds of thousands of customers with the management of their Linode services.
https://cloud.linode.com
Apache License 2.0
700 stars 363 forks source link

test: [M3-8835] - Add accelerated plans test case to `plan-selection.spec.ts` #11323

Closed coliu-akamai closed 5 days ago

coliu-akamai commented 1 week ago

Description ๐Ÿ“

Adds test cases to ensure accelerated plans appear when expected

Changes ๐Ÿ”„

Target release date ๐Ÿ—“๏ธ

12/10

How to test ๐Ÿงช

yarn cy:run -s "cypress/e2e/core/linodes/plan-selection.spec.ts"

As an Author, I have considered ๐Ÿค”


As an Author, before moving this PR from Draft to Open, I confirmed โœ…

github-actions[bot] commented 1 week ago

Coverage Report: โœ…
Base Coverage: 86.93%
Current Coverage: 86.93%

linode-gh-bot commented 5 days ago

Cloud Manager UI test results

:tada: 461 passing tests on test run #5 โ†—๏ธŽ

:x: Failing:white_check_mark: Passing:arrow_right_hook: Skipped:clock1: Duration
0 Failing461 Passing2 Skipped101m 46s
cypress[bot] commented 5 days ago

Cloud Manager E2E    Run #6892

Run Properties:  status check failed Failed #6892  •  git commit df45bb2bac: test: [M3-8835] - Add accelerated plans test case to `plan-selection.spec.ts` (#...
Project Cloud Manager E2E
Branch Review develop
Run status status check failed Failed #6892
Run duration 31m 03s
Commit git commit df45bb2bac: test: [M3-8835] - Add accelerated plans test case to `plan-selection.spec.ts` (#...
Committer Connie Liu
View all properties for this run โ†—๏ธŽ

Test results
Tests that failed  Failures 1
Tests that were flaky  Flaky 5
Tests that did not run due to a developer annotating a test with .skip  Pending 2
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 460
View all changes introduced in this branch โ†—๏ธŽ


Tests for review

Failed  cypress/e2e/core/linodes/rebuild-linode.spec.ts โ€ข 1 failed test View Output Video
Test Artifacts
rebuild linode > rebuilds a linode from Community StackScript Screenshots Video
Flakiness  linodes/switch-linode-state.spec.ts โ€ข 1 flaky test View Output Video
Test Artifacts
switch linode state > powers on a linode from details page Screenshots Video
Flakiness  linodes/resize-linode.spec.ts โ€ข 2 flaky tests View Output Video
Test Artifacts
resize linode > resizes a linode by increasing size: cold migration Screenshots Video
resize linode > resizes a linode by decreasing size Screenshots Video
Flakiness  linodes/linode-config.spec.ts โ€ข 1 flaky test View Output Video
Test Artifacts
Linode Config management > End-to-End > Clones a config Screenshots Video
Flakiness  volumes/delete-volume.spec.ts โ€ข 1 flaky test View Output Video
Test Artifacts
volume delete flow > deletes a volume Screenshots Video