-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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: Cypress | Helpers improved + Flaky fixes #30735
Conversation
WalkthroughThis set of changes across various Cypress test files and support structures in the codebase primarily focuses on enhancing test reliability and maintainability. By leveraging helper functions and classes for UI interactions, assertions, and setup tasks, the modifications aim to streamline the testing process. Furthermore, adjustments in feature flag handling and workflow optimizations reflect an effort to improve test execution efficiency and adapt to application changes, ensuring that tests are both robust and aligned with current development standards. Changes
Related issues
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configration File (
|
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/7707439413. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7707439413. |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/7707692566. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7707692566.
|
/ci-test-limit runId=7707692566 |
/ci-test-limit runId=7707439413 |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/7710157073. |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/7710167207. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7710157073. To know the list of identified flaky tests - Refer here |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7710167207. To know the list of identified flaky tests - Refer here |
/ci-test-limit |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/7710226276. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7710226276.
To know the list of identified flaky tests - Refer here |
/ci-test-limit runId=7710226276 |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/7710667835. |
/ci-test-limit runId=7710226276 |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/7710731500. |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/7730547320. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7730539007. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7730536874. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7730547320. |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/7730737360. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7730737360.
|
/ok-to-test tags="@tag.All" |
Whoa, @tag.All spotted in your test suite! 🚀 |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/7737593997. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7737593997. |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/7738113489. |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/7738116847. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7738116847. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7738113489. |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/7738235633. |
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/7738238351. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7738235633. |
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/7738238351. |
This reverts commit 9fe9af1.
Description
Type of change
Testing
How Has This Been Tested?
Checklist:
QA activity:
Test Plan Approved
label after Cypress tests were reviewedSummary by CodeRabbit
Summary by CodeRabbit