test: move benchmark tests out of main test suite#24265
test: move benchmark tests out of main test suite#24265Trott wants to merge 5 commits intonodejs:masterfrom
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) |
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