Open keithc-ca opened 1 month ago
https://github.com/adoptium/aqa-tests/wiki/How-to-Run-a-Grinder-Build-on-Jenkins says
link opens a Grinder with pre-populated parameters, but it sets the TARGET as the entire target used by the job (example, TARGET=sanity.openjdk)
However, it's not working like that.
Please use the Rerun in Grinder
link in the job description (not in the console):
Rerun in Grinder
link in the job console may have URL-encoded issues. We will remove it in the future to avoid confusion.
Ideally, we can remove the following 4 lines: https://github.com/adoptium/aqa-tests/blob/83bec274a10eb52ac812af2acc50bb3ec4bc4673/buildenv/jenkins/JenkinsfileBase#L1201 https://github.com/adoptium/aqa-tests/blob/83bec274a10eb52ac812af2acc50bb3ec4bc4673/buildenv/jenkins/JenkinsfileBase#L1204 https://github.com/adoptium/aqa-tests/blob/83bec274a10eb52ac812af2acc50bb3ec4bc4673/buildenv/jenkins/JenkinsfileBase#L1257 https://github.com/adoptium/aqa-tests/blob/83bec274a10eb52ac812af2acc50bb3ec4bc4673/buildenv/jenkins/JenkinsfileBase#L1280
However, TRSS uses this info to generate Rerun in Grinder
link:
https://github.com/adoptium/aqa-test-tools/blob/798b7eda49165dd5cb2bc590a889f4b5721af1b6/TestResultSummaryService/parsers/Parser.js#L78
For now, we can remove the last 3 lines.
Thank you, @llxia.
At least in this case, if we instead echoed url.replaceAll("&", "&")
we would have a usable URL.
I would like to work on this one. Sorry for the delay. Thank you!
For example, in https://openj9-jenkins.osuosl.org/job/Test_openjdk8_j9_sanity.functional_s390x_linux_Personal_testList_1/302/console you'll see:
Following that link leads to the page to launch a grinder, but (at least) some of the parameters are ignored. The URL above says
PLATFORM=s390x_linux
, but thePLATFORM
field containsx86-64_linux
. I couldn't find any parameters that appeared to be taken from the "rerun in grinder" link.Do I misunderstand the intent of specifying all those parameters in the URL?