From 72983d2e4f8e714c6bd31faad722a0782dd99da7 Mon Sep 17 00:00:00 2001 From: Xu Meng Date: Wed, 26 Feb 2020 03:16:56 -0600 Subject: [PATCH] test: skip some binding tests on IBMi PASE IBMi PASE Node.js always links to shared openssl and zlib libraries. So skip the static binding tests. PR-URL: https://github.com/nodejs/node/pull/31967 Reviewed-By: Anna Henningsen Reviewed-By: Michael Dawson --- test/addons/addon.status | 4 ++++ test/addons/openssl-binding/binding.gyp | 7 ++++++- test/addons/zlib-binding/binding.gyp | 12 ++++++++++-- 3 files changed, 20 insertions(+), 3 deletions(-) diff --git a/test/addons/addon.status b/test/addons/addon.status index 081725af9fa465..951cddc48465d1 100644 --- a/test/addons/addon.status +++ b/test/addons/addon.status @@ -9,3 +9,7 @@ prefix addons [$arch==arm] # https://github.com/nodejs/node/issues/30786 openssl-binding/test: PASS,FLAKY + +[$system==ibmi] +openssl-binding/test: SKIP +zlib-binding/test: SKIP diff --git a/test/addons/openssl-binding/binding.gyp b/test/addons/openssl-binding/binding.gyp index 3a30a7e86922a4..06c5d15057f586 100644 --- a/test/addons/openssl-binding/binding.gyp +++ b/test/addons/openssl-binding/binding.gyp @@ -3,8 +3,13 @@ { 'target_name': 'binding', 'includes': ['../common.gypi'], + 'variables': { + # Skip this building on IBM i. + 'aix_variant_name': '