Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
Description
I'm running tests on Git for Windows that I compile myself. To do so I'm using the following command line insode the git/t directory:
$ prove -j 5 -a test-results.tar.gz ./t[0-9]*.sh
Please find the generated archive attached.
I'm later unpacking the archive and using this iin the TAP plugin's "Test results" field:
test-results/*.sh
This results in the following page:
As you can see, for all failed (sub-)tests there are lines starting with "#" in the table instead of the number of the failing test and the other columns. As a result, the summary "8641 tests, 8204 ok, 1 not ok, 1 skipped, 0 Bail Out!." at the top of the page is wrong. I've manually extracted the correct summary to this page in the "The following test(s) failed" section:
https://qa.nest-initiative.org/view/msysGit/job/msysgit-mingwGitDevEnv-test/lastCompletedBuild/
As you can see, there are way more tests failing than the 1 test that the TAP plugin lists in "TAP Test Result (1 failure / ±0)" on the same page.
Attachments
Issue Links
- is related to
-
JENKINS-18885 Parse errors with Git's TAP test suite, part 2
-
- Closed
-
> It was Tap Test Result, and you had to click on a Click "here" link to go to the page. Now there's a link (mimicking the behaviour of the other test result), but the name was changed to Extended TAP Test Results. What do you think?
Thanks, I think that's much clearer than before. But still, for my personal taste, only having what is now called "TAP Extended Test Results" would be enough, and you could get rid of generating the "TAP Test Results" page at all. I like that colorful table much better than that other expandable / collapsible table