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

Create a process for verifying a node is ready to be added to Jenkins with label ci.role.test #2815

Closed
smlambert opened this issue Nov 9, 2022 · 2 comments · Fixed by #2835

Comments

@smlambert
Copy link
Contributor

In order to verify that a newly added machine is ready to be added to Jenkins as a test node (with the label ci.role.test), we should outline a process by which the machine is verified to have the appropriate configuration. This will help stabilize the machine layer and reduce surprises when doing daily/weekly/release triage.

One suggestion is to modify the AQA_Test_Pipeline job to take a LABEL parameter (set to the hostname of the new machine) to run the 9 test areas that are expected to be run and pass as part of AQAvit verification of JDK binaries. These are the groups of tests that need to run and pass as part of a release.

This would also show us the expected execution times for all of those 9 top-level targets on the new machines.

This is a discussion issue, other ideas and input welcome.

@llxia
Copy link

llxia commented Nov 9, 2022

Thanks @smlambert .
LABEL is already supported in AQA_Test_Pipeline script. I updated the job configuration to add the LABEL parameter.

@smlambert
Copy link
Contributor Author

Action to add a section to the FAQ doc to describe running the AQA_Test_Pipeline.

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

Successfully merging a pull request may close this issue.

2 participants