Skip to content
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

feat(auth): Fix error handling in continuation token #7290

Merged
merged 1 commit into from
Sep 30, 2024

feat(auth): Fix error handling in continuation token

45f6e77
Select commit
Loading
Failed to load commit list.
Merged

feat(auth): Fix error handling in continuation token #7290

feat(auth): Fix error handling in continuation token
45f6e77
Select commit
Loading
Failed to load commit list.
Community-TC Integration / client-nodejs-client-external-test succeeded Sep 30, 2024 in 3m 47s

Community-TC (pull_request)

nodejs client external tests

Details

View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster

Task Status

Started: 2024-09-30T09:22:05.954Z
Resolved: 2024-09-30T09:23:44.643Z
Task Execution Time: 1 minute, 38 seconds, 689 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0

Artifacts

- public/logs/live_backing.log
- public/logs/live.log


[taskcluster 2024-09-30T09:22:06.002Z] Worker Type (proj-taskcluster/gw-ubuntu-24-04) settings:
[taskcluster 2024-09-30T09:22:06.002Z]   {
[taskcluster 2024-09-30T09:22:06.002Z]     "config": {
[taskcluster 2024-09-30T09:22:06.002Z]       "deploymentId": "43a1cc3f70712afd"
[taskcluster 2024-09-30T09:22:06.002Z]     },
[taskcluster 2024-09-30T09:22:06.002Z]     "generic-worker": {
[taskcluster 2024-09-30T09:22:06.002Z]       "engine": "multiuser",
[taskcluster 2024-09-30T09:22:06.002Z]       "go-arch": "amd64",
[taskcluster 2024-09-30T09:22:06.002Z]       "go-os": "linux",
[taskcluster 2024-09-30T09:22:06.002Z]       "go-version": "go1.23.1",
[taskcluster 2024-09-30T09:22:06.002Z]       "release": "https://github.com/taskcluster/taskcluster/releases/tag/v70.0.0",
[taskcluster 2024-09-30T09:22:06.002Z]       "revision": "37ad4c7d7e54402de56155e62e52a41c6c7e4942",
[taskcluster 2024-09-30T09:22:06.002Z]       "source": "https://github.com/taskcluster/taskcluster/commits/37ad4c7d7e54402de56155e62e52a41c6c7e4942",
[taskcluster 2024-09-30T09:22:06.002Z]       "version": "70.0.0"
[taskcluster 2024-09-30T09:22:06.002Z]     },
[taskcluster 2024-09-30T09:22:06.002Z]     "image": "projects/community-tc-workers/global/images/generic-worker-ubuntu-24-04-whh93nh9p4w88ufrq4o3",
[taskcluster 2024-09-30T09:22:06.002Z]     "instance-id": "9019108849958245289",
[taskcluster 2024-09-30T09:22:06.002Z]     "instance-type": "projects/757942385826/machineTypes/n2-standard-4",
[taskcluster 2024-09-30T09:22:06.002Z]     "local-ipv4": "10.142.0.141",
[taskcluster 2024-09-30T09:22:06.002Z]     "machine-setup": {

...(174 lines hidden)...

➤ YN0060: │ subscriptions-transport-ws is listed by your project with version 0.11.0 (pbef48), which doesn't satisfy what apollo-link-ws and other dependencies request (~0.9.0).
➤ YN0086: │ Some peer dependencies are incorrectly met by your project; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code.
➤ YN0086: │ Some peer dependencies are incorrectly met by dependencies; run yarn explain peer-requirements for details.
➤ YN0000: └ Completed
➤ YN0000: ┌ Fetch step
➤ YN0013: │ 1247 packages were added to the project (+ 308.8 MiB).
➤ YN0000: └ Completed in 7s 326ms
➤ YN0000: ┌ Link step
➤ YN0007: │ protobufjs@npm:6.11.4 must be built because it never has been before or the last one failed
➤ YN0007: │ @newrelic/native-metrics@npm:6.0.2 must be built because it never has been before or the last one failed
➤ YN0007: │ @apollo/protobufjs@npm:1.2.7 must be built because it never has been before or the last one failed
➤ YN0007: │ cpu-features@npm:0.0.9 must be built because it never has been before or the last one failed
➤ YN0007: │ protobufjs@npm:7.3.2 must be built because it never has been before or the last one failed
➤ YN0007: │ es5-ext@npm:0.10.64 must be built because it never has been before or the last one failed
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT ============================================================================
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT Attempting install in native-metrics module. Please note that this is an
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT OPTIONAL dependency, and any resultant errors in this process will not
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT affect the general performance of the New Relic agent, but event loop and
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT garbage collection metrics will not be collected.
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT ============================================================================
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT 
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT > /usr/local/bin/node /taskcluster/node_modules/node-gyp/bin/node-gyp.js clean configure
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info it worked if it ends with ok
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info using node-gyp@10.0.0
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info using node@20.17.0 | linux | x64
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info it worked if it ends with ok
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info using node-gyp@10.0.0
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info using node@20.17.0 | linux | x64
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info find Python using Python version 3.11.2 found at "/usr/bin/python3"
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info find Python using Python version 3.11.2 found at "/usr/bin/python3"
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT 
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp http GET https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT 
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp http GET https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp http 200 https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp http 200 https://nodejs.org/download/release/v20.17.0/node-v20.17.0-headers.tar.gz
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp http GET https://nodejs.org/download/release/v20.17.0/SHASUMS256.txt
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp http GET https://nodejs.org/download/release/v20.17.0/SHASUMS256.txt
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp http 200 https://nodejs.org/download/release/v20.17.0/SHASUMS256.txt
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp http 200 https://nodejs.org/download/release/v20.17.0/SHASUMS256.txt
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn /usr/bin/python3
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args [
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '/taskcluster/node_modules/node-gyp/gyp/gyp_main.py',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args 'binding.gyp',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '-f',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args 'make',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '-I',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '/taskcluster/node_modules/cpu-features/build/config.gypi',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '-I',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '/taskcluster/node_modules/node-gyp/addon.gypi',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '-I',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '/root/.cache/node-gyp/20.17.0/include/node/common.gypi',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '-Dlibrary=shared_library',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '-Dvisibility=default',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '-Dnode_root_dir=/root/.cache/node-gyp/20.17.0',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '-Dnode_gyp_dir=/taskcluster/node_modules/node-gyp',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '-Dnode_lib_file=/root/.cache/node-gyp/20.17.0/<(target_arch)/node.lib',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '-Dmodule_root_dir=/taskcluster/node_modules/cpu-features',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '-Dnode_engine=v8',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '--depth=.',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '--no-parallel',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '--generator-output',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args 'build',
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args '-Goutput_dir=.'
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args ]
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn /usr/bin/python3
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args [
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '/taskcluster/node_modules/node-gyp/gyp/gyp_main.py',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args 'binding.gyp',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '-f',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args 'make',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '-I',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '/taskcluster/node_modules/@newrelic/native-metrics/build/config.gypi',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '-I',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '/taskcluster/node_modules/node-gyp/addon.gypi',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '-I',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '/root/.cache/node-gyp/20.17.0/include/node/common.gypi',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '-Dlibrary=shared_library',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '-Dvisibility=default',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '-Dnode_root_dir=/root/.cache/node-gyp/20.17.0',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '-Dnode_gyp_dir=/taskcluster/node_modules/node-gyp',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '-Dnode_lib_file=/root/.cache/node-gyp/20.17.0/<(target_arch)/node.lib',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '-Dmodule_root_dir=/taskcluster/node_modules/@newrelic/native-metrics',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '-Dnode_engine=v8',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '--depth=.',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '--no-parallel',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '--generator-output',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args 'build',
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args '-Goutput_dir=.'
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args ]
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info ok 
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT > /usr/local/bin/node /taskcluster/node_modules/node-gyp/bin/node-gyp.js build -j 2 native_metrics
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn make
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT make: Entering directory '/taskcluster/node_modules/cpu-features/build'
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT   CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/impl_aarch64_linux_or_android.o
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info it worked if it ends with ok
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info using node-gyp@10.0.0
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info using node@20.17.0 | linux | x64
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn make
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT make: Entering directory '/taskcluster/node_modules/@newrelic/native-metrics/build'
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info spawn args [ 'native_metrics', 'BUILDTYPE=Release', '-C', 'build', '--jobs', 2 ]
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT   CXX(target) Release/obj.target/native_metrics/src/native_metrics.o
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT   CXX(target) Release/obj.target/native_metrics/src/GCBinder.o
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT   CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/impl_aarch64_macos_or_iphone.o
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT   CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/impl_arm_linux_or_android.o
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT   CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/impl_mips_linux_or_android.o
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT   CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/impl_ppc_linux.o
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT   CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/impl_x86_freebsd.o
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT   CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/impl_x86_linux_or_android.o
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT   CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/impl_x86_macos.o
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT   CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/impl_x86_windows.o
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT   CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/filesystem.o
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT   CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/stack_line_reader.o
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT   CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/string_view.o
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT rm -f Release/obj.target/deps/cpu_features/cpu_features.a Release/obj.target/deps/cpu_features/cpu_features.a.ar-file-list; mkdir -p `dirname Release/obj.target/deps/cpu_features/cpu_features.a`
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT ar crs Release/obj.target/deps/cpu_features/cpu_features.a @Release/obj.target/deps/cpu_features/cpu_features.a.ar-file-list
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT   COPY Release/cpu_features.a
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT   CXX(target) Release/obj.target/cpufeatures/src/binding.o
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR In file included from ../src/binding.cc:1:
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR /root/.cache/node-gyp/20.17.0/include/node/node.h:1232:7: warning: cast between incompatible function types from 'void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)' {aka 'void (*)(v8::Local<v8::Object>)'} to 'node::addon_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)'} [-Wcast-function-type]
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR  1232 |       (node::addon_register_func) (regfunc),                          \
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR /root/.cache/node-gyp/20.17.0/include/node/node.h:1266:3: note: in expansion of macro 'NODE_MODULE_X'
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR  1266 |   NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR       |   ^~~~~~~~~~~~~
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR ../src/binding.cc:151:1: note: in expansion of macro 'NODE_MODULE'
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR   151 | NODE_MODULE(cpufeatures, init)
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR       | ^~~~~~~~~~~
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT   SOLINK_MODULE(target) Release/obj.target/cpufeatures.node
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT   CXX(target) Release/obj.target/native_metrics/src/LoopChecker.o
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT   COPY Release/cpufeatures.node
➤ YN0000: │ cpu-features@npm:0.0.9 STDOUT make: Leaving directory '/taskcluster/node_modules/cpu-features/build'
➤ YN0000: │ cpu-features@npm:0.0.9 STDERR gyp info ok 
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT   CXX(target) Release/obj.target/native_metrics/src/RUsageMeter.o
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR ../src/RUsageMeter.cpp: In member function 'void nr::RUsageMeter::_read()':
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR ../src/RUsageMeter.cpp:64:14: warning: writing 144 bytes into a region of size 8 [-Wstringop-overflow=]
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR    64 |   std::memcpy(&_lastUsage, &nextUsage, sizeof(uv_rusage_t));
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR       |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR In file included from ../../../nan/nan.h:61,
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR                  from ../src/RUsageMeter.cpp:8:
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR /root/.cache/node-gyp/20.17.0/include/node/uv.h:373:8: note: destination object 'uv_timeval_t::tv_sec' of size 8
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR   373 |   long tv_sec;
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR       |        ^~~~~~
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT   SOLINK_MODULE(target) Release/obj.target/native_metrics.node
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT   COPY Release/native_metrics.node
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT make: Leaving directory '/taskcluster/node_modules/@newrelic/native-metrics/build'
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDERR gyp info ok 
➤ YN0000: │ @newrelic/native-metrics@npm:6.0.2 STDOUT install successful: _newrelic_native_metrics-6_0_2-native_metrics-115-linux-x64
➤ YN0007: │ ssh2@npm:1.14.0 must be built because it never has been before or the last one failed
➤ YN0000: │ ssh2@npm:1.14.0 STDOUT Usage Error: Couldn't find a script name "node-gyp" in the top-level (used by ssh2@npm:1.14.0). This typically happens because some package depends on "node-gyp" to build itself, but didn't list it in their dependencies. To fix that, please run "yarn add node-gyp" into your top-level workspace. You also can open an issue on the repository of the specified package to suggest them to use an optional peer dependency.
➤ YN0000: │ ssh2@npm:1.14.0 STDOUT 
➤ YN0000: │ ssh2@npm:1.14.0 STDOUT $ yarn run [--inspect] [--inspect-brk] [-T,--top-level] [-B,--binaries-only] [--require #0] <scriptName> ...
➤ YN0000: │ ssh2@npm:1.14.0 STDOUT Failed to build optional crypto binding
➤ YN0007: │ taskcluster@workspace:. must be built because it never has been before or the last one failed
➤ YN0000: │ taskcluster@workspace:. STDOUT ➤ YN0000: · Yarn 4.4.1
➤ YN0000: │ taskcluster@workspace:. STDOUT ➤ YN0000: ┌ Resolution step
➤ YN0000: │ taskcluster@workspace:. STDOUT ➤ YN0000: └ Completed
➤ YN0000: │ taskcluster@workspace:. STDOUT ➤ YN0000: ┌ Fetch step
➤ YN0000: │ taskcluster@workspace:. STDOUT ➤ YN0013: │ 5 packages were added to the project (+ 4.1 MiB).
➤ YN0000: │ taskcluster@workspace:. STDOUT ➤ YN0000: └ Completed in 0s 322ms
➤ YN0000: │ taskcluster@workspace:. STDOUT ➤ YN0000: ┌ Link step
➤ YN0000: │ taskcluster@workspace:. STDOUT ➤ YN0000: └ Completed in 0s 394ms
➤ YN0000: │ taskcluster@workspace:. STDOUT ➤ YN0000: · Done in 0s 792ms
➤ YN0000: └ Completed in 12s 322ms
➤ YN0000: · Done with warnings in 20s 7ms
➤ YN0000: · Yarn 4.4.1
➤ YN0000: ┌ Resolution step
➤ YN0000: └ Completed
➤ YN0000: ┌ Fetch step
➤ YN0013: │ 40 packages were added to the project (+ 5.75 MiB).
➤ YN0000: └ Completed in 0s 418ms
➤ YN0000: ┌ Link step
➤ YN0072: │ The application uses portals and that's why --preserve-symlinks Node option is required for launching it
➤ YN0000: └ Completed in 0s 365ms
➤ YN0000: · Done with warnings in 0s 863ms


  ✔ Main clients exposed
  clients/client-test/file:/taskcluster/clients/client-test/test/retry_test.js
    ✔ tries 6 times, delayed (5120ms)
    ✔ Can succeed after 3 attempts (1344ms)
    ✔ Can succeed after 3 attempts (record stats) (1382ms)
    ✔ Can set retries = 0
    ✔ Can set retries = 1 (238ms)
    ✔ Doesn't retry 4xx errors
    ✔ retries connection errors (6759ms)


  8 passing (15s)

[taskcluster 2024-09-30T09:23:44.178Z]    Exit Code: 0
[taskcluster 2024-09-30T09:23:44.178Z]    User Time: 32.166ms
[taskcluster 2024-09-30T09:23:44.178Z]  Kernel Time: 49.398ms
[taskcluster 2024-09-30T09:23:44.178Z]    Wall Time: 1m35.515565118s
[taskcluster 2024-09-30T09:23:44.178Z]       Result: SUCCEEDED
[taskcluster 2024-09-30T09:23:44.178Z] === Task Finished ===
[taskcluster 2024-09-30T09:23:44.178Z] Task Duration: 1m35.515913218s
[taskcluster 2024-09-30T09:23:44.308Z] Uploading link artifact public/logs/live.log to artifact public/logs/live_backing.log with expiry 2024-10-28T09:19:56.087Z