-
Notifications
You must be signed in to change notification settings - Fork 37
OBSINTA-858: [Incidents] Commands for AI-Assisted Development of Cypress Tests #621
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
base: main
Are you sure you want to change the base?
OBSINTA-858: [Incidents] Commands for AI-Assisted Development of Cypress Tests #621
Conversation
|
@DavidRajnoha: This pull request references OBSINTA-858 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.21.0" version, but no target version was set. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
Skipping CI for Draft Pull Request. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: DavidRajnoha The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/retest |
|
@DavidRajnoha I would love to learn/get to know more about your thought process, criteria, templates, examples, to create this kind of documentation! |
|
/retest |
1 similar comment
|
/retest |
|
@DavidRajnoha The tests are failing because of a permission issue with the URL you added in the |
|
@zhuje Our intention was to keep this repository private, as there is a possibility of including customer specific information there. However, we will discuss this within a team and see whether it would be viable to make it also public. |
|
@DavidRajnoha Sounds good! Let us know what your team decides. Here are the CI docs: https://docs.ci.openshift.org/. |
75400f2 to
827a3b6
Compare
… testing documenation
827a3b6 to
c1c3590
Compare
3409711 to
935471c
Compare
|
@DavidRajnoha: The following test failed, say
Full PR test history. Your PR dashboard. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
935471c to
17900d0
Compare
|
@zhuje I have decided to adopt a slightly different approach. As the submodule is needed only when developing incident detection tests (small portion of devs pulling this), I have removed the submodule from the default .gitmodules and added a script that can set it up locally when needed. In this way, the CI has no issues with not being able to clone it. |
17900d0 to
e4d8612
Compare
|
@jgbernalp not sure if you also want to take a look at this approach, from last time you, @svetsa-rh were commenting about gitlab, etc. |
Summary
Adds AI commands and links incident detection testing documentation to support automated generation and refactoring of Cypress regression tests for the Incidents page.
Changes
Testing Documentation Submodule
test-docssubmodule containing test flows and requirements documentationAI Commands (
.cursor/commands/)generate-regression-test.md- Generates Cypress regression tests from test documentationrefactor-regression-test.md- Refactors existing tests for improved readabilityTesting Guidelines (
.cursor/rules/)incidents-testing-guidelines.mdc- Development standards for Incidents page testsBenefits
AI-Usage
Co-developed with Cursor using Claude 4.5 model.