-
Notifications
You must be signed in to change notification settings - Fork 30.7k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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