From 084e728a6872cd3f2dd317670c4ef8b2341e4533 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Wed, 19 Nov 2025 01:18:25 +0100 Subject: [PATCH] address review --- scripts/runner.node.mjs | 3 +- src/allocators.zig | 8 +- src/allocators/basic.zig | 9 +- src/allocators/fallback.zig | 15 +- src/bake/production.zig | 2 +- src/boringssl.zig | 8 +- src/brotli.zig | 4 +- src/bun.js.zig | 4 +- src/bun.js/VirtualMachine.zig | 1 + src/bun.js/api/BunObject.zig | 4 +- src/bun.js/api/bun/lshpack.zig | 2 +- src/bun.js/bindings/BunString.cpp | 4 +- src/bun.js/bindings/Uint8Array.cpp | 4 +- src/bun.js/bindings/ZigSourceProvider.cpp | 2 +- src/bun.js/bindings/ZigString.zig | 2 +- src/bun.js/bindings/root.h | 4 +- src/bun.js/jsc/array_buffer.zig | 2 +- src/bun.js/modules/BunJSCModule.h | 12 +- src/bun.js/web_worker.zig | 4 +- src/bun.zig | 18 +- src/deps/c_ares.zig | 6 +- src/deps/libdeflate.zig | 2 +- src/main.zig | 8 +- src/zlib.zig | 10 +- test/cli/bun.test.ts | 14 +- test/leaksan.supp | 126 +- test/no-validate-leaksan.txt | 3696 --------------------- 27 files changed, 74 insertions(+), 3900 deletions(-) diff --git a/scripts/runner.node.mjs b/scripts/runner.node.mjs index cafa30e332..1d982af271 100755 --- a/scripts/runner.node.mjs +++ b/scripts/runner.node.mjs @@ -81,7 +81,6 @@ function getNodeParallelTestTimeout(testPath) { return 90_000; } if (!isCI) return 60_000; // everything slower in debug mode - if (isASAN) return 60_000; return 20_000; } @@ -175,7 +174,7 @@ startGroup("CLI Options", () => { const cliOptions = options; const isLSAN = options["step"]?.includes("-lsan-"); -const isASAN = options["step"]?.includes("-asan-") || isLSAN; +const isASAN = options["step"]?.includes("-asan-"); if (cliOptions.junit) { try { diff --git a/src/allocators.zig b/src/allocators.zig index 3e2fb1cc0b..91fb08c22c 100644 --- a/src/allocators.zig +++ b/src/allocators.zig @@ -1,9 +1,14 @@ pub const c_allocator = basic.c_allocator; pub const z_allocator = basic.z_allocator; -pub const freeWithoutSize = basic.freeWithoutSize; pub const mimalloc = @import("./allocators/mimalloc.zig"); pub const MimallocArena = @import("./allocators/MimallocArena.zig"); +pub const malloc = basic.malloc; +pub const realloc = basic.realloc; +pub const calloc = basic.calloc; +pub const free = basic.free; +pub const usable_size = basic.usable_size; + pub const allocation_scope = @import("./allocators/allocation_scope.zig"); pub const AllocationScope = allocation_scope.AllocationScope; pub const AllocationScopeIn = allocation_scope.AllocationScopeIn; @@ -916,7 +921,6 @@ pub fn unpackNullable(comptime Allocator: type, allocator: Nullable(Allocator)) pub const Default = struct { pub fn allocator(self: Default) std.mem.Allocator { _ = self; - if (!bun.use_mimalloc) return std.heap.c_allocator; return c_allocator; } diff --git a/src/allocators/basic.zig b/src/allocators/basic.zig index 3c313b8a41..db3b136860 100644 --- a/src/allocators/basic.zig +++ b/src/allocators/basic.zig @@ -139,10 +139,11 @@ const z_allocator_vtable = Allocator.VTable{ .free = &ZAllocator.free_with_z_allocator, }; -/// mimalloc can free allocations without being given their size. -pub fn freeWithoutSize(ptr: ?*anyopaque) void { - mimalloc.mi_free(ptr); -} +pub const malloc = mimalloc.mi_malloc; +pub const free = mimalloc.mi_free; +pub const realloc = mimalloc.mi_realloc; +pub const calloc = mimalloc.mi_calloc; +pub const usable_size = mimalloc.mi_usable_size; const Environment = @import("../env.zig"); const std = @import("std"); diff --git a/src/allocators/fallback.zig b/src/allocators/fallback.zig index caf389a42f..82f8fd6c11 100644 --- a/src/allocators/fallback.zig +++ b/src/allocators/fallback.zig @@ -1,9 +1,16 @@ pub const c_allocator = std.heap.c_allocator; pub const z_allocator = @import("./fallback/z.zig").allocator; -/// libc can free allocations without being given their size. -pub fn freeWithoutSize(ptr: ?*anyopaque) void { - std.c.free(ptr); -} +pub const malloc = std.c.malloc; +pub const free = std.c.free; +pub const realloc = std.c.realloc; +pub const calloc = std.c.calloc; +pub const usable_size = switch (Environment.os) { + .mac => std.c.malloc_size, + .linux => std.c.malloc_usable_size, + .windows => std.c._msize, + .wasm => @compileError("unreachable"), +}; +const Environment = @import("../env.zig"); const std = @import("std"); diff --git a/src/bake/production.zig b/src/bake/production.zig index 1efe4bdcd9..a98df87bd9 100644 --- a/src/bake/production.zig +++ b/src/bake/production.zig @@ -30,7 +30,7 @@ pub fn buildCommand(ctx: bun.cli.Command.Context) !void { defer arena.deinit(); const vm = try VirtualMachine.initBake(.{ - .allocator = arena.allocator(), + .allocator = bun.default_allocator, .log = ctx.log, .args = ctx.args, .smol = ctx.runtime_options.smol, diff --git a/src/boringssl.zig b/src/boringssl.zig index 7f0d2c7123..860571a8f8 100644 --- a/src/boringssl.zig +++ b/src/boringssl.zig @@ -59,18 +59,18 @@ pub fn initClient() *boring.SSL { // may result in deadlocks, crashes, or memory corruption. export fn OPENSSL_memory_alloc(size: usize) ?*anyopaque { - return bun.default_malloc(size); + return bun.allocators.malloc(size); } // BoringSSL always expects memory to be zero'd export fn OPENSSL_memory_free(ptr: *anyopaque) void { - const len = bun.default_malloc_usable_size(ptr); + const len = bun.allocators.usable_size(ptr); @memset(@as([*]u8, @ptrCast(ptr))[0..len], 0); - bun.default_free(ptr); + bun.allocators.free(ptr); } export fn OPENSSL_memory_get_size(ptr: ?*const anyopaque) usize { - return bun.default_malloc_usable_size(ptr); + return bun.allocators.usable_size(ptr); } const INET6_ADDRSTRLEN = if (bun.Environment.isWindows) 65 else 46; diff --git a/src/brotli.zig b/src/brotli.zig index 380a9081e6..4a3abe5588 100644 --- a/src/brotli.zig +++ b/src/brotli.zig @@ -9,7 +9,7 @@ pub const BrotliAllocator = struct { return zone.malloc_zone_malloc(len) orelse bun.outOfMemory(); } - return bun.default_malloc(len) orelse bun.outOfMemory(); + return bun.allocators.malloc(len) orelse bun.outOfMemory(); } pub fn free(_: ?*anyopaque, data: ?*anyopaque) callconv(.c) void { @@ -19,7 +19,7 @@ pub const BrotliAllocator = struct { return; } - bun.default_free(data); + bun.allocators.free(data); } }; diff --git a/src/bun.js.zig b/src/bun.js.zig index 0d5710262f..4f7e653122 100644 --- a/src/bun.js.zig +++ b/src/bun.js.zig @@ -32,7 +32,7 @@ pub const Run = struct { run = .{ .vm = try VirtualMachine.initWithModuleGraph(.{ - .allocator = arena.allocator(), + .allocator = bun.default_allocator, .log = ctx.log, .args = ctx.args, .graph = graph_ptr, @@ -165,7 +165,7 @@ pub const Run = struct { run = .{ .vm = try VirtualMachine.init( .{ - .allocator = arena.allocator(), + .allocator = bun.default_allocator, .log = ctx.log, .args = ctx.args, .store_fd = ctx.debug.hot_reload != .none, diff --git a/src/bun.js/VirtualMachine.zig b/src/bun.js/VirtualMachine.zig index 878a90be56..03a5cc8451 100644 --- a/src/bun.js/VirtualMachine.zig +++ b/src/bun.js/VirtualMachine.zig @@ -24,6 +24,7 @@ comptime { } global: *JSGlobalObject, +// TODO: initialized to bun.default_allocator now. delete this later. allocator: std.mem.Allocator, has_loaded_constructors: bool = false, transpiler: Transpiler, diff --git a/src/bun.js/api/BunObject.zig b/src/bun.js/api/BunObject.zig index 05d07f3097..d4ac76eb1a 100644 --- a/src/bun.js/api/BunObject.zig +++ b/src/bun.js/api/BunObject.zig @@ -1444,7 +1444,7 @@ pub const JSZlib = struct { reader.deinit(); } export fn global_deallocator(_: ?*anyopaque, ctx: ?*anyopaque) void { - bun.default_free(ctx); + bun.allocators.free(ctx); } export fn compressor_deallocator(_: ?*anyopaque, ctx: ?*anyopaque) void { var compressor: *zlib.ZlibCompressorArrayList = bun.cast(*zlib.ZlibCompressorArrayList, ctx.?); @@ -1728,7 +1728,7 @@ pub const JSZlib = struct { pub const JSZstd = struct { export fn deallocator(_: ?*anyopaque, ctx: ?*anyopaque) void { - bun.default_free(ctx); + bun.allocators.free(ctx); } inline fn getOptions(globalThis: *JSGlobalObject, callframe: *jsc.CallFrame) bun.JSError!struct { jsc.Node.StringOrBuffer, ?JSValue } { diff --git a/src/bun.js/api/bun/lshpack.zig b/src/bun.js/api/bun/lshpack.zig index ca909392a7..1c574b6531 100644 --- a/src/bun.js/api/bun/lshpack.zig +++ b/src/bun.js/api/bun/lshpack.zig @@ -23,7 +23,7 @@ pub const HPACK = extern struct { pub const LSHPACK_MAX_HEADER_SIZE: usize = 65536; pub fn init(max_capacity: u32) *HPACK { - return lshpack_wrapper_init(bun.default_malloc, bun.default_free, max_capacity) orelse bun.outOfMemory(); + return lshpack_wrapper_init(bun.allocators.malloc, bun.allocators.free, max_capacity) orelse bun.outOfMemory(); } /// DecodeResult name and value uses a thread_local shared buffer and should be copy/cloned before the next decode/encode call diff --git a/src/bun.js/bindings/BunString.cpp b/src/bun.js/bindings/BunString.cpp index 6e5453ceae..ea84a1a73d 100644 --- a/src/bun.js/bindings/BunString.cpp +++ b/src/bun.js/bindings/BunString.cpp @@ -829,7 +829,7 @@ extern "C" BunString BunString__createExternalGloballyAllocatedLatin1( { ASSERT(length > 0); Ref impl = WTF::ExternalStringImpl::create({ bytes, length }, nullptr, [](void*, void* ptr, size_t) { - bun_free(ptr); + BUN_FREE(ptr); }); return { BunStringTag::WTFStringImpl, { .wtf = &impl.leakRef() } }; } @@ -840,7 +840,7 @@ extern "C" BunString BunString__createExternalGloballyAllocatedUTF16( { ASSERT(length > 0); Ref impl = WTF::ExternalStringImpl::create({ bytes, length }, nullptr, [](void*, void* ptr, size_t) { - bun_free(ptr); + BUN_FREE(ptr); }); return { BunStringTag::WTFStringImpl, { .wtf = &impl.leakRef() } }; } diff --git a/src/bun.js/bindings/Uint8Array.cpp b/src/bun.js/bindings/Uint8Array.cpp index 7d4e8c6a5d..14b9394445 100644 --- a/src/bun.js/bindings/Uint8Array.cpp +++ b/src/bun.js/bindings/Uint8Array.cpp @@ -11,7 +11,7 @@ extern "C" JSC::EncodedJSValue JSUint8Array__fromDefaultAllocator(JSC::JSGlobalO JSC::JSUint8Array* uint8Array; if (length > 0) [[likely]] { auto buffer = ArrayBuffer::createFromBytes({ ptr, length }, createSharedTask([](void* p) { - bun_free(p); + BUN_FREE(p); })); uint8Array = JSC::JSUint8Array::create(lexicalGlobalObject, lexicalGlobalObject->typedArrayStructureWithTypedArrayType(), WTFMove(buffer), 0, length); } else { @@ -26,7 +26,7 @@ extern "C" JSC::EncodedJSValue JSArrayBuffer__fromDefaultAllocator(JSC::JSGlobal RefPtr buffer; if (length > 0) [[likely]] { buffer = ArrayBuffer::createFromBytes({ ptr, length }, createSharedTask([](void* p) { - bun_free(p); + BUN_FREE(p); })); } else { buffer = ArrayBuffer::create(0, 1); diff --git a/src/bun.js/bindings/ZigSourceProvider.cpp b/src/bun.js/bindings/ZigSourceProvider.cpp index 85c9fc7ac1..6b460cc425 100644 --- a/src/bun.js/bindings/ZigSourceProvider.cpp +++ b/src/bun.js/bindings/ZigSourceProvider.cpp @@ -94,7 +94,7 @@ Ref SourceProvider::create( const auto getProvider = [&]() -> Ref { if (resolvedSource.bytecode_cache != nullptr) { const auto destructorPtr = [](const void* ptr) { - bun_free(const_cast(ptr)); + BUN_FREE(const_cast(ptr)); }; const auto destructorNoOp = [](const void* ptr) { // no-op, for bun build --compile. diff --git a/src/bun.js/bindings/ZigString.zig b/src/bun.js/bindings/ZigString.zig index d937059131..0ac0ea8463 100644 --- a/src/bun.js/bindings/ZigString.zig +++ b/src/bun.js/bindings/ZigString.zig @@ -843,7 +843,7 @@ export fn ZigString__freeGlobal(ptr: [*]const u8, len: usize) void { bun.assert(Mimalloc.mi_is_in_heap_region(ptr)); } // we must untag the string pointer - bun.default_free(untagged); + bun.allocators.free(untagged); } const string = []const u8; diff --git a/src/bun.js/bindings/root.h b/src/bun.js/bindings/root.h index 21be9c8b28..ac1fce5ee7 100644 --- a/src/bun.js/bindings/root.h +++ b/src/bun.js/bindings/root.h @@ -103,9 +103,9 @@ #define ZIG_NONNULL #if USE(MIMALLOC) -#define bun_free(ptr) mi_free(ptr) +#define BUN_FREE(ptr) mi_free(ptr) #else -#define bun_free(ptr) free(ptr) +#define BUN_FREE(ptr) free(ptr) #endif #endif diff --git a/src/bun.js/jsc/array_buffer.zig b/src/bun.js/jsc/array_buffer.zig index eeb51e56c6..41e0da7c13 100644 --- a/src/bun.js/jsc/array_buffer.zig +++ b/src/bun.js/jsc/array_buffer.zig @@ -633,7 +633,7 @@ pub const MarkedArrayBuffer = struct { }; pub export fn MarkedArrayBuffer_deallocator(bytes_: *anyopaque, _: *anyopaque) void { - bun.default_free(bytes_); + bun.allocators.free(bytes_); } pub export fn BlobArrayBuffer_deallocator(_: *anyopaque, blob: *anyopaque) void { diff --git a/src/bun.js/modules/BunJSCModule.h b/src/bun.js/modules/BunJSCModule.h index 23e28fbdc4..de0c476573 100644 --- a/src/bun.js/modules/BunJSCModule.h +++ b/src/bun.js/modules/BunJSCModule.h @@ -359,22 +359,18 @@ JSC_DECLARE_HOST_FUNCTION(functionCreateMemoryFootprint); JSC_DEFINE_HOST_FUNCTION(functionCreateMemoryFootprint, (JSGlobalObject * globalObject, CallFrame*)) { - size_t elapsed_msecs = 0; - size_t user_msecs = 0; - size_t system_msecs = 0; size_t current_rss = 0; size_t peak_rss = 0; size_t current_commit = 0; size_t peak_commit = 0; size_t page_faults = 0; - -#if USE(MIMALLOC) + #if USE(MIMALLOC) + size_t elapsed_msecs = 0; + size_t user_msecs = 0; + size_t system_msecs = 0; mi_process_info(&elapsed_msecs, &user_msecs, &system_msecs, ¤t_rss, &peak_rss, ¤t_commit, &peak_commit, &page_faults); #else - (void)elapsed_msecs; - (void)user_msecs; - (void)system_msecs; // pass the test in test/js/bun/jsc/bun-jsc.test.ts // this is not a configuration we publish so it doesn't need to be perfectly accurate // TODO: putting this todo here anyway so that it's searchable for the future should we decide to change our mind diff --git a/src/bun.js/web_worker.zig b/src/bun.js/web_worker.zig index 4fb209e832..f42dd6d6d1 100644 --- a/src/bun.js/web_worker.zig +++ b/src/bun.js/web_worker.zig @@ -326,12 +326,12 @@ pub fn start( this.arena = bun.MimallocArena.init(); var vm = try jsc.VirtualMachine.initWorker(this, .{ - .allocator = this.arena.?.allocator(), + .allocator = bun.default_allocator, .args = transform_options, .store_fd = this.store_fd, .graph = this.parent.standalone_module_graph, }); - vm.allocator = this.arena.?.allocator(); + vm.allocator = bun.default_allocator; vm.arena = &this.arena.?; var b = &vm.transpiler; diff --git a/src/bun.zig b/src/bun.zig index c3b336f4a1..f3aaf9adfd 100644 --- a/src/bun.zig +++ b/src/bun.zig @@ -11,25 +11,11 @@ pub const env_var = @import("./env_var.zig"); pub const feature_flag = env_var.feature_flag; pub const use_mimalloc = @import("build_options").use_mimalloc; -pub const default_allocator: std.mem.Allocator = (allocators.Default{}).allocator(); +pub const default_allocator: std.mem.Allocator = allocators.c_allocator; /// Zero-sized type whose `allocator` method returns `default_allocator`. pub const DefaultAllocator = allocators.Default; /// Zeroing memory allocator -pub const z_allocator: std.mem.Allocator = if (use_mimalloc) allocators.z_allocator else std.heap.c_allocator; - -pub const default_malloc = if (use_mimalloc) mimalloc.mi_malloc else std.c.malloc; -pub const default_free = if (use_mimalloc) mimalloc.mi_free else std.c.free; -pub const default_realloc = if (use_mimalloc) mimalloc.mi_realloc else std.c.realloc; -pub const default_calloc = if (use_mimalloc) mimalloc.mi_calloc else std.c.calloc; -pub fn default_malloc_usable_size(p: ?*const anyopaque) usize { - if (use_mimalloc) return mimalloc.mi_usable_size(p); - return switch (Environment.os) { - .mac => std.c.malloc_size(p), - .linux => std.c.malloc_usable_size(p), - .windows => std.c._msize(p), - .wasm => @compileError("unreachable"), - }; -} +pub const z_allocator: std.mem.Allocator = allocators.z_allocator; pub const callmod_inline: std.builtin.CallModifier = if (builtin.mode == .Debug or Environment.enable_asan) .auto else .always_inline; pub const callconv_inline: std.builtin.CallingConvention = if (builtin.mode == .Debug or Environment.enable_asan) .auto else .@"inline"; diff --git a/src/deps/c_ares.zig b/src/deps/c_ares.zig index 5bfca4cc41..6d2195187d 100644 --- a/src/deps/c_ares.zig +++ b/src/deps/c_ares.zig @@ -775,9 +775,9 @@ fn libraryInit() void { const rc = ares_library_init_mem( ARES_LIB_INIT_ALL, - bun.default_malloc, - bun.default_free, - bun.default_realloc, + bun.allocators.malloc, + bun.allocators.free, + bun.allocators.realloc, ); if (rc != ARES_SUCCESS) { std.debug.panic("ares_library_init_mem failed: {d}", .{rc}); diff --git a/src/deps/libdeflate.zig b/src/deps/libdeflate.zig index 00650d9db0..5a7c92105e 100644 --- a/src/deps/libdeflate.zig +++ b/src/deps/libdeflate.zig @@ -14,7 +14,7 @@ pub extern fn libdeflate_gzip_compress_bound(compressor: *Compressor, in_nbytes: pub extern fn libdeflate_free_compressor(compressor: *Compressor) void; fn load_once() void { - libdeflate_set_memory_allocator(bun.default_malloc, bun.default_free); + libdeflate_set_memory_allocator(bun.allocators.malloc, bun.allocators.free); } var loaded_once = std.once(load_once); diff --git a/src/main.zig b/src/main.zig index 6931dd491d..62f2b749e3 100644 --- a/src/main.zig +++ b/src/main.zig @@ -35,10 +35,10 @@ pub fn main() void { // So it's safest to put it very early in the main function. if (Environment.isWindows) { _ = _bun.windows.libuv.uv_replace_allocator( - &_bun.default_malloc, - &_bun.default_realloc, - &_bun.default_calloc, - &_bun.default_free, + &_bun.allocators.malloc, + &_bun.allocators.realloc, + &_bun.allocators.calloc, + &_bun.allocators.free, ); _bun.handleOom(_bun.windows.env.convertEnvToWTF8()); environ = @ptrCast(std.os.environ.ptr); diff --git a/src/zlib.zig b/src/zlib.zig index 169eaa690a..adecd7b942 100644 --- a/src/zlib.zig +++ b/src/zlib.zig @@ -136,7 +136,7 @@ pub fn NewZlibReader(comptime Writer: type, comptime buffer_size: usize) type { } pub fn free(_: *anyopaque, data: *anyopaque) callconv(.c) void { - bun.default_free(data); + bun.allocators.free(data); } pub fn deinit(this: *ZlibReader) void { @@ -310,7 +310,7 @@ const ZlibAllocator = struct { return zone.malloc_zone_calloc(items, len) orelse bun.outOfMemory(); } - return bun.default_calloc(items, len) orelse bun.outOfMemory(); + return bun.allocators.calloc(items, len) orelse bun.outOfMemory(); } pub fn free(_: *anyopaque, data: *anyopaque) callconv(.c) void { @@ -320,7 +320,7 @@ const ZlibAllocator = struct { return; } - bun.default_free(data); + bun.allocators.free(data); } }; @@ -773,11 +773,11 @@ pub const ZlibCompressorArrayList = struct { state: State = State.Uninitialized, pub fn alloc(_: *anyopaque, items: uInt, len: uInt) callconv(.c) *anyopaque { - return bun.default_malloc(items * len) orelse unreachable; + return bun.allocators.malloc(items * len) orelse unreachable; } pub fn free(_: *anyopaque, data: *anyopaque) callconv(.c) void { - bun.default_free(data); + bun.allocators.free(data); } pub fn deinit(this: *ZlibCompressor) void { diff --git a/test/cli/bun.test.ts b/test/cli/bun.test.ts index 0c683f7312..2ebd155316 100644 --- a/test/cli/bun.test.ts +++ b/test/cli/bun.test.ts @@ -24,16 +24,10 @@ describe("bun", () => { test.todo(`respects NO_COLOR=${JSON.stringify(value)} to enable color`, () => { const { stdout } = spawnSync({ cmd: [bunExe()], - env: - value === undefined - ? { - ...bunEnv, - NO_COLOR: undefined, - } - : { - ...bunEnv, - NO_COLOR: value, - }, + env: { + ...bunEnv, + NO_COLOR: value, + }, }); expect(stdout.toString()).toMatch(/\u001b\[\d+m/); }); diff --git a/test/leaksan.supp b/test/leaksan.supp index 3ddb409c5a..d77f670e65 100644 --- a/test/leaksan.supp +++ b/test/leaksan.supp @@ -1,123 +1,5 @@ -leak:bun.js.api.server.ServerAllConnectionsClosedTask.schedule -leak:bunfig.Bunfig.parse__anon -leak:resolver.resolver.Resolver.parsePackageJSON -leak:resolver.package_json.PackageJSON.parse__anon -leak:resolver.resolver.Resolver.parseTSConfig -leak:JSC::Identifier::fromString -leak:bun.js.bindings.JSGlobalObject.JSGlobalObject.create -leak:Zig__GlobalObject__create -leak:_objc_msgSend_uncached -leak:WTF::fastMalloc -leak:WTF::AutomaticThread::start -leak:Bun__transpileFile -leak:WTF::SymbolRegistry::symbolForKey -leak:js_printer.printAst__anon -leak:Bun__resolveSync -leak:JSC::moduleLoaderParseModule -leak:JSC::ScriptExecutable::newCodeBlockFor -leak:JSC::Parser>::parseFunctionExpression -leak:JSC::Parser>::parsePrimaryExpression -leak:JSC::Parser>::parseStatement -leak:JSCInitialize -leak:getaddrinfo_send_reply -leak:start_wqthread -leak:CRYPTO_set_thread_local -leak:BIO_new -leak:_tlv_get_addr -leak:Bun::generateModule -leak:Zig::ImportMetaObject::createFromSpecifier -leak:Zig::GlobalObject::moduleLoaderResolve -leak:JSModuleLoader__import -leak:dyld::ThreadLocalVariables -leak:JSC__JSModuleLoader__loadAndEvaluateModule -leak:uws_create_app -leak:lshpack_wrapper_decode -leak:lshpack_wrapper_init -leak:bun.js.ipc.onData2 -leak:bun.js.node.fs_events.InitLibrary -leak:bun.js.node.fs_events.FSEventsLoop._schedule -leak:Bun__Path__join -leak:Bun__Path__resolve -leak:Zig::GlobalObject::moduleLoaderImportModule -leak:bake.FrameworkRouter.JSFrameworkRouter.getFileIdForRouter -leak:ast.Macro.MacroContext.call -leak:bun.js.webcore.Blob.findOrCreateFileFromPath__anon -leak:BunString::toWTFString(BunString::ZeroCopyTag) -leak:bun.js.node.node_fs_binding.Bindings(.mkdtemp).runSync -leak:bun.js.ModuleLoader.fetchBuiltinModule -leak:boringssl.checkX509ServerIdentity -leak:cli.pack_command.bindings.jsReadTarball -leak:ZigString__toErrorInstance -leak:JSC::moduleLoaderModuleDeclarationInstantiation -leak:JSC::arrayProtoFuncSort -leak:bindgen_Fmt_jsFmtString -leak:bun.js.api.bun.dns.GetAddrInfoRequest.run -leak:deps.tcc.State.init__anon -leak:dynamic_library.DlDynLib.open -leak:Zig::ImportMetaObject::finishCreation -leak:uws_add_server_name_with_options -leak:bun.js.webcore.Body.Value.fromJS -leak:sys.Error.toSystemError -leak:bun.js.webcore.Blob.getNameString -leak:JSC::callIntlDateTimeFormat -leak:functionRunProfiler -leak:JSC::JSModuleLoader::evaluateNonVirtual -leak:patch.PatchFile.apply -leak:bun.js.ModuleLoader.RuntimeTranspilerStore.TranspilerJob.runFromJSThread -leak:bun.js.webcore.blob.Store.initS3WithReferencedCredentials -leak:s3.list_objects.S3ListObjectsV2Result.toJS -leak:bun.js.webcore.S3Client.S3Client.write -leak:s3.list_objects.getListObjectsOptionsFromJS -leak:bun.js.node.node_fs.NodeFS.realpathInner -leak:sys.Error.toShellSystemError -leak:lazyLoadSQLite -leak:JSC::intlAvailableLocales -leak:getaddrinfo -leak:bun.js.api.filesystem_router.FileSystemRouter.constructor -leak:JSC::intlSegmenterAvailableLocales -leak:URL__getHref -leak:bun.js.api.bun.dns.Resolver.globalLookupService -leak:jsHTTPParser_execute -leak:Resolver__nodeModulePathsJSValue -leak:URL__host -leak:bun.js.node.node_os.version -leak:bun.js.node.node_os.release -leak:JSC::stringProtoFuncReplaceUsingRegExp -leak:WebCore::parseTypeAndSubtype -leak:bun.js.node.util.parse_args.parseArgs -leak:JSC::IntlDateTimeFormat::initializeDateTimeFormat -leak:WebCore__DOMURL__fileSystemPath -leak:bun.js.node.node_fs_watcher.FSWatcher.Arguments.fromJS -leak:WebWorker__updatePtr -leak:bun.js.node.zlib.NativeZlib.Context.init -leak:sql.postgres.PostgresSQLStatement.structure -leak:sql.postgres.DataCell.parseArray__anon -leak:sql.postgres.protocol.FieldMessage.FieldMessage.init -leak:JSC::intlCollatorAvailableLocales -leak:Bun__canonicalizeIP -leak:dlopen -leak:Bun::evaluateCommonJSModuleOnce -leak:fse_run_loop -leak:Zig::NapiClass_ConstructorFunction -leak:bun.js.webcore.fetch.FetchTasklet.toResponse -leak:JSC::jsonProtoFuncStringify -leak:deps.lol-html.HTMLString.toString -leak:libarchive.libarchive-bindings.Archive.readNew -leak:Zig::SourceProvider::create - -leak:fromErrorInstance - -# JSC_TO_STRING_TAG_WITHOUT_TRANSITION -leak:TLSSocket__create -leak:WebCore::JSReadableStreamDefaultReaderPrototype::finishCreation -leak:WebCore::JSReadableStreamDefaultControllerPrototype::finishCreation - -# file comments below are where it was first seen, not an exhaustive list -# test/js/node/tls/node-tls-cert.test.ts -leak:create_ssl_context_from_bun_options -# test/js/node/test/parallel/test-inspector-enabled.js leak:bun.js.Debugger.startJSDebuggerThread -# test/js/sql/sqlite-sql.test.ts -leak:WebCore::jsSQLStatementOpenStatementFunction -# ci, test/js/node/test/parallel/test-dgram-unref-in-cluster.js -leak:bun.js.api.bun.udp_socket.UDPSocket.udpSocket +leak:cache.Json.parse__anon +leak:resolver.resolver.Resolver.parsePackageJSON__anon +leak:bunfig.Bunfig.parse__anon +leak:resolver.resolver.Resolver.parseTSConfig diff --git a/test/no-validate-leaksan.txt b/test/no-validate-leaksan.txt index aa40613d51..0394c28e2d 100644 --- a/test/no-validate-leaksan.txt +++ b/test/no-validate-leaksan.txt @@ -428,3699 +428,3 @@ test/js/bun/test/parallel/test-http-should-not-accept-untrusted-certificates.ts # Need to run the event loop once more to ensure sockets close test/js/node/test/parallel/test-https-localaddress-bind-error.js test/js/node/test/parallel/test-crypto-op-during-process-exit.js - -# leaksan in CI takes 10s to exit even for tests in test/js/node/test/parallel/. -# investigate why and then remove files from this as files become known-good. -# the majority of these will pass locally but the CI time Must be remedied first. -# there's also a "Can't read from symbolizer at fd 8" warning that shows up sometimes that needs to be more well understood. - -test/bake/deinitialization.test.ts -test/bake/dev-and-prod.test.ts -test/bake/dev/bundle.test.ts -test/bake/dev/css.test.ts -test/bake/dev/ecosystem.test.ts -test/bake/dev/esm.test.ts -test/bake/dev/hot.test.ts -test/bake/dev/html.test.ts -test/bake/dev/import-meta-inline-negative.test.ts -test/bake/dev/import-meta-inline.test.ts -test/bake/dev/incremental-graph-edge-deletion.test.ts -test/bake/dev/plugins.test.ts -test/bake/dev/production.test.ts -test/bake/dev/react-response.test.ts -test/bake/dev/react-spa.test.ts -test/bake/dev/request-cookies.test.ts -test/bake/dev/response-to-bake-response.test.ts -test/bake/dev/server-sourcemap.test.ts -test/bake/dev/sourcemap.test.ts -test/bake/dev/ssg-pages-router.test.ts -test/bake/dev/stress.test.ts -test/bake/dev/vfile.test.ts -test/bake/framework-router.test.ts -test/bundler/bun-build-api.test.ts -test/bundler/bun-build-compile-sourcemap.test.ts -test/bundler/bun-build-compile-wasm.test.ts -test/bundler/bun-build-compile.test.ts -test/bundler/bundler_banner.test.ts -test/bundler/bundler_browser.test.ts -test/bundler/bundler_bun.test.ts -test/bundler/bundler_cjs.test.ts -test/bundler/bundler_cjs2esm.test.ts -test/bundler/bundler_comments.test.ts -test/bundler/bundler_compile_splitting.test.ts -test/bundler/bundler_compile.test.ts -test/bundler/bundler_decorator_metadata.test.ts -test/bundler/bundler_defer.test.ts -test/bundler/bundler_drop.test.ts -test/bundler/bundler_edgecase.test.ts -test/bundler/bundler_env.test.ts -test/bundler/bundler_footer.test.ts -test/bundler/bundler_html_server.test.ts -test/bundler/bundler_html.test.ts -test/bundler/bundler_jsx.test.ts -test/bundler/bundler_loader.test.ts -test/bundler/bundler_minify_symbol_for.test.ts -test/bundler/bundler_minify.test.ts -test/bundler/bundler_naming.test.ts -test/bundler/bundler_npm.test.ts -test/bundler/bundler_plugin_chain.test.ts -test/bundler/bundler_plugin.test.ts -test/bundler/bundler_promiseall_deadcode.test.ts -test/bundler/bundler_regressions.test.ts -test/bundler/bundler_splitting.test.ts -test/bundler/bundler_string.test.ts -test/bundler/cli.test.ts -test/bundler/compile-argv.test.ts -test/bundler/compile-process-execargv.test.ts -test/bundler/compile-windows-metadata.test.ts -test/bundler/css/css-modules.test.ts -test/bundler/css/is-selector-21169.test.ts -test/bundler/css/view-transition-23600.test.ts -test/bundler/css/wpt/background-computed.test.ts -test/bundler/css/wpt/color-computed-rgb.test.ts -test/bundler/css/wpt/color-computed.test.ts -test/bundler/css/wpt/relative_color_out_of_gamut.test.ts -test/bundler/esbuild/css.test.ts -test/bundler/esbuild/dce.test.ts -test/bundler/esbuild/default.test.ts -test/bundler/esbuild/extra.test.ts -test/bundler/esbuild/importstar_ts.test.ts -test/bundler/esbuild/importstar.test.ts -test/bundler/esbuild/loader.test.ts -test/bundler/esbuild/lower.test.ts -test/bundler/esbuild/packagejson.test.ts -test/bundler/esbuild/splitting.test.ts -test/bundler/esbuild/ts.test.ts -test/bundler/esbuild/tsconfig.test.ts -test/bundler/html-import-manifest.test.ts -test/bundler/native-plugin.test.ts -test/bundler/resolver/cache-invalidation.test.ts -test/bundler/resolver/cache-node-compat.test.ts -test/bundler/resolver/cache-runtime.test.ts -test/bundler/transpiler_constant_fold_eqeq.test.ts -test/bundler/transpiler/bun-pragma.test.ts -test/bundler/transpiler/decorator-metadata.test.ts -test/bundler/transpiler/decorators.test.ts -test/bundler/transpiler/function-tostring-require.test.ts -test/bundler/transpiler/jsx-production.test.ts -test/bundler/transpiler/macro-test.test.ts -test/bundler/transpiler/preserve-use-strict-cjs.test.ts -test/bundler/transpiler/property.test.ts -test/bundler/transpiler/runtime-transpiler.test.ts -test/bundler/transpiler/scope-mismatch-panic.test.ts -test/bundler/transpiler/template-literal.test.ts -test/bundler/transpiler/transpiler-stack-overflow.test.ts -test/cli/bun.test.ts -test/cli/bunfig-test-options.test.ts -test/cli/console-depth.test.ts -test/cli/create/create-jsx.test.ts -test/cli/env/bun-options.test.ts -test/cli/env/ci-info.test.ts -test/cli/hot/hot.test.ts -test/cli/hot/watch-many-dirs.test.ts -test/cli/hot/watch.test.ts -test/cli/init/init.test.ts -test/cli/inspect/BunFrontendDevServer.test.ts -test/cli/inspect/HTTPServerAgent.test.ts -test/cli/inspect/inspect.test.ts -test/cli/install/architecture-match.test.ts -test/cli/install/bad-workspace.test.ts -test/cli/install/bun-add.test.ts -test/cli/install/bun-audit.test.ts -test/cli/install/bun-create.test.ts -test/cli/install/bun-info.test.ts -test/cli/install/bun-install-cpu-os.test.ts -test/cli/install/bun-install-lifecycle-scripts.test.ts -test/cli/install/bun-install-native-binlink.test.ts -test/cli/install/bun-install-patch.test.ts -test/cli/install/bun-install-pathname-trailing-slash.test.ts -test/cli/install/bun-install-proxy.test.ts -test/cli/install/bun-install-registry.test.ts -test/cli/install/bun-install-retry.test.ts -test/cli/install/bun-install-security-provider.test.ts -test/cli/install/bun-install.test.ts -test/cli/install/bun-link.test.ts -test/cli/install/bun-lock.test.ts -test/cli/install/bun-lockb.test.ts -test/cli/install/bun-pack.test.ts -test/cli/install/bun-patch.test.ts -test/cli/install/bun-pm-pkg.test.ts -test/cli/install/bun-pm-scan.test.ts -test/cli/install/bun-pm-version.test.ts -test/cli/install/bun-pm-why.test.ts -test/cli/install/bun-pm.test.ts -test/cli/install/bun-publish.test.ts -test/cli/install/bun-remove.test.ts -test/cli/install/bun-repl.test.ts -test/cli/install/bun-run-bunfig.test.ts -test/cli/install/bun-run-dir.test.ts -test/cli/install/bun-run.test.ts -test/cli/install/bun-security-scanner-matrix-with-node-modules.test.ts -test/cli/install/bun-security-scanner-matrix-without-node-modules.test.ts -test/cli/install/bun-update-security-edge-cases.test.ts -test/cli/install/bun-update-security-provider.test.ts -test/cli/install/bun-update-security-scan-all.test.ts -test/cli/install/bun-update-security-simple.test.ts -test/cli/install/bun-update.test.ts -test/cli/install/bun-upgrade.test.ts -test/cli/install/bun-workspaces.test.ts -test/cli/install/bunx.test.ts -test/cli/install/catalogs.test.ts -test/cli/install/config-version.test.ts -test/cli/install/hoist.test.ts -test/cli/install/hosted-git-info/boundary-conditions.test.ts -test/cli/install/hosted-git-info/from-url.test.ts -test/cli/install/hosted-git-info/parse-url.test.ts -test/cli/install/isolated-install.test.ts -test/cli/install/lockfile-only.test.ts -test/cli/install/migrate-bun-lockb-v2.test.ts -test/cli/install/migration/complex-workspace.test.ts -test/cli/install/migration/migrate.test.ts -test/cli/install/migration/pnpm-comprehensive.test.ts -test/cli/install/migration/pnpm-lock-migration.test.ts -test/cli/install/migration/pnpm-migration-complete.test.ts -test/cli/install/migration/pnpm-migration.test.ts -test/cli/install/migration/yarn-lock-migration.test.ts -test/cli/install/minimum-release-age.test.ts -test/cli/install/npmrc.test.ts -test/cli/install/overrides.test.ts -test/cli/install/public-hoist-pattern.test.ts -test/cli/install/redacted-config-logs.test.ts -test/cli/install/semver.test.ts -test/cli/install/shebang-normalize.test.ts -test/cli/install/test-dev-peer-dependency-priority.test.ts -test/cli/run/as-node.test.ts -test/cli/run/commonjs-invalid.test.ts -test/cli/run/commonjs-no-export.test.ts -test/cli/run/cpu-prof.test.ts -test/cli/run/empty-file.test.ts -test/cli/run/env.test.ts -test/cli/run/esm-defineProperty.test.ts -test/cli/run/filter-workspace.test.ts -test/cli/run/garbage-env.test.ts -test/cli/run/if-present.test.ts -test/cli/run/jsx-namespaced-attributes.test.ts -test/cli/run/jsx-symbol-collision.test.ts -test/cli/run/log-test.test.ts -test/cli/run/require-and-import-trailing.test.ts -test/cli/run/require-cache.test.ts -test/cli/run/run_command.test.ts -test/cli/run/run-autoinstall.test.ts -test/cli/run/run-cjs.test.ts -test/cli/run/run-crash-handler.test.ts -test/cli/run/run-eval.test.ts -test/cli/run/run-extensionless.test.ts -test/cli/run/run-file-on-fuse.test.ts -test/cli/run/run-process-env.test.ts -test/cli/run/run-quote.test.ts -test/cli/run/run-shell.test.ts -test/cli/run/run-unicode.test.ts -test/cli/run/self-reference.test.ts -test/cli/run/shell-keepalive.test.ts -test/cli/run/sql-preconnect.test.ts -test/cli/run/syntax.test.ts -test/cli/run/transpiler-cache.test.ts -test/cli/run/tsconfig-override.test.ts -test/cli/run/workspaces.test.ts -test/cli/test/bun-test.test.ts -test/cli/test/claudecode-flag.test.ts -test/cli/test/concurrent-test-glob.test.ts -test/cli/test/coverage.test.ts -test/cli/test/expectations.test.ts -test/cli/test/pass-with-no-tests.test.ts -test/cli/test/rerun-each.test.ts -test/cli/test/test-filter-lifecycle-snapshot.test.ts -test/cli/test/test-randomize.test.ts -test/cli/test/test-timeout-behavior.test.ts -test/cli/update_interactive_formatting.test.ts -test/cli/update_interactive_install.test.ts -test/cli/update_interactive_snapshots.test.ts -test/cli/user-agent.test.ts -test/cli/watch/watch.test.ts -test/cli/watch/watcher-trace.test.ts -test/config/bunfig/preload.test.ts -test/integration/bun-types/bun-types.test.ts -test/integration/bun-types/fixture/23347.test.ts -test/integration/bun-types/fixture/5396.test.ts -test/integration/bun-types/fixture/serve-types.test.ts -test/integration/esbuild/esbuild.test.ts -test/integration/expo-app/expo.test.ts -test/integration/jsdom/jsdom.test.ts -test/integration/mysql2/mysql2.test.ts -test/integration/nest/nest_metadata.test.ts -test/integration/next-pages/test/dev-server-ssr-100.test.ts -test/integration/next-pages/test/dev-server.test.ts -test/integration/next-pages/test/next-build.test.ts -test/integration/sass/sass.test.ts -test/integration/sharp/sharp.test.ts -test/integration/svelte/client-side.test.ts -test/integration/svelte/server-side.test.ts -test/integration/typegraphql/src/ts_example.test.ts -test/integration/typegraphql/src/typegraphql.test.ts -test/integration/typegraphql/src/unsolvable.test.ts -test/integration/vite-build/vite-build.test.ts -test/internal/ban-words.test.ts -test/internal/bindgen.test.ts -test/internal/fifo.test.ts -test/internal/highlighter.test.ts -test/internal/int_from_float.test.ts -test/internal/powershell-escape.test.ts -test/js/bun/console/bun-inspect-table.test.ts -test/js/bun/console/console-iterator.test.ts -test/js/bun/console/console-table.test.ts -test/js/bun/cookie/cookie-exotic-inputs.test.ts -test/js/bun/cookie/cookie-expires-validation.test.ts -test/js/bun/cookie/cookie-map.test.ts -test/js/bun/cookie/cookie-security-fuzz.test.ts -test/js/bun/cookie/cookie.test.ts -test/js/bun/crypto/cipheriv-decipheriv.test.ts -test/js/bun/crypto/wpt-webcrypto.generateKey.test.ts -test/js/bun/css/color.test.ts -test/js/bun/css/css-fuzz.test.ts -test/js/bun/css/css.test.ts -test/js/bun/css/doesnt_crash.test.ts -test/js/bun/dns/dns-prefetch.test.ts -test/js/bun/dns/resolve-dns.test.ts -test/js/bun/empty-file.test.ts -test/js/bun/fetch/node-use-system-ca.test.ts -test/js/bun/ffi/addr32.test.ts -test/js/bun/ffi/cc.test.ts -test/js/bun/ffi/ffi-error-messages.test.ts -test/js/bun/glob/leak.test.ts -test/js/bun/glob/match.test.ts -test/js/bun/glob/proto.test.ts -test/js/bun/glob/scan.test.ts -test/js/bun/glob/stress.test.ts -test/js/bun/http/async-iterator-stream.test.ts -test/js/bun/http/bun-connect-x509.test.ts -test/js/bun/http/bun-listen-connect-args.test.ts -test/js/bun/http/bun-serve-args.test.ts -test/js/bun/http/bun-serve-body-json-async.test.ts -test/js/bun/http/bun-serve-cookies.test.ts -test/js/bun/http/bun-serve-date.test.ts -test/js/bun/http/bun-serve-file.test.ts -test/js/bun/http/bun-serve-headers.test.ts -test/js/bun/http/bun-serve-html-entry.test.ts -test/js/bun/http/bun-serve-html-manifest.test.ts -test/js/bun/http/bun-serve-html.test.ts -test/js/bun/http/bun-serve-propagate-errors.test.ts -test/js/bun/http/bun-serve-routes.test.ts -test/js/bun/http/bun-serve-ssl.test.ts -test/js/bun/http/bun-serve-static.test.ts -test/js/bun/http/bun-server.test.ts -test/js/bun/http/decodeURIComponentSIMD.test.ts -test/js/bun/http/fetch-file-upload.test.ts -test/js/bun/http/getIfPropertyExists.test.ts -test/js/bun/http/hspec.test.ts -test/js/bun/http/http-server-chunking.test.ts -test/js/bun/http/leaks-test.test.ts -test/js/bun/http/proxy.test.ts -test/js/bun/http/req-url-leak.test.ts -test/js/bun/http/request-smuggling.test.ts -test/js/bun/http/serve-body-leak.test.ts -test/js/bun/http/serve-direct-readable-stream.test.ts -test/js/bun/http/serve-if-none-match.test.ts -test/js/bun/http/serve-listen.test.ts -test/js/bun/http/serve.test.ts -test/js/bun/import-attributes/import-attributes.test.ts -test/js/bun/ini/ini.test.ts -test/js/bun/io/bun-write-leak.test.ts -test/js/bun/io/fetch/fetch-abort-slow-connect.test.ts -test/js/bun/jsc/bun-jsc.test.ts -test/js/bun/jsc/domjit.test.ts -test/js/bun/jsc/string-noAtomize.test.ts -test/js/bun/namespace-prototype-pollution.test.ts -test/js/bun/net/socket.test.ts -test/js/bun/net/tcp-server.test.ts -test/js/bun/patch/patch.test.ts -test/js/bun/perf_hooks/histogram.test.ts -test/js/bun/perf/static-initializers.test.ts -test/js/bun/plugin/plugins.test.ts -test/js/bun/resolve/build-error.test.ts -test/js/bun/resolve/bun-lock.test.ts -test/js/bun/resolve/esModule.test.ts -test/js/bun/resolve/import-custom-condition.test.ts -test/js/bun/resolve/import-query.test.ts -test/js/bun/resolve/jsonc.test.ts -test/js/bun/resolve/load-file-loader-a-lot.test.ts -test/js/bun/resolve/load-same-js-file-a-lot.test.ts -test/js/bun/resolve/require.test.ts -test/js/bun/resolve/resolve-error.test.ts -test/js/bun/resolve/resolve-ts.test.ts -test/js/bun/resolve/resolve.test.ts -test/js/bun/resolve/toml/crash/toml-crash.test.ts -test/js/bun/runtime-error.test.ts -test/js/bun/s3/s3-insecure.test.ts -test/js/bun/s3/s3-list-objects.test.ts -test/js/bun/s3/s3-storage-class.test.ts -test/js/bun/s3/s3.leak.test.ts -test/js/bun/s3/s3.test.ts -test/js/bun/secrets-error-codes.test.ts -test/js/bun/secrets.test.ts -test/js/bun/shell/assignments-in-pipeline.test.ts -test/js/bun/shell/brace.test.ts -test/js/bun/shell/bunshell-default.test.ts -test/js/bun/shell/bunshell-file.test.ts -test/js/bun/shell/bunshell-instance.test.ts -test/js/bun/shell/bunshell.test.ts -test/js/bun/shell/commands/basename.test.ts -test/js/bun/shell/commands/cp.test.ts -test/js/bun/shell/commands/dirname.test.ts -test/js/bun/shell/commands/echo.test.ts -test/js/bun/shell/commands/exit.test.ts -test/js/bun/shell/commands/false.test.ts -test/js/bun/shell/commands/ls.test.ts -test/js/bun/shell/commands/mv.test.ts -test/js/bun/shell/commands/rm.test.ts -test/js/bun/shell/commands/seq.test.ts -test/js/bun/shell/commands/true.test.ts -test/js/bun/shell/commands/which.test.ts -test/js/bun/shell/commands/yes.test.ts -test/js/bun/shell/env.positionals.test.ts -test/js/bun/shell/epipe.test.ts -test/js/bun/shell/exec.test.ts -test/js/bun/shell/file-io.test.ts -test/js/bun/shell/lazy.test.ts -test/js/bun/shell/leak.test.ts -test/js/bun/shell/lex.test.ts -test/js/bun/shell/parse.test.ts -test/js/bun/shell/pipeline_stack.test.ts -test/js/bun/shell/shell-blocking-pipe.test.ts -test/js/bun/shell/shell-hang.test.ts -test/js/bun/shell/shell-leak-args.test.ts -test/js/bun/shell/shell-load.test.ts -test/js/bun/shell/shelloutput.test.ts -test/js/bun/shell/throw.test.ts -test/js/bun/shell/yield.test.ts -test/js/bun/spawn/bun-ipc-inherit.test.ts -test/js/bun/spawn/exit-code.test.ts -test/js/bun/spawn/job-object-bug.test.ts -test/js/bun/spawn/readablestream-helpers.test.ts -test/js/bun/spawn/spawn_waiter_thread.test.ts -test/js/bun/spawn/spawn-empty-arrayBufferOrBlob.test.ts -test/js/bun/spawn/spawn-env.test.ts -test/js/bun/spawn/spawn-kill-signal.test.ts -test/js/bun/spawn/spawn-maxbuf.test.ts -test/js/bun/spawn/spawn-noread-leak.test.ts -test/js/bun/spawn/spawn-path.test.ts -test/js/bun/spawn/spawn-pipe-leak.test.ts -test/js/bun/spawn/spawn-signal.test.ts -test/js/bun/spawn/spawn-stdin-destroy.test.ts -test/js/bun/spawn/spawn-stdin-readable-stream-edge-cases.test.ts -test/js/bun/spawn/spawn-stdin-readable-stream-integration.test.ts -test/js/bun/spawn/spawn-stdin-readable-stream-sync.test.ts -test/js/bun/spawn/spawn-stdin-readable-stream.test.ts -test/js/bun/spawn/spawn-stream-serve.test.ts -test/js/bun/spawn/spawn-streaming-stdin.test.ts -test/js/bun/spawn/spawn-streaming-stdout.test.ts -test/js/bun/spawn/spawn-stress.test.ts -test/js/bun/spawn/spawn.ipc.bun-node.test.ts -test/js/bun/spawn/spawn.ipc.node-bun.test.ts -test/js/bun/spawn/spawn.ipc.test.ts -test/js/bun/spawn/spawn.test.ts -test/js/bun/spawn/spawnsync-isolated-event-loop.test.ts -test/js/bun/spawn/spawnSync.test.ts -test/js/bun/symbols.test.ts -test/js/bun/test/bun_test.test.ts -test/js/bun/test/bun-test.test.ts -test/js/bun/test/ci-restrictions.test.ts -test/js/bun/test/concurrent_immediate.test.ts -test/js/bun/test/concurrent.test.ts -test/js/bun/test/describe.test.ts -test/js/bun/test/done-async.test.ts -test/js/bun/test/dots.test.ts -test/js/bun/test/expect-assertions.test.ts -test/js/bun/test/expect-extend-preload.test.ts -test/js/bun/test/expect-label.test.ts -test/js/bun/test/expect-type-doctest.test.ts -test/js/bun/test/expect-type-global.test.ts -test/js/bun/test/expect-type.test.ts -test/js/bun/test/expect-unreaachable.test.ts -test/js/bun/test/expect/toHaveReturnedWith.test.ts -test/js/bun/test/failure-skip.test.ts -test/js/bun/test/jest-each.test.ts -test/js/bun/test/jest-hooks.test.ts -test/js/bun/test/mock/6874/A.test.ts -test/js/bun/test/mock/6874/B.test.ts -test/js/bun/test/mock/6879/6879.test.ts -test/js/bun/test/mock/mock-module.test.ts -test/js/bun/test/nested-describes.test.ts -test/js/bun/test/only-failures.test.ts -test/js/bun/test/only-inside-only.test.ts -test/js/bun/test/pretty-format-overflow.test.ts -test/js/bun/test/printing/diffexample.test.ts -test/js/bun/test/snapshot-tests/bun-snapshots.test.ts -test/js/bun/test/snapshot-tests/existing-snapshots.test.ts -test/js/bun/test/snapshot-tests/new-snapshot.test.ts -test/js/bun/test/snapshot-tests/snapshots/more-snapshots/different-directory.test.ts -test/js/bun/test/snapshot-tests/snapshots/more.test.ts -test/js/bun/test/snapshot-tests/snapshots/moremore.test.ts -test/js/bun/test/snapshot-tests/snapshots/snapshot.test.ts -test/js/bun/test/spyMatchers.test.ts -test/js/bun/test/stack.test.ts -test/js/bun/test/test-error-code-done-callback.test.ts -test/js/bun/test/test-failing.test.ts -test/js/bun/test/test-on-test-finished.test.ts -test/js/bun/test/test-only.test.ts -test/js/bun/test/test-retry-repeats-basic.test.ts -test/js/bun/test/test-test.test.ts -test/js/bun/test/test-timers.test.ts -test/js/bun/udp/dgram.test.ts -test/js/bun/udp/udp_socket.test.ts -test/js/bun/util/arraybuffersink.test.ts -test/js/bun/util/bun-cryptohasher.test.ts -test/js/bun/util/bun-file-read.test.ts -test/js/bun/util/bun-file-windows.test.ts -test/js/bun/util/bun-file.test.ts -test/js/bun/util/bun-main.test.ts -test/js/bun/util/BunObject.test.ts -test/js/bun/util/csrf.test.ts -test/js/bun/util/escapeRegExp.test.ts -test/js/bun/util/exotic-global-mutable-prototype.test.ts -test/js/bun/util/file-type.test.ts -test/js/bun/util/filesink.test.ts -test/js/bun/util/filesystem_router.test.ts -test/js/bun/util/fuzzy-wuzzy.test.ts -test/js/bun/util/heap-snapshot.test.ts -test/js/bun/util/highlighter.test.ts -test/js/bun/util/index-of-line.test.ts -test/js/bun/util/password.test.ts -test/js/bun/util/peek.test.ts -test/js/bun/util/randomUUIDv5.test.ts -test/js/bun/util/randomUUIDv7.test.ts -test/js/bun/util/readablestreamtoarraybuffer.test.ts -test/js/bun/util/reportError.test.ts -test/js/bun/util/sleep.test.ts -test/js/bun/util/sleepSync.test.ts -test/js/bun/util/stringWidth.test.ts -test/js/bun/util/stripANSI.test.ts -test/js/bun/util/text-loader.test.ts -test/js/bun/util/v8-heap-snapshot.test.ts -test/js/bun/util/which.test.ts -test/js/bun/util/zstd.test.ts -test/js/bun/websocket/websocket-server.test.ts -test/js/bun/yaml/yaml-test-suite.test.ts -test/js/bun/yaml/yaml.test.ts -test/js/deno/abort/abort-controller.test.ts -test/js/deno/crypto/random.test.ts -test/js/deno/crypto/webcrypto.test.ts -test/js/deno/encoding/encoding.test.ts -test/js/deno/event/custom-event.test.ts -test/js/deno/event/event-target.test.ts -test/js/deno/event/event.test.ts -test/js/deno/fetch/blob.test.ts -test/js/deno/fetch/body.test.ts -test/js/deno/fetch/headers.test.ts -test/js/deno/fetch/request.test.ts -test/js/deno/fetch/response.test.ts -test/js/deno/performance/performance.test.ts -test/js/deno/url/url.test.ts -test/js/deno/url/urlsearchparams.test.ts -test/js/deno/v8/error.test.ts -test/js/first_party/undici/undici-primordials.test.ts -test/js/first_party/undici/undici.test.ts -test/js/first_party/utf-8-validate/utf-8-validate.test.ts -test/js/first_party/ws/ws.test.ts -test/js/node/assert/assert-promise.test.ts -test/js/node/assert/assert-typedarray-deepequal.test.ts -test/js/node/async_hooks/async_hooks.node.test.ts -test/js/node/async_hooks/async-local-storage-thenable.test.ts -test/js/node/async_hooks/AsyncLocalStorage-tracking.test.ts -test/js/node/async_hooks/AsyncLocalStorage.test.ts -test/js/node/async_hooks/EventEmitterAsyncResource.test.ts -test/js/node/buffer-concat.test.ts -test/js/node/buffer-inspectmaxbytes.test.ts -test/js/node/buffer-resolveObjectURL.test.ts -test/js/node/buffer-utf16.test.ts -test/js/node/child_process/child_process.test.ts -test/js/node/child_process/child-process-exec.test.ts -test/js/node/cluster.test.ts -test/js/node/console/console.test.ts -test/js/node/crypto/crypto-hmac-algorithm.test.ts -test/js/node/crypto/crypto-lazyhash.test.ts -test/js/node/crypto/crypto-oneshot.test.ts -test/js/node/crypto/crypto-random.test.ts -test/js/node/crypto/crypto-sign-regression.test.ts -test/js/node/crypto/crypto.hmac.test.ts -test/js/node/crypto/crypto.key-objects.test.ts -test/js/node/crypto/crypto.test.ts -test/js/node/crypto/ecdh.test.ts -test/js/node/crypto/hkdf-callback-null.test.ts -test/js/node/crypto/pbkdf2.test.ts -test/js/node/crypto/sign-jwk-ieee-p1363.test.ts -test/js/node/diagnostics_channel/diagnostics_channel.test.ts -test/js/node/dns/dns-lookup-keepalive.test.ts -test/js/node/env-windows.test.ts -test/js/node/events/event-emitter.test.ts -test/js/node/fs/abort-signal-leak-read-write-file.test.ts -test/js/node/fs/cp.test.ts -test/js/node/fs/dir.test.ts -test/js/node/fs/fs-birthtime-linux.test.ts -test/js/node/fs/fs-mkdir.test.ts -test/js/node/fs/fs-oom.test.ts -test/js/node/fs/fs-promises-writeFile-async-iterator.test.ts -test/js/node/fs/fs-stats-truncate.test.ts -test/js/node/fs/fs.test.ts -test/js/node/fs/glob.test.ts -test/js/node/http/client-timeout-error.test.ts -test/js/node/http/node-fetch-primordials.test.ts -test/js/node/http/node-http-backpressure-max.test.ts -test/js/node/http/node-http-backpressure.test.ts -test/js/node/http/node-http-connect.test.ts -test/js/node/http/node-http-maxHeaderSize.test.ts -test/js/node/http/node-http-parser.test.ts -test/js/node/http/node-http-primoridals.test.ts -test/js/node/http/node-http-transfer-encoding.test.ts -test/js/node/http/node-http-uaf.test.ts -test/js/node/http/node-http-with-ws.test.ts -test/js/node/http/node-http.compress.leak.test.ts -test/js/node/http/node-http.test.ts -test/js/node/http/numeric-header.test.ts -test/js/node/inspector/inspector.test.ts -test/js/node/module/require-extensions.test.ts -test/js/node/net/double-connect.test.ts -test/js/node/net/handle-leak.test.ts -test/js/node/net/node-net-server.test.ts -test/js/node/net/node-net.test.ts -test/js/node/no-addons.test.ts -test/js/node/nodettywrap.test.ts -test/js/node/path/matches-glob.test.ts -test/js/node/perf_hooks/perf_hooks.test.ts -test/js/node/process-binding.test.ts -test/js/node/process/dlopen-non-object-exports.test.ts -test/js/node/process/process-on.test.ts -test/js/node/process/process-stdin.test.ts -test/js/node/process/process-stdio-invalid-utf16.test.ts -test/js/node/process/process-stdio.test.ts -test/js/node/process/stdin/stdin-fixtures.test.ts -test/js/node/promise/reject-tostring.test.ts -test/js/node/readline/getStringWidth.test.ts -test/js/node/readline/pause_stdin_should_exit.test.ts -test/js/node/readline/readline_never_unrefs.test.ts -test/js/node/readline/readline_promises.node.test.ts -test/js/node/readline/readline.node.test.ts -test/js/node/readline/stdin_fell_asleep.test.ts -test/js/node/readline/stdin-pause-pty.test.ts -test/js/node/stream/node-stream-uint8array.test.ts -test/js/node/test_runner/node-test.test.ts -test/js/node/timers.promises/timers.promises.test.ts -test/js/node/timers/node-timers.test.ts -test/js/node/tls/fetch-tls-cert.test.ts -test/js/node/tls/node-tls-cert.test.ts -test/js/node/tls/node-tls-connect.test.ts -test/js/node/tls/node-tls-context.test.ts -test/js/node/tls/node-tls-create-secure-context-args.test.ts -test/js/node/tls/node-tls-internals.test.ts -test/js/node/tls/node-tls-namedpipes.test.ts -test/js/node/tls/node-tls-no-cipher-match-error.test.ts -test/js/node/tls/node-tls-rootcertificates-immutable.test.ts -test/js/node/tls/node-tls-server.test.ts -test/js/node/tls/node-tls-socket-allow-half-open-option.test.ts -test/js/node/tls/node-tls-upgrade.test.ts -test/js/node/tls/renegotiation.test.ts -test/js/node/tls/test-node-extra-ca-certs.test.ts -test/js/node/tls/test-system-ca-https.test.ts -test/js/node/tls/test-use-system-ca.test.ts -test/js/node/tty.test.ts -test/js/node/url/pathToFileURL.test.ts -test/js/node/url/url-parse-ipv6.test.ts -test/js/node/url/url.test.ts -test/js/node/util/bun-inspect.test.ts -test/js/node/util/mime-api.test.ts -test/js/node/util/test-aborted.test.ts -test/js/node/vm/happy-dom-vm-16277.test.ts -test/js/node/vm/script-leak.test.ts -test/js/node/vm/sourcetextmodule-leak.test.ts -test/js/node/vm/vm-sourceUrl.test.ts -test/js/node/vm/vm.test.ts -test/js/node/watch/fs.watch.test.ts -test/js/node/watch/fs.watchFile.test.ts -test/js/node/worker_threads/15787.test.ts -test/js/node/worker_threads/worker_destruction.test.ts -test/js/node/worker_threads/worker_threads.test.ts -test/js/node/worker_threads/worker-async-dispose.test.ts -test/js/node/zlib/bytesWritten.test.ts -test/js/node/zlib/deflate-streaming.test.ts -test/js/node/zlib/leak.test.ts -test/js/sql/adapter-env-var-precedence.test.ts -test/js/sql/adapter-override.test.ts -test/js/sql/local-sql.test.ts -test/js/sql/sql-mysql.auth.test.ts -test/js/sql/sql-mysql.helpers.test.ts -test/js/sql/sql-mysql.test.ts -test/js/sql/sql-mysql.transactions.test.ts -test/js/sql/sql.test.ts -test/js/sql/sqlite-sql.test.ts -test/js/sql/sqlite-url-parsing.test.ts -test/js/sql/tls-sql.test.ts -test/js/third_party/@azure/service-bus/azure-service-bus.test.ts -test/js/third_party/@duckdb/node-api/duckdb.test.ts -test/js/third_party/@electric-sql/pglite/pglite.test.ts -test/js/third_party/@napi-rs/canvas/napi-rs-canvas.test.ts -test/js/third_party/body-parser/express-body-parser-test.test.ts -test/js/third_party/body-parser/express-bun-build-compile.test.ts -test/js/third_party/body-parser/express-memory-leak.test.ts -test/js/third_party/comlink/comlink.test.ts -test/js/third_party/duckdb/duckdb-basic-usage.test.ts -test/js/third_party/es-module-lexer/es-module-lexer.test.ts -test/js/third_party/esbuild/esbuild-child_process.test.ts -test/js/third_party/express/app.router.test.ts -test/js/third_party/express/express.json.test.ts -test/js/third_party/express/express.test.ts -test/js/third_party/express/express.text.test.ts -test/js/third_party/express/res.json.test.ts -test/js/third_party/express/res.location.test.ts -test/js/third_party/express/res.redirect.test.ts -test/js/third_party/express/res.send.test.ts -test/js/third_party/express/res.sendFile.test.ts -test/js/third_party/grpc-js/test-call-credentials.test.ts -test/js/third_party/grpc-js/test-call-propagation.test.ts -test/js/third_party/grpc-js/test-certificate-provider.test.ts -test/js/third_party/grpc-js/test-channel-credentials.test.ts -test/js/third_party/grpc-js/test-channelz.test.ts -test/js/third_party/grpc-js/test-client.test.ts -test/js/third_party/grpc-js/test-confg-parsing.test.ts -test/js/third_party/grpc-js/test-deadline.test.ts -test/js/third_party/grpc-js/test-duration.test.ts -test/js/third_party/grpc-js/test-end-to-end.test.ts -test/js/third_party/grpc-js/test-global-subchannel-pool.test.ts -test/js/third_party/grpc-js/test-idle-timer.test.ts -test/js/third_party/grpc-js/test-local-subchannel-pool.test.ts -test/js/third_party/grpc-js/test-logging.test.ts -test/js/third_party/grpc-js/test-metadata.test.ts -test/js/third_party/grpc-js/test-outlier-detection.test.ts -test/js/third_party/grpc-js/test-pick-first.test.ts -test/js/third_party/grpc-js/test-prototype-pollution.test.ts -test/js/third_party/grpc-js/test-resolver.test.ts -test/js/third_party/grpc-js/test-retry-config.test.ts -test/js/third_party/grpc-js/test-retry.test.ts -test/js/third_party/grpc-js/test-server-credentials.test.ts -test/js/third_party/grpc-js/test-server-deadlines.test.ts -test/js/third_party/grpc-js/test-server-errors.test.ts -test/js/third_party/grpc-js/test-server-interceptors.test.ts -test/js/third_party/grpc-js/test-server.test.ts -test/js/third_party/grpc-js/test-status-builder.test.ts -test/js/third_party/grpc-js/test-tonic.test.ts -test/js/third_party/grpc-js/test-uri-parser.test.ts -test/js/third_party/hono/hello-world-fixture.test.ts -test/js/third_party/hono/hello-world.test.ts -test/js/third_party/http2-wrapper/http2-wrapper.test.ts -test/js/third_party/mongodb/mongodb.test.ts -test/js/third_party/msw/msw.test.ts -test/js/third_party/next-auth/next-auth.test.ts -test/js/third_party/nodemailer/nodemailer.test.ts -test/js/third_party/pg-gateway/pglite.test.ts -test/js/third_party/pg/pg.test.ts -test/js/third_party/pnpm/pnpm.test.ts -test/js/third_party/postgres/postgres.test.ts -test/js/third_party/prisma/prisma.test.ts -test/js/third_party/prompts/prompts.test.ts -test/js/third_party/remix/remix.test.ts -test/js/third_party/rollup-v4/rollup-v4.test.ts -test/js/third_party/socket.io/socket.io-close.test.ts -test/js/third_party/socket.io/socket.io-connection-state-recovery.test.ts -test/js/third_party/socket.io/socket.io-handshake.test.ts -test/js/third_party/socket.io/socket.io-messaging-many.test.ts -test/js/third_party/socket.io/socket.io-middleware.test.ts -test/js/third_party/socket.io/socket.io-namespaces.test.ts -test/js/third_party/socket.io/socket.io-server-attachment.test.ts -test/js/third_party/socket.io/socket.io-socket-middleware.test.ts -test/js/third_party/socket.io/socket.io-socket-timeout.test.ts -test/js/third_party/socket.io/socket.io-utility-methods.test.ts -test/js/third_party/socket.io/socket.io.test.ts -test/js/third_party/solc/solc.test.ts -test/js/third_party/st/st.test.ts -test/js/third_party/stripe/stripe.test.ts -test/js/third_party/svelte/svelte.test.ts -test/js/third_party/webpack/webpack.test.ts -test/js/valkey/integration/complex-operations.test.ts -test/js/valkey/reliability/connection-failures.test.ts -test/js/valkey/reliability/error-handling.test.ts -test/js/valkey/reliability/protocol-handling.test.ts -test/js/valkey/unit/basic-operations.test.ts -test/js/valkey/unit/buffer-operations.test.ts -test/js/valkey/unit/hash-operations.test.ts -test/js/valkey/unit/list-operations.test.ts -test/js/valkey/unit/ping.test.ts -test/js/valkey/valkey.test.ts -test/js/web/abort/abort.test.ts -test/js/web/atomics.test.ts -test/js/web/broadcastchannel/broadcast-channel.test.ts -test/js/web/console/console-log-utf16.test.ts -test/js/web/console/console-log.test.ts -test/js/web/console/console-recursive.test.ts -test/js/web/console/console-timeLog.test.ts -test/js/web/crypto/web-crypto.test.ts -test/js/web/encoding/encode-bad-chunks.test.ts -test/js/web/encoding/text-decoder-cjk.test.ts -test/js/web/encoding/text-decoder-single-byte.test.ts -test/js/web/encoding/text-decoder-stream.test.ts -test/js/web/encoding/text-decoder-wpt.test.ts -test/js/web/encoding/text-encoder-stream.test.ts -test/js/web/explicit-resource-management.test.ts -test/js/web/fetch/abort-signal-leak.test.ts -test/js/web/fetch/blob-cow.test.ts -test/js/web/fetch/blob-oom.test.ts -test/js/web/fetch/blob-write.test.ts -test/js/web/fetch/blob.test.ts -test/js/web/fetch/body-clone.test.ts -test/js/web/fetch/body-mixin-errors.test.ts -test/js/web/fetch/body-stream-excess.test.ts -test/js/web/fetch/body-stream.test.ts -test/js/web/fetch/body.test.ts -test/js/web/fetch/client-fetch.test.ts -test/js/web/fetch/cookies.test.ts -test/js/web/fetch/encoding.test.ts -test/js/web/fetch/exiting.test.ts -test/js/web/fetch/fetch-args.test.ts -test/js/web/fetch/fetch-connection-header.test.ts -test/js/web/fetch/fetch-gzip.test.ts -test/js/web/fetch/fetch-keepalive.test.ts -test/js/web/fetch/fetch-leak.test.ts -test/js/web/fetch/fetch-preconnect.test.ts -test/js/web/fetch/fetch-redirect.test.ts -test/js/web/fetch/fetch-tcp-stress.test.ts -test/js/web/fetch/fetch-tls-abortsignal-timeout.test.ts -test/js/web/fetch/fetch-url-after-redirect.test.ts -test/js/web/fetch/fetch.brotli.test.ts -test/js/web/fetch/fetch.stream.test.ts -test/js/web/fetch/fetch.test.ts -test/js/web/fetch/fetch.tls.test.ts -test/js/web/fetch/fetch.unix.test.ts -test/js/web/fetch/fetch.upgrade.test.ts -test/js/web/fetch/headers-case.test.ts -test/js/web/fetch/headers.test.ts -test/js/web/fetch/headers.undici.test.ts -test/js/web/fetch/request-cyclic-reference.test.ts -test/js/web/fetch/response-cyclic-reference.test.ts -test/js/web/fetch/response.test.ts -test/js/web/fetch/stream-fast-path.test.ts -test/js/web/fetch/utf8-bom.test.ts -test/js/web/fetch/wasm-streaming.test.ts -test/js/web/html/FormData.test.ts -test/js/web/html/html-rewriter-doctype.test.ts -test/js/web/html/URLSearchParams.test.ts -test/js/web/nationalized.test.ts -test/js/web/request/request-clone-leak.test.ts -test/js/web/request/request-method-getter.test.ts -test/js/web/request/request-subclass.test.ts -test/js/web/request/request.test.ts -test/js/web/streams/streams-leak.test.ts -test/js/web/structured-clone-blob-file.test.ts -test/js/web/structured-clone-fastpath.test.ts -test/js/web/timers/performance-entries.test.ts -test/js/web/timers/setImmediate2.test.ts -test/js/web/url/url.test.ts -test/js/web/websocket/autobahn.test.ts -test/js/web/websocket/error-event.test.ts -test/js/web/websocket/websocket-blob.test.ts -test/js/web/websocket/websocket-client-short-read.test.ts -test/js/web/websocket/websocket-client.test.ts -test/js/web/websocket/websocket-close-fragmented.test.ts -test/js/web/websocket/websocket-custom-headers.test.ts -test/js/web/websocket/websocket-permessage-deflate-edge-cases.test.ts -test/js/web/websocket/websocket-permessage-deflate-simple.test.ts -test/js/web/websocket/websocket-permessage-deflate.test.ts -test/js/web/websocket/websocket-subprotocol-strict.test.ts -test/js/web/websocket/websocket-upgrade.test.ts -test/js/web/workers/message-channel.test.ts -test/js/web/workers/message-event.test.ts -test/js/web/workers/structured-clone.test.ts -test/js/web/workers/structuredClone-classes.test.ts -test/js/web/workers/worker_blob.test.ts -test/js/web/workers/worker.test.ts -test/napi/napi-value-ffi.test.ts -test/napi/napi.test.ts -test/napi/node-napi-tests/test/js-native-api/2_function_arguments/do.test.ts -test/napi/node-napi-tests/test/js-native-api/3_callbacks/do.test.ts -test/napi/node-napi-tests/test/js-native-api/4_object_factory/do.test.ts -test/napi/node-napi-tests/test/js-native-api/5_function_factory/do.test.ts -test/napi/node-napi-tests/test/js-native-api/6_object_wrap/do.test.ts -test/napi/node-napi-tests/test/js-native-api/7_factory_wrap/do.test.ts -test/napi/node-napi-tests/test/js-native-api/8_passing_wrapped/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_array/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_bigint/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_cannot_run_js/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_constructor/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_conversions/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_dataview/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_date/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_error/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_exception/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_finalizer/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_function/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_general/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_handle_scope/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_instance_data/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_new_target/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_number/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_object/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_promise/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_properties/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_reference_double_free/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_reference/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_string/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_symbol/do.test.ts -test/napi/node-napi-tests/test/js-native-api/test_typedarray/do.test.ts -test/napi/node-napi-tests/test/node-api/1_hello_world/do.test.ts -test/napi/node-napi-tests/test/node-api/test_async_cleanup_hook/do.test.ts -test/napi/node-napi-tests/test/node-api/test_async_context/do.test.ts -test/napi/node-napi-tests/test/node-api/test_async/do.test.ts -test/napi/node-napi-tests/test/node-api/test_buffer/do.test.ts -test/napi/node-napi-tests/test/node-api/test_callback_scope/do.test.ts -test/napi/node-napi-tests/test/node-api/test_cleanup_hook/do.test.ts -test/napi/node-napi-tests/test/node-api/test_env_teardown_gc/do.test.ts -test/napi/node-napi-tests/test/node-api/test_exception/do.test.ts -test/napi/node-napi-tests/test/node-api/test_fatal_exception/do.test.ts -test/napi/node-napi-tests/test/node-api/test_fatal/do.test.ts -test/napi/node-napi-tests/test/node-api/test_general/do.test.ts -test/napi/node-napi-tests/test/node-api/test_init_order/do.test.ts -test/napi/node-napi-tests/test/node-api/test_instance_data/do.test.ts -test/napi/node-napi-tests/test/node-api/test_make_callback_recurse/do.test.ts -test/napi/node-napi-tests/test/node-api/test_make_callback/do.test.ts -test/napi/node-napi-tests/test/node-api/test_null_init/do.test.ts -test/napi/node-napi-tests/test/node-api/test_reference_by_node_api_version/do.test.ts -test/napi/node-napi-tests/test/node-api/test_threadsafe_function/do.test.ts -test/napi/node-napi-tests/test/node-api/test_uv_loop/do.test.ts -test/napi/node-napi-tests/test/node-api/test_uv_threadpool_size/do.test.ts -test/napi/node-napi-tests/test/node-api/test_worker_buffer_callback/do.test.ts -test/napi/node-napi-tests/test/node-api/test_worker_terminate_finalization/do.test.ts -test/napi/node-napi-tests/test/node-api/test_worker_terminate/do.test.ts -test/napi/uv_stub.test.ts -test/napi/uv.test.ts -test/package-json-lint.test.ts -test/regression/issue/00631.test.ts -test/regression/issue/012039.test.ts -test/regression/issue/012040.test.ts -test/regression/issue/012360.test.ts -test/regression/issue/013880.test.ts -test/regression/issue/014187.test.ts -test/regression/issue/01466.test.ts -test/regression/issue/014865.test.ts -test/regression/issue/015201.test.ts -test/regression/issue/02005.test.ts -test/regression/issue/02367.test.ts -test/regression/issue/02368.test.ts -test/regression/issue/02369.test.ts -test/regression/issue/02499/02499.test.ts -test/regression/issue/03091.test.ts -test/regression/issue/03216.test.ts -test/regression/issue/03830.test.ts -test/regression/issue/03844/03844.test.ts -test/regression/issue/04011.test.ts -test/regression/issue/04298/04298.test.ts -test/regression/issue/04893.test.ts -test/regression/issue/06443.test.ts -test/regression/issue/06467.test.ts -test/regression/issue/06946/06946.test.ts -test/regression/issue/07001.test.ts -test/regression/issue/07261.test.ts -test/regression/issue/07263.test.ts -test/regression/issue/07324.test.ts -test/regression/issue/07397.test.ts -test/regression/issue/07500/07500.test.ts -test/regression/issue/07736.test.ts -test/regression/issue/07740.test.ts -test/regression/issue/07827.test.ts -test/regression/issue/07917/7917.test.ts -test/regression/issue/08040.test.ts -test/regression/issue/08093.test.ts -test/regression/issue/08095.test.ts -test/regression/issue/08757.test.ts -test/regression/issue/08768.test.ts -test/regression/issue/08794.test.ts -test/regression/issue/08964/08964.test.ts -test/regression/issue/08965/08965.test.ts -test/regression/issue/09041.test.ts -test/regression/issue/09279.test.ts -test/regression/issue/09340.test.ts -test/regression/issue/09469.test.ts -test/regression/issue/09555.test.ts -test/regression/issue/09559.test.ts -test/regression/issue/09563/09563.test.ts -test/regression/issue/09739.test.ts -test/regression/issue/09748.test.ts -test/regression/issue/09778.test.ts -test/regression/issue/10132.test.ts -test/regression/issue/10139.test.ts -test/regression/issue/10170.test.ts -test/regression/issue/10380/spy-matchers-diff.test.ts -test/regression/issue/10887.test.ts -test/regression/issue/11029-crypto-verify-null-algorithm.test.ts -test/regression/issue/11297/11297.test.ts -test/regression/issue/11664.test.ts -test/regression/issue/11677.test.ts -test/regression/issue/11793.test.ts -test/regression/issue/11806.test.ts -test/regression/issue/11866.test.ts -test/regression/issue/12042.test.ts -test/regression/issue/12250.test.ts -test/regression/issue/12548.test.ts -test/regression/issue/12782.test.ts -test/regression/issue/12910/12910.test.ts -test/regression/issue/14029.test.ts -test/regression/issue/14135.test.ts -test/regression/issue/14338.test.ts -test/regression/issue/14477/14477.test.ts -test/regression/issue/14624.test.ts -test/regression/issue/14945-lifecycle-script-crash.test.ts -test/regression/issue/14976/14976.test.ts -test/regression/issue/14982/14982.test.ts -test/regression/issue/15276.test.ts -test/regression/issue/15314.test.ts -test/regression/issue/15326.test.ts -test/regression/issue/16007.test.ts -test/regression/issue/16312.test.ts -test/regression/issue/16474.test.ts -test/regression/issue/16476/16476.test.ts -test/regression/issue/16702/16702.test.ts -test/regression/issue/17327.test.ts -test/regression/issue/17454/destructure_string.test.ts -test/regression/issue/17605.test.ts -test/regression/issue/17766.test.ts -test/regression/issue/18159/18159.test.ts -test/regression/issue/18239/18239.test.ts -test/regression/issue/18413-all-compressions.test.ts -test/regression/issue/18413-deflate-semantics.test.ts -test/regression/issue/18413-truncation.test.ts -test/regression/issue/18413.test.ts -test/regression/issue/18547.test.ts -test/regression/issue/18595.test.ts -test/regression/issue/18820.test.ts -test/regression/issue/19107.test.ts -test/regression/issue/19111.test.ts -test/regression/issue/19219.test.ts -test/regression/issue/19652.test.ts -test/regression/issue/19661.test.ts -test/regression/issue/19758.test.ts -test/regression/issue/19850/19850.test.ts -test/regression/issue/19875.test.ts -test/regression/issue/20053.test.ts -test/regression/issue/20092.test.ts -test/regression/issue/20100.test.ts -test/regression/issue/20144/20144.test.ts -test/regression/issue/20321.test.ts -test/regression/issue/20980.test.ts -test/regression/issue/21137-minify-typeof-comma.test.ts -test/regression/issue/21177.test.ts -test/regression/issue/21257.test.ts -test/regression/issue/21274.test.ts -test/regression/issue/21311.test.ts -test/regression/issue/21677.test.ts -test/regression/issue/21680.test.ts -test/regression/issue/21792.test.ts -test/regression/issue/21830.test.ts -test/regression/issue/21907.test.ts -test/regression/issue/22003.test.ts -test/regression/issue/22157.test.ts -test/regression/issue/22199.test.ts -test/regression/issue/22353.test.ts -test/regression/issue/22475.test.ts -test/regression/issue/22481.test.ts -test/regression/issue/22635/22635.test.ts -test/regression/issue/22650-shell-crash.test.ts -test/regression/issue/22656.test.ts -test/regression/issue/22712.test.ts -test/regression/issue/22929-module-extensions-asi.test.ts -test/regression/issue/22978-createargv-double-free.test.ts -test/regression/issue/23022-stack-trace-iterator.test.ts -test/regression/issue/23077/23077.test.ts -test/regression/issue/23133.test.ts -test/regression/issue/23183.test.ts -test/regression/issue/23275.test.ts -test/regression/issue/23287-array-comma-value.test.ts -test/regression/issue/23314/zstd-async-compress.test.ts -test/regression/issue/23314/zstd-large-decompression.test.ts -test/regression/issue/23314/zstd-large-input.test.ts -test/regression/issue/23316-long-path-spawn-shell.test.ts -test/regression/issue/23316-long-path-spawn.test.ts -test/regression/issue/23474.test.ts -test/regression/issue/23489.test.ts -test/regression/issue/23569.test.ts -test/regression/issue/23621.test.ts -test/regression/issue/23649.test.ts -test/regression/issue/23865.test.ts -test/regression/issue/24147.test.ts -test/regression/issue/24385.test.ts -test/regression/issue/24387.test.ts -test/regression/issue/24399.test.ts -test/regression/issue/24502/bun-pm-ls-all-invalid-package-id.test.ts -test/regression/issue/24575.test.ts -test/regression/issue/246-child_process_object_assign_compatibility.test.ts -test/regression/issue/5738.test.ts -test/regression/issue/5961.test.ts -test/regression/issue/atomics-waitasync-wtftimer-uaf.test.ts -test/regression/issue/bundler-plugin-onresolve-entrypoint.test.ts -test/regression/issue/circular-error-stack-edge-cases.test.ts -test/regression/issue/circular-error-stack.test.ts -test/regression/issue/comma-operator-this-binding.test.ts -test/regression/issue/compile-outfile-subdirs.test.ts -test/regression/issue/crypto-names.test.ts -test/regression/issue/css-system-color-contexts.test.ts -test/regression/issue/css-system-color-mix-crash.test.ts -test/regression/issue/ctrl-c.test.ts -test/regression/issue/fix-bindings-stack-trace.test.ts -test/regression/issue/hashbang-still-works.test.ts -test/regression/issue/htmlrewriter-additional-bugs.test.ts -test/regression/issue/invalid-escape-sequences.test.ts -test/regression/issue/issue-12276.test.ts -test/regression/issue/issue-1825-jest-mock-functions.test.ts -test/regression/issue/jsx-template-string-crash.test.ts -test/regression/issue/malformed-integrity-base64.test.ts -test/regression/issue/minify-new-array-with-if.test.ts -test/regression/issue/napi-exception-pending-crash.test.ts -test/regression/issue/patch-bounds-check.test.ts -test/regression/issue/pe-codesigning-integrity.test.ts -test/regression/issue/postgres-stringbuilder-assertion-aggressive.test.ts -test/regression/issue/prepare-stack-trace-crash.test.ts -test/regression/issue/require-extensions-override.test.ts -test/regression/issue/s3-signature-order.test.ts -test/regression/issue/s3-signature-performance.test.ts -test/regression/issue/server-stop-with-pending-requests.test.ts -test/regression/issue/stdin-pause-resume.test.ts -test/regression/issue/test_env_loader_threading.test.ts -test/regression/issue/test-21049.test.ts -test/regression/issue/test-process-stdout-async-iterator.test.ts -test/regression/issue/text-chunk-null-access.test.ts -test/regression/issue/tty-readstream-ref-unref.test.ts -test/regression/issue/tty-reopen-after-stdin-eof.test.ts -test/regression/issue/tui-app-tty-pattern.test.ts -test/regression/issue/update-interactive-formatting.test.ts -test/regression/issue/utf16-encoding-crash.test.ts -test/regression/issue/yaml-parse-syntax-error.test.ts -test/regression/issue23966.test.ts -test/v8/v8.test.ts -test/x.test.ts - -test/bundler/transpiler/export-default.test.js -test/bundler/transpiler/transpiler.test.js -test/cli/run/preload-test.test.js -test/js/bun/bundler/yaml-bundler.test.js -test/js/bun/ffi/ffi.test.js -test/js/bun/globals.test.js -test/js/bun/http/form-data-set-append.test.js -test/js/bun/http/proxy.test.js -test/js/bun/io/bun-write.test.js -test/js/bun/jsc/shadow.test.js -test/js/bun/resolve/esModule-annotation.test.js -test/js/bun/resolve/import-empty.test.js -test/js/bun/resolve/import-meta.test.js -test/js/bun/resolve/non-english-import.test.js -test/js/bun/resolve/png/test-png-import.test.js -test/js/bun/resolve/toml/toml.test.js -test/js/bun/resolve/yaml/yaml.test.js -test/js/bun/sqlite/column-types.test.js -test/js/bun/sqlite/sql-timezone.test.js -test/js/bun/sqlite/sqlite.test.js -test/js/bun/test/expect-extend.test.js -test/js/bun/test/expect-toHaveReturnedWith.test.js -test/js/bun/test/expect.test.js -test/js/bun/test/jest-extended.test.js -test/js/bun/test/mock-fn.test.js -test/js/bun/test/preload-test.test.js -test/js/bun/test/test-auto-import-jest-globals.test.js -test/js/bun/util/bun-file-exists.test.js -test/js/bun/util/bun-isMainThread.test.js -test/js/bun/util/concat.test.js -test/js/bun/util/cookie.test.js -test/js/bun/util/error-gc-test.test.js -test/js/bun/util/escapeHTML.test.js -test/js/bun/util/fileUrl.test.js -test/js/bun/util/hash.test.js -test/js/bun/util/inspect-error-leak.test.js -test/js/bun/util/inspect-error.test.js -test/js/bun/util/inspect.test.js -test/js/bun/util/mmap.test.js -test/js/bun/util/unsafe.test.js -test/js/bun/wasm/wasi.test.js -test/js/junit-reporter/junit.test.js -test/js/node/buffer.test.js -test/js/node/child_process/child_process_ipc_large_disconnect.test.js -test/js/node/child_process/child_process_ipc.test.js -test/js/node/child_process/child_process_send_cb.test.js -test/js/node/child_process/child_process-node.test.js -test/js/node/child_process/child-process-stdio.test.js -test/js/node/crypto/crypto-rsa.test.js -test/js/node/crypto/node-crypto.test.js -test/js/node/dgram/node-dgram.test.js -test/js/node/dirname.test.js -test/js/node/dns/node-dns.test.js -test/js/node/domexception-node.test.js -test/js/node/fs/fs-leak.test.js -test/js/node/fs/promises.test.js -test/js/node/harness.test.js -test/js/node/http/node-fetch-cjs.test.js -test/js/node/http/node-fetch.test.js -test/js/node/http2/node-http2.test.js -test/js/node/missing-module.test.js -test/js/node/module/module-resolve-filename-paths.test.js -test/js/node/module/module-sourcemap.test.js -test/js/node/module/node-module-module.test.js -test/js/node/module/sourcemap.test.js -test/js/node/net/node-net-allowHalfOpen.test.js -test/js/node/os/os.test.js -test/js/node/path/15704.test.js -test/js/node/path/basename.test.js -test/js/node/path/browserify.test.js -test/js/node/path/dirname.test.js -test/js/node/path/extname.test.js -test/js/node/path/is-absolute.test.js -test/js/node/path/join.test.js -test/js/node/path/normalize.test.js -test/js/node/path/parse-format.test.js -test/js/node/path/path.test.js -test/js/node/path/posix-exists.test.js -test/js/node/path/posix-relative-on-windows.test.js -test/js/node/path/relative.test.js -test/js/node/path/resolve.test.js -test/js/node/path/to-namespaced-path.test.js -test/js/node/path/win32-exists.test.js -test/js/node/path/zero-length-strings.test.js -test/js/node/process/call-constructor.test.js -test/js/node/process/process-args.test.js -test/js/node/process/process-nexttick.test.js -test/js/node/process/process.test.js -test/js/node/stream/node-stream.test.js -test/js/node/string_decoder/string-decoder.test.js -test/js/node/string-module.test.js -test/js/node/stubs.test.js -test/js/node/url/url-canParse-whatwg.test.js -test/js/node/url/url-domain-ascii-unicode.test.js -test/js/node/url/url-fileurltopath.test.js -test/js/node/url/url-format-invalid-input.test.js -test/js/node/url/url-format-whatwg.test.js -test/js/node/url/url-format.test.js -test/js/node/url/url-is-url.test.js -test/js/node/url/url-null-char.test.js -test/js/node/url/url-parse-format.test.js -test/js/node/url/url-parse-invalid-input.test.js -test/js/node/url/url-parse-query.test.js -test/js/node/url/url-pathtofileurl.test.js -test/js/node/url/url-relative.test.js -test/js/node/url/url-revokeobjecturl.test.js -test/js/node/util/custom-inspect.test.js -test/js/node/util/node-inspect-tests/internal-inspect.test.js -test/js/node/util/node-inspect-tests/parallel/util-format.test.js -test/js/node/util/node-inspect-tests/parallel/util-inspect-getters-accessing-this.test.js -test/js/node/util/node-inspect-tests/parallel/util-inspect-proxy.test.js -test/js/node/util/node-inspect-tests/parallel/util-inspect.test.js -test/js/node/util/test-util-types.test.js -test/js/node/util/util-callbackify.test.js -test/js/node/util/util-promisify.test.js -test/js/node/util/util.test.js -test/js/node/v8/capture-stack-trace.test.js -test/js/node/v8/v8-date-parser.test.js -test/js/node/zlib/zlib.kMaxLength.global.test.js -test/js/node/zlib/zlib.test.js -test/js/third_party/@fastify/websocket/fastity-test-websocket.test.js -test/js/third_party/astro/astro-post.test.js -test/js/third_party/jsonwebtoken/async_sign.test.js -test/js/third_party/jsonwebtoken/buffer.test.js -test/js/third_party/jsonwebtoken/claim-aud.test.js -test/js/third_party/jsonwebtoken/claim-exp.test.js -test/js/third_party/jsonwebtoken/claim-iat.test.js -test/js/third_party/jsonwebtoken/claim-iss.test.js -test/js/third_party/jsonwebtoken/claim-jti.test.js -test/js/third_party/jsonwebtoken/claim-nbf.test.js -test/js/third_party/jsonwebtoken/claim-private.test.js -test/js/third_party/jsonwebtoken/claim-sub.test.js -test/js/third_party/jsonwebtoken/decoding.test.js -test/js/third_party/jsonwebtoken/encoding.test.js -test/js/third_party/jsonwebtoken/expires_format.test.js -test/js/third_party/jsonwebtoken/header-kid.test.js -test/js/third_party/jsonwebtoken/invalid_exp.test.js -test/js/third_party/jsonwebtoken/issue_147.test.js -test/js/third_party/jsonwebtoken/issue_304.test.js -test/js/third_party/jsonwebtoken/issue_70.test.js -test/js/third_party/jsonwebtoken/jwt.asymmetric_signing.test.js -test/js/third_party/jsonwebtoken/jwt.hs.test.js -test/js/third_party/jsonwebtoken/jwt.malicious.test.js -test/js/third_party/jsonwebtoken/non_object_values.test.js -test/js/third_party/jsonwebtoken/noTimestamp.test.js -test/js/third_party/jsonwebtoken/option-complete.test.js -test/js/third_party/jsonwebtoken/option-maxAge.test.js -test/js/third_party/jsonwebtoken/option-nonce.test.js -test/js/third_party/jsonwebtoken/rsa-public-key.test.js -test/js/third_party/jsonwebtoken/schema.test.js -test/js/third_party/jsonwebtoken/set_headers.test.js -test/js/third_party/jsonwebtoken/undefined_secretOrPublickey.test.js -test/js/third_party/jsonwebtoken/validateAsymmetricKey.test.js -test/js/third_party/jsonwebtoken/verify.test.js -test/js/third_party/jsonwebtoken/wrong_alg.test.js -test/js/third_party/pino/pino.test.js -test/js/third_party/resvg/bbox.test.js -test/js/third_party/yargs/yargs-cjs.test.js -test/js/web/encoding/text-decoder.test.js -test/js/web/encoding/text-encoder.test.js -test/js/web/fetch/chunked-trailing.test.js -test/js/web/fetch/content-length.test.js -test/js/web/fetch/fetch_headers.test.js -test/js/web/streams/streams.test.js -test/js/web/timers/microtask.test.js -test/js/web/timers/performance.test.js -test/js/web/timers/setImmediate.test.js -test/js/web/timers/setInterval.test.js -test/js/web/timers/setTimeout.test.js -test/js/web/url/url.windows.test.js -test/js/web/util/atob.test.js -test/js/web/web-globals.test.js -test/js/web/websocket/websocket.test.js -test/js/workerd/html-rewriter.test.js -test/regression/issue/04947.test.js -test/regression/issue/12034/12034.test.js -test/regression/issue/12650.test.js -test/regression/issue/20753.test.js -test/regression/issue/23382.test.js -test/regression/issue/23723.test.js -test/regression/issue/5228.test.js -test/regression/issue/cyclic-imports-async-bundler.test.js -test/snippets/segfault-todo.test.js - -test/js/bun/bun-object/write.spec.ts -test/js/bun/http/http-spec.ts -test/js/bun/stream/direct-readable-stream.test.tsx -test/js/node/cluster/test-worker-no-exit-http.ts -test/js/node/util/parse_args/default-args.test.mjs - -test/js/node/test/parallel/test-abortsignal-any.mjs -test/js/node/test/parallel/test-arm-math-illegal-instruction.js -test/js/node/test/parallel/test-assert-async.js -test/js/node/test/parallel/test-assert-builtins-not-read-from-filesystem.js -test/js/node/test/parallel/test-assert-calltracker-calls.js -test/js/node/test/parallel/test-assert-calltracker-getCalls.js -test/js/node/test/parallel/test-assert-calltracker-report.js -test/js/node/test/parallel/test-assert-calltracker-verify.js -test/js/node/test/parallel/test-assert-checktag.js -test/js/node/test/parallel/test-assert-deep-with-error.js -test/js/node/test/parallel/test-assert-esm-cjs-message-verify.js -test/js/node/test/parallel/test-assert-fail-deprecation.js -test/js/node/test/parallel/test-assert-fail.js -test/js/node/test/parallel/test-assert-if-error.js -test/js/node/test/parallel/test-assert-strict-exists.js -test/js/node/test/parallel/test-assert-typedarray-deepequal.js -test/js/node/test/parallel/test-assert.js -test/js/node/test/parallel/test-async-hooks-asyncresource-constructor.js -test/js/node/test/parallel/test-async-hooks-constructor.js -test/js/node/test/parallel/test-async-hooks-recursive-stack-runInAsyncScope.js -test/js/node/test/parallel/test-async-hooks-run-in-async-scope-caught-exception.js -test/js/node/test/parallel/test-async-hooks-run-in-async-scope-this-arg.js -test/js/node/test/parallel/test-async-hooks-vm-gc.js -test/js/node/test/parallel/test-async-hooks-worker-asyncfn-terminate-1.js -test/js/node/test/parallel/test-async-hooks-worker-asyncfn-terminate-2.js -test/js/node/test/parallel/test-async-hooks-worker-asyncfn-terminate-3.js -test/js/node/test/parallel/test-async-hooks-worker-asyncfn-terminate-4.js -test/js/node/test/parallel/test-async-local-storage-bind.js -test/js/node/test/parallel/test-async-local-storage-contexts.js -test/js/node/test/parallel/test-async-local-storage-deep-stack.js -test/js/node/test/parallel/test-async-local-storage-enter-with.js -test/js/node/test/parallel/test-async-local-storage-exit-does-not-leak.js -test/js/node/test/parallel/test-async-local-storage-http-multiclients.js -test/js/node/test/parallel/test-async-local-storage-snapshot.js -test/js/node/test/parallel/test-async-wrap-constructor.js -test/js/node/test/parallel/test-atomics-wake.js -test/js/node/test/parallel/test-bad-unicode.js -test/js/node/test/parallel/test-beforeexit-event-exit.js -test/js/node/test/parallel/test-binding-constants.js -test/js/node/test/parallel/test-blob-createobjecturl.js -test/js/node/test/parallel/test-blocklist-clone.js -test/js/node/test/parallel/test-blocklist.js -test/js/node/test/parallel/test-broadcastchannel-custom-inspect.js -test/js/node/test/parallel/test-btoa-atob.js -test/js/node/test/parallel/test-buffer-alloc.js -test/js/node/test/parallel/test-buffer-arraybuffer.js -test/js/node/test/parallel/test-buffer-ascii.js -test/js/node/test/parallel/test-buffer-backing-arraybuffer.js -test/js/node/test/parallel/test-buffer-badhex.js -test/js/node/test/parallel/test-buffer-bigint64.js -test/js/node/test/parallel/test-buffer-bytelength.js -test/js/node/test/parallel/test-buffer-compare-offset.js -test/js/node/test/parallel/test-buffer-compare.js -test/js/node/test/parallel/test-buffer-concat.js -test/js/node/test/parallel/test-buffer-constants.js -test/js/node/test/parallel/test-buffer-constructor-deprecation-error.js -test/js/node/test/parallel/test-buffer-constructor-node-modules-paths.js -test/js/node/test/parallel/test-buffer-constructor-node-modules.js -test/js/node/test/parallel/test-buffer-constructor-outside-node-modules.js -test/js/node/test/parallel/test-buffer-copy.js -test/js/node/test/parallel/test-buffer-equals.js -test/js/node/test/parallel/test-buffer-failed-alloc-typed-arrays.js -test/js/node/test/parallel/test-buffer-fakes.js -test/js/node/test/parallel/test-buffer-fill.js -test/js/node/test/parallel/test-buffer-from.js -test/js/node/test/parallel/test-buffer-includes.js -test/js/node/test/parallel/test-buffer-indexof.js -test/js/node/test/parallel/test-buffer-inheritance.js -test/js/node/test/parallel/test-buffer-inspect.js -test/js/node/test/parallel/test-buffer-isascii.js -test/js/node/test/parallel/test-buffer-isencoding.js -test/js/node/test/parallel/test-buffer-isutf8.js -test/js/node/test/parallel/test-buffer-iterator.js -test/js/node/test/parallel/test-buffer-new.js -test/js/node/test/parallel/test-buffer-no-negative-allocation.js -test/js/node/test/parallel/test-buffer-nopendingdep-map.js -test/js/node/test/parallel/test-buffer-of-no-deprecation.js -test/js/node/test/parallel/test-buffer-over-max-length.js -test/js/node/test/parallel/test-buffer-parent-property.js -test/js/node/test/parallel/test-buffer-pending-deprecation.js -test/js/node/test/parallel/test-buffer-pool-untransferable.js -test/js/node/test/parallel/test-buffer-prototype-inspect.js -test/js/node/test/parallel/test-buffer-read.js -test/js/node/test/parallel/test-buffer-readdouble.js -test/js/node/test/parallel/test-buffer-readfloat.js -test/js/node/test/parallel/test-buffer-readint.js -test/js/node/test/parallel/test-buffer-readuint.js -test/js/node/test/parallel/test-buffer-resizable.js -test/js/node/test/parallel/test-buffer-safe-unsafe.js -test/js/node/test/parallel/test-buffer-set-inspect-max-bytes.js -test/js/node/test/parallel/test-buffer-sharedarraybuffer.js -test/js/node/test/parallel/test-buffer-slice.js -test/js/node/test/parallel/test-buffer-slow.js -test/js/node/test/parallel/test-buffer-swap.js -test/js/node/test/parallel/test-buffer-tojson.js -test/js/node/test/parallel/test-buffer-tostring-range.js -test/js/node/test/parallel/test-buffer-tostring-rangeerror.js -test/js/node/test/parallel/test-buffer-tostring.js -test/js/node/test/parallel/test-buffer-write-fast.js -test/js/node/test/parallel/test-buffer-write.js -test/js/node/test/parallel/test-buffer-writedouble.js -test/js/node/test/parallel/test-buffer-writefloat.js -test/js/node/test/parallel/test-buffer-writeint.js -test/js/node/test/parallel/test-buffer-writeuint.js -test/js/node/test/parallel/test-buffer-zero-fill-cli.js -test/js/node/test/parallel/test-buffer-zero-fill-reset.js -test/js/node/test/parallel/test-buffer-zero-fill.js -test/js/node/test/parallel/test-c-ares.js -test/js/node/test/parallel/test-child-process-advanced-serialization-largebuffer.js -test/js/node/test/parallel/test-child-process-advanced-serialization.js -test/js/node/test/parallel/test-child-process-can-write-to-stdout.js -test/js/node/test/parallel/test-child-process-constructor.js -test/js/node/test/parallel/test-child-process-cwd.js -test/js/node/test/parallel/test-child-process-default-options.js -test/js/node/test/parallel/test-child-process-destroy.js -test/js/node/test/parallel/test-child-process-detached.js -test/js/node/test/parallel/test-child-process-dgram-reuseport.js -test/js/node/test/parallel/test-child-process-disconnect.js -test/js/node/test/parallel/test-child-process-double-pipe.js -test/js/node/test/parallel/test-child-process-emfile.js -test/js/node/test/parallel/test-child-process-env.js -test/js/node/test/parallel/test-child-process-exec-abortcontroller-promisified.js -test/js/node/test/parallel/test-child-process-exec-any-shells-windows.js -test/js/node/test/parallel/test-child-process-exec-cwd.js -test/js/node/test/parallel/test-child-process-exec-encoding.js -test/js/node/test/parallel/test-child-process-exec-env.js -test/js/node/test/parallel/test-child-process-exec-error.js -test/js/node/test/parallel/test-child-process-exec-maxbuf.js -test/js/node/test/parallel/test-child-process-exec-std-encoding.js -test/js/node/test/parallel/test-child-process-exec-stdout-stderr-data-string.js -test/js/node/test/parallel/test-child-process-exec-timeout-expire.js -test/js/node/test/parallel/test-child-process-exec-timeout-kill.js -test/js/node/test/parallel/test-child-process-exec-timeout-not-expired.js -test/js/node/test/parallel/test-child-process-execfile-maxbuf.js -test/js/node/test/parallel/test-child-process-execFile-promisified-abortController.js -test/js/node/test/parallel/test-child-process-execfile.js -test/js/node/test/parallel/test-child-process-execfilesync-maxbuf.js -test/js/node/test/parallel/test-child-process-execsync-maxbuf.js -test/js/node/test/parallel/test-child-process-exit-code.js -test/js/node/test/parallel/test-child-process-flush-stdio.js -test/js/node/test/parallel/test-child-process-fork-abort-signal.js -test/js/node/test/parallel/test-child-process-fork-and-spawn.js -test/js/node/test/parallel/test-child-process-fork-args.js -test/js/node/test/parallel/test-child-process-fork-close.js -test/js/node/test/parallel/test-child-process-fork-closed-channel-segfault.js -test/js/node/test/parallel/test-child-process-fork-detached.js -test/js/node/test/parallel/test-child-process-fork-exec-argv.js -test/js/node/test/parallel/test-child-process-fork-exec-path.js -test/js/node/test/parallel/test-child-process-fork-no-shell.js -test/js/node/test/parallel/test-child-process-fork-ref.js -test/js/node/test/parallel/test-child-process-fork-ref2.js -test/js/node/test/parallel/test-child-process-fork-stdio-string-variant.js -test/js/node/test/parallel/test-child-process-fork-timeout-kill-signal.js -test/js/node/test/parallel/test-child-process-fork-url.mjs -test/js/node/test/parallel/test-child-process-fork.js -test/js/node/test/parallel/test-child-process-fork3.js -test/js/node/test/parallel/test-child-process-ipc-next-tick.js -test/js/node/test/parallel/test-child-process-ipc.js -test/js/node/test/parallel/test-child-process-kill.js -test/js/node/test/parallel/test-child-process-net-reuseport.js -test/js/node/test/parallel/test-child-process-no-deprecation.js -test/js/node/test/parallel/test-child-process-promisified.js -test/js/node/test/parallel/test-child-process-reject-null-bytes.js -test/js/node/test/parallel/test-child-process-send-after-close.js -test/js/node/test/parallel/test-child-process-send-cb.js -test/js/node/test/parallel/test-child-process-send-type-error.js -test/js/node/test/parallel/test-child-process-send-utf8.js -test/js/node/test/parallel/test-child-process-set-blocking.js -test/js/node/test/parallel/test-child-process-silent.js -test/js/node/test/parallel/test-child-process-spawn-args.js -test/js/node/test/parallel/test-child-process-spawn-argv0.js -test/js/node/test/parallel/test-child-process-spawn-controller.js -test/js/node/test/parallel/test-child-process-spawn-error.js -test/js/node/test/parallel/test-child-process-spawn-event.js -test/js/node/test/parallel/test-child-process-spawn-shell.js -test/js/node/test/parallel/test-child-process-spawn-timeout-kill-signal.js -test/js/node/test/parallel/test-child-process-spawn-typeerror.js -test/js/node/test/parallel/test-child-process-spawnsync-args.js -test/js/node/test/parallel/test-child-process-spawnsync-env.js -test/js/node/test/parallel/test-child-process-spawnsync-input.js -test/js/node/test/parallel/test-child-process-spawnsync-kill-signal.js -test/js/node/test/parallel/test-child-process-spawnsync-maxbuf.js -test/js/node/test/parallel/test-child-process-spawnsync-shell.js -test/js/node/test/parallel/test-child-process-spawnsync-timeout.js -test/js/node/test/parallel/test-child-process-spawnsync-validation-errors.js -test/js/node/test/parallel/test-child-process-spawnsync.js -test/js/node/test/parallel/test-child-process-stdin-ipc.js -test/js/node/test/parallel/test-child-process-stdin.js -test/js/node/test/parallel/test-child-process-stdio-big-write-end.js -test/js/node/test/parallel/test-child-process-stdio-inherit.js -test/js/node/test/parallel/test-child-process-stdio-overlapped.js -test/js/node/test/parallel/test-child-process-stdio.js -test/js/node/test/parallel/test-child-process-stdout-flush-exit.js -test/js/node/test/parallel/test-child-process-stdout-flush.js -test/js/node/test/parallel/test-child-process-stdout-ipc.js -test/js/node/test/parallel/test-child-process-windows-hide.js -test/js/node/test/parallel/test-cli-eval-event.js -test/js/node/test/parallel/test-cli-options-precedence.js -test/js/node/test/parallel/test-client-request-destroy.js -test/js/node/test/parallel/test-cluster-advanced-serialization.js -test/js/node/test/parallel/test-cluster-bind-privileged-port.js -test/js/node/test/parallel/test-cluster-call-and-destroy.js -test/js/node/test/parallel/test-cluster-child-index-dgram.js -test/js/node/test/parallel/test-cluster-child-index-net.js -test/js/node/test/parallel/test-cluster-concurrent-disconnect.js -test/js/node/test/parallel/test-cluster-cwd.js -test/js/node/test/parallel/test-cluster-dgram-ipv6only.js -test/js/node/test/parallel/test-cluster-dgram-reuse.js -test/js/node/test/parallel/test-cluster-dgram-reuseport.js -test/js/node/test/parallel/test-cluster-disconnect-before-exit.js -test/js/node/test/parallel/test-cluster-disconnect-exitedAfterDisconnect-race.js -test/js/node/test/parallel/test-cluster-disconnect-idle-worker.js -test/js/node/test/parallel/test-cluster-disconnect-leak.js -test/js/node/test/parallel/test-cluster-disconnect-with-no-workers.js -test/js/node/test/parallel/test-cluster-eaddrinuse.js -test/js/node/test/parallel/test-cluster-fork-env.js -test/js/node/test/parallel/test-cluster-fork-windowsHide.js -test/js/node/test/parallel/test-cluster-http-pipe.js -test/js/node/test/parallel/test-cluster-invalid-message.js -test/js/node/test/parallel/test-cluster-ipc-throw.js -test/js/node/test/parallel/test-cluster-kill-disconnect.js -test/js/node/test/parallel/test-cluster-kill-infinite-loop.js -test/js/node/test/parallel/test-cluster-listening-port.js -test/js/node/test/parallel/test-cluster-message.js -test/js/node/test/parallel/test-cluster-net-listen.js -test/js/node/test/parallel/test-cluster-primary-error.js -test/js/node/test/parallel/test-cluster-primary-kill.js -test/js/node/test/parallel/test-cluster-process-disconnect.js -test/js/node/test/parallel/test-cluster-rr-domain-listen.js -test/js/node/test/parallel/test-cluster-rr-handle-keep-loop-alive.js -test/js/node/test/parallel/test-cluster-rr-ref.js -test/js/node/test/parallel/test-cluster-send-deadlock.js -test/js/node/test/parallel/test-cluster-setup-primary-argv.js -test/js/node/test/parallel/test-cluster-setup-primary-cumulative.js -test/js/node/test/parallel/test-cluster-setup-primary-emit.js -test/js/node/test/parallel/test-cluster-setup-primary-multiple.js -test/js/node/test/parallel/test-cluster-setup-primary.js -test/js/node/test/parallel/test-cluster-shared-handle-bind-privileged-port.js -test/js/node/test/parallel/test-cluster-uncaught-exception.js -test/js/node/test/parallel/test-cluster-worker-constructor.js -test/js/node/test/parallel/test-cluster-worker-death.js -test/js/node/test/parallel/test-cluster-worker-destroy.js -test/js/node/test/parallel/test-cluster-worker-disconnect-on-error.js -test/js/node/test/parallel/test-cluster-worker-disconnect.js -test/js/node/test/parallel/test-cluster-worker-events.js -test/js/node/test/parallel/test-cluster-worker-exit.js -test/js/node/test/parallel/test-cluster-worker-forced-exit.js -test/js/node/test/parallel/test-cluster-worker-init.js -test/js/node/test/parallel/test-cluster-worker-isconnected.js -test/js/node/test/parallel/test-cluster-worker-isdead.js -test/js/node/test/parallel/test-cluster-worker-kill.js -test/js/node/test/parallel/test-cluster-worker-no-exit.js -test/js/node/test/parallel/test-cluster-worker-wait-server-close.js -test/js/node/test/parallel/test-common-countdown.js -test/js/node/test/parallel/test-common-expect-warning.js -test/js/node/test/parallel/test-common-gc.js -test/js/node/test/parallel/test-common-must-not-call.js -test/js/node/test/parallel/test-config-json-schema.js -test/js/node/test/parallel/test-console-assign-undefined.js -test/js/node/test/parallel/test-console-async-write-error.js -test/js/node/test/parallel/test-console-group.js -test/js/node/test/parallel/test-console-instance.js -test/js/node/test/parallel/test-console-issue-43095.js -test/js/node/test/parallel/test-console-log-stdio-broken-dest.js -test/js/node/test/parallel/test-console-log-throw-primitive.js -test/js/node/test/parallel/test-console-methods.js -test/js/node/test/parallel/test-console-no-swallow-stack-overflow.js -test/js/node/test/parallel/test-console-not-call-toString.js -test/js/node/test/parallel/test-console-self-assign.js -test/js/node/test/parallel/test-console-sync-write-error.js -test/js/node/test/parallel/test-console-tty-colors.js -test/js/node/test/parallel/test-console-with-frozen-intrinsics.js -test/js/node/test/parallel/test-coverage-with-inspector-disabled.js -test/js/node/test/parallel/test-crypto-aes-wrap.js -test/js/node/test/parallel/test-crypto-async-sign-verify.js -test/js/node/test/parallel/test-crypto-authenticated-stream.js -test/js/node/test/parallel/test-crypto-authenticated.js -test/js/node/test/parallel/test-crypto-certificate.js -test/js/node/test/parallel/test-crypto-cipheriv-decipheriv.js -test/js/node/test/parallel/test-crypto-classes.js -test/js/node/test/parallel/test-crypto-des3-wrap.js -test/js/node/test/parallel/test-crypto-dh-constructor.js -test/js/node/test/parallel/test-crypto-dh-curves.js -test/js/node/test/parallel/test-crypto-dh-errors.js -test/js/node/test/parallel/test-crypto-dh-generate-keys.js -test/js/node/test/parallel/test-crypto-dh-group-setters.js -test/js/node/test/parallel/test-crypto-dh-leak.js -test/js/node/test/parallel/test-crypto-dh-modp2-views.js -test/js/node/test/parallel/test-crypto-dh-modp2.js -test/js/node/test/parallel/test-crypto-dh-odd-key.js -test/js/node/test/parallel/test-crypto-dh-padding.js -test/js/node/test/parallel/test-crypto-dh-shared.js -test/js/node/test/parallel/test-crypto-dh-stateless.js -test/js/node/test/parallel/test-crypto-dh.js -test/js/node/test/parallel/test-crypto-domain.js -test/js/node/test/parallel/test-crypto-ecb.js -test/js/node/test/parallel/test-crypto-ecdh-convert-key.js -test/js/node/test/parallel/test-crypto-encoding-validation-error.js -test/js/node/test/parallel/test-crypto-fips.js -test/js/node/test/parallel/test-crypto-from-binary.js -test/js/node/test/parallel/test-crypto-gcm-explicit-short-tag.js -test/js/node/test/parallel/test-crypto-gcm-implicit-short-tag.js -test/js/node/test/parallel/test-crypto-getcipherinfo.js -test/js/node/test/parallel/test-crypto-hash-stream-pipe.js -test/js/node/test/parallel/test-crypto-hash.js -test/js/node/test/parallel/test-crypto-hkdf.js -test/js/node/test/parallel/test-crypto-hmac.js -test/js/node/test/parallel/test-crypto-key-objects.js -test/js/node/test/parallel/test-crypto-keygen-async-dsa-key-object.js -test/js/node/test/parallel/test-crypto-keygen-async-dsa.js -test/js/node/test/parallel/test-crypto-keygen-async-elliptic-curve-jwk-ec.js -test/js/node/test/parallel/test-crypto-keygen-async-elliptic-curve-jwk-rsa.js -test/js/node/test/parallel/test-crypto-keygen-async-elliptic-curve-jwk.js -test/js/node/test/parallel/test-crypto-keygen-async-encrypted-private-key-der.js -test/js/node/test/parallel/test-crypto-keygen-async-encrypted-private-key.js -test/js/node/test/parallel/test-crypto-keygen-async-explicit-elliptic-curve-encrypted-p256.js -test/js/node/test/parallel/test-crypto-keygen-async-explicit-elliptic-curve-encrypted.js.js -test/js/node/test/parallel/test-crypto-keygen-async-explicit-elliptic-curve.js -test/js/node/test/parallel/test-crypto-keygen-async-named-elliptic-curve-encrypted-p256.js -test/js/node/test/parallel/test-crypto-keygen-async-named-elliptic-curve-encrypted.js -test/js/node/test/parallel/test-crypto-keygen-async-named-elliptic-curve.js -test/js/node/test/parallel/test-crypto-keygen-async-rsa.js -test/js/node/test/parallel/test-crypto-keygen-bit-length.js -test/js/node/test/parallel/test-crypto-keygen-deprecation.js -test/js/node/test/parallel/test-crypto-keygen-dh-classic.js -test/js/node/test/parallel/test-crypto-keygen-duplicate-deprecated-option.js -test/js/node/test/parallel/test-crypto-keygen-eddsa.js -test/js/node/test/parallel/test-crypto-keygen-empty-passphrase-no-error.js -test/js/node/test/parallel/test-crypto-keygen-empty-passphrase-no-prompt.js -test/js/node/test/parallel/test-crypto-keygen-invalid-parameter-encoding-dsa.js -test/js/node/test/parallel/test-crypto-keygen-invalid-parameter-encoding-ec.js -test/js/node/test/parallel/test-crypto-keygen-key-object-without-encoding.js -test/js/node/test/parallel/test-crypto-keygen-key-objects.js -test/js/node/test/parallel/test-crypto-keygen-missing-oid.js -test/js/node/test/parallel/test-crypto-keygen-no-rsassa-pss-params.js -test/js/node/test/parallel/test-crypto-keygen-non-standard-public-exponent.js -test/js/node/test/parallel/test-crypto-keygen-promisify.js -test/js/node/test/parallel/test-crypto-keygen-rfc8017-9-1.js -test/js/node/test/parallel/test-crypto-keygen-rfc8017-a-2-3.js -test/js/node/test/parallel/test-crypto-keygen-rsa-pss.js -test/js/node/test/parallel/test-crypto-keygen-sync.js -test/js/node/test/parallel/test-crypto-keygen.js -test/js/node/test/parallel/test-crypto-lazy-transform-writable.js -test/js/node/test/parallel/test-crypto-no-algorithm.js -test/js/node/test/parallel/test-crypto-oaep-zero-length.js -test/js/node/test/parallel/test-crypto-oneshot-hash.js -test/js/node/test/parallel/test-crypto-op-during-process-exit.js -test/js/node/test/parallel/test-crypto-padding-aes256.js -test/js/node/test/parallel/test-crypto-padding.js -test/js/node/test/parallel/test-crypto-pbkdf2.js -test/js/node/test/parallel/test-crypto-prime.js -test/js/node/test/parallel/test-crypto-private-decrypt-gh32240.js -test/js/node/test/parallel/test-crypto-psychic-signatures.js -test/js/node/test/parallel/test-crypto-publicDecrypt-fails-first-time.js -test/js/node/test/parallel/test-crypto-random.js -test/js/node/test/parallel/test-crypto-randomfillsync-regression.js -test/js/node/test/parallel/test-crypto-randomuuid.js -test/js/node/test/parallel/test-crypto-rsa-dsa.js -test/js/node/test/parallel/test-crypto-scrypt.js -test/js/node/test/parallel/test-crypto-secret-keygen.js -test/js/node/test/parallel/test-crypto-secure-heap.js -test/js/node/test/parallel/test-crypto-sign-verify.js -test/js/node/test/parallel/test-crypto-stream.js -test/js/node/test/parallel/test-crypto-subtle-zero-length.js -test/js/node/test/parallel/test-crypto-update-encoding.js -test/js/node/test/parallel/test-crypto-verify-failure.js -test/js/node/test/parallel/test-crypto-webcrypto-aes-decrypt-tag-too-small.js -test/js/node/test/parallel/test-crypto-worker-thread.js -test/js/node/test/parallel/test-crypto-x509.js -test/js/node/test/parallel/test-datetime-change-notify.js -test/js/node/test/parallel/test-debug-process.js -test/js/node/test/parallel/test-debugger-backtrace.js -test/js/node/test/parallel/test-debugger-exec.js -test/js/node/test/parallel/test-debugger-invalid-json.mjs -test/js/node/test/parallel/test-debugger-low-level.js -test/js/node/test/parallel/test-debugger-preserve-breaks.js -test/js/node/test/parallel/test-debugger-repeat-last.js -test/js/node/test/parallel/test-debugger-restart-message.js -test/js/node/test/parallel/test-delayed-require.js -test/js/node/test/parallel/test-destroy-socket-in-lookup.js -test/js/node/test/parallel/test-dgram-abort-closed.js -test/js/node/test/parallel/test-dgram-address.js -test/js/node/test/parallel/test-dgram-async-dispose.mjs -test/js/node/test/parallel/test-dgram-bind-default-address.js -test/js/node/test/parallel/test-dgram-bind-error-repeat.js -test/js/node/test/parallel/test-dgram-bind-socket-close-before-lookup.js -test/js/node/test/parallel/test-dgram-bind.js -test/js/node/test/parallel/test-dgram-bytes-length.js -test/js/node/test/parallel/test-dgram-close-during-bind.js -test/js/node/test/parallel/test-dgram-close-in-listening.js -test/js/node/test/parallel/test-dgram-close-is-not-callback.js -test/js/node/test/parallel/test-dgram-close-signal.js -test/js/node/test/parallel/test-dgram-close.js -test/js/node/test/parallel/test-dgram-cluster-close-during-bind.js -test/js/node/test/parallel/test-dgram-cluster-close-in-listening.js -test/js/node/test/parallel/test-dgram-connect-send-callback-buffer-length.js -test/js/node/test/parallel/test-dgram-connect-send-callback-buffer.js -test/js/node/test/parallel/test-dgram-connect-send-callback-multi-buffer.js -test/js/node/test/parallel/test-dgram-connect-send-default-host.js -test/js/node/test/parallel/test-dgram-connect-send-empty-array.js -test/js/node/test/parallel/test-dgram-connect-send-empty-buffer.js -test/js/node/test/parallel/test-dgram-connect-send-empty-packet.js -test/js/node/test/parallel/test-dgram-connect-send-multi-buffer-copy.js -test/js/node/test/parallel/test-dgram-connect-send-multi-string-array.js -test/js/node/test/parallel/test-dgram-connect.js -test/js/node/test/parallel/test-dgram-custom-lookup.js -test/js/node/test/parallel/test-dgram-deprecation-error.js -test/js/node/test/parallel/test-dgram-error-message-address.js -test/js/node/test/parallel/test-dgram-implicit-bind.js -test/js/node/test/parallel/test-dgram-ipv6only.js -test/js/node/test/parallel/test-dgram-listen-after-bind.js -test/js/node/test/parallel/test-dgram-membership.js -test/js/node/test/parallel/test-dgram-msgsize.js -test/js/node/test/parallel/test-dgram-multicast-loopback.js -test/js/node/test/parallel/test-dgram-multicast-set-interface.js -test/js/node/test/parallel/test-dgram-multicast-setTTL.js -test/js/node/test/parallel/test-dgram-oob-buffer.js -test/js/node/test/parallel/test-dgram-recv-error.js -test/js/node/test/parallel/test-dgram-ref.js -test/js/node/test/parallel/test-dgram-reuseport.js -test/js/node/test/parallel/test-dgram-send-address-types.js -test/js/node/test/parallel/test-dgram-send-bad-arguments.js -test/js/node/test/parallel/test-dgram-send-callback-buffer-empty-address.js -test/js/node/test/parallel/test-dgram-send-callback-buffer-length-empty-address.js -test/js/node/test/parallel/test-dgram-send-callback-buffer-length.js -test/js/node/test/parallel/test-dgram-send-callback-buffer.js -test/js/node/test/parallel/test-dgram-send-callback-multi-buffer-empty-address.js -test/js/node/test/parallel/test-dgram-send-callback-multi-buffer.js -test/js/node/test/parallel/test-dgram-send-callback-recursive.js -test/js/node/test/parallel/test-dgram-send-cb-quelches-error.js -test/js/node/test/parallel/test-dgram-send-default-host.js -test/js/node/test/parallel/test-dgram-send-empty-array.js -test/js/node/test/parallel/test-dgram-send-empty-buffer.js -test/js/node/test/parallel/test-dgram-send-empty-packet.js -test/js/node/test/parallel/test-dgram-send-error.js -test/js/node/test/parallel/test-dgram-send-invalid-msg-type.js -test/js/node/test/parallel/test-dgram-send-multi-buffer-copy.js -test/js/node/test/parallel/test-dgram-send-multi-string-array.js -test/js/node/test/parallel/test-dgram-sendto.js -test/js/node/test/parallel/test-dgram-setBroadcast.js -test/js/node/test/parallel/test-dgram-setTTL.js -test/js/node/test/parallel/test-dgram-udp4.js -test/js/node/test/parallel/test-dgram-udp6-link-local-address.js -test/js/node/test/parallel/test-dgram-udp6-send-default-host.js -test/js/node/test/parallel/test-dgram-unref-in-cluster.js -test/js/node/test/parallel/test-dgram-unref.js -test/js/node/test/parallel/test-diagnostics-channel-bind-store.js -test/js/node/test/parallel/test-diagnostics-channel-has-subscribers.js -test/js/node/test/parallel/test-diagnostics-channel-object-channel-pub-sub.js -test/js/node/test/parallel/test-diagnostics-channel-pub-sub.js -test/js/node/test/parallel/test-diagnostics-channel-safe-subscriber-errors.js -test/js/node/test/parallel/test-diagnostics-channel-symbol-named.js -test/js/node/test/parallel/test-diagnostics-channel-sync-unsubscribe.js -test/js/node/test/parallel/test-diagnostics-channel-tracing-channel-callback-error.js -test/js/node/test/parallel/test-diagnostics-channel-tracing-channel-callback-run-stores.js -test/js/node/test/parallel/test-diagnostics-channel-tracing-channel-callback.js -test/js/node/test/parallel/test-diagnostics-channel-tracing-channel-promise-error.js -test/js/node/test/parallel/test-diagnostics-channel-tracing-channel-promise-run-stores.js -test/js/node/test/parallel/test-diagnostics-channel-tracing-channel-promise.js -test/js/node/test/parallel/test-diagnostics-channel-tracing-channel-sync-error.js -test/js/node/test/parallel/test-diagnostics-channel-tracing-channel-sync-run-stores.js -test/js/node/test/parallel/test-diagnostics-channel-tracing-channel-sync.js -test/js/node/test/parallel/test-diagnostics-channel-udp.js -test/js/node/test/parallel/test-dns-cancel-reverse-lookup.js -test/js/node/test/parallel/test-dns-channel-cancel-promise.js -test/js/node/test/parallel/test-dns-channel-cancel.js -test/js/node/test/parallel/test-dns-channel-timeout.js -test/js/node/test/parallel/test-dns-default-order-ipv4.js -test/js/node/test/parallel/test-dns-default-order-ipv6.js -test/js/node/test/parallel/test-dns-default-order-verbatim.js -test/js/node/test/parallel/test-dns-get-server.js -test/js/node/test/parallel/test-dns-lookup-promises-options-deprecated.js -test/js/node/test/parallel/test-dns-lookup.js -test/js/node/test/parallel/test-dns-lookupService-promises.js -test/js/node/test/parallel/test-dns-lookupService.js -test/js/node/test/parallel/test-dns-multi-channel.js -test/js/node/test/parallel/test-dns-promises-exists.js -test/js/node/test/parallel/test-dns-resolve-promises.js -test/js/node/test/parallel/test-dns-resolveany-bad-ancount.js -test/js/node/test/parallel/test-dns-resolveany.js -test/js/node/test/parallel/test-dns-resolvens-typeerror.js -test/js/node/test/parallel/test-dns-set-default-order.js -test/js/node/test/parallel/test-dns-setlocaladdress.js -test/js/node/test/parallel/test-dns-setserver-when-querying.js -test/js/node/test/parallel/test-dns-setservers-type-check.js -test/js/node/test/parallel/test-dns.js -test/js/node/test/parallel/test-domain-crypto.js -test/js/node/test/parallel/test-domain-ee-error-listener.js -test/js/node/test/parallel/test-domain-nested-throw.js -test/js/node/test/parallel/test-domain-vm-promise-isolation.js -test/js/node/test/parallel/test-domexception-cause.js -test/js/node/test/parallel/test-dsa-fips-invalid-key.js -test/js/node/test/parallel/test-emit-after-uncaught-exception.js -test/js/node/test/parallel/test-error-prepare-stack-trace.js -test/js/node/test/parallel/test-eslint-alphabetize-errors.js -test/js/node/test/parallel/test-eslint-alphabetize-primordials.js -test/js/node/test/parallel/test-eslint-async-iife-no-unused-result.js -test/js/node/test/parallel/test-eslint-avoid-prototype-pollution.js -test/js/node/test/parallel/test-eslint-crypto-check.js -test/js/node/test/parallel/test-eslint-documented-deprecation-codes.js -test/js/node/test/parallel/test-eslint-documented-errors.js -test/js/node/test/parallel/test-eslint-duplicate-requires.js -test/js/node/test/parallel/test-eslint-eslint-check.js -test/js/node/test/parallel/test-eslint-inspector-check.js -test/js/node/test/parallel/test-eslint-lowercase-name-for-primitive.js -test/js/node/test/parallel/test-eslint-no-array-destructuring.js -test/js/node/test/parallel/test-eslint-no-unescaped-regexp-dot.js -test/js/node/test/parallel/test-eslint-non-ascii-character.js -test/js/node/test/parallel/test-eslint-prefer-assert-iferror.js -test/js/node/test/parallel/test-eslint-prefer-assert-methods.js -test/js/node/test/parallel/test-eslint-prefer-common-mustnotcall.js -test/js/node/test/parallel/test-eslint-prefer-common-mustsucceed.js -test/js/node/test/parallel/test-eslint-prefer-optional-chaining.js -test/js/node/test/parallel/test-eslint-prefer-primordials.js -test/js/node/test/parallel/test-eslint-prefer-proto.js -test/js/node/test/parallel/test-eslint-prefer-util-format-errors.js -test/js/node/test/parallel/test-eslint-require-common-first.js -test/js/node/test/parallel/test-eslint-required-modules.js -test/js/node/test/parallel/test-eval-strict-referenceerror.js -test/js/node/test/parallel/test-eval.js -test/js/node/test/parallel/test-event-capture-rejections.js -test/js/node/test/parallel/test-event-emitter-add-listeners.js -test/js/node/test/parallel/test-event-emitter-check-listener-leaks.js -test/js/node/test/parallel/test-event-emitter-emit-context.js -test/js/node/test/parallel/test-event-emitter-error-monitor.js -test/js/node/test/parallel/test-event-emitter-errors.js -test/js/node/test/parallel/test-event-emitter-get-max-listeners.js -test/js/node/test/parallel/test-event-emitter-invalid-listener.js -test/js/node/test/parallel/test-event-emitter-listener-count.js -test/js/node/test/parallel/test-event-emitter-listeners-side-effects.js -test/js/node/test/parallel/test-event-emitter-listeners.js -test/js/node/test/parallel/test-event-emitter-max-listeners-warning-for-null.js -test/js/node/test/parallel/test-event-emitter-max-listeners-warning-for-symbol.js -test/js/node/test/parallel/test-event-emitter-max-listeners-warning.js -test/js/node/test/parallel/test-event-emitter-max-listeners.js -test/js/node/test/parallel/test-event-emitter-method-names.js -test/js/node/test/parallel/test-event-emitter-modify-in-emit.js -test/js/node/test/parallel/test-event-emitter-no-error-provided-to-error-event.js -test/js/node/test/parallel/test-event-emitter-num-args.js -test/js/node/test/parallel/test-event-emitter-once.js -test/js/node/test/parallel/test-event-emitter-prepend.js -test/js/node/test/parallel/test-event-emitter-remove-all-listeners.js -test/js/node/test/parallel/test-event-emitter-remove-listeners.js -test/js/node/test/parallel/test-event-emitter-set-max-listeners-side-effects.js -test/js/node/test/parallel/test-event-emitter-special-event-names.js -test/js/node/test/parallel/test-event-emitter-subclass.js -test/js/node/test/parallel/test-event-emitter-symbols.js -test/js/node/test/parallel/test-event-target.js -test/js/node/test/parallel/test-events-add-abort-listener.mjs -test/js/node/test/parallel/test-events-customevent.js -test/js/node/test/parallel/test-events-getmaxlisteners.js -test/js/node/test/parallel/test-events-list.js -test/js/node/test/parallel/test-events-listener-count-with-listener.js -test/js/node/test/parallel/test-events-on-async-iterator.js -test/js/node/test/parallel/test-events-once.js -test/js/node/test/parallel/test-events-static-geteventlisteners.js -test/js/node/test/parallel/test-events-uncaught-exception-stack.js -test/js/node/test/parallel/test-eventsource-disabled.js -test/js/node/test/parallel/test-eventtarget-once-twice.js -test/js/node/test/parallel/test-eventtarget.js -test/js/node/test/parallel/test-exception-handler.js -test/js/node/test/parallel/test-exception-handler2.js -test/js/node/test/parallel/test-fetch.mjs -test/js/node/test/parallel/test-file-read-noexist.js -test/js/node/test/parallel/test-file-validate-mode-flag.js -test/js/node/test/parallel/test-file-write-stream.js -test/js/node/test/parallel/test-file-write-stream2.js -test/js/node/test/parallel/test-file-write-stream3.js -test/js/node/test/parallel/test-file-write-stream4.js -test/js/node/test/parallel/test-file-write-stream5.js -test/js/node/test/parallel/test-filehandle-close.js -test/js/node/test/parallel/test-finalization-registry-shutdown.js -test/js/node/test/parallel/test-fs-access.js -test/js/node/test/parallel/test-fs-append-file-flush.js -test/js/node/test/parallel/test-fs-append-file-sync.js -test/js/node/test/parallel/test-fs-append-file.js -test/js/node/test/parallel/test-fs-assert-encoding-error.js -test/js/node/test/parallel/test-fs-buffer.js -test/js/node/test/parallel/test-fs-buffertype-writesync.js -test/js/node/test/parallel/test-fs-chmod-mask.js -test/js/node/test/parallel/test-fs-chmod.js -test/js/node/test/parallel/test-fs-chown-type-check.js -test/js/node/test/parallel/test-fs-close-errors.js -test/js/node/test/parallel/test-fs-close.js -test/js/node/test/parallel/test-fs-constants.js -test/js/node/test/parallel/test-fs-copyfile-respect-permissions.js -test/js/node/test/parallel/test-fs-copyfile.js -test/js/node/test/parallel/test-fs-empty-readStream.js -test/js/node/test/parallel/test-fs-exists.js -test/js/node/test/parallel/test-fs-existssync-false.js -test/js/node/test/parallel/test-fs-fchmod.js -test/js/node/test/parallel/test-fs-fchown.js -test/js/node/test/parallel/test-fs-filehandle-use-after-close.js -test/js/node/test/parallel/test-fs-fsync.js -test/js/node/test/parallel/test-fs-lchmod.js -test/js/node/test/parallel/test-fs-lchown.js -test/js/node/test/parallel/test-fs-link.js -test/js/node/test/parallel/test-fs-long-path.js -test/js/node/test/parallel/test-fs-make-callback.js -test/js/node/test/parallel/test-fs-makeStatsCallback.js -test/js/node/test/parallel/test-fs-mkdir-mode-mask.js -test/js/node/test/parallel/test-fs-mkdir-recursive-eaccess.js -test/js/node/test/parallel/test-fs-mkdir-rmdir.js -test/js/node/test/parallel/test-fs-mkdir.js -test/js/node/test/parallel/test-fs-mkdtemp-prefix-check.js -test/js/node/test/parallel/test-fs-mkdtemp.js -test/js/node/test/parallel/test-fs-non-number-arguments-throw.js -test/js/node/test/parallel/test-fs-null-bytes.js -test/js/node/test/parallel/test-fs-open-mode-mask.js -test/js/node/test/parallel/test-fs-open-no-close.js -test/js/node/test/parallel/test-fs-open-numeric-flags.js -test/js/node/test/parallel/test-fs-open.js -test/js/node/test/parallel/test-fs-operations-with-surrogate-pairs.js -test/js/node/test/parallel/test-fs-options-immutable.js -test/js/node/test/parallel/test-fs-promises-exists.js -test/js/node/test/parallel/test-fs-promises-file-handle-append-file.js -test/js/node/test/parallel/test-fs-promises-file-handle-chmod.js -test/js/node/test/parallel/test-fs-promises-file-handle-dispose.js -test/js/node/test/parallel/test-fs-promises-file-handle-read.js -test/js/node/test/parallel/test-fs-promises-file-handle-readFile.js -test/js/node/test/parallel/test-fs-promises-file-handle-readLines.mjs -test/js/node/test/parallel/test-fs-promises-file-handle-stat.js -test/js/node/test/parallel/test-fs-promises-file-handle-stream.js -test/js/node/test/parallel/test-fs-promises-file-handle-sync.js -test/js/node/test/parallel/test-fs-promises-file-handle-truncate.js -test/js/node/test/parallel/test-fs-promises-file-handle-write.js -test/js/node/test/parallel/test-fs-promises-file-handle-writeFile.js -test/js/node/test/parallel/test-fs-promises-readfile-empty.js -test/js/node/test/parallel/test-fs-promises-readfile-with-fd.js -test/js/node/test/parallel/test-fs-promises-readfile.js -test/js/node/test/parallel/test-fs-promises-watch.js -test/js/node/test/parallel/test-fs-promises-write-optional-params.js -test/js/node/test/parallel/test-fs-promises-writefile-typedarray.js -test/js/node/test/parallel/test-fs-promises-writefile-with-fd.js -test/js/node/test/parallel/test-fs-promises-writefile.js -test/js/node/test/parallel/test-fs-promisified.js -test/js/node/test/parallel/test-fs-read-empty-buffer.js -test/js/node/test/parallel/test-fs-read-file-assert-encoding.js -test/js/node/test/parallel/test-fs-read-file-sync-hostname.js -test/js/node/test/parallel/test-fs-read-file-sync.js -test/js/node/test/parallel/test-fs-read-offset-null.js -test/js/node/test/parallel/test-fs-read-optional-params.js -test/js/node/test/parallel/test-fs-read-position-validation.mjs -test/js/node/test/parallel/test-fs-read-promises-optional-params.js -test/js/node/test/parallel/test-fs-read-promises-position-validation.mjs -test/js/node/test/parallel/test-fs-read-stream-autoClose.js -test/js/node/test/parallel/test-fs-read-stream-concurrent-reads.js -test/js/node/test/parallel/test-fs-read-stream-double-close.js -test/js/node/test/parallel/test-fs-read-stream-encoding.js -test/js/node/test/parallel/test-fs-read-stream-err.js -test/js/node/test/parallel/test-fs-read-stream-fd-leak.js -test/js/node/test/parallel/test-fs-read-stream-fd.js -test/js/node/test/parallel/test-fs-read-stream-file-handle.js -test/js/node/test/parallel/test-fs-read-stream-inherit.js -test/js/node/test/parallel/test-fs-read-stream-patch-open.js -test/js/node/test/parallel/test-fs-read-stream-resume.js -test/js/node/test/parallel/test-fs-read-stream-throw-type-error.js -test/js/node/test/parallel/test-fs-read-stream.js -test/js/node/test/parallel/test-fs-read-type.js -test/js/node/test/parallel/test-fs-read-zero-length.js -test/js/node/test/parallel/test-fs-read.js -test/js/node/test/parallel/test-fs-readdir-buffer.js -test/js/node/test/parallel/test-fs-readdir-pipe.js -test/js/node/test/parallel/test-fs-readdir-recursive.js -test/js/node/test/parallel/test-fs-readdir-stack-overflow.js -test/js/node/test/parallel/test-fs-readdir-types-symlinks.js -test/js/node/test/parallel/test-fs-readdir-types.js -test/js/node/test/parallel/test-fs-readdir-ucs2.js -test/js/node/test/parallel/test-fs-readdir.js -test/js/node/test/parallel/test-fs-readfile-empty.js -test/js/node/test/parallel/test-fs-readfile-eof.js -test/js/node/test/parallel/test-fs-readfile-error.js -test/js/node/test/parallel/test-fs-readfile-fd.js -test/js/node/test/parallel/test-fs-readfile-flags.js -test/js/node/test/parallel/test-fs-readfile-pipe-large.js -test/js/node/test/parallel/test-fs-readfile-pipe.js -test/js/node/test/parallel/test-fs-readfile-unlink.js -test/js/node/test/parallel/test-fs-readfile-zero-byte-liar.js -test/js/node/test/parallel/test-fs-readfile.js -test/js/node/test/parallel/test-fs-readfilesync-enoent.js -test/js/node/test/parallel/test-fs-readfilesync-pipe-large.js -test/js/node/test/parallel/test-fs-readlink-type-check.js -test/js/node/test/parallel/test-fs-readSync-optional-params.js -test/js/node/test/parallel/test-fs-readSync-position-validation.mjs -test/js/node/test/parallel/test-fs-readv-promises.js -test/js/node/test/parallel/test-fs-readv-promisify.js -test/js/node/test/parallel/test-fs-readv-sync.js -test/js/node/test/parallel/test-fs-readv.js -test/js/node/test/parallel/test-fs-ready-event-stream.js -test/js/node/test/parallel/test-fs-realpath-buffer-encoding.js -test/js/node/test/parallel/test-fs-realpath-native.js -test/js/node/test/parallel/test-fs-realpath-on-substed-drive.js -test/js/node/test/parallel/test-fs-realpath-pipe.js -test/js/node/test/parallel/test-fs-realpath.js -test/js/node/test/parallel/test-fs-rename-type-check.js -test/js/node/test/parallel/test-fs-rmdir-recursive-sync-warns-not-found.js -test/js/node/test/parallel/test-fs-rmdir-recursive-sync-warns-on-file.js -test/js/node/test/parallel/test-fs-rmdir-recursive-throws-not-found.js -test/js/node/test/parallel/test-fs-rmdir-recursive-throws-on-file.js -test/js/node/test/parallel/test-fs-rmdir-recursive-warns-not-found.js -test/js/node/test/parallel/test-fs-rmdir-recursive-warns-on-file.js -test/js/node/test/parallel/test-fs-rmdir-recursive.js -test/js/node/test/parallel/test-fs-rmdir-type-check.js -test/js/node/test/parallel/test-fs-sir-writes-alot.js -test/js/node/test/parallel/test-fs-stat-bigint.js -test/js/node/test/parallel/test-fs-stat-date.mjs -test/js/node/test/parallel/test-fs-stat.js -test/js/node/test/parallel/test-fs-statfs.js -test/js/node/test/parallel/test-fs-stream-construct-compat-error-read.js -test/js/node/test/parallel/test-fs-stream-construct-compat-error-write.js -test/js/node/test/parallel/test-fs-stream-construct-compat-graceful-fs.js -test/js/node/test/parallel/test-fs-stream-construct-compat-old-node.js -test/js/node/test/parallel/test-fs-stream-destroy-emit-error.js -test/js/node/test/parallel/test-fs-stream-double-close.js -test/js/node/test/parallel/test-fs-stream-fs-options.js -test/js/node/test/parallel/test-fs-stream-options.js -test/js/node/test/parallel/test-fs-symlink-buffer-path.js -test/js/node/test/parallel/test-fs-symlink-dir-junction-relative.js -test/js/node/test/parallel/test-fs-symlink-dir-junction.js -test/js/node/test/parallel/test-fs-symlink-dir.js -test/js/node/test/parallel/test-fs-symlink-longpath.js -test/js/node/test/parallel/test-fs-symlink.js -test/js/node/test/parallel/test-fs-syncwritestream.js -test/js/node/test/parallel/test-fs-timestamp-parsing-error.js -test/js/node/test/parallel/test-fs-truncate-clear-file-zero.js -test/js/node/test/parallel/test-fs-truncate-fd.js -test/js/node/test/parallel/test-fs-truncate-sync.js -test/js/node/test/parallel/test-fs-truncate.js -test/js/node/test/parallel/test-fs-unlink-type-check.js -test/js/node/test/parallel/test-fs-utimes-y2K38.js -test/js/node/test/parallel/test-fs-utimes.js -test/js/node/test/parallel/test-fs-watch-abort-signal.js -test/js/node/test/parallel/test-fs-watch-close-when-destroyed.js -test/js/node/test/parallel/test-fs-watch-encoding.js -test/js/node/test/parallel/test-fs-watch-file-enoent-after-deletion.js -test/js/node/test/parallel/test-fs-watch-recursive-add-file-to-existing-subfolder.js -test/js/node/test/parallel/test-fs-watch-recursive-add-file-with-url.js -test/js/node/test/parallel/test-fs-watch-recursive-add-file.js -test/js/node/test/parallel/test-fs-watch-recursive-add-folder.js -test/js/node/test/parallel/test-fs-watch-recursive-assert-leaks.js -test/js/node/test/parallel/test-fs-watch-recursive-delete.js -test/js/node/test/parallel/test-fs-watch-recursive-linux-parallel-remove.js -test/js/node/test/parallel/test-fs-watch-recursive-sync-write.js -test/js/node/test/parallel/test-fs-watch-recursive-update-file.js -test/js/node/test/parallel/test-fs-watch-recursive-validate.js -test/js/node/test/parallel/test-fs-watch-recursive-watch-file.js -test/js/node/test/parallel/test-fs-watch-ref-unref.js -test/js/node/test/parallel/test-fs-watch-stop-async.js -test/js/node/test/parallel/test-fs-watch-stop-sync.js -test/js/node/test/parallel/test-fs-watch.js -test/js/node/test/parallel/test-fs-watchfile-ref-unref.js -test/js/node/test/parallel/test-fs-watchfile.js -test/js/node/test/parallel/test-fs-whatwg-url.js -test/js/node/test/parallel/test-fs-write-buffer-large.js -test/js/node/test/parallel/test-fs-write-buffer.js -test/js/node/test/parallel/test-fs-write-file-buffer.js -test/js/node/test/parallel/test-fs-write-file-flush.js -test/js/node/test/parallel/test-fs-write-file-invalid-path.js -test/js/node/test/parallel/test-fs-write-file-sync.js -test/js/node/test/parallel/test-fs-write-file-typedarrays.js -test/js/node/test/parallel/test-fs-write-file.js -test/js/node/test/parallel/test-fs-write-negativeoffset.js -test/js/node/test/parallel/test-fs-write-no-fd.js -test/js/node/test/parallel/test-fs-write-optional-params.js -test/js/node/test/parallel/test-fs-write-reuse-callback.js -test/js/node/test/parallel/test-fs-write-sigxfsz.js -test/js/node/test/parallel/test-fs-write-stream-autoclose-option.js -test/js/node/test/parallel/test-fs-write-stream-change-open.js -test/js/node/test/parallel/test-fs-write-stream-close-without-callback.js -test/js/node/test/parallel/test-fs-write-stream-double-close.js -test/js/node/test/parallel/test-fs-write-stream-encoding.js -test/js/node/test/parallel/test-fs-write-stream-end.js -test/js/node/test/parallel/test-fs-write-stream-err.js -test/js/node/test/parallel/test-fs-write-stream-file-handle-2.js -test/js/node/test/parallel/test-fs-write-stream-file-handle.js -test/js/node/test/parallel/test-fs-write-stream-flush.js -test/js/node/test/parallel/test-fs-write-stream-fs.js -test/js/node/test/parallel/test-fs-write-stream-patch-open.js -test/js/node/test/parallel/test-fs-write-stream-throw-type-error.js -test/js/node/test/parallel/test-fs-write-stream.js -test/js/node/test/parallel/test-fs-write-sync.js -test/js/node/test/parallel/test-fs-writefile-with-fd.js -test/js/node/test/parallel/test-fs-writestream-open-write.js -test/js/node/test/parallel/test-fs-writev-promises.js -test/js/node/test/parallel/test-fs-writev-sync.js -test/js/node/test/parallel/test-fs-writev.js -test/js/node/test/parallel/test-global-domexception.js -test/js/node/test/parallel/test-global-encoder.js -test/js/node/test/parallel/test-global-webcrypto.js -test/js/node/test/parallel/test-handle-wrap-close-abort.js -test/js/node/test/parallel/test-http-1.0-keep-alive.js -test/js/node/test/parallel/test-http-abort-before-end.js -test/js/node/test/parallel/test-http-abort-stream-end.js -test/js/node/test/parallel/test-http-aborted.js -test/js/node/test/parallel/test-http-agent-false.js -test/js/node/test/parallel/test-http-agent-getname.js -test/js/node/test/parallel/test-http-agent-keepalive-delay.js -test/js/node/test/parallel/test-http-agent-maxtotalsockets.js -test/js/node/test/parallel/test-http-agent-no-protocol.js -test/js/node/test/parallel/test-http-agent-null.js -test/js/node/test/parallel/test-http-agent-remove.js -test/js/node/test/parallel/test-http-agent-uninitialized-with-handle.js -test/js/node/test/parallel/test-http-agent-uninitialized.js -test/js/node/test/parallel/test-http-allow-content-length-304.js -test/js/node/test/parallel/test-http-allow-req-after-204-res.js -test/js/node/test/parallel/test-http-autoselectfamily.js -test/js/node/test/parallel/test-http-bind-twice.js -test/js/node/test/parallel/test-http-blank-header.js -test/js/node/test/parallel/test-http-buffer-sanity.js -test/js/node/test/parallel/test-http-byteswritten.js -test/js/node/test/parallel/test-http-catch-uncaughtexception.js -test/js/node/test/parallel/test-http-chunk-problem.js -test/js/node/test/parallel/test-http-chunked-smuggling.js -test/js/node/test/parallel/test-http-chunked.js -test/js/node/test/parallel/test-http-client-abort-event.js -test/js/node/test/parallel/test-http-client-abort-response-event.js -test/js/node/test/parallel/test-http-client-abort.js -test/js/node/test/parallel/test-http-client-abort2.js -test/js/node/test/parallel/test-http-client-agent-abort-close-event.js -test/js/node/test/parallel/test-http-client-check-http-token.js -test/js/node/test/parallel/test-http-client-close-with-default-agent.js -test/js/node/test/parallel/test-http-client-defaults.js -test/js/node/test/parallel/test-http-client-encoding.js -test/js/node/test/parallel/test-http-client-finished.js -test/js/node/test/parallel/test-http-client-get-url.js -test/js/node/test/parallel/test-http-client-headers-host-array.js -test/js/node/test/parallel/test-http-client-input-function.js -test/js/node/test/parallel/test-http-client-insecure-http-parser-error.js -test/js/node/test/parallel/test-http-client-invalid-path.js -test/js/node/test/parallel/test-http-client-keep-alive-hint.js -test/js/node/test/parallel/test-http-client-pipe-end.js -test/js/node/test/parallel/test-http-client-race-2.js -test/js/node/test/parallel/test-http-client-race.js -test/js/node/test/parallel/test-http-client-read-in-error.js -test/js/node/test/parallel/test-http-client-reject-unexpected-agent.js -test/js/node/test/parallel/test-http-client-req-error-dont-double-fire.js -test/js/node/test/parallel/test-http-client-request-options.js -test/js/node/test/parallel/test-http-client-res-destroyed.js -test/js/node/test/parallel/test-http-client-response-timeout.js -test/js/node/test/parallel/test-http-client-timeout-agent.js -test/js/node/test/parallel/test-http-client-timeout-connect-listener.js -test/js/node/test/parallel/test-http-client-timeout-event.js -test/js/node/test/parallel/test-http-client-timeout-option.js -test/js/node/test/parallel/test-http-client-timeout.js -test/js/node/test/parallel/test-http-client-unescaped-path.js -test/js/node/test/parallel/test-http-client-upload-buf.js -test/js/node/test/parallel/test-http-client-upload.js -test/js/node/test/parallel/test-http-client-with-create-connection.js -test/js/node/test/parallel/test-http-common.js -test/js/node/test/parallel/test-http-conn-reset.js -test/js/node/test/parallel/test-http-content-length-mismatch.js -test/js/node/test/parallel/test-http-contentLength0.js -test/js/node/test/parallel/test-http-date-header.js -test/js/node/test/parallel/test-http-decoded-auth.js -test/js/node/test/parallel/test-http-default-encoding.js -test/js/node/test/parallel/test-http-dns-error.js -test/js/node/test/parallel/test-http-double-content-length.js -test/js/node/test/parallel/test-http-dummy-characters-smuggling.js -test/js/node/test/parallel/test-http-early-hints-invalid-argument.js -test/js/node/test/parallel/test-http-end-throw-socket-handling.js -test/js/node/test/parallel/test-http-eof-on-connect.js -test/js/node/test/parallel/test-http-exceptions.js -test/js/node/test/parallel/test-http-expect-continue.js -test/js/node/test/parallel/test-http-expect-handling.js -test/js/node/test/parallel/test-http-extra-response.js -test/js/node/test/parallel/test-http-flush-headers.js -test/js/node/test/parallel/test-http-flush-response-headers.js -test/js/node/test/parallel/test-http-full-response.js -test/js/node/test/parallel/test-http-get-pipeline-problem.js -test/js/node/test/parallel/test-http-head-request.js -test/js/node/test/parallel/test-http-head-response-has-no-body-end-implicit-headers.js -test/js/node/test/parallel/test-http-head-response-has-no-body-end.js -test/js/node/test/parallel/test-http-head-response-has-no-body.js -test/js/node/test/parallel/test-http-head-throw-on-response-body-write.js -test/js/node/test/parallel/test-http-header-obstext.js -test/js/node/test/parallel/test-http-header-overflow.js -test/js/node/test/parallel/test-http-header-owstext.js -test/js/node/test/parallel/test-http-header-read.js -test/js/node/test/parallel/test-http-header-validators.js -test/js/node/test/parallel/test-http-hex-write.js -test/js/node/test/parallel/test-http-highwatermark.js -test/js/node/test/parallel/test-http-host-headers.js -test/js/node/test/parallel/test-http-hostname-typechecking.js -test/js/node/test/parallel/test-http-import-websocket.js -test/js/node/test/parallel/test-http-incoming-message-destroy.js -test/js/node/test/parallel/test-http-invalid-path-chars.js -test/js/node/test/parallel/test-http-invalid-te.js -test/js/node/test/parallel/test-http-invalid-urls.js -test/js/node/test/parallel/test-http-invalidheaderfield.js -test/js/node/test/parallel/test-http-invalidheaderfield2.js -test/js/node/test/parallel/test-http-keep-alive-drop-requests.js -test/js/node/test/parallel/test-http-keep-alive-pipeline-max-requests.js -test/js/node/test/parallel/test-http-keep-alive-timeout-custom.js -test/js/node/test/parallel/test-http-keep-alive-timeout-race-condition.js -test/js/node/test/parallel/test-http-listening.js -test/js/node/test/parallel/test-http-malformed-request.js -test/js/node/test/parallel/test-http-many-ended-pipelines.js -test/js/node/test/parallel/test-http-max-header-size.js -test/js/node/test/parallel/test-http-methods.js -test/js/node/test/parallel/test-http-missing-header-separator-cr.js -test/js/node/test/parallel/test-http-missing-header-separator-lf.js -test/js/node/test/parallel/test-http-no-content-length.js -test/js/node/test/parallel/test-http-outgoing-buffer.js -test/js/node/test/parallel/test-http-outgoing-destroy.js -test/js/node/test/parallel/test-http-outgoing-end-multiple.js -test/js/node/test/parallel/test-http-outgoing-end-types.js -test/js/node/test/parallel/test-http-outgoing-finish-writable.js -test/js/node/test/parallel/test-http-outgoing-finish.js -test/js/node/test/parallel/test-http-outgoing-finished.js -test/js/node/test/parallel/test-http-outgoing-first-chunk-singlebyte-encoding.js -test/js/node/test/parallel/test-http-outgoing-internal-headernames-getter.js -test/js/node/test/parallel/test-http-outgoing-internal-headernames-setter.js -test/js/node/test/parallel/test-http-outgoing-internal-headers.js -test/js/node/test/parallel/test-http-outgoing-message-write-callback.js -test/js/node/test/parallel/test-http-outgoing-proto.js -test/js/node/test/parallel/test-http-outgoing-settimeout.js -test/js/node/test/parallel/test-http-outgoing-writableFinished.js -test/js/node/test/parallel/test-http-outgoing-write-types.js -test/js/node/test/parallel/test-http-parser-bad-ref.js -test/js/node/test/parallel/test-http-parser-free.js -test/js/node/test/parallel/test-http-parser-lazy-loaded.js -test/js/node/test/parallel/test-http-parser.js -test/js/node/test/parallel/test-http-pause-no-dump.js -test/js/node/test/parallel/test-http-pause-resume-one-end.js -test/js/node/test/parallel/test-http-pause.js -test/js/node/test/parallel/test-http-pipe-fs.js -test/js/node/test/parallel/test-http-pipeline-requests-connection-leak.js -test/js/node/test/parallel/test-http-pipeline-socket-parser-typeerror.js -test/js/node/test/parallel/test-http-proxy.js -test/js/node/test/parallel/test-http-readable-data-event.js -test/js/node/test/parallel/test-http-request-agent.js -test/js/node/test/parallel/test-http-request-arguments.js -test/js/node/test/parallel/test-http-request-end-twice.js -test/js/node/test/parallel/test-http-request-end.js -test/js/node/test/parallel/test-http-request-invalid-method-error.js -test/js/node/test/parallel/test-http-request-large-payload.js -test/js/node/test/parallel/test-http-request-method-delete-payload.js -test/js/node/test/parallel/test-http-request-methods.js -test/js/node/test/parallel/test-http-request-smuggling-content-length.js -test/js/node/test/parallel/test-http-res-write-after-end.js -test/js/node/test/parallel/test-http-res-write-end-dont-take-array.js -test/js/node/test/parallel/test-http-response-add-header-after-sent.js -test/js/node/test/parallel/test-http-response-close.js -test/js/node/test/parallel/test-http-response-cork.js -test/js/node/test/parallel/test-http-response-multi-content-length.js -test/js/node/test/parallel/test-http-response-readable.js -test/js/node/test/parallel/test-http-response-remove-header-after-sent.js -test/js/node/test/parallel/test-http-response-setheaders.js -test/js/node/test/parallel/test-http-response-splitting.js -test/js/node/test/parallel/test-http-response-status-message.js -test/js/node/test/parallel/test-http-response-statuscode.js -test/js/node/test/parallel/test-http-response-writehead-returns-this.js -test/js/node/test/parallel/test-http-server-async-dispose.js -test/js/node/test/parallel/test-http-server-capture-rejections.js -test/js/node/test/parallel/test-http-server-close-all.js -test/js/node/test/parallel/test-http-server-close-destroy-timeout.js -test/js/node/test/parallel/test-http-server-close-idle-wait-response.js -test/js/node/test/parallel/test-http-server-connections-checking-leak.js -test/js/node/test/parallel/test-http-server-de-chunked-trailer.js -test/js/node/test/parallel/test-http-server-delete-parser.js -test/js/node/test/parallel/test-http-server-destroy-socket-on-client-error.js -test/js/node/test/parallel/test-http-server-keep-alive-defaults.js -test/js/node/test/parallel/test-http-server-keep-alive-max-requests-null.js -test/js/node/test/parallel/test-http-server-keepalive-req-gc.js -test/js/node/test/parallel/test-http-server-method.query.js -test/js/node/test/parallel/test-http-server-multiheaders.js -test/js/node/test/parallel/test-http-server-non-utf8-header.js -test/js/node/test/parallel/test-http-server-options-incoming-message.js -test/js/node/test/parallel/test-http-server-options-server-response.js -test/js/node/test/parallel/test-http-server-reject-chunked-with-content-length.js -test/js/node/test/parallel/test-http-server-stale-close.js -test/js/node/test/parallel/test-http-server-timeouts-validation.js -test/js/node/test/parallel/test-http-server-write-after-end.js -test/js/node/test/parallel/test-http-server-write-end-after-end.js -test/js/node/test/parallel/test-http-set-cookies.js -test/js/node/test/parallel/test-http-set-header-chain.js -test/js/node/test/parallel/test-http-set-max-idle-http-parser.js -test/js/node/test/parallel/test-http-socket-error-listeners.js -test/js/node/test/parallel/test-http-status-code.js -test/js/node/test/parallel/test-http-status-message.js -test/js/node/test/parallel/test-http-status-reason-invalid-chars.js -test/js/node/test/parallel/test-http-timeout-client-warning.js -test/js/node/test/parallel/test-http-timeout-overflow.js -test/js/node/test/parallel/test-http-timeout.js -test/js/node/test/parallel/test-http-transfer-encoding-smuggling.js -test/js/node/test/parallel/test-http-uncaught-from-request-callback.js -test/js/node/test/parallel/test-http-unix-socket.js -test/js/node/test/parallel/test-http-upgrade-reconsume-stream.js -test/js/node/test/parallel/test-http-url.parse-auth-with-header-in-request.js -test/js/node/test/parallel/test-http-url.parse-auth.js -test/js/node/test/parallel/test-http-url.parse-basic.js -test/js/node/test/parallel/test-http-url.parse-https.request.js -test/js/node/test/parallel/test-http-url.parse-only-support-http-https-protocol.js -test/js/node/test/parallel/test-http-url.parse-path.js -test/js/node/test/parallel/test-http-url.parse-post.js -test/js/node/test/parallel/test-http-url.parse-search.js -test/js/node/test/parallel/test-http-wget.js -test/js/node/test/parallel/test-http-write-callbacks.js -test/js/node/test/parallel/test-http-write-empty-string.js -test/js/node/test/parallel/test-http-write-head-2.js -test/js/node/test/parallel/test-http-write-head.js -test/js/node/test/parallel/test-http-zero-length-write.js -test/js/node/test/parallel/test-http-zerolengthbuffer.js -test/js/node/test/parallel/test-http2-altsvc.js -test/js/node/test/parallel/test-http2-cancel-while-client-reading.js -test/js/node/test/parallel/test-http2-clean-output.js -test/js/node/test/parallel/test-http2-client-port-80.js -test/js/node/test/parallel/test-http2-client-priority-before-connect.js -test/js/node/test/parallel/test-http2-client-promisify-connect-error.js -test/js/node/test/parallel/test-http2-client-promisify-connect.js -test/js/node/test/parallel/test-http2-client-proxy-over-http2.js -test/js/node/test/parallel/test-http2-client-request-listeners-warning.js -test/js/node/test/parallel/test-http2-client-request-options-errors.js -test/js/node/test/parallel/test-http2-client-rststream-before-connect.js -test/js/node/test/parallel/test-http2-client-setLocalWindowSize.js -test/js/node/test/parallel/test-http2-client-setNextStreamID-errors.js -test/js/node/test/parallel/test-http2-client-shutdown-before-connect.js -test/js/node/test/parallel/test-http2-client-stream-destroy-before-connect.js -test/js/node/test/parallel/test-http2-client-upload-reject.js -test/js/node/test/parallel/test-http2-client-upload.js -test/js/node/test/parallel/test-http2-client-write-before-connect.js -test/js/node/test/parallel/test-http2-client-write-empty-string.js -test/js/node/test/parallel/test-http2-close-while-writing.js -test/js/node/test/parallel/test-http2-compat-aborted.js -test/js/node/test/parallel/test-http2-compat-client-upload-reject.js -test/js/node/test/parallel/test-http2-compat-errors.js -test/js/node/test/parallel/test-http2-compat-expect-continue-check.js -test/js/node/test/parallel/test-http2-compat-expect-continue.js -test/js/node/test/parallel/test-http2-compat-expect-handling.js -test/js/node/test/parallel/test-http2-compat-method-connect.js -test/js/node/test/parallel/test-http2-compat-serverrequest-end.js -test/js/node/test/parallel/test-http2-compat-serverrequest-headers.js -test/js/node/test/parallel/test-http2-compat-serverrequest-host.js -test/js/node/test/parallel/test-http2-compat-serverrequest-pause.js -test/js/node/test/parallel/test-http2-compat-serverrequest-pipe.js -test/js/node/test/parallel/test-http2-compat-serverrequest-settimeout.js -test/js/node/test/parallel/test-http2-compat-serverrequest-trailers.js -test/js/node/test/parallel/test-http2-compat-serverrequest.js -test/js/node/test/parallel/test-http2-compat-serverresponse-close.js -test/js/node/test/parallel/test-http2-compat-serverresponse-destroy.js -test/js/node/test/parallel/test-http2-compat-serverresponse-end-after-statuses-without-body.js -test/js/node/test/parallel/test-http2-compat-serverresponse-end.js -test/js/node/test/parallel/test-http2-compat-serverresponse-finished.js -test/js/node/test/parallel/test-http2-compat-serverresponse-flushheaders.js -test/js/node/test/parallel/test-http2-compat-serverresponse-headers-after-destroy.js -test/js/node/test/parallel/test-http2-compat-serverresponse-headers-send-date.js -test/js/node/test/parallel/test-http2-compat-serverresponse-headers.js -test/js/node/test/parallel/test-http2-compat-serverresponse-settimeout.js -test/js/node/test/parallel/test-http2-compat-serverresponse-statuscode.js -test/js/node/test/parallel/test-http2-compat-serverresponse-statusmessage-property-set.js -test/js/node/test/parallel/test-http2-compat-serverresponse-statusmessage-property.js -test/js/node/test/parallel/test-http2-compat-serverresponse-statusmessage.js -test/js/node/test/parallel/test-http2-compat-serverresponse-trailers.js -test/js/node/test/parallel/test-http2-compat-serverresponse-write.js -test/js/node/test/parallel/test-http2-compat-serverresponse-writehead-array.js -test/js/node/test/parallel/test-http2-compat-serverresponse-writehead.js -test/js/node/test/parallel/test-http2-compat-serverresponse.js -test/js/node/test/parallel/test-http2-compat-socket-destroy-delayed.js -test/js/node/test/parallel/test-http2-compat-write-early-hints-invalid-argument-type.js -test/js/node/test/parallel/test-http2-compat-write-early-hints-invalid-argument-value.js -test/js/node/test/parallel/test-http2-compat-write-early-hints.js -test/js/node/test/parallel/test-http2-compat-write-head-after-close.js -test/js/node/test/parallel/test-http2-compat-write-head-destroyed.js -test/js/node/test/parallel/test-http2-connect-options.js -test/js/node/test/parallel/test-http2-connect-tls-with-delay.js -test/js/node/test/parallel/test-http2-connect.js -test/js/node/test/parallel/test-http2-cookies.js -test/js/node/test/parallel/test-http2-create-client-connect.js -test/js/node/test/parallel/test-http2-create-client-session.js -test/js/node/test/parallel/test-http2-createsecureserver-options.js -test/js/node/test/parallel/test-http2-createserver-options.js -test/js/node/test/parallel/test-http2-createwritereq.js -test/js/node/test/parallel/test-http2-date-header.js -test/js/node/test/parallel/test-http2-destroy-after-write.js -test/js/node/test/parallel/test-http2-dont-override.js -test/js/node/test/parallel/test-http2-endafterheaders.js -test/js/node/test/parallel/test-http2-error-order.js -test/js/node/test/parallel/test-http2-forget-closed-streams.js -test/js/node/test/parallel/test-http2-generic-streams-sendfile.js -test/js/node/test/parallel/test-http2-goaway-opaquedata.js -test/js/node/test/parallel/test-http2-graceful-close.js -test/js/node/test/parallel/test-http2-head-request.js -test/js/node/test/parallel/test-http2-info-headers.js -test/js/node/test/parallel/test-http2-invalidargtypes-errors.js -test/js/node/test/parallel/test-http2-invalidheaderfield.js -test/js/node/test/parallel/test-http2-invalidheaderfields-client.js -test/js/node/test/parallel/test-http2-large-write-close.js -test/js/node/test/parallel/test-http2-large-write-destroy.js -test/js/node/test/parallel/test-http2-large-write-multiple-requests.js -test/js/node/test/parallel/test-http2-large-writes-session-memory-leak.js -test/js/node/test/parallel/test-http2-malformed-altsvc.js -test/js/node/test/parallel/test-http2-many-writes-and-destroy.js -test/js/node/test/parallel/test-http2-max-session-memory-leak.js -test/js/node/test/parallel/test-http2-methods.js -test/js/node/test/parallel/test-http2-misbehaving-flow-control-paused.js -test/js/node/test/parallel/test-http2-misbehaving-flow-control.js -test/js/node/test/parallel/test-http2-misused-pseudoheaders.js -test/js/node/test/parallel/test-http2-multiheaders-raw.js -test/js/node/test/parallel/test-http2-multiheaders.js -test/js/node/test/parallel/test-http2-multiplex.js -test/js/node/test/parallel/test-http2-multistream-destroy-on-read-tls.js -test/js/node/test/parallel/test-http2-no-more-streams.js -test/js/node/test/parallel/test-http2-no-wanttrailers-listener.js -test/js/node/test/parallel/test-http2-options-max-headers-block-length.js -test/js/node/test/parallel/test-http2-options-server-request.js -test/js/node/test/parallel/test-http2-options-server-response.js -test/js/node/test/parallel/test-http2-origin.js -test/js/node/test/parallel/test-http2-padding-aligned.js -test/js/node/test/parallel/test-http2-pipe-named-pipe.js -test/js/node/test/parallel/test-http2-pipe.js -test/js/node/test/parallel/test-http2-premature-close.js -test/js/node/test/parallel/test-http2-priority-cycle-.js -test/js/node/test/parallel/test-http2-removed-header-stays-removed.js -test/js/node/test/parallel/test-http2-request-remove-connect-listener.js -test/js/node/test/parallel/test-http2-request-response-proto.js -test/js/node/test/parallel/test-http2-res-corked.js -test/js/node/test/parallel/test-http2-respond-errors.js -test/js/node/test/parallel/test-http2-respond-file-204.js -test/js/node/test/parallel/test-http2-respond-file-304.js -test/js/node/test/parallel/test-http2-respond-file-404.js -test/js/node/test/parallel/test-http2-respond-file-compat.js -test/js/node/test/parallel/test-http2-respond-file-error-dir.js -test/js/node/test/parallel/test-http2-respond-file-error-pipe-offset.js -test/js/node/test/parallel/test-http2-respond-file-errors.js -test/js/node/test/parallel/test-http2-respond-file-fd-errors.js -test/js/node/test/parallel/test-http2-respond-file-fd-invalid.js -test/js/node/test/parallel/test-http2-respond-file-fd-range.js -test/js/node/test/parallel/test-http2-respond-file-fd.js -test/js/node/test/parallel/test-http2-respond-file-filehandle.js -test/js/node/test/parallel/test-http2-respond-file-range.js -test/js/node/test/parallel/test-http2-respond-file.js -test/js/node/test/parallel/test-http2-respond-no-data.js -test/js/node/test/parallel/test-http2-respond-with-file-connection-abort.js -test/js/node/test/parallel/test-http2-sent-headers.js -test/js/node/test/parallel/test-http2-serve-file.js -test/js/node/test/parallel/test-http2-server-async-dispose.js -test/js/node/test/parallel/test-http2-server-close-callback.js -test/js/node/test/parallel/test-http2-server-close-idle-connection.js -test/js/node/test/parallel/test-http2-server-errors.js -test/js/node/test/parallel/test-http2-server-rst-before-respond.js -test/js/node/test/parallel/test-http2-server-session-destroy.js -test/js/node/test/parallel/test-http2-server-set-header.js -test/js/node/test/parallel/test-http2-server-setLocalWindowSize.js -test/js/node/test/parallel/test-http2-server-shutdown-options-errors.js -test/js/node/test/parallel/test-http2-session-gc-while-write-scheduled.js -test/js/node/test/parallel/test-http2-session-stream-state.js -test/js/node/test/parallel/test-http2-session-timeout.js -test/js/node/test/parallel/test-http2-single-headers.js -test/js/node/test/parallel/test-http2-socket-proxy-handler-for-has.js -test/js/node/test/parallel/test-http2-status-code.js -test/js/node/test/parallel/test-http2-stream-destroy-event-order.js -test/js/node/test/parallel/test-http2-timeouts.js -test/js/node/test/parallel/test-http2-tls-disconnect.js -test/js/node/test/parallel/test-http2-too-many-headers.js -test/js/node/test/parallel/test-http2-trailers-after-session-close.js -test/js/node/test/parallel/test-http2-trailers.js -test/js/node/test/parallel/test-http2-unbound-socket-proxy.js -test/js/node/test/parallel/test-http2-write-callbacks.js -test/js/node/test/parallel/test-http2-write-empty-string.js -test/js/node/test/parallel/test-http2-write-finishes-after-stream-destroy.js -test/js/node/test/parallel/test-http2-zero-length-header.js -test/js/node/test/parallel/test-http2-zero-length-write.js -test/js/node/test/parallel/test-https-agent-constructor.js -test/js/node/test/parallel/test-https-agent-session-eviction.js -test/js/node/test/parallel/test-https-agent.js -test/js/node/test/parallel/test-https-byteswritten.js -test/js/node/test/parallel/test-https-client-get-url.js -test/js/node/test/parallel/test-https-client-renegotiation-limit.js -test/js/node/test/parallel/test-https-close.js -test/js/node/test/parallel/test-https-connecting-to-http.js -test/js/node/test/parallel/test-https-eof-for-eom.js -test/js/node/test/parallel/test-https-foafssl.js -test/js/node/test/parallel/test-https-localaddress-bind-error.js -test/js/node/test/parallel/test-https-options-boolean-check.js -test/js/node/test/parallel/test-https-selfsigned-no-keycertsign-no-crash.js -test/js/node/test/parallel/test-https-server-async-dispose.js -test/js/node/test/parallel/test-https-server-close-destroy-timeout.js -test/js/node/test/parallel/test-https-server-connections-checking-leak.js -test/js/node/test/parallel/test-https-server-headers-timeout.js -test/js/node/test/parallel/test-https-server-request-timeout.js -test/js/node/test/parallel/test-https-simple.js -test/js/node/test/parallel/test-https-socket-options.js -test/js/node/test/parallel/test-https-truncate.js -test/js/node/test/parallel/test-https-unix-socket-self-signed.js -test/js/node/test/parallel/test-icu-env.js -test/js/node/test/parallel/test-icu-punycode.js -test/js/node/test/parallel/test-icu-transcode.js -test/js/node/test/parallel/test-inspect-support-for-node_options.js -test/js/node/test/parallel/test-inspector-enabled.js -test/js/node/test/parallel/test-inspector-has-inspector-false.js -test/js/node/test/parallel/test-inspector-stops-no-file.js -test/js/node/test/parallel/test-inspector-workers-flat-list.js -test/js/node/test/parallel/test-instanceof.js -test/js/node/test/parallel/test-internal-module-require.js -test/js/node/test/parallel/test-internal-process-binding.js -test/js/node/test/parallel/test-intl-v8BreakIterator.js -test/js/node/test/parallel/test-intl.js -test/js/node/test/parallel/test-kill-segfault-freebsd.js -test/js/node/test/parallel/test-listen-fd-detached-inherit.js -test/js/node/test/parallel/test-listen-fd-detached.js -test/js/node/test/parallel/test-math-random.js -test/js/node/test/parallel/test-memory-usage-emfile.js -test/js/node/test/parallel/test-memory-usage.js -test/js/node/test/parallel/test-messagechannel.js -test/js/node/test/parallel/test-messageevent-brandcheck.js -test/js/node/test/parallel/test-microtask-queue-integration.js -test/js/node/test/parallel/test-microtask-queue-run-immediate.js -test/js/node/test/parallel/test-microtask-queue-run.js -test/js/node/test/parallel/test-mime-api.js -test/js/node/test/parallel/test-mime-whatwg.js -test/js/node/test/parallel/test-module-builtin.js -test/js/node/test/parallel/test-module-cache.js -test/js/node/test/parallel/test-module-children.js -test/js/node/test/parallel/test-module-circular-dependency-warning.js -test/js/node/test/parallel/test-module-circular-symlinks.js -test/js/node/test/parallel/test-module-create-require.js -test/js/node/test/parallel/test-module-globalpaths-nodepath.js -test/js/node/test/parallel/test-module-isBuiltin.js -test/js/node/test/parallel/test-module-loading-deprecated.js -test/js/node/test/parallel/test-module-loading-error.js -test/js/node/test/parallel/test-module-main-extension-lookup.js -test/js/node/test/parallel/test-module-main-fail.js -test/js/node/test/parallel/test-module-main-preserve-symlinks-fail.js -test/js/node/test/parallel/test-module-multi-extensions.js -test/js/node/test/parallel/test-module-nodemodulepaths.js -test/js/node/test/parallel/test-module-parent-deprecation.js -test/js/node/test/parallel/test-module-parent-setter-deprecation.js -test/js/node/test/parallel/test-module-prototype-mutation.js -test/js/node/test/parallel/test-module-readonly.js -test/js/node/test/parallel/test-module-relative-lookup.js -test/js/node/test/parallel/test-module-run-main-monkey-patch.js -test/js/node/test/parallel/test-module-stat.js -test/js/node/test/parallel/test-module-symlinked-peer-modules.js -test/js/node/test/parallel/test-module-version.js -test/js/node/test/parallel/test-module-wrap.js -test/js/node/test/parallel/test-module-wrapper.js -test/js/node/test/parallel/test-net-access-byteswritten.js -test/js/node/test/parallel/test-net-after-close.js -test/js/node/test/parallel/test-net-autoselectfamily-attempt-timeout-default-value.js -test/js/node/test/parallel/test-net-autoselectfamily-default.js -test/js/node/test/parallel/test-net-autoselectfamily-ipv4first.js -test/js/node/test/parallel/test-net-better-error-messages-listen-path.js -test/js/node/test/parallel/test-net-better-error-messages-listen.js -test/js/node/test/parallel/test-net-better-error-messages-path.js -test/js/node/test/parallel/test-net-better-error-messages-port-hostname.js -test/js/node/test/parallel/test-net-bind-twice.js -test/js/node/test/parallel/test-net-blocklist.js -test/js/node/test/parallel/test-net-buffersize.js -test/js/node/test/parallel/test-net-bytes-written-large.js -test/js/node/test/parallel/test-net-can-reset-timeout.js -test/js/node/test/parallel/test-net-child-process-connect-reset.js -test/js/node/test/parallel/test-net-connect-abort-controller.js -test/js/node/test/parallel/test-net-connect-after-destroy.js -test/js/node/test/parallel/test-net-connect-buffer.js -test/js/node/test/parallel/test-net-connect-buffer2.js -test/js/node/test/parallel/test-net-connect-call-socket-connect.js -test/js/node/test/parallel/test-net-connect-custom-lookup-non-string-address.mjs -test/js/node/test/parallel/test-net-connect-destroy.js -test/js/node/test/parallel/test-net-connect-immediate-destroy.js -test/js/node/test/parallel/test-net-connect-immediate-finish.js -test/js/node/test/parallel/test-net-connect-keepalive.js -test/js/node/test/parallel/test-net-connect-no-arg.js -test/js/node/test/parallel/test-net-connect-nodelay.js -test/js/node/test/parallel/test-net-connect-options-invalid.js -test/js/node/test/parallel/test-net-connect-options-ipv6.js -test/js/node/test/parallel/test-net-connect-options-path.js -test/js/node/test/parallel/test-net-connect-options-port.js -test/js/node/test/parallel/test-net-connect-reset-before-connected.js -test/js/node/test/parallel/test-net-connect-reset.js -test/js/node/test/parallel/test-net-deprecated-setsimultaneousaccepts.js -test/js/node/test/parallel/test-net-dns-custom-lookup.js -test/js/node/test/parallel/test-net-dns-error.js -test/js/node/test/parallel/test-net-dns-lookup-skip.js -test/js/node/test/parallel/test-net-dns-lookup.js -test/js/node/test/parallel/test-net-during-close.js -test/js/node/test/parallel/test-net-eaddrinuse.js -test/js/node/test/parallel/test-net-end-without-connect.js -test/js/node/test/parallel/test-net-isip.js -test/js/node/test/parallel/test-net-isipv4.js -test/js/node/test/parallel/test-net-isipv6.js -test/js/node/test/parallel/test-net-keepalive.js -test/js/node/test/parallel/test-net-listen-after-destroying-stdin.js -test/js/node/test/parallel/test-net-listen-close-server-callback-is-not-function.js -test/js/node/test/parallel/test-net-listen-close-server.js -test/js/node/test/parallel/test-net-listen-error.js -test/js/node/test/parallel/test-net-listen-exclusive-random-ports.js -test/js/node/test/parallel/test-net-listen-fd0.js -test/js/node/test/parallel/test-net-listen-handle-in-cluster-1.js -test/js/node/test/parallel/test-net-listen-invalid-port.js -test/js/node/test/parallel/test-net-listen-ipv6only.js -test/js/node/test/parallel/test-net-listening.js -test/js/node/test/parallel/test-net-local-address-port.js -test/js/node/test/parallel/test-net-localerror.js -test/js/node/test/parallel/test-net-options-lookup.js -test/js/node/test/parallel/test-net-persistent-keepalive.js -test/js/node/test/parallel/test-net-reconnect.js -test/js/node/test/parallel/test-net-remote-address-port.js -test/js/node/test/parallel/test-net-remote-address.js -test/js/node/test/parallel/test-net-reuseport.js -test/js/node/test/parallel/test-net-server-async-dispose.mjs -test/js/node/test/parallel/test-net-server-blocklist.js -test/js/node/test/parallel/test-net-server-call-listen-multiple-times.js -test/js/node/test/parallel/test-net-server-capture-rejection.js -test/js/node/test/parallel/test-net-server-close-before-calling-lookup-callback.js -test/js/node/test/parallel/test-net-server-close-before-ipc-response.js -test/js/node/test/parallel/test-net-server-close.js -test/js/node/test/parallel/test-net-server-drop-connections.js -test/js/node/test/parallel/test-net-server-listen-options-signal.js -test/js/node/test/parallel/test-net-server-listen-remove-callback.js -test/js/node/test/parallel/test-net-server-max-connections-close-makes-more-available.js -test/js/node/test/parallel/test-net-server-max-connections.js -test/js/node/test/parallel/test-net-server-options.js -test/js/node/test/parallel/test-net-server-pause-on-connect.js -test/js/node/test/parallel/test-net-server-simultaneous-accepts-produce-warning-once.js -test/js/node/test/parallel/test-net-server-try-ports.js -test/js/node/test/parallel/test-net-server-unref-persistent.js -test/js/node/test/parallel/test-net-server-unref.js -test/js/node/test/parallel/test-net-settimeout.js -test/js/node/test/parallel/test-net-socket-byteswritten.js -test/js/node/test/parallel/test-net-socket-close-after-end.js -test/js/node/test/parallel/test-net-socket-connect-invalid-autoselectfamily.js -test/js/node/test/parallel/test-net-socket-connect-invalid-autoselectfamilyattempttimeout.js -test/js/node/test/parallel/test-net-socket-connect-without-cb.js -test/js/node/test/parallel/test-net-socket-connecting.js -test/js/node/test/parallel/test-net-socket-constructor.js -test/js/node/test/parallel/test-net-socket-destroy-send.js -test/js/node/test/parallel/test-net-socket-destroy-twice.js -test/js/node/test/parallel/test-net-socket-end-before-connect.js -test/js/node/test/parallel/test-net-socket-end-callback.js -test/js/node/test/parallel/test-net-socket-local-address.js -test/js/node/test/parallel/test-net-socket-no-halfopen-enforcer.js -test/js/node/test/parallel/test-net-socket-ready-without-cb.js -test/js/node/test/parallel/test-net-socket-reset-twice.js -test/js/node/test/parallel/test-net-socket-timeout-unref.js -test/js/node/test/parallel/test-net-socket-timeout.js -test/js/node/test/parallel/test-net-socket-write-error.js -test/js/node/test/parallel/test-net-sync-cork.js -test/js/node/test/parallel/test-net-throttle.js -test/js/node/test/parallel/test-net-timeout-no-handle.js -test/js/node/test/parallel/test-net-writable.js -test/js/node/test/parallel/test-net-write-arguments.js -test/js/node/test/parallel/test-net-write-cb-on-destroy-before-connect.js -test/js/node/test/parallel/test-net-write-connect-write.js -test/js/node/test/parallel/test-net-write-fully-async-buffer.js -test/js/node/test/parallel/test-net-write-fully-async-hex-string.js -test/js/node/test/parallel/test-net-write-slow.js -test/js/node/test/parallel/test-next-tick-doesnt-hang.js -test/js/node/test/parallel/test-next-tick-domain.js -test/js/node/test/parallel/test-next-tick-errors.js -test/js/node/test/parallel/test-next-tick-fixed-queue-regression.js -test/js/node/test/parallel/test-next-tick-intentional-starvation.js -test/js/node/test/parallel/test-next-tick-ordering.js -test/js/node/test/parallel/test-next-tick-ordering2.js -test/js/node/test/parallel/test-next-tick-when-exiting.js -test/js/node/test/parallel/test-next-tick.js -test/js/node/test/parallel/test-no-addons-resolution-condition.js -test/js/node/test/parallel/test-no-node-snapshot.js -test/js/node/test/parallel/test-os-eol.js -test/js/node/test/parallel/test-os-homedir-no-envvar.js -test/js/node/test/parallel/test-os-process-priority.js -test/js/node/test/parallel/test-os-userinfo-handles-getter-errors.js -test/js/node/test/parallel/test-os.js -test/js/node/test/parallel/test-outgoing-message-destroy.js -test/js/node/test/parallel/test-outgoing-message-pipe.js -test/js/node/test/parallel/test-parse-args.mjs -test/js/node/test/parallel/test-path-basename.js -test/js/node/test/parallel/test-path-dirname.js -test/js/node/test/parallel/test-path-extname.js -test/js/node/test/parallel/test-path-glob.js -test/js/node/test/parallel/test-path-isabsolute.js -test/js/node/test/parallel/test-path-join.js -test/js/node/test/parallel/test-path-makelong.js -test/js/node/test/parallel/test-path-normalize.js -test/js/node/test/parallel/test-path-parse-format.js -test/js/node/test/parallel/test-path-posix-exists.js -test/js/node/test/parallel/test-path-posix-relative-on-windows.js -test/js/node/test/parallel/test-path-relative.js -test/js/node/test/parallel/test-path-resolve.js -test/js/node/test/parallel/test-path-win32-exists.js -test/js/node/test/parallel/test-path-zero-length-strings.js -test/js/node/test/parallel/test-path.js -test/js/node/test/parallel/test-perf-gc-crash.js -test/js/node/test/parallel/test-performance-measure.js -test/js/node/test/parallel/test-performanceobserver-gc.js -test/js/node/test/parallel/test-permission-fs-supported.js -test/js/node/test/parallel/test-pipe-abstract-socket-http.js -test/js/node/test/parallel/test-pipe-address.js -test/js/node/test/parallel/test-pipe-file-to-http.js -test/js/node/test/parallel/test-pipe-head.js -test/js/node/test/parallel/test-pipe-outgoing-message-data-emitted-after-ended.js -test/js/node/test/parallel/test-pipe-return-val.js -test/js/node/test/parallel/test-pipe-writev.js -test/js/node/test/parallel/test-preload-print-process-argv.js -test/js/node/test/parallel/test-preload-self-referential.js -test/js/node/test/parallel/test-primitive-timer-leak.js -test/js/node/test/parallel/test-process-abort.js -test/js/node/test/parallel/test-process-argv-0.js -test/js/node/test/parallel/test-process-assert.js -test/js/node/test/parallel/test-process-available-memory.js -test/js/node/test/parallel/test-process-beforeexit-throw-exit.js -test/js/node/test/parallel/test-process-beforeexit.js -test/js/node/test/parallel/test-process-binding-util.js -test/js/node/test/parallel/test-process-chdir-errormessage.js -test/js/node/test/parallel/test-process-chdir.js -test/js/node/test/parallel/test-process-config.js -test/js/node/test/parallel/test-process-constants-noatime.js -test/js/node/test/parallel/test-process-constrained-memory.js -test/js/node/test/parallel/test-process-cpuUsage.js -test/js/node/test/parallel/test-process-default.js -test/js/node/test/parallel/test-process-dlopen-error-message-crash.js -test/js/node/test/parallel/test-process-dlopen-undefined-exports.js -test/js/node/test/parallel/test-process-domain-segfault.js -test/js/node/test/parallel/test-process-emit.js -test/js/node/test/parallel/test-process-emitwarning.js -test/js/node/test/parallel/test-process-env-windows-error-reset.js -test/js/node/test/parallel/test-process-euid-egid.js -test/js/node/test/parallel/test-process-exception-capture-errors.js -test/js/node/test/parallel/test-process-exception-capture-should-abort-on-uncaught.js -test/js/node/test/parallel/test-process-exception-capture.js -test/js/node/test/parallel/test-process-execpath.js -test/js/node/test/parallel/test-process-exit-code-validation.js -test/js/node/test/parallel/test-process-exit-from-before-exit.js -test/js/node/test/parallel/test-process-exit-handler.js -test/js/node/test/parallel/test-process-exit-recursive.js -test/js/node/test/parallel/test-process-exit.js -test/js/node/test/parallel/test-process-external-stdio-close-spawn.js -test/js/node/test/parallel/test-process-external-stdio-close.js -test/js/node/test/parallel/test-process-features.js -test/js/node/test/parallel/test-process-getgroups.js -test/js/node/test/parallel/test-process-hrtime-bigint.js -test/js/node/test/parallel/test-process-hrtime.js -test/js/node/test/parallel/test-process-kill-null.js -test/js/node/test/parallel/test-process-kill-pid.js -test/js/node/test/parallel/test-process-next-tick.js -test/js/node/test/parallel/test-process-no-deprecation.js -test/js/node/test/parallel/test-process-ppid.js -test/js/node/test/parallel/test-process-really-exit.js -test/js/node/test/parallel/test-process-ref-unref.js -test/js/node/test/parallel/test-process-release.js -test/js/node/test/parallel/test-process-remove-all-signal-listeners.js -test/js/node/test/parallel/test-process-setgroups.js -test/js/node/test/parallel/test-process-setsourcemapsenabled.js -test/js/node/test/parallel/test-process-title-cli.js -test/js/node/test/parallel/test-process-uid-gid.js -test/js/node/test/parallel/test-process-umask-mask.js -test/js/node/test/parallel/test-process-umask.js -test/js/node/test/parallel/test-process-uptime.js -test/js/node/test/parallel/test-process-warning.js -test/js/node/test/parallel/test-promise-handled-rejection-no-warning.js -test/js/node/test/parallel/test-promise-unhandled-default.js -test/js/node/test/parallel/test-promise-unhandled-error.js -test/js/node/test/parallel/test-promise-unhandled-flag.js -test/js/node/test/parallel/test-promise-unhandled-issue-43655.js -test/js/node/test/parallel/test-promise-unhandled-silent-no-hook.js -test/js/node/test/parallel/test-promise-unhandled-silent.js -test/js/node/test/parallel/test-promise-unhandled-throw-handler.js -test/js/node/test/parallel/test-promise-unhandled-throw.js -test/js/node/test/parallel/test-promise-unhandled-warn-no-hook.js -test/js/node/test/parallel/test-promises-unhandled-proxy-rejections.js -test/js/node/test/parallel/test-promises-unhandled-rejections.js -test/js/node/test/parallel/test-promises-unhandled-symbol-rejections.js -test/js/node/test/parallel/test-promises-warning-on-unhandled-rejection.js -test/js/node/test/parallel/test-punycode.js -test/js/node/test/parallel/test-querystring-escape.js -test/js/node/test/parallel/test-querystring-maxKeys-non-finite.js -test/js/node/test/parallel/test-querystring-multichar-separator.js -test/js/node/test/parallel/test-querystring.js -test/js/node/test/parallel/test-queue-microtask.js -test/js/node/test/parallel/test-quic-internal-endpoint-listen-defaults.js -test/js/node/test/parallel/test-quic-internal-endpoint-options.js -test/js/node/test/parallel/test-quic-internal-endpoint-stats-state.js -test/js/node/test/parallel/test-quic-internal-setcallbacks.js -test/js/node/test/parallel/test-readable-from-iterator-closing.js -test/js/node/test/parallel/test-readable-from-web-enqueue-then-close.js -test/js/node/test/parallel/test-readable-from.js -test/js/node/test/parallel/test-readable-large-hwm.js -test/js/node/test/parallel/test-readable-single-end.js -test/js/node/test/parallel/test-readline-async-iterators-backpressure.js -test/js/node/test/parallel/test-readline-async-iterators-destroy.js -test/js/node/test/parallel/test-readline-async-iterators.js -test/js/node/test/parallel/test-readline-carriage-return-between-chunks.js -test/js/node/test/parallel/test-readline-csi.js -test/js/node/test/parallel/test-readline-emit-keypress-events.js -test/js/node/test/parallel/test-readline-input-onerror.js -test/js/node/test/parallel/test-readline-interface-escapecodetimeout.js -test/js/node/test/parallel/test-readline-interface-no-trailing-newline.js -test/js/node/test/parallel/test-readline-interface-recursive-writes.js -test/js/node/test/parallel/test-readline-keys.js -test/js/node/test/parallel/test-readline-position.js -test/js/node/test/parallel/test-readline-promises-csi.mjs -test/js/node/test/parallel/test-readline-promises-tab-complete.js -test/js/node/test/parallel/test-readline-reopen.js -test/js/node/test/parallel/test-readline-set-raw-mode.js -test/js/node/test/parallel/test-readline-tab-complete.js -test/js/node/test/parallel/test-readline-undefined-columns.js -test/js/node/test/parallel/test-readline.js -test/js/node/test/parallel/test-ref-unref-return.js -test/js/node/test/parallel/test-regression-object-prototype.js -test/js/node/test/parallel/test-repl-clear-immediate-crash.js -test/js/node/test/parallel/test-repl-close.js -test/js/node/test/parallel/test-repl-dynamic-import.js -test/js/node/test/parallel/test-repl-preview-without-inspector.js -test/js/node/test/parallel/test-repl-syntax-error-handling.js -test/js/node/test/parallel/test-require-cache.js -test/js/node/test/parallel/test-require-delete-array-iterator.js -test/js/node/test/parallel/test-require-dot.js -test/js/node/test/parallel/test-require-empty-main.js -test/js/node/test/parallel/test-require-enoent-dir.js -test/js/node/test/parallel/test-require-exceptions.js -test/js/node/test/parallel/test-require-extension-over-directory.js -test/js/node/test/parallel/test-require-extensions-main.js -test/js/node/test/parallel/test-require-extensions-same-filename-as-dir-trailing-slash.js -test/js/node/test/parallel/test-require-invalid-main-no-exports.js -test/js/node/test/parallel/test-require-invalid-package.js -test/js/node/test/parallel/test-require-json.js -test/js/node/test/parallel/test-require-long-path.js -test/js/node/test/parallel/test-require-node-prefix.js -test/js/node/test/parallel/test-require-nul.js -test/js/node/test/parallel/test-require-process.js -test/js/node/test/parallel/test-require-resolve.js -test/js/node/test/parallel/test-require-symlink.js -test/js/node/test/parallel/test-require-unicode.js -test/js/node/test/parallel/test-resource-usage.js -test/js/node/test/parallel/test-runner-aliases.js -test/js/node/test/parallel/test-runner-assert.js -test/js/node/test/parallel/test-runner-filter-warning.js -test/js/node/test/parallel/test-runner-root-after-with-refed-handles.js -test/js/node/test/parallel/test-runner-source-maps-invalid-json.js -test/js/node/test/parallel/test-runner-subtest-after-hook.js -test/js/node/test/parallel/test-runner-typechecking.js -test/js/node/test/parallel/test-set-http-max-http-headers.js -test/js/node/test/parallel/test-set-process-debug-port.js -test/js/node/test/parallel/test-shadow-realm-gc-module.js -test/js/node/test/parallel/test-shadow-realm-module.js -test/js/node/test/parallel/test-shadow-realm-preload-module.js -test/js/node/test/parallel/test-shadow-realm-prepare-stack-trace.js -test/js/node/test/parallel/test-shadow-realm.js -test/js/node/test/parallel/test-sigint-infinite-loop.js -test/js/node/test/parallel/test-signal-args.js -test/js/node/test/parallel/test-signal-handler-remove-on-exit.js -test/js/node/test/parallel/test-signal-handler.js -test/js/node/test/parallel/test-signal-unregister.js -test/js/node/test/parallel/test-socket-address.js -test/js/node/test/parallel/test-socket-options-invalid.js -test/js/node/test/parallel/test-socket-write-after-fin-error.js -test/js/node/test/parallel/test-socketaddress.js -test/js/node/test/parallel/test-spawn-cmd-named-pipe.js -test/js/node/test/parallel/test-stdin-child-proc.js -test/js/node/test/parallel/test-stdin-from-file-spawn.js -test/js/node/test/parallel/test-stdin-from-file.js -test/js/node/test/parallel/test-stdin-hang.js -test/js/node/test/parallel/test-stdin-pause-resume-sync.js -test/js/node/test/parallel/test-stdin-pause-resume.js -test/js/node/test/parallel/test-stdin-pipe-large.js -test/js/node/test/parallel/test-stdin-pipe-resume.js -test/js/node/test/parallel/test-stdin-resume-pause.js -test/js/node/test/parallel/test-stdin-script-child-option.js -test/js/node/test/parallel/test-stdin-script-child.js -test/js/node/test/parallel/test-stdio-closed.js -test/js/node/test/parallel/test-stdio-pipe-access.js -test/js/node/test/parallel/test-stdio-pipe-stderr.js -test/js/node/test/parallel/test-stdio-undestroy.js -test/js/node/test/parallel/test-stdout-cannot-be-closed-child-process-pipe.js -test/js/node/test/parallel/test-stdout-pipeline-destroy.js -test/js/node/test/parallel/test-stdout-stderr-reading.js -test/js/node/test/parallel/test-stdout-stderr-write.js -test/js/node/test/parallel/test-stdout-to-file.js -test/js/node/test/parallel/test-stream-aliases-legacy.js -test/js/node/test/parallel/test-stream-auto-destroy.js -test/js/node/test/parallel/test-stream-await-drain-writers-in-synchronously-recursion-write.js -test/js/node/test/parallel/test-stream-backpressure.js -test/js/node/test/parallel/test-stream-base-prototype-accessors-enumerability.js -test/js/node/test/parallel/test-stream-big-packet.js -test/js/node/test/parallel/test-stream-big-push.js -test/js/node/test/parallel/test-stream-catch-rejections.js -test/js/node/test/parallel/test-stream-compose-operator.js -test/js/node/test/parallel/test-stream-compose.js -test/js/node/test/parallel/test-stream-construct.js -test/js/node/test/parallel/test-stream-consumers.js -test/js/node/test/parallel/test-stream-decoder-objectmode.js -test/js/node/test/parallel/test-stream-destroy-event-order.js -test/js/node/test/parallel/test-stream-drop-take.js -test/js/node/test/parallel/test-stream-duplex-destroy.js -test/js/node/test/parallel/test-stream-duplex-end.js -test/js/node/test/parallel/test-stream-duplex-from.js -test/js/node/test/parallel/test-stream-duplex-props.js -test/js/node/test/parallel/test-stream-duplex-readable-end.js -test/js/node/test/parallel/test-stream-duplex-readable-writable.js -test/js/node/test/parallel/test-stream-duplex-writable-finished.js -test/js/node/test/parallel/test-stream-duplex.js -test/js/node/test/parallel/test-stream-duplexpair.js -test/js/node/test/parallel/test-stream-end-of-streams.js -test/js/node/test/parallel/test-stream-end-paused.js -test/js/node/test/parallel/test-stream-err-multiple-callback-construction.js -test/js/node/test/parallel/test-stream-error-once.js -test/js/node/test/parallel/test-stream-event-names.js -test/js/node/test/parallel/test-stream-events-prepend.js -test/js/node/test/parallel/test-stream-filter.js -test/js/node/test/parallel/test-stream-finished.js -test/js/node/test/parallel/test-stream-flatMap.js -test/js/node/test/parallel/test-stream-forEach.js -test/js/node/test/parallel/test-stream-inheritance.js -test/js/node/test/parallel/test-stream-ispaused.js -test/js/node/test/parallel/test-stream-iterator-helpers-test262-tests.mjs -test/js/node/test/parallel/test-stream-map.js -test/js/node/test/parallel/test-stream-objectmode-undefined.js -test/js/node/test/parallel/test-stream-once-readable-pipe.js -test/js/node/test/parallel/test-stream-passthrough-drain.js -test/js/node/test/parallel/test-stream-pipe-after-end.js -test/js/node/test/parallel/test-stream-pipe-await-drain-manual-resume.js -test/js/node/test/parallel/test-stream-pipe-await-drain-push-while-write.js -test/js/node/test/parallel/test-stream-pipe-await-drain.js -test/js/node/test/parallel/test-stream-pipe-cleanup-pause.js -test/js/node/test/parallel/test-stream-pipe-cleanup.js -test/js/node/test/parallel/test-stream-pipe-deadlock.js -test/js/node/test/parallel/test-stream-pipe-error-handling.js -test/js/node/test/parallel/test-stream-pipe-error-unhandled.js -test/js/node/test/parallel/test-stream-pipe-event.js -test/js/node/test/parallel/test-stream-pipe-flow-after-unpipe.js -test/js/node/test/parallel/test-stream-pipe-flow.js -test/js/node/test/parallel/test-stream-pipe-manual-resume.js -test/js/node/test/parallel/test-stream-pipe-multiple-pipes.js -test/js/node/test/parallel/test-stream-pipe-needDrain.js -test/js/node/test/parallel/test-stream-pipe-same-destination-twice.js -test/js/node/test/parallel/test-stream-pipe-unpipe-streams.js -test/js/node/test/parallel/test-stream-pipe-without-listenerCount.js -test/js/node/test/parallel/test-stream-pipeline-async-iterator.js -test/js/node/test/parallel/test-stream-pipeline-duplex.js -test/js/node/test/parallel/test-stream-pipeline-listeners.js -test/js/node/test/parallel/test-stream-pipeline-process.js -test/js/node/test/parallel/test-stream-pipeline-queued-end-in-destroy.js -test/js/node/test/parallel/test-stream-pipeline-uncaught.js -test/js/node/test/parallel/test-stream-pipeline-with-empty-string.js -test/js/node/test/parallel/test-stream-preprocess.js -test/js/node/test/parallel/test-stream-promises.js -test/js/node/test/parallel/test-stream-push-order.js -test/js/node/test/parallel/test-stream-push-strings.js -test/js/node/test/parallel/test-stream-readable-aborted.js -test/js/node/test/parallel/test-stream-readable-add-chunk-during-data.js -test/js/node/test/parallel/test-stream-readable-constructor-set-methods.js -test/js/node/test/parallel/test-stream-readable-data.js -test/js/node/test/parallel/test-stream-readable-default-encoding.js -test/js/node/test/parallel/test-stream-readable-destroy.js -test/js/node/test/parallel/test-stream-readable-didRead.js -test/js/node/test/parallel/test-stream-readable-dispose.js -test/js/node/test/parallel/test-stream-readable-emit-readable-short-stream.js -test/js/node/test/parallel/test-stream-readable-emittedReadable.js -test/js/node/test/parallel/test-stream-readable-end-destroyed.js -test/js/node/test/parallel/test-stream-readable-ended.js -test/js/node/test/parallel/test-stream-readable-error-end.js -test/js/node/test/parallel/test-stream-readable-event.js -test/js/node/test/parallel/test-stream-readable-flow-recursion.js -test/js/node/test/parallel/test-stream-readable-from-web-termination.js -test/js/node/test/parallel/test-stream-readable-hwm-0-async.js -test/js/node/test/parallel/test-stream-readable-hwm-0-no-flow-data.js -test/js/node/test/parallel/test-stream-readable-hwm-0.js -test/js/node/test/parallel/test-stream-readable-infinite-read.js -test/js/node/test/parallel/test-stream-readable-invalid-chunk.js -test/js/node/test/parallel/test-stream-readable-needReadable.js -test/js/node/test/parallel/test-stream-readable-next-no-null.js -test/js/node/test/parallel/test-stream-readable-no-unneeded-readable.js -test/js/node/test/parallel/test-stream-readable-object-multi-push-async.js -test/js/node/test/parallel/test-stream-readable-pause-and-resume.js -test/js/node/test/parallel/test-stream-readable-readable-then-resume.js -test/js/node/test/parallel/test-stream-readable-readable.js -test/js/node/test/parallel/test-stream-readable-reading-readingMore.js -test/js/node/test/parallel/test-stream-readable-resume-hwm.js -test/js/node/test/parallel/test-stream-readable-resumeScheduled.js -test/js/node/test/parallel/test-stream-readable-setEncoding-existing-buffers.js -test/js/node/test/parallel/test-stream-readable-setEncoding-null.js -test/js/node/test/parallel/test-stream-readable-strategy-option.js -test/js/node/test/parallel/test-stream-readable-to-web-termination.js -test/js/node/test/parallel/test-stream-readable-to-web.js -test/js/node/test/parallel/test-stream-readable-unpipe-resume.js -test/js/node/test/parallel/test-stream-readable-unshift.js -test/js/node/test/parallel/test-stream-readable-with-unimplemented-_read.js -test/js/node/test/parallel/test-stream-readableListening-state.js -test/js/node/test/parallel/test-stream-reduce.js -test/js/node/test/parallel/test-stream-set-default-hwm.js -test/js/node/test/parallel/test-stream-some-find-every.mjs -test/js/node/test/parallel/test-stream-toArray.js -test/js/node/test/parallel/test-stream-toWeb-allows-server-response.js -test/js/node/test/parallel/test-stream-transform-callback-twice.js -test/js/node/test/parallel/test-stream-transform-constructor-set-methods.js -test/js/node/test/parallel/test-stream-transform-destroy.js -test/js/node/test/parallel/test-stream-transform-final-sync.js -test/js/node/test/parallel/test-stream-transform-final.js -test/js/node/test/parallel/test-stream-transform-flush-data.js -test/js/node/test/parallel/test-stream-transform-hwm0.js -test/js/node/test/parallel/test-stream-transform-objectmode-falsey-value.js -test/js/node/test/parallel/test-stream-transform-split-highwatermark.js -test/js/node/test/parallel/test-stream-transform-split-objectmode.js -test/js/node/test/parallel/test-stream-typedarray.js -test/js/node/test/parallel/test-stream-uint8array.js -test/js/node/test/parallel/test-stream-unpipe-event.js -test/js/node/test/parallel/test-stream-unshift-empty-chunk.js -test/js/node/test/parallel/test-stream-unshift-read-race.js -test/js/node/test/parallel/test-stream-writable-aborted.js -test/js/node/test/parallel/test-stream-writable-change-default-encoding.js -test/js/node/test/parallel/test-stream-writable-clear-buffer.js -test/js/node/test/parallel/test-stream-writable-constructor-set-methods.js -test/js/node/test/parallel/test-stream-writable-decoded-encoding.js -test/js/node/test/parallel/test-stream-writable-destroy.js -test/js/node/test/parallel/test-stream-writable-end-cb-error.js -test/js/node/test/parallel/test-stream-writable-end-cb-uncaught.js -test/js/node/test/parallel/test-stream-writable-end-multiple.js -test/js/node/test/parallel/test-stream-writable-ended-state.js -test/js/node/test/parallel/test-stream-writable-final-async.js -test/js/node/test/parallel/test-stream-writable-final-destroy.js -test/js/node/test/parallel/test-stream-writable-final-throw.js -test/js/node/test/parallel/test-stream-writable-finish-destroyed.js -test/js/node/test/parallel/test-stream-writable-finished-state.js -test/js/node/test/parallel/test-stream-writable-finished.js -test/js/node/test/parallel/test-stream-writable-invalid-chunk.js -test/js/node/test/parallel/test-stream-writable-needdrain-state.js -test/js/node/test/parallel/test-stream-writable-null.js -test/js/node/test/parallel/test-stream-writable-properties.js -test/js/node/test/parallel/test-stream-writable-writable.js -test/js/node/test/parallel/test-stream-writable-write-cb-error.js -test/js/node/test/parallel/test-stream-writable-write-cb-twice.js -test/js/node/test/parallel/test-stream-writable-write-error.js -test/js/node/test/parallel/test-stream-writable-write-writev-finish.js -test/js/node/test/parallel/test-stream-writableState-ending.js -test/js/node/test/parallel/test-stream-writableState-uncorked-bufferedRequestCount.js -test/js/node/test/parallel/test-stream-write-destroy.js -test/js/node/test/parallel/test-stream-write-drain.js -test/js/node/test/parallel/test-stream-write-final.js -test/js/node/test/parallel/test-stream-writev.js -test/js/node/test/parallel/test-stream2-base64-single-char-read-end.js -test/js/node/test/parallel/test-stream2-basic.js -test/js/node/test/parallel/test-stream2-compatibility.js -test/js/node/test/parallel/test-stream2-decode-partial.js -test/js/node/test/parallel/test-stream2-finish-pipe-error.js -test/js/node/test/parallel/test-stream2-finish-pipe.js -test/js/node/test/parallel/test-stream2-large-read-stall.js -test/js/node/test/parallel/test-stream2-objects.js -test/js/node/test/parallel/test-stream2-pipe-error-handling.js -test/js/node/test/parallel/test-stream2-pipe-error-once-listener.js -test/js/node/test/parallel/test-stream2-push.js -test/js/node/test/parallel/test-stream2-read-sync-stack.js -test/js/node/test/parallel/test-stream2-readable-empty-buffer-no-eof.js -test/js/node/test/parallel/test-stream2-readable-legacy-drain.js -test/js/node/test/parallel/test-stream2-readable-non-empty-end.js -test/js/node/test/parallel/test-stream2-readable-wrap-destroy.js -test/js/node/test/parallel/test-stream2-readable-wrap-empty.js -test/js/node/test/parallel/test-stream2-readable-wrap-error.js -test/js/node/test/parallel/test-stream2-readable-wrap.js -test/js/node/test/parallel/test-stream2-set-encoding.js -test/js/node/test/parallel/test-stream2-transform.js -test/js/node/test/parallel/test-stream2-unpipe-drain.js -test/js/node/test/parallel/test-stream2-unpipe-leak.js -test/js/node/test/parallel/test-stream2-writable.js -test/js/node/test/parallel/test-stream3-cork-end.js -test/js/node/test/parallel/test-stream3-cork-uncork.js -test/js/node/test/parallel/test-stream3-pause-then-read.js -test/js/node/test/parallel/test-stream3-pipeline-async-iterator.js -test/js/node/test/parallel/test-streams-highwatermark.js -test/js/node/test/parallel/test-string-decoder-end.js -test/js/node/test/parallel/test-string-decoder-fuzz.js -test/js/node/test/parallel/test-string-decoder.js -test/js/node/test/parallel/test-stringbytes-external.js -test/js/node/test/parallel/test-sync-fileread.js -test/js/node/test/parallel/test-sys.js -test/js/node/test/parallel/test-timers-api-refs.js -test/js/node/test/parallel/test-timers-args.js -test/js/node/test/parallel/test-timers-clear-null-does-not-throw-error.js -test/js/node/test/parallel/test-timers-clear-object-does-not-throw-error.js -test/js/node/test/parallel/test-timers-clear-timeout-interval-equivalent.js -test/js/node/test/parallel/test-timers-clearImmediate-als.js -test/js/node/test/parallel/test-timers-clearImmediate.js -test/js/node/test/parallel/test-timers-destroyed.js -test/js/node/test/parallel/test-timers-dispose.js -test/js/node/test/parallel/test-timers-immediate-promisified.js -test/js/node/test/parallel/test-timers-immediate-queue-throw.js -test/js/node/test/parallel/test-timers-immediate-queue.js -test/js/node/test/parallel/test-timers-immediate-unref-nested-once.js -test/js/node/test/parallel/test-timers-immediate-unref-simple.js -test/js/node/test/parallel/test-timers-immediate-unref.js -test/js/node/test/parallel/test-timers-immediate.js -test/js/node/test/parallel/test-timers-interval-promisified.js -test/js/node/test/parallel/test-timers-interval-throw.js -test/js/node/test/parallel/test-timers-invalid-clear.js -test/js/node/test/parallel/test-timers-linked-list.js -test/js/node/test/parallel/test-timers-max-duration-warning.js -test/js/node/test/parallel/test-timers-nan-duration-emit-once-per-process.js -test/js/node/test/parallel/test-timers-nan-duration-warning-promises.js -test/js/node/test/parallel/test-timers-nan-duration-warning.js -test/js/node/test/parallel/test-timers-negative-duration-warning-emit-once-per-process.js -test/js/node/test/parallel/test-timers-negative-duration-warning.js -test/js/node/test/parallel/test-timers-nested.js -test/js/node/test/parallel/test-timers-next-tick.js -test/js/node/test/parallel/test-timers-non-integer-delay.js -test/js/node/test/parallel/test-timers-not-emit-duration-zero.js -test/js/node/test/parallel/test-timers-now.js -test/js/node/test/parallel/test-timers-ordering.js -test/js/node/test/parallel/test-timers-process-tampering.js -test/js/node/test/parallel/test-timers-promises-scheduler.js -test/js/node/test/parallel/test-timers-promises.js -test/js/node/test/parallel/test-timers-refresh-in-callback.js -test/js/node/test/parallel/test-timers-refresh.js -test/js/node/test/parallel/test-timers-same-timeout-wrong-list-deleted.js -test/js/node/test/parallel/test-timers-setimmediate-infinite-loop.js -test/js/node/test/parallel/test-timers-socket-timeout-removes-other-socket-unref-timer.js -test/js/node/test/parallel/test-timers-this.js -test/js/node/test/parallel/test-timers-throw-when-cb-not-function.js -test/js/node/test/parallel/test-timers-timeout-promisified.js -test/js/node/test/parallel/test-timers-timeout-to-interval.js -test/js/node/test/parallel/test-timers-timeout-with-non-integer.js -test/js/node/test/parallel/test-timers-to-primitive.js -test/js/node/test/parallel/test-timers-uncaught-exception.js -test/js/node/test/parallel/test-timers-unenroll-unref-interval.js -test/js/node/test/parallel/test-timers-unref-throw-then-ref.js -test/js/node/test/parallel/test-timers-unref.js -test/js/node/test/parallel/test-timers-unrefd-interval-still-fires.js -test/js/node/test/parallel/test-timers-unrefed-in-beforeexit.js -test/js/node/test/parallel/test-timers-unrefed-in-callback.js -test/js/node/test/parallel/test-timers-user-call.js -test/js/node/test/parallel/test-timers-zero-timeout.js -test/js/node/test/parallel/test-timers.js -test/js/node/test/parallel/test-tls-0-dns-altname.js -test/js/node/test/parallel/test-tls-add-context.js -test/js/node/test/parallel/test-tls-alert-handling.js -test/js/node/test/parallel/test-tls-alert.js -test/js/node/test/parallel/test-tls-ca-concat.js -test/js/node/test/parallel/test-tls-cert-ext-encoding.js -test/js/node/test/parallel/test-tls-cert-regression.js -test/js/node/test/parallel/test-tls-check-server-identity.js -test/js/node/test/parallel/test-tls-client-abort.js -test/js/node/test/parallel/test-tls-client-abort2.js -test/js/node/test/parallel/test-tls-client-destroy-soon.js -test/js/node/test/parallel/test-tls-client-renegotiation-limit.js -test/js/node/test/parallel/test-tls-client-verify.js -test/js/node/test/parallel/test-tls-close-error.js -test/js/node/test/parallel/test-tls-close-event-after-write.js -test/js/node/test/parallel/test-tls-connect-abort-controller.js -test/js/node/test/parallel/test-tls-connect-address-family.js -test/js/node/test/parallel/test-tls-connect-hints-option.js -test/js/node/test/parallel/test-tls-connect-hwm-option.js -test/js/node/test/parallel/test-tls-connect-no-host.js -test/js/node/test/parallel/test-tls-connect-pipe.js -test/js/node/test/parallel/test-tls-connect-secure-context.js -test/js/node/test/parallel/test-tls-connect-simple.js -test/js/node/test/parallel/test-tls-destroy-whilst-write.js -test/js/node/test/parallel/test-tls-dhe.js -test/js/node/test/parallel/test-tls-ecdh-auto.js -test/js/node/test/parallel/test-tls-ecdh-multiple.js -test/js/node/test/parallel/test-tls-ecdh.js -test/js/node/test/parallel/test-tls-econnreset.js -test/js/node/test/parallel/test-tls-env-extra-ca-no-crypto.js -test/js/node/test/parallel/test-tls-fast-writing.js -test/js/node/test/parallel/test-tls-friendly-error-message.js -test/js/node/test/parallel/test-tls-get-ca-certificates-bundled-subset.js -test/js/node/test/parallel/test-tls-get-ca-certificates-bundled.js -test/js/node/test/parallel/test-tls-get-ca-certificates-default.js -test/js/node/test/parallel/test-tls-get-ca-certificates-error.js -test/js/node/test/parallel/test-tls-get-ca-certificates-extra-empty.js -test/js/node/test/parallel/test-tls-get-ca-certificates-extra-subset.js -test/js/node/test/parallel/test-tls-get-ca-certificates-extra.js -test/js/node/test/parallel/test-tls-get-ca-certificates-node-use-system-ca.js -test/js/node/test/parallel/test-tls-get-ca-certificates-system.js -test/js/node/test/parallel/test-tls-handshake-error.js -test/js/node/test/parallel/test-tls-inception.js -test/js/node/test/parallel/test-tls-interleave.js -test/js/node/test/parallel/test-tls-invoke-queued.js -test/js/node/test/parallel/test-tls-junk-closes-server.js -test/js/node/test/parallel/test-tls-keyengine-invalid-arg-type.js -test/js/node/test/parallel/test-tls-legacy-pfx.js -test/js/node/test/parallel/test-tls-multiple-cas-as-string.js -test/js/node/test/parallel/test-tls-net-connect-prefer-path.js -test/js/node/test/parallel/test-tls-no-rsa-key.js -test/js/node/test/parallel/test-tls-no-sslv3.js -test/js/node/test/parallel/test-tls-ocsp-callback.js -test/js/node/test/parallel/test-tls-on-empty-socket.js -test/js/node/test/parallel/test-tls-options-boolean-check.js -test/js/node/test/parallel/test-tls-peer-certificate-encoding.js -test/js/node/test/parallel/test-tls-peer-certificate-multi-keys.js -test/js/node/test/parallel/test-tls-psk-server.js -test/js/node/test/parallel/test-tls-request-timeout.js -test/js/node/test/parallel/test-tls-reuse-host-from-socket.js -test/js/node/test/parallel/test-tls-root-certificates.js -test/js/node/test/parallel/test-tls-secure-context-usage-order.js -test/js/node/test/parallel/test-tls-securepair-server.js -test/js/node/test/parallel/test-tls-server-connection-server.js -test/js/node/test/parallel/test-tls-server-verify.js -test/js/node/test/parallel/test-tls-session-cache.js -test/js/node/test/parallel/test-tls-set-ciphers-error.js -test/js/node/test/parallel/test-tls-set-ciphers.js -test/js/node/test/parallel/test-tls-set-encoding.js -test/js/node/test/parallel/test-tls-sni-server-client.js -test/js/node/test/parallel/test-tls-socket-allow-half-open-option.js -test/js/node/test/parallel/test-tls-startcom-wosign-whitelist.js -test/js/node/test/parallel/test-tls-timeout-server-2.js -test/js/node/test/parallel/test-tls-tlswrap-segfault-2.js -test/js/node/test/parallel/test-tls-tlswrap-segfault.js -test/js/node/test/parallel/test-tls-translate-peer-certificate.js -test/js/node/test/parallel/test-tls-transport-destroy-after-own-gc.js -test/js/node/test/parallel/test-tls-use-after-free-regression.js -test/js/node/test/parallel/test-tls-wrap-econnreset-localaddress.js -test/js/node/test/parallel/test-tls-wrap-econnreset-socket.js -test/js/node/test/parallel/test-tls-wrap-econnreset.js -test/js/node/test/parallel/test-tls-write-error.js -test/js/node/test/parallel/test-tls-zero-clear-in.js -test/js/node/test/parallel/test-tty-backwards-api.js -test/js/node/test/parallel/test-tty-stdin-end.js -test/js/node/test/parallel/test-tty-stdin-pipe.js -test/js/node/test/parallel/test-tz-version.js -test/js/node/test/parallel/test-unhandled-exception-with-worker-inuse.js -test/js/node/test/parallel/test-url-canParse-whatwg.js -test/js/node/test/parallel/test-url-domain-ascii-unicode.js -test/js/node/test/parallel/test-url-format-invalid-input.js -test/js/node/test/parallel/test-url-format-whatwg.js -test/js/node/test/parallel/test-url-format.js -test/js/node/test/parallel/test-url-is-url-internal.js -test/js/node/test/parallel/test-url-parse-format.js -test/js/node/test/parallel/test-url-parse-invalid-input.js -test/js/node/test/parallel/test-url-parse-query.js -test/js/node/test/parallel/test-url-relative.js -test/js/node/test/parallel/test-url-revokeobjecturl.js -test/js/node/test/parallel/test-url-urltooptions.js -test/js/node/test/parallel/test-utf8-scripts.js -test/js/node/test/parallel/test-util-callbackify.js -test/js/node/test/parallel/test-util-deprecate-invalid-code.js -test/js/node/test/parallel/test-util-deprecate.js -test/js/node/test/parallel/test-util-emit-experimental-warning.js -test/js/node/test/parallel/test-util-inherits.js -test/js/node/test/parallel/test-util-inspect-getters-accessing-this.js -test/js/node/test/parallel/test-util-inspect-long-running.js -test/js/node/test/parallel/test-util-inspect-proxy.js -test/js/node/test/parallel/test-util-internal.js -test/js/node/test/parallel/test-util-parse-env.js -test/js/node/test/parallel/test-util-primordial-monkeypatching.js -test/js/node/test/parallel/test-util-promisify-custom-names.mjs -test/js/node/test/parallel/test-util-promisify.js -test/js/node/test/parallel/test-util-sigint-watchdog.js -test/js/node/test/parallel/test-util-sleep.js -test/js/node/test/parallel/test-util-stripvtcontrolcharacters.js -test/js/node/test/parallel/test-util-styletext.js -test/js/node/test/parallel/test-util-text-decoder.js -test/js/node/test/parallel/test-util-types-exists.js -test/js/node/test/parallel/test-util-types.js -test/js/node/test/parallel/test-util.js -test/js/node/test/parallel/test-v8-deserialize-buffer.js -test/js/node/test/parallel/test-v8-flag-pool-size-0.js -test/js/node/test/parallel/test-v8-getheapsnapshot-twice.js -test/js/node/test/parallel/test-v8-global-setter.js -test/js/node/test/parallel/test-v8-serialize-leak.js -test/js/node/test/parallel/test-vm-access-process-env.js -test/js/node/test/parallel/test-vm-api-handles-getter-errors.js -test/js/node/test/parallel/test-vm-attributes-property-not-on-sandbox.js -test/js/node/test/parallel/test-vm-basic.js -test/js/node/test/parallel/test-vm-cached-data.js -test/js/node/test/parallel/test-vm-context-async-script.js -test/js/node/test/parallel/test-vm-context-dont-contextify.js -test/js/node/test/parallel/test-vm-context-property-forwarding.js -test/js/node/test/parallel/test-vm-context.js -test/js/node/test/parallel/test-vm-create-and-run-in-context.js -test/js/node/test/parallel/test-vm-create-context-accessors.js -test/js/node/test/parallel/test-vm-create-context-arg.js -test/js/node/test/parallel/test-vm-create-context-circular-reference.js -test/js/node/test/parallel/test-vm-createcacheddata.js -test/js/node/test/parallel/test-vm-cross-context.js -test/js/node/test/parallel/test-vm-data-property-writable.js -test/js/node/test/parallel/test-vm-deleting-property.js -test/js/node/test/parallel/test-vm-function-declaration.js -test/js/node/test/parallel/test-vm-function-redefinition.js -test/js/node/test/parallel/test-vm-getters.js -test/js/node/test/parallel/test-vm-global-assignment.js -test/js/node/test/parallel/test-vm-global-configurable-properties.js -test/js/node/test/parallel/test-vm-global-define-property.js -test/js/node/test/parallel/test-vm-global-get-own.js -test/js/node/test/parallel/test-vm-global-non-writable-properties.js -test/js/node/test/parallel/test-vm-global-property-enumerator.js -test/js/node/test/parallel/test-vm-global-property-interceptors.js -test/js/node/test/parallel/test-vm-global-property-prototype.js -test/js/node/test/parallel/test-vm-global-setter.js -test/js/node/test/parallel/test-vm-harmony-symbols.js -test/js/node/test/parallel/test-vm-indexed-properties.js -test/js/node/test/parallel/test-vm-inherited_properties.js -test/js/node/test/parallel/test-vm-is-context.js -test/js/node/test/parallel/test-vm-low-stack-space.js -test/js/node/test/parallel/test-vm-module-basic.js -test/js/node/test/parallel/test-vm-module-cached-data.js -test/js/node/test/parallel/test-vm-module-dynamic-import.js -test/js/node/test/parallel/test-vm-module-dynamic-namespace.js -test/js/node/test/parallel/test-vm-module-errors.js -test/js/node/test/parallel/test-vm-module-import-meta.js -test/js/node/test/parallel/test-vm-module-link.js -test/js/node/test/parallel/test-vm-module-reevaluate.js -test/js/node/test/parallel/test-vm-module-referrer-realm.mjs -test/js/node/test/parallel/test-vm-module-synthetic.js -test/js/node/test/parallel/test-vm-new-script-context.js -test/js/node/test/parallel/test-vm-new-script-new-context.js -test/js/node/test/parallel/test-vm-new-script-this-context.js -test/js/node/test/parallel/test-vm-no-dynamic-import-callback.js -test/js/node/test/parallel/test-vm-not-strict.js -test/js/node/test/parallel/test-vm-options-validation.js -test/js/node/test/parallel/test-vm-ownkeys.js -test/js/node/test/parallel/test-vm-ownpropertynames.js -test/js/node/test/parallel/test-vm-ownpropertysymbols.js -test/js/node/test/parallel/test-vm-parse-abort-on-uncaught-exception.js -test/js/node/test/parallel/test-vm-preserves-property.js -test/js/node/test/parallel/test-vm-proxies.js -test/js/node/test/parallel/test-vm-proxy-failure-CP.js -test/js/node/test/parallel/test-vm-run-in-new-context.js -test/js/node/test/parallel/test-vm-script-throw-in-tostring.js -test/js/node/test/parallel/test-vm-set-property-proxy.js -test/js/node/test/parallel/test-vm-set-proto-null-on-globalthis.js -test/js/node/test/parallel/test-vm-sigint-existing-handler.js -test/js/node/test/parallel/test-vm-sigint.js -test/js/node/test/parallel/test-vm-static-this.js -test/js/node/test/parallel/test-vm-strict-assign.js -test/js/node/test/parallel/test-vm-strict-mode.js -test/js/node/test/parallel/test-vm-symbols.js -test/js/node/test/parallel/test-vm-syntax-error-message.js -test/js/node/test/parallel/test-vm-syntax-error-stderr.js -test/js/node/test/parallel/test-vm-timeout-escape-promise-module.js -test/js/node/test/parallel/test-vm-timeout-escape-promise.js -test/js/node/test/parallel/test-vm-timeout.js -test/js/node/test/parallel/test-vm-util-lazy-properties.js -test/js/node/test/parallel/test-warn-stream-wrap.js -test/js/node/test/parallel/test-weakref.js -test/js/node/test/parallel/test-webcrypto-cryptokey-workers.js -test/js/node/test/parallel/test-webcrypto-derivebits-cfrg.js -test/js/node/test/parallel/test-webcrypto-derivekey-cfrg.js -test/js/node/test/parallel/test-webcrypto-derivekey.js -test/js/node/test/parallel/test-webcrypto-digest.js -test/js/node/test/parallel/test-webcrypto-encrypt-decrypt-aes.js -test/js/node/test/parallel/test-webcrypto-encrypt-decrypt.js -test/js/node/test/parallel/test-webcrypto-getRandomValues.js -test/js/node/test/parallel/test-webcrypto-random.js -test/js/node/test/parallel/test-webcrypto-sign-verify.js -test/js/node/test/parallel/test-webcrypto-wrap-unwrap.js -test/js/node/test/parallel/test-websocket.js -test/js/node/test/parallel/test-webstream-string-tag.js -test/js/node/test/parallel/test-whatwg-encoding-custom-api-basics.js -test/js/node/test/parallel/test-whatwg-encoding-custom-fatal-streaming.js -test/js/node/test/parallel/test-whatwg-encoding-custom-textdecoder-api-invalid-label.js -test/js/node/test/parallel/test-whatwg-encoding-custom-textdecoder-fatal.js -test/js/node/test/parallel/test-whatwg-encoding-custom-textdecoder-ignorebom.js -test/js/node/test/parallel/test-whatwg-encoding-custom-textdecoder-invalid-arg.js -test/js/node/test/parallel/test-whatwg-encoding-custom-textdecoder-streaming.js -test/js/node/test/parallel/test-whatwg-encoding-custom-textdecoder-utf16-surrogates.js -test/js/node/test/parallel/test-whatwg-events-add-event-listener-options-passive.js -test/js/node/test/parallel/test-whatwg-events-add-event-listener-options-signal.js -test/js/node/test/parallel/test-whatwg-events-customevent.js -test/js/node/test/parallel/test-whatwg-events-event-constructors.js -test/js/node/test/parallel/test-whatwg-events-eventtarget-this-of-listener.js -test/js/node/test/parallel/test-whatwg-readablebytestream.js -test/js/node/test/parallel/test-whatwg-readablebytestreambyob.js -test/js/node/test/parallel/test-whatwg-readablestream.mjs -test/js/node/test/parallel/test-whatwg-url-canparse.js -test/js/node/test/parallel/test-whatwg-url-custom-deepequal.js -test/js/node/test/parallel/test-whatwg-url-custom-domainto.js -test/js/node/test/parallel/test-whatwg-url-custom-global.js -test/js/node/test/parallel/test-whatwg-url-custom-href-side-effect.js -test/js/node/test/parallel/test-whatwg-url-custom-inspect.js -test/js/node/test/parallel/test-whatwg-url-custom-parsing.js -test/js/node/test/parallel/test-whatwg-url-custom-properties.js -test/js/node/test/parallel/test-whatwg-url-custom-searchparams-append.js -test/js/node/test/parallel/test-whatwg-url-custom-searchparams-delete.js -test/js/node/test/parallel/test-whatwg-url-custom-searchparams-entries.js -test/js/node/test/parallel/test-whatwg-url-custom-searchparams-foreach.js -test/js/node/test/parallel/test-whatwg-url-custom-searchparams-get.js -test/js/node/test/parallel/test-whatwg-url-custom-searchparams-getall.js -test/js/node/test/parallel/test-whatwg-url-custom-searchparams-has.js -test/js/node/test/parallel/test-whatwg-url-custom-searchparams-keys.js -test/js/node/test/parallel/test-whatwg-url-custom-searchparams-set.js -test/js/node/test/parallel/test-whatwg-url-custom-searchparams-sort.js -test/js/node/test/parallel/test-whatwg-url-custom-searchparams-stringifier.js -test/js/node/test/parallel/test-whatwg-url-custom-searchparams-values.js -test/js/node/test/parallel/test-whatwg-url-custom-searchparams.js -test/js/node/test/parallel/test-whatwg-url-custom-setters.js -test/js/node/test/parallel/test-whatwg-url-custom-tostringtag.js -test/js/node/test/parallel/test-whatwg-url-invalidthis.js -test/js/node/test/parallel/test-whatwg-url-override-hostname.js -test/js/node/test/parallel/test-whatwg-url-toascii.js -test/js/node/test/parallel/test-whatwg-writablestream-close.js -test/js/node/test/parallel/test-windows-abort-exitcode.js -test/js/node/test/parallel/test-windows-failed-heap-allocation.js -test/js/node/test/parallel/test-worker-abort-on-uncaught-exception.js -test/js/node/test/parallel/test-worker-arraybuffer-zerofill.js -test/js/node/test/parallel/test-worker-cjs-workerdata.js -test/js/node/test/parallel/test-worker-cleanexit-with-js.js -test/js/node/test/parallel/test-worker-cleanexit-with-moduleload.js -test/js/node/test/parallel/test-worker-console-listeners.js -test/js/node/test/parallel/test-worker-dns-terminate-during-query.js -test/js/node/test/parallel/test-worker-environmentdata.js -test/js/node/test/parallel/test-worker-esm-exit.js -test/js/node/test/parallel/test-worker-esm-missing-main.js -test/js/node/test/parallel/test-worker-esmodule.js -test/js/node/test/parallel/test-worker-event.js -test/js/node/test/parallel/test-worker-exit-event-error.js -test/js/node/test/parallel/test-worker-exit-from-uncaught-exception.js -test/js/node/test/parallel/test-worker-exit-heapsnapshot.js -test/js/node/test/parallel/test-worker-fs-stat-watcher.js -test/js/node/test/parallel/test-worker-heap-snapshot.js -test/js/node/test/parallel/test-worker-http2-generic-streams-terminate.js -test/js/node/test/parallel/test-worker-invalid-workerdata.js -test/js/node/test/parallel/test-worker-load-file-with-extension-other-than-js.js -test/js/node/test/parallel/test-worker-message-channel-sharedarraybuffer.js -test/js/node/test/parallel/test-worker-message-event.js -test/js/node/test/parallel/test-worker-message-port-constructor.js -test/js/node/test/parallel/test-worker-message-port-receive-message.js -test/js/node/test/parallel/test-worker-message-port-terminate-transfer-list.js -test/js/node/test/parallel/test-worker-message-port-transfer-duplicate.js -test/js/node/test/parallel/test-worker-message-port-transfer-terminate.js -test/js/node/test/parallel/test-worker-message-port-wasm-module.js -test/js/node/test/parallel/test-worker-message-port-wasm-threads.js -test/js/node/test/parallel/test-worker-mjs-workerdata.js -test/js/node/test/parallel/test-worker-nested-on-process-exit.js -test/js/node/test/parallel/test-worker-nested-uncaught.js -test/js/node/test/parallel/test-worker-no-sab.js -test/js/node/test/parallel/test-worker-non-fatal-uncaught-exception.js -test/js/node/test/parallel/test-worker-on-process-exit.js -test/js/node/test/parallel/test-worker-onmessage-not-a-function.js -test/js/node/test/parallel/test-worker-onmessage.js -test/js/node/test/parallel/test-worker-parent-port-ref.js -test/js/node/test/parallel/test-worker-process-argv.js -test/js/node/test/parallel/test-worker-ref-onexit.js -test/js/node/test/parallel/test-worker-ref.js -test/js/node/test/parallel/test-worker-relative-path-double-dot.js -test/js/node/test/parallel/test-worker-relative-path.js -test/js/node/test/parallel/test-worker-safe-getters.js -test/js/node/test/parallel/test-worker-sharedarraybuffer-from-worker-thread.js -test/js/node/test/parallel/test-worker-terminate-http2-respond-with-file.js -test/js/node/test/parallel/test-worker-terminate-nested.js -test/js/node/test/parallel/test-worker-terminate-null-handler.js -test/js/node/test/parallel/test-worker-terminate-timers.js -test/js/node/test/parallel/test-worker-type-check.js -test/js/node/test/parallel/test-worker-uncaught-exception-async.js -test/js/node/test/parallel/test-worker-unref-from-message-during-exit.js -test/js/node/test/parallel/test-worker-workerdata-sharedarraybuffer.js -test/js/node/test/parallel/test-worker.js -test/js/node/test/parallel/test-worker.mjs -test/js/node/test/parallel/test-zlib-brotli-16GB.js -test/js/node/test/parallel/test-zlib-brotli-flush.js -test/js/node/test/parallel/test-zlib-brotli-from-brotli.js -test/js/node/test/parallel/test-zlib-brotli-from-string.js -test/js/node/test/parallel/test-zlib-brotli-kmaxlength-rangeerror.js -test/js/node/test/parallel/test-zlib-brotli.js -test/js/node/test/parallel/test-zlib-close-after-error.js -test/js/node/test/parallel/test-zlib-close-after-write.js -test/js/node/test/parallel/test-zlib-close-in-ondata.js -test/js/node/test/parallel/test-zlib-const.js -test/js/node/test/parallel/test-zlib-convenience-methods.js -test/js/node/test/parallel/test-zlib-crc32.js -test/js/node/test/parallel/test-zlib-create-raw.js -test/js/node/test/parallel/test-zlib-deflate-constructors.js -test/js/node/test/parallel/test-zlib-deflate-raw-inherits.js -test/js/node/test/parallel/test-zlib-destroy-pipe.js -test/js/node/test/parallel/test-zlib-destroy.js -test/js/node/test/parallel/test-zlib-dictionary-fail.js -test/js/node/test/parallel/test-zlib-dictionary.js -test/js/node/test/parallel/test-zlib-empty-buffer.js -test/js/node/test/parallel/test-zlib-failed-init.js -test/js/node/test/parallel/test-zlib-flush-drain-longblock.js -test/js/node/test/parallel/test-zlib-flush-drain.js -test/js/node/test/parallel/test-zlib-flush-flags.js -test/js/node/test/parallel/test-zlib-flush-write-sync-interleaved.js -test/js/node/test/parallel/test-zlib-flush.js -test/js/node/test/parallel/test-zlib-from-concatenated-gzip.js -test/js/node/test/parallel/test-zlib-from-gzip-with-trailing-garbage.js -test/js/node/test/parallel/test-zlib-from-gzip.js -test/js/node/test/parallel/test-zlib-from-string.js -test/js/node/test/parallel/test-zlib-invalid-arg-value-brotli-compress.js -test/js/node/test/parallel/test-zlib-invalid-input-memory.js -test/js/node/test/parallel/test-zlib-invalid-input.js -test/js/node/test/parallel/test-zlib-kmaxlength-rangeerror.js -test/js/node/test/parallel/test-zlib-maxOutputLength.js -test/js/node/test/parallel/test-zlib-no-stream.js -test/js/node/test/parallel/test-zlib-not-string-or-buffer.js -test/js/node/test/parallel/test-zlib-object-write.js -test/js/node/test/parallel/test-zlib-params.js -test/js/node/test/parallel/test-zlib-premature-end.js -test/js/node/test/parallel/test-zlib-random-byte-pipes.js -test/js/node/test/parallel/test-zlib-reset-before-write.js -test/js/node/test/parallel/test-zlib-sync-no-event.js -test/js/node/test/parallel/test-zlib-truncated.js -test/js/node/test/parallel/test-zlib-unzip-one-byte-chunks.js -test/js/node/test/parallel/test-zlib-write-after-close.js -test/js/node/test/parallel/test-zlib-write-after-end.js -test/js/node/test/parallel/test-zlib-write-after-flush.js -test/js/node/test/parallel/test-zlib-zero-byte.js -test/js/node/test/parallel/test-zlib-zero-windowBits.js -test/js/node/test/parallel/test-zlib-zstd-flush.js -test/js/node/test/parallel/test-zlib-zstd-from-string.js -test/js/node/test/parallel/test-zlib-zstd-from-zstd.js -test/js/node/test/parallel/test-zlib-zstd-kmaxlength-rangeerror.js -test/js/node/test/parallel/test-zlib-zstd-pledged-src-size.js -test/js/node/test/parallel/test-zlib-zstd.js -test/js/node/test/parallel/test-zlib.js - -test/js/node/test/sequential/test-buffer-creation-regression.js -test/js/node/test/sequential/test-child-process-emfile.js -test/js/node/test/sequential/test-child-process-execsync.js -test/js/node/test/sequential/test-child-process-exit.js -test/js/node/test/sequential/test-crypto-timing-safe-equal.js -test/js/node/test/sequential/test-debug-prompt.js -test/js/node/test/sequential/test-dgram-implicit-bind-failure.js -test/js/node/test/sequential/test-dgram-pingpong.js -test/js/node/test/sequential/test-fs-opendir-recursive.js -test/js/node/test/sequential/test-fs-readdir-recursive.js -test/js/node/test/sequential/test-fs-stat-sync-overflow.js -test/js/node/test/sequential/test-http-econnrefused.js -test/js/node/test/sequential/test-http-keep-alive-large-write.js -test/js/node/test/sequential/test-http-server-keep-alive-timeout-slow-server.js -test/js/node/test/sequential/test-http2-large-file.js -test/js/node/test/sequential/test-init.js -test/js/node/test/sequential/test-net-better-error-messages-port.js -test/js/node/test/sequential/test-net-connect-econnrefused.js -test/js/node/test/sequential/test-net-connect-handle-econnrefused.js -test/js/node/test/sequential/test-net-GH-5504.js -test/js/node/test/sequential/test-net-reconnect-error.js -test/js/node/test/sequential/test-net-response-size.js -test/js/node/test/sequential/test-net-server-address.js -test/js/node/test/sequential/test-net-server-bind.js -test/js/node/test/sequential/test-performance-eventloopdelay.js -test/js/node/test/sequential/test-require-cache-without-stat.js -test/js/node/test/sequential/test-single-executable-application-assets-raw.js -test/js/node/test/sequential/test-single-executable-application-assets.js -test/js/node/test/sequential/test-single-executable-application-disable-experimental-sea-warning.js -test/js/node/test/sequential/test-single-executable-application-empty.js -test/js/node/test/sequential/test-single-executable-application-snapshot-and-code-cache.js -test/js/node/test/sequential/test-single-executable-application-snapshot-worker.js -test/js/node/test/sequential/test-single-executable-application-snapshot.js -test/js/node/test/sequential/test-single-executable-application-use-code-cache.js -test/js/node/test/sequential/test-single-executable-application.js -test/js/node/test/sequential/test-stream2-fs.js -test/js/node/test/sequential/test-timers-block-eventloop.js -test/js/node/test/sequential/test-timers-set-interval-excludes-callback-duration.js -test/js/node/test/sequential/test-tls-connect.js -test/js/node/test/sequential/test-tls-lookup.js -test/js/node/test/sequential/test-tls-psk-client.js -test/js/node/test/sequential/test-tls-securepair-client.js -test/js/node/test/sequential/test-vm-timeout-rethrow.js - -test/js/bun/test/parallel/test-http-10177-response.write-with-non-ascii-latin1-should-not-cause-duplicated-character-or-segfault.ts -test/js/bun/test/parallel/test-http-11425-no-payload-limit.ts -test/js/bun/test/parallel/test-http-13373-should-emit-close-and-complete-should-be-true-only-after-close.ts -test/js/bun/test/parallel/test-http-3458-must-set-headersSent-to-true-after-headers-are-sent.ts -test/js/bun/test/parallel/test-http-4415-IncomingMessage-es5.ts -test/js/bun/test/parallel/test-http-4415-Server-es5.ts -test/js/bun/test/parallel/test-http-4415-ServerResponse-es5.ts -test/js/bun/test/parallel/test-http-4415-ServerResponse-es6.ts -test/js/bun/test/parallel/test-http-7480-should-emit-continue-event.ts -test/js/bun/test/parallel/test-http-7480-should-not-emit-continue-event.ts -test/js/bun/test/parallel/test-http-9242-IncomingMessage-has-constructor.ts -test/js/bun/test/parallel/test-http-9242-OutgoingMessage-has-constructor.ts -test/js/bun/test/parallel/test-http-9242-Server-has-constructor.ts -test/js/bun/test/parallel/test-http-9242-ServerResponse-has-constructor.ts -test/js/bun/test/parallel/test-http-Agent-is-configured-correctly.ts -test/js/bun/test/parallel/test-http-asyncDispose-should-work-in-Server.ts -test/js/bun/test/parallel/test-http-can-send-brotli-from-Server-and-receive-with-Client.ts -test/js/bun/test/parallel/test-http-can-send-brotli-from-Server-and-receive-with-fetch.ts -test/js/bun/test/parallel/test-http-can-send-deflate-from-Server-and-receive-with-fetch.ts -test/js/bun/test/parallel/test-http-can-send-gzip-from-Server-and-receive-with-fetch.ts -test/js/bun/test/parallel/test-http-chunked-encoding-must be-valid-after-without-flushHeaders.ts -test/js/bun/test/parallel/test-http-chunked-encoding-must-be-valid-after-flushHeaders.ts -test/js/bun/test/parallel/test-http-chunked-encoding-must-be-valid-using-minimal-code.ts -test/js/bun/test/parallel/test-http-client-should-be-able-to-send-array-of-[key-value]-as-headers.ts -test/js/bun/test/parallel/test-http-client-should-use-chunked-encoding-if-more-than-one-write-is-called.ts -test/js/bun/test/parallel/test-http-client-side-flushHeaders-should-work.ts -test/js/bun/test/parallel/test-http-clientError-should-fire-when-receiving-invalid-method.ts -test/js/bun/test/parallel/test-http-destroy-should-end-download.ts -test/js/bun/test/parallel/test-http-do-https-request-fails.ts -test/js/bun/test/parallel/test-http-empty-requests-should-be-Transfer-Encoding-chunked.ts -test/js/bun/test/parallel/test-http-flushHeaders-should-not-drop-request-body.ts -test/js/bun/test/parallel/test-http-get-can-use-Agent.ts -test/js/bun/test/parallel/test-http-host-array-should-throw-in-request.ts -test/js/bun/test/parallel/test-http-must-set-headersSent-to-true-after-headers-are-sent-when-using-chunk-encoded.ts -test/js/bun/test/parallel/test-http-req.connection.bytesWritten-must-be-supported-on-the-server.ts -test/js/bun/test/parallel/test-http-request-has-the-correct-options.ts -test/js/bun/test/parallel/test-http-server.listening-should-work.ts -test/js/bun/test/parallel/test-http-ServerResponse-ClientRequest-field-exposes-agent-getter.ts -test/js/bun/test/parallel/test-http-should-accept-custom-certs-when-provided.ts -test/js/bun/test/parallel/test-http-should-accept-received-and-send-blank-headers.ts -test/js/bun/test/parallel/test-http-should-allow-numbers-headers-to-be-set-in-server-and-client.ts -test/js/bun/test/parallel/test-http-should-allow-Strict-Transport-Security.ts -test/js/bun/test/parallel/test-http-should-be-able-to-flush-headers-socket._httpMessage-must-be-set.ts -test/js/bun/test/parallel/test-http-should-emit-clientError-when-Content-Length-is-invalid.ts -test/js/bun/test/parallel/test-http-should-emit-clientError-when-mixing-Content-Length-and-Transfer-Encoding.ts -test/js/bun/test/parallel/test-http-should-emit-close-when-connection-is-aborted.ts -test/js/bun/test/parallel/test-http-should-emit-events-in-the-right-order.ts -test/js/bun/test/parallel/test-http-should-emit-timeout-event-when-using-server-setTimeout.ts -test/js/bun/test/parallel/test-http-should-emit-timeout-event.ts -test/js/bun/test/parallel/test-http-should-error-with-faulty-args.ts -test/js/bun/test/parallel/test-http-should-handle-data-if-not-immediately-handled.ts -test/js/bun/test/parallel/test-http-should-handle-header-overflow.ts -test/js/bun/test/parallel/test-http-should-handle-invalid-method.ts -test/js/bun/test/parallel/test-http-should-not-accept-untrusted-certificates.ts -test/js/bun/test/parallel/test-http-should-not-emit-or-throw error-when-writing-after-socket.end.ts -test/js/bun/test/parallel/test-http-should-reject-non-standard-body-writes-when-rejectNonStandardBodyWrites-is-false.ts -test/js/bun/test/parallel/test-http-should-reject-non-standard-body-writes-when-rejectNonStandardBodyWrites-is-true.ts -test/js/bun/test/parallel/test-http-should-reject-non-standard-body-writes-when-rejectNonStandardBodyWrites-is-undefined.ts -test/js/bun/test/parallel/test-http-should-support-localAddress.ts -test/js/bun/test/parallel/test-http-strictContentLength-should-work-on-server.ts -test/js/bun/test/parallel/test-http-throw-inside-clientError-should-be-propagated-to-uncaughtException.ts -test/js/bun/test/parallel/test-http-timeout-destruction-should-be-visible-using-kConnectionsCheckingInterval.ts -test/js/bun/test/parallel/test-http-unref-works.ts -test/js/bun/test/parallel/test-https-Agent-is-configured-correctly.ts -test/js/bun/test/parallel/test-https-get-can-use-Agent.ts -test/js/bun/test/parallel/test-https-req.connection.bytesWritten-must-be-supported-on-the-server.ts -test/js/bun/test/parallel/test-https-should-work-when-sending-request-with-agent-false.ts -test/js/bun/test/parallel/test-require-builtins.ts - -vendor/elysia/test/adapter/bun/index.test.ts -vendor/elysia/test/adapter/web-standard/cookie-to-header.test.ts -vendor/elysia/test/adapter/web-standard/map-compact-response.test.ts -vendor/elysia/test/adapter/web-standard/map-early-response.test.ts -vendor/elysia/test/adapter/web-standard/map-response.test.ts -vendor/elysia/test/adapter/web-standard/set-cookie.test.ts -vendor/elysia/test/aot/analysis.test.ts -vendor/elysia/test/aot/generation.test.ts -vendor/elysia/test/aot/has-transform.test.ts -vendor/elysia/test/aot/has-type.test.ts -vendor/elysia/test/aot/response.test.ts -vendor/elysia/test/bun/router.test.ts -vendor/elysia/test/cookie/explicit.test.ts -vendor/elysia/test/cookie/implicit.test.ts -vendor/elysia/test/cookie/response.test.ts -vendor/elysia/test/cookie/signature.test.ts -vendor/elysia/test/core/as.test.ts -vendor/elysia/test/core/compose.test.ts -vendor/elysia/test/core/config.test.ts -vendor/elysia/test/core/context.test.ts -vendor/elysia/test/core/dynamic.test.ts -vendor/elysia/test/core/elysia.test.ts -vendor/elysia/test/core/formdata.test.ts -vendor/elysia/test/core/handle-error.test.ts -vendor/elysia/test/core/modules.test.ts -vendor/elysia/test/core/mount.test.ts -vendor/elysia/test/core/native-static.test.ts -vendor/elysia/test/core/normalize.test.ts -vendor/elysia/test/core/path.test.ts -vendor/elysia/test/core/redirect.test.ts -vendor/elysia/test/core/sanitize.test.ts -vendor/elysia/test/core/status.test.ts -vendor/elysia/test/core/stop.test.ts -vendor/elysia/test/extends/decorators.test.ts -vendor/elysia/test/extends/error.test.ts -vendor/elysia/test/extends/models.test.ts -vendor/elysia/test/extends/store.test.ts -vendor/elysia/test/hoc/index.test.ts -vendor/elysia/test/lifecycle/after-handle.test.ts -vendor/elysia/test/lifecycle/before-handle.test.ts -vendor/elysia/test/lifecycle/derive.test.ts -vendor/elysia/test/lifecycle/error.test.ts -vendor/elysia/test/lifecycle/hook-types.test.ts -vendor/elysia/test/lifecycle/map-derive.test.ts -vendor/elysia/test/lifecycle/map-resolve.test.ts -vendor/elysia/test/lifecycle/map-response.test.ts -vendor/elysia/test/lifecycle/parser.test.ts -vendor/elysia/test/lifecycle/request.test.ts -vendor/elysia/test/lifecycle/resolve.test.ts -vendor/elysia/test/lifecycle/response.test.ts -vendor/elysia/test/lifecycle/transform.test.ts -vendor/elysia/test/macro/macro.test.ts -vendor/elysia/test/path/group.test.ts -vendor/elysia/test/path/guard.test.ts -vendor/elysia/test/path/path.test.ts -vendor/elysia/test/plugins/affix.test.ts -vendor/elysia/test/plugins/checksum.test.ts -vendor/elysia/test/plugins/error-propagation.test.ts -vendor/elysia/test/plugins/plugin.test.ts -vendor/elysia/test/production/index.test.ts -vendor/elysia/test/response/custom-response.test.ts -vendor/elysia/test/response/headers.test.ts -vendor/elysia/test/response/redirect.test.ts -vendor/elysia/test/response/static.test.ts -vendor/elysia/test/response/stream.test.ts -vendor/elysia/test/standard-schema/reference.test.ts -vendor/elysia/test/standard-schema/standalone.test.ts -vendor/elysia/test/standard-schema/validate.test.ts -vendor/elysia/test/sucrose/bracket-pair-range-reverse.test.ts -vendor/elysia/test/sucrose/bracket-pair-range.test.ts -vendor/elysia/test/sucrose/extract-main-parameter.test.ts -vendor/elysia/test/sucrose/find-alias.test.ts -vendor/elysia/test/sucrose/infer-body-reference.test.ts -vendor/elysia/test/sucrose/query.test.ts -vendor/elysia/test/sucrose/remove-colon-alias.test.ts -vendor/elysia/test/sucrose/remove-default-parameter.test.ts -vendor/elysia/test/sucrose/retrieve-root-parameters.test.ts -vendor/elysia/test/sucrose/separate-function.test.ts -vendor/elysia/test/sucrose/sucrose.test.ts -vendor/elysia/test/tracer/aot.test.ts -vendor/elysia/test/tracer/detail.test.ts -vendor/elysia/test/tracer/timing.test.ts -vendor/elysia/test/tracer/trace.test.ts -vendor/elysia/test/type-system/array-buffer.test.ts -vendor/elysia/test/type-system/array-string.test.ts -vendor/elysia/test/type-system/boolean-string.test.ts -vendor/elysia/test/type-system/coercion-number.test.ts -vendor/elysia/test/type-system/date.test.ts -vendor/elysia/test/type-system/files.test.ts -vendor/elysia/test/type-system/form.test.ts -vendor/elysia/test/type-system/object-string.test.ts -vendor/elysia/test/type-system/string-format.test.ts -vendor/elysia/test/type-system/uint8array.test.ts -vendor/elysia/test/type-system/union-enum.test.ts -vendor/elysia/test/units/class-to-object.test.ts -vendor/elysia/test/units/deduplicate-checksum.test.ts -vendor/elysia/test/units/has-ref.test.ts -vendor/elysia/test/units/has-transform.test.ts -vendor/elysia/test/units/merge-deep.test.ts -vendor/elysia/test/units/merge-object-schemas.test.ts -vendor/elysia/test/units/numeric.test.ts -vendor/elysia/test/units/replace-schema-type.test.ts -vendor/elysia/test/validator/body.test.ts -vendor/elysia/test/validator/cookie.test.ts -vendor/elysia/test/validator/encode.test.ts -vendor/elysia/test/validator/exact-mirror.test.ts -vendor/elysia/test/validator/header.test.ts -vendor/elysia/test/validator/novalidate.test.ts -vendor/elysia/test/validator/params.test.ts -vendor/elysia/test/validator/query.test.ts -vendor/elysia/test/validator/response.test.ts -vendor/elysia/test/validator/standalone.test.ts -vendor/elysia/test/validator/validator.test.ts -vendor/elysia/test/ws/aot.test.ts -vendor/elysia/test/ws/connection.test.ts -vendor/elysia/test/ws/destructuring.test.ts -vendor/elysia/test/ws/message.test.ts