Skip to content

test: Bundling

test: Bundling #33

Triggered via pull request January 30, 2025 12:02
Status Failure
Total duration 11m 3s
Artifacts 22

build.yml

on: pull_request
Matrix: job_compile
Build Package
16s
Build Package
Matrix: job_test
All required jobs passed
0s
All required jobs passed
Fit to window
Zoom out
Zoom in

Annotations

45 errors
Lint: test/bundler.test.ts#L4
Unable to resolve path to module 'webpack'
Lint
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /home/runner/work/node_modules doesn't exist or is not a directory + /home/runner/node_modules doesn't exist or is not a directory + /home/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { + // If a bin
Test (v22) ubuntu-20.04
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /home/runner/work/node_modules doesn't exist or is not a directory + /home/runner/node_modules doesn't exist or is not a directory + /home/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { + // If a bin
Test (v18) ubuntu-22.04
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /home/runner/work/node_modules doesn't exist or is not a directory + /home/runner/node_modules doesn't exist or is not a directory + /home/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { + // If a bin
Test (v22) ubuntu-24.04
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /home/runner/work/node_modules doesn't exist or is not a directory + /home/runner/node_modules doesn't exist or is not a directory + /home/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { + // If a bin
Test (v20) ubuntu-24.04
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /Users/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /Users/runner/work/node_modules doesn't exist or is not a directory + /Users/runner/node_modules doesn't exist or is not a directory + /Users/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { +
Test (v22) macos-latest
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /home/runner/work/node_modules doesn't exist or is not a directory + /home/runner/node_modules doesn't exist or is not a directory + /home/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { + // If a bin
Test (v22) ubuntu-22.04
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /home/runner/work/node_modules doesn't exist or is not a directory + /home/runner/node_modules doesn't exist or is not a directory + /home/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { + // If a bin
Test (v20) ubuntu-22.04-arm
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /home/runner/work/node_modules doesn't exist or is not a directory + /home/runner/node_modules doesn't exist or is not a directory + /home/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { + // If a bin
Test (v20) ubuntu-20.04
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /home/runner/work/node_modules doesn't exist or is not a directory + /home/runner/node_modules doesn't exist or is not a directory + /home/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { + // If a bin
Test (v20) ubuntu-22.04
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /Users/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /Users/runner/work/node_modules doesn't exist or is not a directory + /Users/runner/node_modules doesn't exist or is not a directory + /Users/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { +
Test (v18) macos-latest
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /home/runner/work/node_modules doesn't exist or is not a directory + /home/runner/node_modules doesn't exist or is not a directory + /home/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { + // If a bin
Test (v18) ubuntu-20.04
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /Users/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /Users/runner/work/node_modules doesn't exist or is not a directory + /Users/runner/node_modules doesn't exist or is not a directory + /Users/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { +
Test (v20) macos-latest
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /Users/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /Users/runner/work/node_modules doesn't exist or is not a directory + /Users/runner/node_modules doesn't exist or is not a directory + /Users/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { +
Test (v22) macos-13
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /home/runner/work/node_modules doesn't exist or is not a directory + /home/runner/node_modules doesn't exist or is not a directory + /home/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { + // If a bin
Test (v18) ubuntu-22.04-arm
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /home/runner/work/node_modules doesn't exist or is not a directory + /home/runner/node_modules doesn't exist or is not a directory + /home/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { + // If a bin
Test (v18) ubuntu-24.04
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /home/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /home/runner/work/node_modules doesn't exist or is not a directory + /home/runner/node_modules doesn't exist or is not a directory + /home/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { + // If a bin
Test (v22) ubuntu-22.04-arm
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /Users/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /Users/runner/work/node_modules doesn't exist or is not a directory + /Users/runner/node_modules doesn't exist or is not a directory + /Users/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { +
Test (v18) macos-13
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in '/Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in '/Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: .) + resolve as module + looking for modules in /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules + single file module + using description file: /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/package.json (relative path: ./node_modules/node-loader) + no extension + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + .js + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader.js doesn't exist + /Users/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/node_modules/node-loader doesn't exist + /Users/runner/work/sentry-javascript-profiling-node-binaries/node_modules doesn't exist or is not a directory + /Users/runner/work/node_modules doesn't exist or is not a directory + /Users/runner/node_modules doesn't exist or is not a directory + /Users/node_modules doesn't exist or is not a directory + /node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { +
Test (v20) macos-13
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in 'D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in 'D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\package.json (relative path: .) + resolve as module + looking for modules in D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\node_modules + single file module + using description file: D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\package.json (relative path: ./node_modules/node-loader) + no extension + D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\node_modules\\node-loader doesn't exist + .js + D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\node_modules\\node-loader.js doesn't exist + D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\node_modules\\node-loader doesn't exist + D:\\a\\sentry-javascript-profiling-node-binaries\\node_modules doesn't exist or is not a directory + D:\\a\\node_modules doesn't exist or is not a directory + D:\\node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { + // If a binary path is specified, use that. + if (node_process_1.env['SENTRY_PROFILER_BINARY_PATH']) { + var envPath = node_process_1.env['SENTRY_PROFILER_BINARY_PATH']; + return require(envPath); + } + //
Test (v18) windows-latest
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in 'D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in 'D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\package.json (relative path: .) + resolve as module + looking for modules in D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\node_modules + single file module + using description file: D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\package.json (relative path: ./node_modules/node-loader) + no extension + D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\node_modules\\node-loader doesn't exist + .js + D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\node_modules\\node-loader.js doesn't exist + D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\node_modules\\node-loader doesn't exist + D:\\a\\sentry-javascript-profiling-node-binaries\\node_modules doesn't exist or is not a directory + D:\\a\\node_modules doesn't exist or is not a directory + D:\\node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { + // If a binary path is specified, use that. + if (node_process_1.env['SENTRY_PROFILER_BINARY_PATH']) { + var envPath = node_process_1.env['SENTRY_PROFILER_BINARY_PATH']; + return require(envPath); + } + //
Test (v20) windows-latest
Process completed with exit code 1.
test/bundler.test.ts > Bundler tests > webpack: test/bundler.test.ts#L38
AssertionError: expected [ …(21) ] to be [] // Object.is equality - Expected + Received - [] + [ + ModuleNotFoundError { + "message": "Module not found: Error: Can't resolve 'node-loader' in 'D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries'", + "details": "resolve 'node-loader' in 'D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries' + Parsed request is a module + using description file: D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\package.json (relative path: .) + resolve as module + looking for modules in D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\node_modules + single file module + using description file: D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\package.json (relative path: ./node_modules/node-loader) + no extension + D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\node_modules\\node-loader doesn't exist + .js + D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\node_modules\\node-loader.js doesn't exist + D:\\a\\sentry-javascript-profiling-node-binaries\\sentry-javascript-profiling-node-binaries\\node_modules\\node-loader doesn't exist + D:\\a\\sentry-javascript-profiling-node-binaries\\node_modules doesn't exist or is not a directory + D:\\a\\node_modules doesn't exist or is not a directory + D:\\node_modules doesn't exist or is not a directory", + "module": NormalModule { + "_addedSideEffectsBailout": undefined, + "_ast": null, + "_codeGeneratorData": Map {}, + "_errors": undefined, + "_forceBuild": false, + "_isEvaluatingSideEffects": false, + "_lastSuccessfulBuildMeta": {}, + "_source": RawSource { + "_value": "\"use strict\"; + var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); + }) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; + })); + var __exportStar = (this && this.__exportStar) || function(m, exports) { + for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); + }; + Object.defineProperty(exports, \"__esModule\", { value: true }); + exports.CpuProfilerBindings = exports.PrivateCpuProfilerBindings = void 0; + exports.importCppBindingsModule = importCppBindingsModule; + /* eslint-disable no-console */ + var detect_libc_1 = require(\"detect-libc\"); + var node_abi_1 = require(\"node-abi\"); + var node_os_1 = require(\"node:os\"); + var node_path_1 = require(\"node:path\"); + var node_process_1 = require(\"node:process\"); + var node_worker_threads_1 = require(\"node:worker_threads\"); + var stdlib = (0, detect_libc_1.familySync)(); + var platform = process.env['BUILD_PLATFORM'] || (0, node_os_1.platform)(); + var arch = process.env['BUILD_ARCH'] || (0, node_os_1.arch)(); + var abi = (0, node_abi_1.getAbi)(node_process_1.versions.node, 'node'); + var identifier = [platform, arch, stdlib, abi].filter(function (c) { return c !== undefined && c !== null; }).join('-'); + /** + * Imports cpp bindings based on the current platform and architecture. + */ + // eslint-disable-next-line complexity + function importCppBindingsModule() { + // If a binary path is specified, use that. + if (node_process_1.env['SENTRY_PROFILER_BINARY_PATH']) { + var envPath = node_process_1.env['SENTRY_PROFILER_BINARY_PATH']; + return require(envPath); + } + //
Test (v22) windows-latest
Process completed with exit code 1.
All required jobs passed
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
39da107f931556a79d55bc10b722f261903b3751 Expired
777 KB
sha256:d26fe041285078792e4df63c723340cdd426721e924005fd4e3d6f46ddf80c39
profiling-node-binaries-darwin-arm64-108 Expired
22.3 KB
sha256:2f396977c19c3c0987bfd7e5b36dabf54548705debe59b782e6a76c399cd3d39
profiling-node-binaries-darwin-arm64-115 Expired
22.3 KB
sha256:f0b893a35381d46e7b6275a1f886cc39b32c35437aea3bcd7e6654cc4a252f06
profiling-node-binaries-darwin-arm64-127 Expired
22.3 KB
sha256:810477bd00fae232910b7a38027d296cd000c1b08dc30c85a770fb9909067418
profiling-node-binaries-darwin-x64-108 Expired
23.6 KB
sha256:05267b7e51b981a7bd963ee47dd7fd4f7406682d689f5e5cc7590a9571f9f397
profiling-node-binaries-darwin-x64-115 Expired
23.6 KB
sha256:1e7f033c206a305dc92b699e8bf6e44ca116e7f90c1c271cdad5175328b4ed80
profiling-node-binaries-darwin-x64-127 Expired
23.6 KB
sha256:e8725ff1c706e7b4fbfa95b6df9622045e0e8b8ed703b665db5b89c45409a312
profiling-node-binaries-linux-arm64-glibc-108 Expired
26.1 KB
sha256:882c2a9c01d8c8ec2fd8bec8a14070fbf144b324bda0649117f8f383ace8ec40
profiling-node-binaries-linux-arm64-glibc-115 Expired
26.1 KB
sha256:b231882be152d3fde93e7a20cb005cca5be6e435598ec0d53f9cac3e71cf0fac
profiling-node-binaries-linux-arm64-glibc-127 Expired
26.3 KB
sha256:8e9892d15d26ffe18de5db92098f10b04bc790167cb4a17a941f579dacb7129d
profiling-node-binaries-linux-arm64-musl-108 Expired
26.5 KB
sha256:6212fa27e1409af6db78dd8e5a7c6ea76fdd13116a47cdf6da8a9030feff0c36
profiling-node-binaries-linux-arm64-musl-115 Expired
26.5 KB
sha256:713c309e75d66944240bc7523e3aa3d4bb7f19121d5d889f7682ad013fde3cab
profiling-node-binaries-linux-arm64-musl-127 Expired
26.5 KB
sha256:74dd622de89c653a4f06463b846cdfad5bb1aa8275cdcd3607ec76e8b203d212
profiling-node-binaries-linux-x64-glibc-108 Expired
26.8 KB
sha256:2ec9fbc8de2882c56b7d88f9a633887210b6422b864a7afc976f15b4aa26d7f3
profiling-node-binaries-linux-x64-glibc-115 Expired
26.8 KB
sha256:e93c9e902f6d3216407c171ed065522cd0e15b50e4d1d53b51a864e756729fd6
profiling-node-binaries-linux-x64-glibc-127 Expired
26.9 KB
sha256:6cfe6e336197c8d0a2aa15b38108fe6eb148a6f7d3a82a6bf38320025ec39b9e
profiling-node-binaries-linux-x64-musl-108 Expired
28.3 KB
sha256:2941ad25cbc275ac2382ad92b571efdf9994035424d8dce8a761a67a61b3e1d4
profiling-node-binaries-linux-x64-musl-115 Expired
28.3 KB
sha256:57ce2fbcb0e1a29804b8b5c7c11da627861cacf5ef8b659ea4e97d201c13d93d
profiling-node-binaries-linux-x64-musl-127 Expired
28.3 KB
sha256:79aa62630884b93f337f48dc66b41c27e87e0eb8ba252baa98b457d1f3a33b4f
profiling-node-binaries-win32-x64-108 Expired
109 KB
sha256:0af970d49602cbbdc58f30f6e916a28df7042e893acefc4c18659f491ec5f84f
profiling-node-binaries-win32-x64-115 Expired
109 KB
sha256:dcc399785265e4b981837c662abaf158596015119d6c2cc5b55dd13637bdc97b
profiling-node-binaries-win32-x64-127 Expired
109 KB
sha256:66e3f7dfb3d25ff9a42045174f5e1a512d84e17b756d946621f66d1e88a94b37