-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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
tap file issues with test-ci #2834
Labels
build
Issues and PRs related to build files or the CI.
Comments
/cc @nodejs/build |
thefourtheye
added a commit
to thefourtheye/io.js
that referenced
this issue
Sep 13, 2015
By default the logfile is opened in append mode. This commit makes sure that the file is opened in write-binary mode, so that the file will be created if it doesn't exist or overwrite if it exists. Fixes: nodejs#2834
thefourtheye
added a commit
to thefourtheye/io.js
that referenced
this issue
Sep 13, 2015
Make `make clean` cleanup the generated tap file as well. Fixes: nodejs#2834
thefourtheye
added a commit
that referenced
this issue
Sep 15, 2015
By default the logfile is opened in append mode. This commit makes sure that the file is opened in write-binary mode, so that the file will be created if it doesn't exist or overwrite if it exists. Fixes: #2834 PR-URL: #2837 Reviewed-By: Johan Bergström <bugs@bergstroem.nu> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Rod Vagg <rod@vagg.org> Reviewed-By: Alexis Campailla <orangemocha@nodejs.org>
thefourtheye
added a commit
that referenced
this issue
Sep 15, 2015
By default the logfile is opened in append mode. This commit makes sure that the file is opened in write-binary mode, so that the file will be created if it doesn't exist or overwrite if it exists. Fixes: #2834 PR-URL: #2837 Reviewed-By: Johan Bergström <bugs@bergstroem.nu> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Rod Vagg <rod@vagg.org> Reviewed-By: Alexis Campailla <orangemocha@nodejs.org>
thefourtheye
added a commit
that referenced
this issue
Sep 15, 2015
By default the logfile is opened in append mode. This commit makes sure that the file is opened in write-binary mode, so that the file will be created if it doesn't exist or overwrite if it exists. Fixes: #2834 PR-URL: #2837 Reviewed-By: Johan Bergström <bugs@bergstroem.nu> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Rod Vagg <rod@vagg.org> Reviewed-By: Alexis Campailla <orangemocha@nodejs.org>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
If I run make test-ci a resulting test.tap file gets created. If I run make test-ci again, rather than replacing that file, the file instead gets appended with new results. This leads to the tap file just continuing to grow with the same set of results. The expectation is that each new run would replace the tap file rather than append to it.
Related I would also expect a make clean to clean up the test result. Let me know if you would like that to be a separate issue.
The text was updated successfully, but these errors were encountered: