-
Notifications
You must be signed in to change notification settings - Fork 367
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
upcoming: [M3-8452, M3-8603] - Add Resource Links & Fix Test Flake #11047
Conversation
Coverage Report: ✅ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we add two changesets? One to note the fixed tests, and another in upcoming features for the docs links.
Confirmed the intended tests pass consistently locally and the fix makes sense. But, seeing a consistent failure with enable-object-storage.spec.ts
, which is looking for the pricing helper text in the create drawer but it does not display. This also seems to be the case in the UI locally if the OMC feature flag is toggled off. (The test mocks the feature flag as false.) Not sure what's happening there, as the OveragePricing
component is present in both OMC and non-OMC create drawers. Has this been failing recently and is captured in another ticket? Seems unrelated to this PR.
Also confirmed the docs links redirect to real pages.
packages/manager/src/features/ObjectStorage/BucketLanding/BucketRateLimitTable.tsx
Show resolved
Hide resolved
packages/manager/src/features/ObjectStorage/BucketLanding/CreateBucketDrawer.tsx
Outdated
Show resolved
Hide resolved
@@ -179,7 +179,7 @@ export const OMC_CreateBucketDrawer = (props: Props) => { | |||
}; | |||
|
|||
const selectedRegion = watchRegion | |||
? regions?.find((region) => watchRegion.includes(region.id)) | |||
? regions?.find((region) => watchRegion === region.id) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice! Confirming that this fixes the test flake with bucket-create-gen2.spec.ts
when selecting the mock us-10
region.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cloud Manager E2E Run #6630
Run Properties:
|
Project |
Cloud Manager E2E
|
Branch Review |
develop
|
Run status |
Passed #6630
|
Run duration | 25m 11s |
Commit |
048d4dfc3d: upcoming: [M3-8452, M3-8603] - Add Resource Links & Fix Test Flake (#11047)
|
Committer | Jaalah Ramos |
View all properties for this run ↗︎ |
Test results | |
---|---|
Failures |
0
|
Flaky |
2
|
Pending |
2
|
Skipped |
0
|
Passing |
414
|
View all changes introduced in this branch ↗︎ |
…inode#11047) * upcoming: [M3-8452] - Add Resource Links & Fix Test Flake * Review updates @mjac0bs * Update pr-11047-upcoming-features-1728307120334.md --------- Co-authored-by: Jaalah Ramos <[email protected]>
Description 📝
Update OBJ Gen2 resource links and fix issue causing test flake.
Changes 🔄
.includes
was causing test flake because the substring could match several options. IE: If looking forus-10
, it may returnus-1
or evenus-100
. SeeM3-8603
Target release date 🗓️
N/A
Screenshots
How to test 🧪
Verification steps
Ensure tests pass and links work!
As an Author I have considered 🤔
Check all that apply