You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
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,
The text was updated successfully, but these errors were encountered: