-
Notifications
You must be signed in to change notification settings - Fork 29.7k
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: disable test-tick-processor - aix and be ppc #3491
Conversation
LGTM if the CI is happy now. Maybe drop the superfluous parentheses. |
process.platform === 'aix' || | ||
((process.platform === 'linux') && | ||
(process.arch === 'ppc64') && | ||
(process.config.variables.node_byteorder === 'big')) || |
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.
The latter should be a helper.
Please also switch to using common.isWindows
and common.isAix
. :)
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.
os.endianness()
is already defined
@Fishrock123 @jasnell updated to address comments. |
LGTM. The CI run is borked, however, due to a bad npm update. Will have to rerun after that is addressed. |
LGTM if CI is happy. CI is unborked now, so here's a new CI run: https://ci.nodejs.org/job/node-test-pull-request/577/ EDIT: First green node-test-commit-plinux ever! 🎉 |
@@ -14,6 +14,11 @@ exports.tmpDirName = 'tmp'; | |||
exports.PORT = +process.env.NODE_COMMON_PORT || 12346; | |||
exports.isWindows = process.platform === 'win32'; | |||
exports.isAix = process.platform === 'aix'; | |||
exports.isLinuxPPCBE = (process.platform === 'linux') && |
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.
Nit that can totally be ignored: isLinuxPpcBe
perhaps for consistency? (We don't do isFreeBSD
or isSunOS
for example.)
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.
Agreed on consistency but since I just added the ones for FreeBSD and SunOS I'll change those instead
Updated to improve captilization for SunOS and FreeBSD |
Another CI run after change https://ci.nodejs.org/job/node-test-pull-request/578/ |
Nice to see the ppc CI all green. LGTM |
This test is already partially disabled for several platforms with the comment that the required info is not provided at the C++ level. I'm adding AIX as and PPC BE linux as they currently fall into the same category. We are working to see if we can change that in v8 but it will be non-trivial if is possible at all so I don't want to leave the CI with failing tests until that point.
Squashed down to 1 commit |
This test is already partially disabled for several platforms with the comment that the required info is not provided at the C++ level. I'm adding AIX as and PPC BE linux as they currently fall into the same category. We are working to see if we can change that in v8 but it will be non-trivial if is possible at all so I don't want to leave the CI with failing tests until that point. PR-URL: #3491 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
Landed as 5f3fb1c |
This test is already partially disabled for several platforms with the comment that the required info is not provided at the C++ level. I'm adding AIX as and PPC BE linux as they currently fall into the same category. We are working to see if we can change that in v8 but it will be non-trivial if is possible at all so I don't want to leave the CI with failing tests until that point. PR-URL: nodejs/node#3491 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
This test is already partially disabled for several platforms with the comment that the required info is not provided at the C++ level. I'm adding AIX as and PPC BE linux as they currently fall into the same category. We are working to see if we can change that in v8 but it will be non-trivial if is possible at all so I don't want to leave the CI with failing tests until that point. PR-URL: #3491 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
Landed in v4.x-staging in bc2a80b |
This test is already partially disabled for several platforms with the comment that the required info is not provided at the C++ level. I'm adding AIX as and PPC BE linux as they currently fall into the same category. We are working to see if we can change that in v8 but it will be non-trivial if is possible at all so I don't want to leave the CI with failing tests until that point. PR-URL: #3491 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
This test is already partially disabled for several platforms with the comment that the required info is not provided at the C++ level. I'm adding AIX as and PPC BE linux as they currently fall into the same category. We are working to see if we can change that in v8 but it will be non-trivial if is possible at all so I don't want to leave the CI with failing tests until that point. PR-URL: #3491 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
This test is already partially disabled for several platforms with
the comment that the required info is not provided at the C++ level.
I'm adding AIX as and PPC BE linux as they currently fall into
the same category. We are working to see if we can change that
in v8 but it will be non-trivial if is possible at all so I don't
want to leave the CI with failing tests until that point.