Skip to content

Conversation

@mahdipub
Copy link
Contributor

@mahdipub mahdipub commented Aug 7, 2025

This avoid issue with merging similar run of create node pipeline into one and not creating a node per each test list

Signed-off-by: mahdi@ibm.com

string(name: 'platform', value: params.PLATFORM),
string(name: 'nodeType', value: 'testmachine'),
string(name: 'TIME_LIMIT', value: expectedNodeLifespan.toString()),
string(name: 'group_label', value: UID.randomUUID().toString()),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it is misleading to set UUID as group_label. Instead group_label, call it JOB_UUID as the parameter name. At the end of the day, this is a dummy parameter.

btw, in EBC_Create_Node job, the parameters are mixed with upper case, camel case, and lower case. We should use one naming format.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually the function of that parameter is label in reality but we pass a random UUID here which can be replaced by any meaningful string instead. The EBC Create Node set that string on machine as label and with that test pipeline access created nodes. So it is not just a workaround as dummy param but instead by deciding the label inside the AQA pipeline we avoid that mentioned issue.

For the param names, you are absolutely right. I will unify it.

This avoid issue with merging similar run of create node pipeline into one and not creating a node per each test list

Signed-off-by: mahdi@ibm.com
@mahdipub mahdipub force-pushed the EBC_pipeline_call_fix branch from ac7fde0 to ffcbda8 Compare August 7, 2025 19:44
@llxia llxia requested a review from LongyuZhang August 7, 2025 21:43
Copy link
Contributor

@LongyuZhang LongyuZhang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@LongyuZhang LongyuZhang merged commit c604b46 into adoptium:master Aug 7, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants