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

With rerun feature enabled, current test job status should update to show the correct status #6000

Open
sophia-guo opened this issue Mar 4, 2025 · 1 comment

Comments

@sophia-guo
Copy link
Contributor

Currently have two rerun cases

  • If test parent jobs status is unstable , rerun build will run against failed targets or failed testcases naming as parentjobname_rerun.

  • If child jobs fail, rerun build will rerun the failed job (naming as childjobname_rerun).

For case 1, if test parent jobs status is unstable and rerun is success, parent job is expected to set as success. This is a simple case as we only have one parentjobname_rerun job.
For case 2, there will be more cases to think about. ie. if there is a parentjobname_rerun job and its status, how many of child jobs failed and what is the status of rerun.

Current the job status is set by https://github.com/adoptium/aqa-tests/blob/master/buildenv/jenkins/JenkinsfileBase#L829-L857,

Image
@sophia-guo
Copy link
Contributor Author

FYI @andrew-m-leonard

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

1 participant