[Bug 577587] Windows TAP files are not recognised
Bugzilla Link | 577587 |
Status | NEW |
Importance | P3 normal |
Reported | Dec 02, 2021 07:38 EDT |
Modified | Dec 02, 2021 10:56 EDT |
Reporter | Adam Farley |
Description
After a test is run on ci.eclipse.org/temurin-compliance, a TAP file is created with a summary of the results. This file is then uploaded to the jenkins master node (I think) where it is interpreted by the tap-plugin.
However, when the test is run on Windows, the resulting TAP file cannot be read by the plugin code, and I'm not sure why. TAP files generated by other platforms are identical in format to the ones generated on Windows, and are interpreted without problems.
The best theory I have is this:
https://issues.jenkins.io/browse/JENKINS-24250
Which seems to imply that any version of the tap-plugin above 1.7 could be causing this. Perhaps we could start by determining which version of the plugin we're using?
If you don't know how, this may help:
Additionally, the same test run on ci.adoptopenjdk.net (again, running the test on Windows) does not see this problem. Again, same TAP file format. I'll ask one of the admins to provide the tap-plugin version used there, and will add it here as a comment shortly.
Useful URLs:
Windows test on ci.adoptopenjdk.net: https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/2689/console\
Windows test on ci.eclipse.org/temurin-compliance: https://ci.eclipse.org/temurin-compliance/job/Grinder/810/console\
Windows test on eclipse, but inhibited from generating a TAP file at all: https://ci.eclipse.org/temurin-compliance/job/Grinder/812/console\
Linux test on eclipse: https://ci.eclipse.org/temurin-compliance/job/Grinder/811/console