Skip to content
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

test: [M3-8447] - Add cypress integration test for OBJ gen 2 Bucket Details Properties tab #11002

Merged
merged 25 commits into from
Oct 8, 2024

Conversation

coliu-akamai
Copy link
Contributor

@coliu-akamai coliu-akamai commented Sep 24, 2024

Description 📝

Integration test to confirm the Properties tab for obj gen2

Changes 🔄

  • Add test to check Properties tab for buckets based on their endpoints
  • Move checkRateLimitsTable to utils file?

Target release date 🗓️

10/16+

Preview 📷

  • yarn cy:run -s "cypress/e2e/core/objectStorageGen2/bucket-details-gen2.spec.ts"

As an Author I have considered 🤔

Check all that apply

  • 👀 Doing a self review
  • ❔ Our contribution guidelines
  • 🤏 Splitting feature into small PRs
  • ➕ Adding a changeset
  • 🧪 Providing/Improving test coverage
  • 🔐 Removing all sensitive information from the code and PR description
  • 🚩 Using a feature flag to protect the release
  • 👣 Providing comprehensive reproduction steps
  • 📑 Providing or updating our documentation
  • 🕛 Scheduling a pair reviewing session
  • 📱 Providing mobile support
  • ♿ Providing accessibility support

@coliu-akamai
Copy link
Contributor Author

coliu-akamai commented Sep 24, 2024

branched off of m3-8440 for this, so will plan to merge this after that one. Note that there are basically double the changes on this pr as a result (for now) 😅

should be set now!

@coliu-akamai coliu-akamai marked this pull request as ready for review October 1, 2024 19:43
@coliu-akamai coliu-akamai requested review from a team as code owners October 1, 2024 19:43
@coliu-akamai coliu-akamai requested review from jdamore-linode, bnussman-akamai and cpathipa and removed request for a team October 1, 2024 19:43
@@ -125,7 +125,8 @@ export const createSubnetSchema = object().shape(
{
label: labelValidation.required(LABEL_REQUIRED),
ipv4: string().when('ipv6', {
is: (value: unknown) => value === '' || value === null || value === undefined,
is: (value: unknown) =>
Copy link
Contributor Author

@coliu-akamai coliu-akamai Oct 1, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

?? (hmm lemme see when this file got into the mix)
edit - seems like it happened during a merge - since this is just eslint changes, I'll keep this file as is

Copy link

github-actions bot commented Oct 1, 2024

Coverage Report:
Base Coverage: 87.19%
Current Coverage: 87.19%

@coliu-akamai coliu-akamai merged commit fb24626 into linode:develop Oct 8, 2024
20 checks passed
@coliu-akamai coliu-akamai added the Approved Multiple approvals and ready to merge! label Oct 8, 2024
Copy link

cypress bot commented Oct 8, 2024

Cloud Manager E2E    Run #6638

Run Properties:  status check passed Passed #6638  •  git commit fb2462692f: test: [M3-8447] - Add cypress integration test for OBJ gen 2 Bucket Details Prop...
Project Cloud Manager E2E
Run status status check passed Passed #6638
Run duration 26m 11s
Commit git commit fb2462692f: test: [M3-8447] - Add cypress integration test for OBJ gen 2 Bucket Details Prop...
Committer Connie Liu
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 3
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 429

hasyed-akamai pushed a commit to hasyed-akamai/manager that referenced this pull request Oct 9, 2024
…etails Properties tab (linode#11002)

* skeleton tests

* test for E0 endpoint

* finish other tests, now time to cleanup

* remove duplication

* update description

* Added changeset: Add cypress integration test for OBJ gen 2 bucket details tab changes

* update test descriptions

* rearranging some things

* skeleton tests

* need to cleanup

* cleanup: use contains instead of find by text

* why are the create tests also running without the .only??

* update abstraction

* parameterize tests based on feedback @jdamore-linode

* confirm testing AC and update tests/fix bug

* updated tests based on confirmed AC

* remove .only

* utils file

* changeset + add comment

* update comment
@coliu-akamai coliu-akamai deleted the m3-8447 branch October 9, 2024 19:39
@coliu-akamai coliu-akamai restored the m3-8447 branch October 9, 2024 19:39
@coliu-akamai coliu-akamai deleted the m3-8447 branch October 9, 2024 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Approved Multiple approvals and ready to merge! Object Storage Gen2 Testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants