GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||||||||||||||
GeezerVison is showing github.com — build: run cctests as part of test-ci target by bnoordhuis · Pull Request #8034 · nodejs/node Conversation
|
|
Different take that moves merging of the TAP files out of tools/test.py and into a standalone script: https://ci.nodejs.org/job/node-test-pull-request/3592/ |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Will this work without renumbering the individual tests in the files being merged?
As it stands I think we'll end up with multiple ok 1 ....
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
cc @nodejs/build |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
On Windows, |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Removed the script again, made changes to vcbuild.bat and added a -Wformat fix for the inspector cctest because I didn't feel like filing a separate PR for that. :-) New CI: https://ci.nodejs.org/job/node-test-pull-request/3609/ @ofrobots @eugeneo Running the cctests seems to have unearthed some issues. Several of the buildbots fail like this (from https://ci.nodejs.org/job/node-test-commit-linux/4529/nodes=debian8-x86/console): |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Rebased, let's see if the test failures have been resolved: https://ci.nodejs.org/job/node-test-pull-request/3809/ |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
I'm working on it - failures are still there... On Tue, Aug 23, 2016 at 12:10 PM Ben Noordhuis [email protected]
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
FYI - the test on Windows hit #8155, I'll create a PR once I fix it. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
9720f0f to
a9aa0e5
Compare
|
Rebased. New CI run: https://ci.nodejs.org/job/node-test-pull-request/4007/ |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@eugeneo cctest failures still appear to be unfixed: |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
cctest works for me on Windows, Mac and Linux after I apply #8528 |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
a9aa0e5 to
b51b463
Compare
There was an error while loading. Please reload this page.
|
CI with fixes from #8505 and #8528 incorporated: https://ci.nodejs.org/job/node-test-pull-request/4044/ EDIT: Green, except for an infrastructure failure on one of the ARM buildbots. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Should help with #8034. PR-URL: #8528 Reviewed-By: bnoordhuis - Ben Noordhuis <[email protected]>
b51b463 to
bdf3483
Compare
|
Rebased. New CI: https://ci.nodejs.org/job/node-test-pull-request/4243/ |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Quite a few flakes but none related to this PR. Can I get a LGTM? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Back-porters, commit b3d283a (the last one) should be omitted when back-porting to v4.x (but not v6.x.) |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
@bnoordhuis Why did the default result printer switch from pretty print to TAP? I get TAP output from cctest when running |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Teach gtest to produce TAP so we can integrate it better with our CI tooling. TAP is printed to stdout but it can also be written to file by passing the `--gtest_output=tap:filename.tap` switch to cctest. PR-URL: #8034 Reviewed-By: James M Snell <[email protected]>
Enable the cctests on the CI now that they know how to write TAP output. PR-URL: #8034 Reviewed-By: James M Snell <[email protected]>
Print size_t and ssize_t using %zd and %zu respectively, not %ld. PR-URL: #8034 Reviewed-By: James M Snell <[email protected]>
Teach gtest to produce TAP so we can integrate it better with our CI tooling. TAP is printed to stdout but it can also be written to file by passing the `--gtest_output=tap:filename.tap` switch to cctest. PR-URL: #8034 Reviewed-By: James M Snell <[email protected]>
Enable the cctests on the CI now that they know how to write TAP output. PR-URL: #8034 Reviewed-By: James M Snell <[email protected]>
Print size_t and ssize_t using %zd and %zu respectively, not %ld. PR-URL: #8034 Reviewed-By: James M Snell <[email protected]>
|
waiting to backport this until we have consensus on the tap output... has this been decided on master yet? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@thealphanerd The default reporter format change was reverted in master. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@mscdex can you give me the PR that happened in? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@bnoordhuis or @mscdex would one of you be willing to backport this with the commit from #8948? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
and on top, #9262. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Teach gtest to produce TAP so we can integrate it better with our CI tooling. TAP is printed to stdout but it can also be written to file by passing the `--gtest_output=tap:filename.tap` switch to cctest. PR-URL: nodejs#8034 Reviewed-By: James M Snell <[email protected]>
Enable the cctests on the CI now that they know how to write TAP output. PR-URL: nodejs#8034 Reviewed-By: James M Snell <[email protected]>
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Teach gtest to produce TAP so we can integrate it better with our CI tooling. TAP is printed to stdout but it can also be written to file by passing the `--gtest_output=tap:filename.tap` switch to cctest. PR-URL: #8034 Reviewed-By: James M Snell <[email protected]>
Enable the cctests on the CI now that they know how to write TAP output. PR-URL: #8034 Reviewed-By: James M Snell <[email protected]>
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.