-
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
test: move benchmark tests out of main test suite #24265
Conversation
CI will eventually appear at: https://ci.nodejs.org/job/node-test-pull-request/18444/ |
Please could you add
Lines 1495 to 1506 in 83410d6
|
Just saw that in the auto-run LinuxONE test and added a fixup commit. Will add |
If no one else does I'll try to later when I'm in the office. I suspect |
That test is skipped on Windows precisely because we don't build the addon there. So I think it should work. |
Merge conflict resolved. CI: https://ci.nodejs.org/job/node-test-pull-request/18462/ (I think...check Parameters once it's actually launched) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!!
Currently building ⌛️. Small nit: add |
There is another less "churny" way to accomplish this (not exactly, but at least the goal of not running them with every CI job)- Keep them all in place, and just add them to https://github.com/nodejs/node/blob/master/test/root.status under Another option is to name the new suite |
Unfortunately for some reason I'm unable to build master/v11.x-staging (nothing to do with this PR). v10.x-staging does build, and I was able to validate that the |
@refack I think having a Although your comment reminds me to remove these tests from |
+1 on "functional directories", I'm just not sure about |
Move benchmark tests (which are slow) out of the main test suite. We can hopefully add them to node-daily-master so that they are still run daily on CI.
Rebased to resolve a merge conflict. CI: https://ci.nodejs.org/job/node-test-pull-request/18474/ |
@Trott do you think this could be backported to |
Move benchmark tests (which are slow) out of the main test suite. We can hopefully add them to node-daily-master so that they are still run daily on CI. PR-URL: nodejs#24265 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Move benchmark tests (which are slow) out of the main test suite. We can hopefully add them to node-daily-master so that they are still run daily on CI. Backport-PR-URL: #25049 PR-URL: #24265 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Move benchmark tests (which are slow) out of the main test suite. We can hopefully add them to node-daily-master so that they are still run daily on CI. Backport-PR-URL: #25049 PR-URL: #24265 Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Move benchmark tests (which are slow) out of the main test suite. We can
hopefully add them to node-daily-master so that they are still run daily
on CI.
(If someone on Windows could test
vcbuild test-benchmark
, that would be great.)Checklist
make -j4 test
(UNIX), orvcbuild test
(Windows) passes