🐰

Bun

Public

Build and test Bun

Failed in 1h 11m
:pipeline:
📊
test/js/node/http/node-http.test.ts - timeout on :windows: 2019 x64
bun test v1.2.6-canary.1 (0148b7a6)
 
 node:http > createServer > hello world [16.00ms]
... omitted 16 tests ...
 node:http > request > should noop request.setSocketKeepAlive without error [15.00ms]
 
error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90016ms
 node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90016.00ms]
 node:http > request > should correctly set path when path provided [15.00ms]
... omitted 73 tests ...
 using node:http to do https: request fails [16.00ms]
ok 1
 should emit close, and complete should be true only after close #13373 [15.00ms]
 should emit close when connection is aborted [32.00ms]
 should emit timeout event [3015.00ms]
[fetch] > HTTP/1.1 GET http://localhost:51309/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:51309
[fetch] > Accept-Encoding: gzip, deflate, br
 
Called timeout
 should emit timeout event when using server.setTimeout [4000.00ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:51309/",
 errno: 0,
  code: "ConnectionClosed"
 
 
 must set headersSent to true after headers are sent #3458 [16.00ms]
... omitted 5 tests ...
 should allow Strict-Transport-Security when using node:http [15.00ms]
test/js/node/http/node-http.test.ts - timeout on :windows: 2019 x64-baseline
bun test v1.2.6-canary.1 (0148b7a6)
 
 node:http > createServer > hello world [16.00ms]
... omitted 16 tests ...
 node:http > request > should noop request.setSocketKeepAlive without error [16.00ms]
 
error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90016ms
 node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90016.00ms]
 node:http > request > should correctly set path when path provided [31.00ms]
... omitted 73 tests ...
 using node:http to do https: request fails
ok 1
 should emit close, and complete should be true only after close #13373 [32.00ms]
 should emit close when connection is aborted [31.00ms]
 should emit timeout event [3078.00ms]
[fetch] > HTTP/1.1 GET http://localhost:51302/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:51302
[fetch] > Accept-Encoding: gzip, deflate, br
 
Called timeout
 should emit timeout event when using server.setTimeout [4000.00ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:51302/",
 errno: 0,
  code: "ConnectionClosed"
 
 
 must set headersSent to true after headers are sent #3458 [16.00ms]
... omitted 5 tests ...
 should allow Strict-Transport-Security when using node:http [16.00ms]
test/js/node/http/node-http.test.ts - timeout on :alpine: 3.21 aarch64
bun test v1.2.6-canary.1 (0148b7a6)
 
 node:http > createServer > hello world [7.19ms]
... omitted 16 tests ...
 node:http > request > should noop request.setSocketKeepAlive without error [3.15ms]
 
error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90648ms
 node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90649.22ms]
 node:http > request > should correctly set path when path provided [6.63ms]
... omitted 74 tests ...
 using node:http to do https: request fails [1.39ms]
ok 1
 should emit close, and complete should be true only after close #13373 [4.65ms]
 should emit close when connection is aborted [3.18ms]
 should emit timeout event [3312.60ms]
[fetch] > HTTP/1.1 GET http://localhost:38611/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:38611
[fetch] > Accept-Encoding: gzip, deflate, br
 
Called timeout
 should emit timeout event when using server.setTimeout [3999.65ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:38611/",
 errno: 0,
  code: "ConnectionClosed"
 
 
 must set headersSent to true after headers are sent #3458 [3.39ms]
... omitted 5 tests ...
 should allow Strict-Transport-Security when using node:http [4.49ms]
test/js/node/http/node-http.test.ts - timeout on :alpine: 3.21 x64
bun test v1.2.6-canary.1 (0148b7a6)
 
 node:http > createServer > hello world [7.00ms]
... omitted 16 tests ...
 node:http > request > should noop request.setSocketKeepAlive without error [3.27ms]
 
error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90469ms
 node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90470.14ms]
 node:http > request > should correctly set path when path provided [6.46ms]
... omitted 74 tests ...
 using node:http to do https: request fails [1.33ms]
ok 1
 should emit close, and complete should be true only after close #13373 [4.33ms]
 should emit close when connection is aborted [3.04ms]
 should emit timeout event [3349.12ms]
[fetch] > HTTP/1.1 GET http://localhost:38981/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:38981
[fetch] > Accept-Encoding: gzip, deflate, br
 
Called timeout
 should emit timeout event when using server.setTimeout [3999.51ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:38981/",
 errno: 0,
  code: "ConnectionClosed"
 
 
 must set headersSent to true after headers are sent #3458 [3.46ms]
... omitted 5 tests ...
 should allow Strict-Transport-Security when using node:http [4.00ms]
test/js/node/http/node-http.test.ts - timeout on :alpine: 3.21 x64-baseline
bun test v1.2.6-canary.1 (0148b7a6)
 
 node:http > createServer > hello world [7.06ms]
... omitted 16 tests ...
 node:http > request > should noop request.setSocketKeepAlive without error [3.08ms]
 
error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90638ms
 node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90639.20ms]
 node:http > request > should correctly set path when path provided [7.97ms]
... omitted 74 tests ...
 using node:http to do https: request fails [1.24ms]
ok 1
 should emit close, and complete should be true only after close #13373 [3.74ms]
 should emit close when connection is aborted [2.88ms]
 should emit timeout event [3351.85ms]
[fetch] > HTTP/1.1 GET http://localhost:43103/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:43103
[fetch] > Accept-Encoding: gzip, deflate, br
 
Called timeout
 should emit timeout event when using server.setTimeout [3999.62ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:43103/",
 errno: 0,
  code: "ConnectionClosed"
 
 
 must set headersSent to true after headers are sent #3458 [3.83ms]
... omitted 5 tests ...
 should allow Strict-Transport-Security when using node:http [3.74ms]
test/js/node/http/node-http.test.ts - timeout on :ubuntu: 22.04 aarch64
bun test v1.2.6-canary.1 (0148b7a6)
 
 node:http > createServer > hello world [7.00ms]
... omitted 16 tests ...
 node:http > request > should noop request.setSocketKeepAlive without error [4.00ms]
 
error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90585ms
 node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90585.48ms]
 node:http > request > should correctly set path when path provided [7.00ms]
... omitted 74 tests ...
 using node:http to do https: request fails [1.00ms]
ok 1
 should emit close, and complete should be true only after close #13373 [5.00ms]
 should emit close when connection is aborted [3.00ms]
 should emit timeout event [3461.90ms]
[fetch] > HTTP/1.1 GET http://localhost:43513/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:43513
[fetch] > Accept-Encoding: gzip, deflate, br
 
Called timeout
 should emit timeout event when using server.setTimeout [3998.89ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:43513/",
 errno: 0,
  code: "ConnectionClosed"
 
 
 must set headersSent to true after headers are sent #3458 [4.00ms]
... omitted 5 tests ...
 should allow Strict-Transport-Security when using node:http [5.00ms]
test/js/node/http/node-http.test.ts - timeout on :ubuntu: 24.04 aarch64
bun test v1.2.6-canary.1 (0148b7a6)
 
 node:http > createServer > hello world [8.00ms]
... omitted 16 tests ...
 node:http > request > should noop request.setSocketKeepAlive without error [4.00ms]
 
error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90560ms
 node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90560.48ms]
 node:http > request > should correctly set path when path provided [9.00ms]
... omitted 74 tests ...
 using node:http to do https: request fails [1.00ms]
ok 1
 should emit close, and complete should be true only after close #13373 [5.00ms]
 should emit close when connection is aborted [4.00ms]
 should emit timeout event [3455.90ms]
[fetch] > HTTP/1.1 GET http://localhost:46069/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:46069
[fetch] > Accept-Encoding: gzip, deflate, br
 
Called timeout
 should emit timeout event when using server.setTimeout [3999.89ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:46069/",
 errno: 0,
  code: "ConnectionClosed"
 
 
 must set headersSent to true after headers are sent #3458 [4.00ms]
... omitted 5 tests ...
 should allow Strict-Transport-Security when using node:http [5.00ms]
test/js/node/http/node-http.test.ts - timeout on :debian: 12 aarch64
bun test v1.2.6-canary.1 (0148b7a6)
 
 node:http > createServer > hello world [6.00ms]
... omitted 16 tests ...
 node:http > request > should noop request.setSocketKeepAlive without error [2.80ms]
 
error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90455ms
 node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90456.11ms]
 node:http > request > should correctly set path when path provided [5.81ms]
... omitted 74 tests ...
 using node:http to do https: request fails [1.08ms]
ok 1
 should emit close, and complete should be true only after close #13373 [3.28ms]
 should emit close when connection is aborted [2.82ms]
 should emit timeout event [3507.77ms]
[fetch] > HTTP/1.1 GET http://localhost:35571/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:35571
[fetch] > Accept-Encoding: gzip, deflate, br
 
Called timeout
 should emit timeout event when using server.setTimeout [3999.72ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:35571/",
 errno: 0,
  code: "ConnectionClosed"
 
 
 must set headersSent to true after headers are sent #3458 [3.10ms]
... omitted 5 tests ...
 should allow Strict-Transport-Security when using node:http [3.71ms]
test/js/node/http/node-http.test.ts - timeout on :ubuntu: 20.04 aarch64
bun test v1.2.6-canary.1 (0148b7a6)
 
 node:http > createServer > hello world [7.67ms]
... omitted 16 tests ...
 node:http > request > should noop request.setSocketKeepAlive without error [3.41ms]
 
error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90475ms
 node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90475.92ms]
 node:http > request > should correctly set path when path provided [6.59ms]
... omitted 74 tests ...
 using node:http to do https: request fails [1.42ms]
ok 1
 should emit close, and complete should be true only after close #13373 [3.95ms]
 should emit close when connection is aborted [3.48ms]
 should emit timeout event [3253.65ms]
[fetch] > HTTP/1.1 GET http://localhost:36575/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:36575
[fetch] > Accept-Encoding: gzip, deflate, br
 
Called timeout
 should emit timeout event when using server.setTimeout [3999.87ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:36575/",
 errno: 0,
  code: "ConnectionClosed"
 
 
 must set headersSent to true after headers are sent #3458 [3.52ms]
... omitted 5 tests ...
 should allow Strict-Transport-Security when using node:http [4.80ms]
test/js/node/http/node-http.test.ts - timeout on :ubuntu: 24.04 x64
bun test v1.2.6-canary.1 (0148b7a6)
 
 node:http > createServer > hello world [7.00ms]
... omitted 16 tests ...
 node:http > request > should noop request.setSocketKeepAlive without error [3.00ms]
 
error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90561ms
 node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90561.09ms]
 node:http > request > should correctly set path when path provided [6.00ms]
... omitted 74 tests ...
 using node:http to do https: request fails [1.00ms]
ok 1
 should emit close, and complete should be true only after close #13373 [3.00ms]
 should emit close when connection is aborted [2.00ms]
 should emit timeout event [3561.00ms]
[fetch] > HTTP/1.1 GET http://localhost:41747/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:41747
[fetch] > Accept-Encoding: gzip, deflate, br
 
Called timeout
 should emit timeout event when using server.setTimeout [4000.00ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:41747/",
 errno: 0,
  code: "ConnectionClosed"
 
 
 must set headersSent to true after headers are sent #3458 [3.00ms]
... omitted 5 tests ...
 should allow Strict-Transport-Security when using node:http [4.00ms]
test/js/node/http/node-http.test.ts - timeout on :ubuntu: 22.04 x64
bun test v1.2.6-canary.1 (0148b7a6)

✓ node:http > createServer > hello world [7.00ms]
... omitted 16 tests ...
✓ node:http > request > should noop request.setSocketKeepAlive without error [3.00ms]

error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90562ms
✗ node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90562.10ms]
✓ node:http > request > should correctly set path when path provided [8.00ms]
... omitted 74 tests ...
✓ using node:http to do https: request fails [1.00ms]
ok 1
✓ should emit close, and complete should be true only after close #13373 [4.00ms]
✓ should emit close when connection is aborted [4.00ms]
✓ should emit timeout event [3633.00ms]
[fetch] > HTTP/1.1 GET http://localhost:36023/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:36023
[fetch] > Accept-Encoding: gzip, deflate, br

Called timeout
✓ should emit timeout event when using server.setTimeout [3999.00ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:36023/",
 errno: 0,
  code: "ConnectionClosed"


✓ must set headersSent to true after headers are sent #3458 [4.00ms]
... omitted 5 tests ...
✓ should allow Strict-Transport-Security when using node:http [4.00ms]

test/js/node/http/node-http.test.ts - timeout on :ubuntu: 20.04 x64
bun test v1.2.6-canary.1 (0148b7a6)

✓ node:http > createServer > hello world [7.87ms]
... omitted 16 tests ...
✓ node:http > request > should noop request.setSocketKeepAlive without error [3.10ms]

error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90673ms
✗ node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90673.53ms]
✓ node:http > request > should correctly set path when path provided [6.32ms]
... omitted 74 tests ...
✓ using node:http to do https: request fails [1.10ms]
ok 1
✓ should emit close, and complete should be true only after close #13373 [3.95ms]
✓ should emit close when connection is aborted [2.94ms]
✓ should emit timeout event [3491.47ms]
[fetch] > HTTP/1.1 GET http://localhost:45653/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:45653
[fetch] > Accept-Encoding: gzip, deflate, br

Called timeout
✓ should emit timeout event when using server.setTimeout [3999.34ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:45653/",
 errno: 0,
  code: "ConnectionClosed"


✓ must set headersSent to true after headers are sent #3458 [3.34ms]
... omitted 5 tests ...
✓ should allow Strict-Transport-Security when using node:http [3.89ms]

test/js/node/http/node-http.test.ts - timeout on :debian: 12 x64
bun test v1.2.6-canary.1 (0148b7a6)

✓ node:http > createServer > hello world [7.95ms]
... omitted 16 tests ...
✓ node:http > request > should noop request.setSocketKeepAlive without error [3.86ms]

error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90488ms
✗ node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90488.50ms]
✓ node:http > request > should correctly set path when path provided [7.23ms]
... omitted 74 tests ...
✓ using node:http to do https: request fails [2.97ms]
ok 1
✓ should emit close, and complete should be true only after close #13373 [4.17ms]
✓ should emit close when connection is aborted [3.39ms]
✓ should emit timeout event [3339.06ms]
[fetch] > HTTP/1.1 GET http://localhost:33171/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:33171
[fetch] > Accept-Encoding: gzip, deflate, br

Called timeout
✓ should emit timeout event when using server.setTimeout [3999.61ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:33171/",
 errno: 0,
  code: "ConnectionClosed"


✓ must set headersSent to true after headers are sent #3458 [3.65ms]
... omitted 5 tests ...
✓ should allow Strict-Transport-Security when using node:http [4.43ms]

test/js/node/http/node-http.test.ts - timeout on :debian: 12 x64-baseline
bun test v1.2.6-canary.1 (0148b7a6)

✓ node:http > createServer > hello world [6.53ms]
... omitted 16 tests ...
✓ node:http > request > should noop request.setSocketKeepAlive without error [2.86ms]

error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90668ms
✗ node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90668.84ms]
✓ node:http > request > should correctly set path when path provided [6.65ms]
... omitted 74 tests ...
✓ using node:http to do https: request fails [1.06ms]
ok 1
✓ should emit close, and complete should be true only after close #13373 [4.93ms]
✓ should emit close when connection is aborted [2.81ms]
✓ should emit timeout event [3473.66ms]
[fetch] > HTTP/1.1 GET http://localhost:44173/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:44173
[fetch] > Accept-Encoding: gzip, deflate, br

Called timeout
✓ should emit timeout event when using server.setTimeout [3998.83ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:44173/",
 errno: 0,
  code: "ConnectionClosed"


✓ must set headersSent to true after headers are sent #3458 [3.46ms]
... omitted 5 tests ...
✓ should allow Strict-Transport-Security when using node:http [4.45ms]

test/js/node/http/node-http.test.ts - timeout on :ubuntu: 20.04 x64-baseline
bun test v1.2.6-canary.1 (0148b7a6)

✓ node:http > createServer > hello world [6.68ms]
... omitted 16 tests ...
✓ node:http > request > should noop request.setSocketKeepAlive without error [3.23ms]

error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90677ms
✗ node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90677.55ms]
✓ node:http > request > should correctly set path when path provided [6.38ms]
... omitted 74 tests ...
✓ using node:http to do https: request fails [1.14ms]
ok 1
✓ should emit close, and complete should be true only after close #13373 [3.50ms]
✓ should emit close when connection is aborted [2.82ms]
✓ should emit timeout event [3607.96ms]
[fetch] > HTTP/1.1 GET http://localhost:43525/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:43525
[fetch] > Accept-Encoding: gzip, deflate, br

Called timeout
✓ should emit timeout event when using server.setTimeout [3999.37ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:43525/",
 errno: 0,
  code: "ConnectionClosed"


✓ must set headersSent to true after headers are sent #3458 [3.31ms]
... omitted 5 tests ...
✓ should allow Strict-Transport-Security when using node:http [3.90ms]

test/js/node/http/node-http.test.ts - timeout on :ubuntu: 22.04 x64-baseline
bun test v1.2.6-canary.1 (0148b7a6)

✓ node:http > createServer > hello world [7.00ms]
... omitted 16 tests ...
✓ node:http > request > should noop request.setSocketKeepAlive without error [4.00ms]

error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90671ms
✗ node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90671.11ms]
✓ node:http > request > should correctly set path when path provided [8.00ms]
... omitted 74 tests ...
✓ using node:http to do https: request fails [1.00ms]
ok 1
✓ should emit close, and complete should be true only after close #13373 [4.00ms]
✓ should emit close when connection is aborted [4.00ms]
✓ should emit timeout event [3515.00ms]
[fetch] > HTTP/1.1 GET http://localhost:43013/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:43013
[fetch] > Accept-Encoding: gzip, deflate, br

Called timeout
✓ should emit timeout event when using server.setTimeout [3999.00ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:43013/",
 errno: 0,
  code: "ConnectionClosed"


✓ must set headersSent to true after headers are sent #3458 [4.00ms]
... omitted 5 tests ...
✓ should allow Strict-Transport-Security when using node:http [5.00ms]

test/js/node/http/node-http.test.ts - timeout on :ubuntu: 24.04 x64-baseline
bun test v1.2.6-canary.1 (0148b7a6)

✓ node:http > createServer > hello world [8.00ms]
... omitted 16 tests ...
✓ node:http > request > should noop request.setSocketKeepAlive without error [3.00ms]

error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90497ms
✗ node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90497.00ms]
✓ node:http > request > should correctly set path when path provided [8.00ms]
... omitted 74 tests ...
✓ using node:http to do https: request fails [1.00ms]
ok 1
✓ should emit close, and complete should be true only after close #13373 [3.00ms]
✓ should emit close when connection is aborted [4.00ms]
✓ should emit timeout event [3415.00ms]
[fetch] > HTTP/1.1 GET http://localhost:33871/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:33871
[fetch] > Accept-Encoding: gzip, deflate, br

Called timeout
✓ should emit timeout event when using server.setTimeout [3999.00ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:33871/",
 errno: 0,
  code: "ConnectionClosed"


✓ must set headersSent to true after headers are sent #3458 [5.00ms]
... omitted 5 tests ...
✓ should allow Strict-Transport-Security when using node:http [3.00ms]

test/js/node/http/node-http.test.ts - timeout on :darwin: 14 x64
bun test v1.2.6-canary.1 (0148b7a6)

✓ node:http > createServer > hello world [9.28ms]
... omitted 16 tests ...
✓ node:http > request > should noop request.setSocketKeepAlive without error [3.47ms]

error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90838ms
✗ node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90838.96ms]
✓ node:http > request > should correctly set path when path provided [7.53ms]
... omitted 74 tests ...
✓ using node:http to do https: request fails [2.50ms]
ok 1
✓ should emit close, and complete should be true only after close #13373 [4.39ms]
✓ should emit close when connection is aborted [3.40ms]
✓ should emit timeout event [3313.85ms]
[fetch] > HTTP/1.1 GET http://localhost:58529/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:58529
[fetch] > Accept-Encoding: gzip, deflate, br

Called timeout
✓ should emit timeout event when using server.setTimeout [3996.63ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:58529/",
 errno: 0,
  code: "ConnectionClosed"


✓ must set headersSent to true after headers are sent #3458 [3.74ms]
... omitted 5 tests ...
✓ should allow Strict-Transport-Security when using node:http [4.14ms]

test/js/node/http/node-http.test.ts - timeout on :darwin: 14 aarch64
bun test v1.2.6-canary.1 (0148b7a6)

✓ node:http > createServer > hello world [5.53ms]
... omitted 16 tests ...
✓ node:http > request > should noop request.setSocketKeepAlive without error [3.05ms]

error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90889ms
✗ node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90890.35ms]
✓ node:http > request > should correctly set path when path provided [14.65ms]
... omitted 74 tests ...
✓ using node:http to do https: request fails [1.48ms]
ok 1
✓ should emit close, and complete should be true only after close #13373 [5.16ms]
✓ should emit close when connection is aborted [4.44ms]
✓ should emit timeout event [3656.39ms]
[fetch] > HTTP/1.1 GET http://localhost:58660/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:58660
[fetch] > Accept-Encoding: gzip, deflate, br

Called timeout
✓ should emit timeout event when using server.setTimeout [3999.00ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:58660/",
 errno: 0,
  code: "ConnectionClosed"


✓ must set headersSent to true after headers are sent #3458 [8.91ms]
... omitted 5 tests ...
✓ should allow Strict-Transport-Security when using node:http [5.72ms]

test/js/node/http/node-http.test.ts - timeout on :darwin: 13 x64
bun test v1.2.6-canary.1 (0148b7a6)

✓ node:http > createServer > hello world [10.81ms]
... omitted 16 tests ...
✓ node:http > request > should noop request.setSocketKeepAlive without error [3.32ms]

error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90831ms
✗ node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90831.99ms]
✓ node:http > request > should correctly set path when path provided [7.50ms]
... omitted 74 tests ...
✓ using node:http to do https: request fails [2.52ms]
ok 1
✓ should emit close, and complete should be true only after close #13373 [4.37ms]
✓ should emit close when connection is aborted [3.44ms]
✓ should emit timeout event [3265.94ms]
[fetch] > HTTP/1.1 GET http://localhost:50470/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:50470
[fetch] > Accept-Encoding: gzip, deflate, br

Called timeout
✓ should emit timeout event when using server.setTimeout [3997.56ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:50470/",
 errno: 0,
  code: "ConnectionClosed"


✓ must set headersSent to true after headers are sent #3458 [3.50ms]
... omitted 5 tests ...
✓ should allow Strict-Transport-Security when using node:http [4.71ms]

test/js/node/http/node-http.test.ts - timeout on :darwin: 13 aarch64
bun test v1.2.6-canary.1 (0148b7a6)

✓ node:http > createServer > hello world [5.92ms]
... omitted 16 tests ...
✓ node:http > request > should noop request.setSocketKeepAlive without error [3.12ms]

error: Test "should allow us to set timeout with request.setTimeout or \`timeout\` in options" timed out after 90888ms
✗ node:http > request > should allow us to set timeout with request.setTimeout or \`timeout\` in options [90889.34ms]
✓ node:http > request > should correctly set path when path provided [13.75ms]
... omitted 74 tests ...
✓ using node:http to do https: request fails [1.38ms]
ok 1
✓ should emit close, and complete should be true only after close #13373 [5.80ms]
✓ should emit close when connection is aborted [3.98ms]
✓ should emit timeout event [3684.65ms]
[fetch] > HTTP/1.1 GET http://localhost:56994/
[fetch] > Connection: keep-alive
[fetch] > User-Agent: Bun/1.2.6
[fetch] > Accept: */*
[fetch] > Host: localhost:56994
[fetch] > Accept-Encoding: gzip, deflate, br

Called timeout
✓ should emit timeout event when using server.setTimeout [3997.45ms]
error: The socket connection was closed unexpectedly. For more information, pass \`verbose: true\` in the second argument to fetch()
  path: "http://localhost:56994/",
 errno: 0,
  code: "ConnectionClosed"


✓ must set headersSent to true after headers are sent #3458 [9.88ms]
... omitted 5 tests ...
✓ should allow Strict-Transport-Security when using node:http [8.16ms]

test/js/bun/spawn/spawn.test.ts - 1 failing on :alpine: 3.21 x64
... omitted 521 lines ...
 
Executing test 41
Executing test 41
(pass) close handling > #41 [ [object Blob], [object Blob], ignore ] [26.82ms]
Executing test 42
Executing test 42
(pass) close handling > #42 [ [object Blob], [object Blob], [object Blob] ] [33.24ms]
Executing test 43
Executing test 43
(pass) close handling > #43 [ [object Blob], [object Blob], undefined ] [26.88ms]
(pass) close handling > #44 [ [object Blob], undefined, 2 ] [26.73ms]
(pass) close handling > #45 [ [object Blob], undefined, ignore ] [28.22ms]
(pass) close handling > #46 [ [object Blob], undefined, [object Blob] ] [30.39ms]
(pass) close handling > #47 [ [object Blob], undefined, undefined ] [34.33ms]
Executing test 48
Executing test 48
(pass) close handling > #48 [ undefined, 1, 2 ] [28.40ms]
Executing test 49
Executing test 49
(pass) close handling > #49 [ undefined, 1, ignore ] [27.32ms]
Executing test 50
Executing test 50
(pass) close handling > #50 [ undefined, 1, [object Blob] ] [27.61ms]
Executing test 51
Executing test 51
(pass) close handling > #51 [ undefined, 1, undefined ] [27.75ms]
(pass) close handling > #52 [ undefined, ignore, 2 ] [31.46ms]
(pass) close handling > #53 [ undefined, ignore, ignore ] [25.12ms]
(pass) close handling > #54 [ undefined, ignore, [object Blob] ] [27.83ms]
(pass) close handling > #55 [ undefined, ignore, undefined ] [25.86ms]
Executing test 56
Executing test 56
(pass) close handling > #56 [ undefined, [object Blob], 2 ] [30.35ms]
Executing test 57
Executing test 57
(pass) close handling > #57 [ undefined, [object Blob], ignore ] [27.39ms]
Executing test 58
Executing test 58
(pass) close handling > #58 [ undefined, [object Blob], [object Blob] ] [26.50ms]
Executing test 59
Executing test 59
(pass) close handling > #59 [ undefined, [object Blob], undefined ] [32.70ms]
(pass) close handling > #60 [ undefined, undefined, 2 ] [29.84ms]
(pass) close handling > #61 [ undefined, undefined, ignore ] [27.40ms]
(pass) close handling > #62 [ undefined, undefined, [object Blob] ] [26.78ms]
(pass) close handling > #63 [ undefined, undefined, undefined ] [26.82ms]
(pass) #3480 [35.50ms]
(pass) dispose keyword works [101.81ms]
(pass) error does not UAF [0.62ms]
 
4 tests skipped:
(skip) gcTick > spawn > Uint8Array works as stdout
(skip) gcTick > spawn > Uint8Array works as stdout when is smaller than output
(skip) gcTick > spawn > Uint8Array works as stdout when is the exactly size than output
(skip) gcTick > spawn > Uint8Array works as stdout when is larger than output
 
 
1 tests failed:
(fail) gcTick > spawn > pipe > should allow reading stdout after a few milliseconds [51.15ms]
 
 99 pass
 4 skip
 1 fail
 5427 expect() calls
Ran 104 tests across 1 files. [23.22s]
 
544 |       },
545 |       stderr: "inherit",
546 |       stdout: "inherit",
547 |       stdin: "inherit",
548 |     });
549 |     expect(result.exitCode).toBe(0);
                                  ^
error: expect(received).toBe(expected)
 
Expected: 0
Received: 1
 
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-38-70/bun/bun/test/js/bun/spawn/spawn.test.ts:549:29)
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-38-70/bun/bun/test/js/bun/spawn/spawn.test.ts:536:51)
 with BUN_FEATURE_FLAG_FORCE_WAITER_THREAD [23223.69ms]
 #3480 [28.01ms]
 dispose keyword works [102.18ms]
 error does not UAF [0.52ms]
 
 
4 tests skipped:
» gcTick > spawn > Uint8Array works as stdout
... omitted 2 tests ...
» gcTick > spawn > Uint8Array works as stdout when is larger than output
 
 
1 tests failed:
 with BUN_FEATURE_FLAG_FORCE_WAITER_THREAD [23223.69ms]
 
 100 pass
 4 skip
 1 fail
 5443 expect() calls
Ran 105 tests across 1 files. [46.68s]
vendor/elysia/test/validator/params.test.ts - 1 failing on :windows: 2019 x64
bun test v1.2.6-canary.1 (0148b7a6)
 
 Params Validator > parse params without validator [16.00ms]
... omitted 11 tests ...
 Params Validator > coerce string object to boolean
 
232 |
233 | 		expect(value).toBe('boolean')
234 | 	})
235 |
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at <anonymous> (C:\buildkite-agent\builds\EC2AMAZ-V5GCKA5\bun\bun\vendor\elysia\test\validator\params.test.ts:237:3)
 Params Validator > create default value on optional params
 
 
 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [143.00ms]
vendor/elysia/test/validator/params.test.ts - 1 failing on :windows: 2019 x64-baseline
bun test v1.2.6-canary.1 (0148b7a6)
 
 Params Validator > parse params without validator [15.00ms]
... omitted 11 tests ...
 Params Validator > coerce string object to boolean
 
232 |
233 | 		expect(value).toBe('boolean')
234 | 	})
235 |
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at <anonymous> (C:\buildkite-agent\builds\EC2AMAZ-V5GCKA5\bun\bun\vendor\elysia\test\validator\params.test.ts:237:3)
 Params Validator > create default value on optional params
 
 
 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [184.00ms]
vendor/elysia/test/validator/params.test.ts - 1 failing on :alpine: 3.21 aarch64
bun test v1.2.6-canary.1 (0148b7a6)
 
 Params Validator > parse params without validator [8.16ms]
... omitted 11 tests ...
 Params Validator > coerce string object to boolean [2.41ms]
 
232 |
233 | 		expect(value).toBe('boolean')
234 | 	})
235 |
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-46-148/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
 Params Validator > create default value on optional params [1.11ms]
 
 
 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [220.00ms]
vendor/elysia/test/validator/params.test.ts - 1 failing on :alpine: 3.21 x64
bun test v1.2.6-canary.1 (0148b7a6)
 
 Params Validator > parse params without validator [7.84ms]
... omitted 11 tests ...
 Params Validator > coerce string object to boolean [1.92ms]
 
232 |
233 | 		expect(value).toBe('boolean')
234 | 	})
235 |
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-47-22/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
 Params Validator > create default value on optional params [0.92ms]
 
 
 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [193.00ms]
vendor/elysia/test/validator/params.test.ts - 1 failing on :alpine: 3.21 x64-baseline
bun test v1.2.6-canary.1 (0148b7a6)
 
 Params Validator > parse params without validator [8.06ms]
... omitted 11 tests ...
 Params Validator > coerce string object to boolean [1.84ms]
 
232 |
233 | 		expect(value).toBe('boolean')
234 | 	})
235 |
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-40-183/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
 Params Validator > create default value on optional params [0.87ms]
 
 
 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [189.00ms]
vendor/elysia/test/validator/params.test.ts - 1 failing on :ubuntu: 20.04 aarch64
bun test v1.2.6-canary.1 (0148b7a6)
 
 Params Validator > parse params without validator [7.73ms]
... omitted 11 tests ...
 Params Validator > coerce string object to boolean [1.98ms]
 
232 |
233 | 		expect(value).toBe('boolean')
234 | 	})
235 |
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-33-135/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
 Params Validator > create default value on optional params [0.93ms]
 
 
 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [132.00ms]
vendor/elysia/test/validator/params.test.ts - 1 failing on :ubuntu: 24.04 aarch64
bun test v1.2.6-canary.1 (0148b7a6)
 
 Params Validator > parse params without validator [8.00ms]
... omitted 11 tests ...
 Params Validator > coerce string object to boolean [1.00ms]
 
232 |
233 | 		expect(value).toBe('boolean')
234 | 	})
235 |
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-44-87/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
 Params Validator > create default value on optional params [1.00ms]
 
 
 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [106.00ms]
vendor/elysia/test/validator/params.test.ts - 1 failing on :debian: 12 aarch64
bun test v1.2.6-canary.1 (0148b7a6)
 
 Params Validator > parse params without validator [9.19ms]
... omitted 11 tests ...
 Params Validator > coerce string object to boolean [2.75ms]
 
232 |
233 | 		expect(value).toBe('boolean')
234 | 	})
235 |
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-39-39/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
 Params Validator > create default value on optional params [1.35ms]
 
 
 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [145.00ms]
vendor/elysia/test/validator/params.test.ts - 1 failing on :ubuntu: 22.04 aarch64
bun test v1.2.6-canary.1 (0148b7a6)
 
 Params Validator > parse params without validator [9.00ms]
... omitted 11 tests ...
 Params Validator > coerce string object to boolean [3.00ms]
 
232 |
233 | 		expect(value).toBe('boolean')
234 | 	})
235 |
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-46-202/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
 Params Validator > create default value on optional params [1.00ms]
 
 
 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [117.00ms]
vendor/elysia/test/validator/params.test.ts - 1 failing on :debian: 12 x64
bun test v1.2.6-canary.1 (0148b7a6)
 
 Params Validator > parse params without validator [6.90ms]
... omitted 11 tests ...
 Params Validator > coerce string object to boolean [2.01ms]
 
232 |
233 | 		expect(value).toBe('boolean')
234 | 	})
235 |
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-40-252/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
 Params Validator > create default value on optional params [0.94ms]
 
 
 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [106.00ms]
vendor/elysia/test/validator/params.test.ts - 1 failing on :ubuntu: 24.04 x64
bun test v1.2.6-canary.1 (0148b7a6)

✓ Params Validator > parse params without validator [9.00ms]
... omitted 11 tests ...
✓ Params Validator > coerce string object to boolean [2.00ms]

232 | 
233 | 		expect(value).toBe('boolean')
234 | 	})
235 | 
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at  (/var/lib/buildkite-agent/builds/ip-172-31-35-56/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
✗ Params Validator > create default value on optional params


 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [110.00ms]

vendor/elysia/test/validator/params.test.ts - 1 failing on :debian: 12 x64-baseline
bun test v1.2.6-canary.1 (0148b7a6)

✓ Params Validator > parse params without validator [8.27ms]
... omitted 11 tests ...
✓ Params Validator > coerce string object to boolean [1.88ms]

232 | 
233 | 		expect(value).toBe('boolean')
234 | 	})
235 | 
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at  (/var/lib/buildkite-agent/builds/ip-172-31-41-101/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
✗ Params Validator > create default value on optional params [0.92ms]


 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [135.00ms]

vendor/elysia/test/validator/params.test.ts - 1 failing on :ubuntu: 22.04 x64-baseline
bun test v1.2.6-canary.1 (0148b7a6)

✓ Params Validator > parse params without validator [8.00ms]
... omitted 11 tests ...
✓ Params Validator > coerce string object to boolean [2.00ms]

232 | 
233 | 		expect(value).toBe('boolean')
234 | 	})
235 | 
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at  (/var/lib/buildkite-agent/builds/ip-172-31-34-208/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
✗ Params Validator > create default value on optional params [1.00ms]


 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [112.00ms]

vendor/elysia/test/validator/params.test.ts - 1 failing on :ubuntu: 20.04 x64
bun test v1.2.6-canary.1 (0148b7a6)

✓ Params Validator > parse params without validator [6.54ms]
... omitted 11 tests ...
✓ Params Validator > coerce string object to boolean [1.87ms]

232 | 
233 | 		expect(value).toBe('boolean')
234 | 	})
235 | 
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at  (/var/lib/buildkite-agent/builds/ip-172-31-46-105/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
✗ Params Validator > create default value on optional params [0.87ms]


 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [119.00ms]

vendor/elysia/test/validator/params.test.ts - 1 failing on :ubuntu: 22.04 x64
bun test v1.2.6-canary.1 (0148b7a6)

✓ Params Validator > parse params without validator [8.00ms]
... omitted 11 tests ...
✓ Params Validator > coerce string object to boolean [2.00ms]

232 | 
233 | 		expect(value).toBe('boolean')
234 | 	})
235 | 
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at  (/var/lib/buildkite-agent/builds/ip-172-31-47-2/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
✗ Params Validator > create default value on optional params [1.00ms]


 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [108.00ms]

vendor/elysia/test/validator/params.test.ts - 1 failing on :ubuntu: 20.04 x64-baseline
bun test v1.2.6-canary.1 (0148b7a6)

✓ Params Validator > parse params without validator [6.64ms]
... omitted 11 tests ...
✓ Params Validator > coerce string object to boolean [1.80ms]

232 | 
233 | 		expect(value).toBe('boolean')
234 | 	})
235 | 
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at  (/var/lib/buildkite-agent/builds/ip-172-31-42-250/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
✗ Params Validator > create default value on optional params [0.87ms]


 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [112.00ms]

vendor/elysia/test/validator/params.test.ts - 1 failing on :ubuntu: 24.04 x64-baseline
bun test v1.2.6-canary.1 (0148b7a6)

✓ Params Validator > parse params without validator [7.00ms]
... omitted 11 tests ...
✓ Params Validator > coerce string object to boolean [2.00ms]

232 | 
233 | 		expect(value).toBe('boolean')
234 | 	})
235 | 
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at  (/var/lib/buildkite-agent/builds/ip-172-31-38-246/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
✗ Params Validator > create default value on optional params [1.00ms]


 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [100.00ms]

vendor/elysia/test/validator/params.test.ts - 1 failing on :darwin: 14 x64
bun test v1.2.6-canary.1 (0148b7a6)

✓ Params Validator > parse params without validator [8.32ms]
... omitted 11 tests ...
✓ Params Validator > coerce string object to boolean [1.80ms]

232 | 
233 | 		expect(value).toBe('boolean')
234 | 	})
235 | 
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at  (/usr/local/etc/buildkite-agent/builds/macOS-13-x64-1/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
✗ Params Validator > create default value on optional params [0.95ms]


 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [89.00ms]

vendor/elysia/test/validator/params.test.ts - 1 failing on :darwin: 14 aarch64
bun test v1.2.6-canary.1 (0148b7a6)

✓ Params Validator > parse params without validator [4.18ms]
... omitted 11 tests ...
✓ Params Validator > coerce string object to boolean [0.60ms]

232 | 
233 | 		expect(value).toBe('boolean')
234 | 	})
235 | 
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at  (/opt/homebrew/etc/buildkite-agent/builds/macOS-13-aarch64-1/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
✗ Params Validator > create default value on optional params [0.47ms]


 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [45.00ms]

vendor/elysia/test/validator/params.test.ts - 1 failing on :darwin: 13 x64
bun test v1.2.6-canary.1 (0148b7a6)

✓ Params Validator > parse params without validator [9.43ms]
... omitted 11 tests ...
✓ Params Validator > coerce string object to boolean [2.11ms]

232 | 
233 | 		expect(value).toBe('boolean')
234 | 	})
235 | 
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at  (/usr/local/etc/buildkite-agent/builds/macOS-14-x64-1/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
✗ Params Validator > create default value on optional params [1.29ms]


 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [101.00ms]

vendor/elysia/test/validator/params.test.ts - 1 failing on :darwin: 13 aarch64
bun test v1.2.6-canary.1 (0148b7a6)

✓ Params Validator > parse params without validator [4.20ms]
... omitted 11 tests ...
✓ Params Validator > coerce string object to boolean [0.58ms]

232 | 
233 | 		expect(value).toBe('boolean')
234 | 	})
235 | 
236 | 	it('create default value on optional params', () => {
237 | 		it('parse multiple optional params', async () => {
        ^
error: test() cannot be called within a test. Use 'describe' to nest tests.
      at  (/opt/homebrew/etc/buildkite-agent/builds/macOS-14-aarch64-1/bun/bun/vendor/elysia/test/validator/params.test.ts:237:3)
✗ Params Validator > create default value on optional params [0.74ms]


 13 pass
 1 fail
 21 expect() calls
Ran 14 tests across 1 files. [47.00ms]

test/js/bun/net/tcp.test.ts - code STATUS_HEAP_CORRUPTION on :windows: 2019 x64
bun test v1.2.6-canary.1 (0148b7a6)
 
 
136 |   // event loop polls for events again and finds a connection event on the
137 |   // server socket
138 |   using _client = await clientPromise;
139 |   expect(socket.client.open).toHaveBeenCalled();
140 |   // FIXME: server's open handler is called on linux, but not on macOS or windows.
141 |   if (!isLinux) expect(socket.server.open).not.toHaveBeenCalled();
                                                     ^
error: expect(received).not.toHaveBeenCalled()
 
Expected number of calls: 0
Received number of calls: 1
 
      at <anonymous> (C:\buildkite-agent\builds\EC2AMAZ-V5GCKA5\bun\bun\test\js\bun\net\tcp.test.ts:141:48)
 open() event timing [16.00ms]
test/cli/install/bun-install-registry.test.ts - 1 failing on :windows: 2019 x64-baseline
... omitted 165 lines ...
 
[7.00ms] done
 package.json indentation > works for root and workspace packages [78.00ms]
... omitted 62 tests ...
 hoisting > hoisting/using incorrect peer dep on initial install [94.00ms]
 
4629 |
4630 |     const lockfile = (await Bun.file(join(packageDir, "bun.lock")).text()).replaceAll(
4631 |       /localhost:\d+/g,
4632 |       "localhost:1234",
4633 |     );
4634 |     expect(lockfile).toMatchSnapshot();
                            ^
error: expect(received).toMatchSnapshot(expected)
 
Expected:
"{
  "lockfileVersion": 1,
  "workspaces": {
    "": {
      "name": "foo",
      "dependencies": {
        "hoist-lockfile-1": "1.0.0",
        "hoist-lockfile-2": "1.0.0",
        "hoist-lockfile-3": "1.0.0",
      },
    },
  },
  "packages": {
    "hoist-lockfile-1": ["hoist-lockfile-1@1.0.0", "http://localhost:1234/hoist-lockfile-1/-/hoist-lockfile-1-1.0.0.tgz", { "dependencies": { "hoist-lockfile-shared": "*" } }, "sha512-E2nwR7egMFDoYjeRno7CAa59kiwkLGfhTFy2Q335JWp2r2bDkwoAt1LdChd5PdGYkbo7SfViHkW44ga+WXA+eA=="],
 
    "hoist-lockfile-2": ["hoist-lockfile-2@1.0.0", "http://localhost:1234/hoist-lockfile-2/-/hoist-lockfile-2-1.0.0.tgz", { "dependencies": { "hoist-lockfile-shared": "^1.0.1" } }, "sha512-7iNRBJF/U078n9oZW7aDvVLkA7+076a2ONEFvITpjKdhT07KWaBei0SzHkFYW4f3foGZPNlHsv0aAgk949TPJg=="],
 
    "hoist-lockfile-3": ["hoist-lockfile-3@1.0.0", "http://localhost:1234/hoist-lockfile-3/-/hoist-lockfile-3-1.0.0.tgz", { "dependencies": { "hoist-lockfile-shared": ">=1.0.1" } }, "sha512-iGz7jH7jxz/zq4OZM8hhT7kUX2Ye1m+45SoyMVcWTM7ZB+cY306Ff1mQePKTjkn84/pJMITMdRgDv/qF8PuQUw=="],
 
    "hoist-lockfile-shared": ["hoist-lockfile-shared@2.0.2", "http://localhost:1234/hoist-lockfile-shared/-/hoist-lockfile-shared-2.0.2.tgz", {}, "sha512-xPWoyP8lv+/JrbClRzhJx1eUsHqDflSTmWOxx82xvMIEs6mbiIuvIp3/L+Ojc6mqex6y426h7L5j0hjLZE3V9w=="],
 
    "hoist-lockfile-2/hoist-lockfile-shared": ["hoist-lockfile-shared@1.0.2", "http://localhost:1234/hoist-lockfile-shared/-/hoist-lockfile-shared-1.0.2.tgz", {}, "sha512-p7IQ/BbkTRLG/GUx6j2cDQ+vTUc/v9OW9Ss9igh/GFysbr0Qjriz/DiETnISkxYaTFitqOkUSOUkEKyeLNJsfQ=="],
  }
}
"
 
Received:
"{
  "lockfileVersion": 1,
  "workspaces": {
    "": {
      "name": "foo",
      "dependencies": {
        "hoist-lockfile-1": "1.0.0",
        "hoist-lockfile-2": "1.0.0",
        "hoist-lockfile-3": "1.0.0",
      },
    },
  },
  "packages": {
    "hoist-lockfile-1": ["hoist-lockfile-1@1.0.0", "http://localhost:1234/hoist-lockfile-1/-/hoist-lockfile-1-1.0.0.tgz", { "dependencies": { "hoist-lockfile-shared": "*" } }, "sha512-E2nwR7egMFDoYjeRno7CAa59kiwkLGfhTFy2Q335JWp2r2bDkwoAt1LdChd5PdGYkbo7SfViHkW44ga+WXA+eA=="],
 
    "hoist-lockfile-2": ["hoist-lockfile-2@1.0.0", "http://localhost:1234/hoist-lockfile-2/-/hoist-lockfile-2-1.0.0.tgz", { "dependencies": { "hoist-lockfile-shared": "^1.0.1" } }, "sha512-7iNRBJF/U078n9oZW7aDvVLkA7+076a2ONEFvITpjKdhT07KWaBei0SzHkFYW4f3foGZPNlHsv0aAgk949TPJg=="],
 
    "hoist-lockfile-3": ["hoist-lockfile-3@1.0.0", "http://localhost:1234/hoist-lockfile-3/-/hoist-lockfile-3-1.0.0.tgz", { "dependencies": { "hoist-lockfile-shared": ">=1.0.1" } }, "sha512-iGz7jH7jxz/zq4OZM8hhT7kUX2Ye1m+45SoyMVcWTM7ZB+cY306Ff1mQePKTjkn84/pJMITMdRgDv/qF8PuQUw=="],
 
    "hoist-lockfile-shared": ["hoist-lockfile-shared@1.0.2", "http://localhost:1234/hoist-lockfile-shared/-/hoist-lockfile-shared-1.0.2.tgz", {}, "sha512-p7IQ/BbkTRLG/GUx6j2cDQ+vTUc/v9OW9Ss9igh/GFysbr0Qjriz/DiETnISkxYaTFitqOkUSOUkEKyeLNJsfQ=="],
  }
}
"
 
 
      at <anonymous> (C:\buildkite-agent\builds\EC2AMAZ-V5GCKA5\bun\bun\test\cli\install\bun-install-registry.test.ts:4634:22)
 hoisting > text lockfile is hoisted [32.00ms]
 transitive file dependencies > from hoisted workspace dependencies [328.00ms]
... omitted 160 tests ...
 --lockfile-only [110.00ms]
Resolving dependencies
Resolved, downloaded and extracted [8]
Saved lockfile
 it should ignore peerDependencies within workspaces [63.00ms]
... omitted 21 tests ...
 it should be able to find binary in node_modules/.bin from parent directory of root package [125.00ms]
[0.41ms] migrated lockfile from package-lock.json
Saved lockfile
 doesn't error when the migration is out of sync [47.00ms]
 tarball \`./\` prefix, duplicate directory with file, and empty directory [47.00ms]
 
 
5 tests todo:
 binaries > text lockfile updates with new bin entry for folder dependencies
... omitted 3 tests ...
 yarn tests > dragon test 10
 
1 tests failed:
 hoisting > text lockfile is hoisted [32.00ms]
 
 279 pass
 5 todo
 1 fail
 snapshots: 17 passed, 1 failed
 5457 expect() calls
Ran 285 tests across 1 files. [29.99s]
test/js/bun/net/tcp.test.ts - code STATUS_HEAP_CORRUPTION on :windows: 2019 x64-baseline
bun test v1.2.6-canary.1 (0148b7a6)
 
 
136 |   // event loop polls for events again and finds a connection event on the
137 |   // server socket
138 |   using _client = await clientPromise;
139 |   expect(socket.client.open).toHaveBeenCalled();
140 |   // FIXME: server's open handler is called on linux, but not on macOS or windows.
141 |   if (!isLinux) expect(socket.server.open).not.toHaveBeenCalled();
                                                     ^
error: expect(received).not.toHaveBeenCalled()
 
Expected number of calls: 0
Received number of calls: 1
 
      at <anonymous> (C:\buildkite-agent\builds\EC2AMAZ-V5GCKA5\bun\bun\test\js\bun\net\tcp.test.ts:141:48)
 open() event timing [15.00ms]
vendor/elysia/test/tracer/timing.test.ts - 2 failing on :windows: 2019 x64
bun test v1.2.6-canary.1 (0148b7a6)
 
 Trace Timing > handle [32.00ms]
... omitted 6 tests ...
 Trace Timing > afterResponse
 
144 | 	it('afterResponse', async () => {
145 | 		const app = new Elysia()
146 | 			.trace(({ onAfterResponse, set }) => {
147 | 				onAfterResponse(({ onStop }) => {
148 | 					onStop(({ elapsed }) => {
149 | 						expect(elapsed).toBeGreaterThan(5)
                            ^
error: expect(received).toBeGreaterThan(expected)
 
Expected: > 5
Received: 3.9466999999999928
 
      at <anonymous> (C:\buildkite-agent\builds\EC2AMAZ-V5GCKA5\bun\bun\vendor\elysia\test\tracer\timing.test.ts:149:23)
      at resolve (C:\buildkite-agent\builds\EC2AMAZ-V5GCKA5\bun\bun\vendor\elysia\src\trace.ts:252:20)
      at <anonymous> (file:///C:/buildkite-agent/builds/EC2AMAZ-V5GCKA5/bun/bun/vendor/elysia/src/compose.ts:29:16)
 Trace Timing > inline parse [16.00ms]
 Trace Timing > inline transform [15.00ms]
... omitted 3 tests ...
 Trace Timing > inline afterResponse
 
261 | 	it('inline afterResponse', async () => {
262 | 		const app = new Elysia()
263 | 			.trace(({ onAfterResponse, set }) => {
264 | 				onAfterResponse(({ onStop }) => {
265 | 					onStop(({ elapsed }) => {
266 | 						expect(elapsed).toBeGreaterThan(5)
                            ^
error: expect(received).toBeGreaterThan(expected)
 
Expected: > 5
Received: 2.8769000000000347
 
      at <anonymous> (C:\buildkite-agent\builds\EC2AMAZ-V5GCKA5\bun\bun\vendor\elysia\test\tracer\timing.test.ts:266:23)
      at resolve (C:\buildkite-agent\builds\EC2AMAZ-V5GCKA5\bun\bun\vendor\elysia\src\trace.ts:252:20)
      at <anonymous> (file:///C:/buildkite-agent/builds/EC2AMAZ-V5GCKA5/bun/bun/vendor/elysia/src/compose.ts:29:16)
 Trace Timing > parse unit [16.00ms]
 Trace Timing > transform unit [31.00ms]
... omitted 4 tests ...
 Trace Timing > afterResponse unit
 
 
 19 pass
 2 fail
 20 expect() calls
Ran 21 tests across 1 files. [505.00ms]
test/js/bun/spawn/spawn.test.ts - 1 failing on :alpine: 3.21 aarch64
... omitted 521 lines ...
 
Executing test 41
Executing test 41
(pass) close handling > #41 [ [object Blob], [object Blob], ignore ] [28.41ms]
Executing test 42
Executing test 42
(pass) close handling > #42 [ [object Blob], [object Blob], [object Blob] ] [29.67ms]
Executing test 43
Executing test 43
(pass) close handling > #43 [ [object Blob], [object Blob], undefined ] [28.27ms]
(pass) close handling > #44 [ [object Blob], undefined, 2 ] [31.16ms]
(pass) close handling > #45 [ [object Blob], undefined, ignore ] [28.48ms]
(pass) close handling > #46 [ [object Blob], undefined, [object Blob] ] [30.00ms]
(pass) close handling > #47 [ [object Blob], undefined, undefined ] [28.28ms]
Executing test 48
Executing test 48
(pass) close handling > #48 [ undefined, 1, 2 ] [30.20ms]
Executing test 49
Executing test 49
(pass) close handling > #49 [ undefined, 1, ignore ] [30.54ms]
Executing test 50
Executing test 50
(pass) close handling > #50 [ undefined, 1, [object Blob] ] [29.11ms]
Executing test 51
Executing test 51
(pass) close handling > #51 [ undefined, 1, undefined ] [29.86ms]
(pass) close handling > #52 [ undefined, ignore, 2 ] [30.95ms]
(pass) close handling > #53 [ undefined, ignore, ignore ] [26.80ms]
(pass) close handling > #54 [ undefined, ignore, [object Blob] ] [34.04ms]
(pass) close handling > #55 [ undefined, ignore, undefined ] [28.79ms]
Executing test 56
Executing test 56
(pass) close handling > #56 [ undefined, [object Blob], 2 ] [31.72ms]
Executing test 57
Executing test 57
(pass) close handling > #57 [ undefined, [object Blob], ignore ] [28.50ms]
Executing test 58
Executing test 58
(pass) close handling > #58 [ undefined, [object Blob], [object Blob] ] [28.53ms]
Executing test 59
Executing test 59
(pass) close handling > #59 [ undefined, [object Blob], undefined ] [35.27ms]
(pass) close handling > #60 [ undefined, undefined, 2 ] [28.94ms]
(pass) close handling > #61 [ undefined, undefined, ignore ] [28.73ms]
(pass) close handling > #62 [ undefined, undefined, [object Blob] ] [27.85ms]
(pass) close handling > #63 [ undefined, undefined, undefined ] [31.36ms]
(pass) #3480 [36.18ms]
(pass) dispose keyword works [102.73ms]
(pass) error does not UAF [0.77ms]
 
4 tests skipped:
(skip) gcTick > spawn > Uint8Array works as stdout
(skip) gcTick > spawn > Uint8Array works as stdout when is smaller than output
(skip) gcTick > spawn > Uint8Array works as stdout when is the exactly size than output
(skip) gcTick > spawn > Uint8Array works as stdout when is larger than output
 
 
1 tests failed:
(fail) gcTick > spawn > pipe > should allow reading stdout after a few milliseconds [3.14ms]
 
 99 pass
 4 skip
 1 fail
 5393 expect() calls
Ran 104 tests across 1 files. [26.85s]
 
544 |       },
545 |       stderr: "inherit",
546 |       stdout: "inherit",
547 |       stdin: "inherit",
548 |     });
549 |     expect(result.exitCode).toBe(0);
                                  ^
error: expect(received).toBe(expected)
 
Expected: 0
Received: 1
 
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-37-61/bun/bun/test/js/bun/spawn/spawn.test.ts:549:29)
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-37-61/bun/bun/test/js/bun/spawn/spawn.test.ts:536:51)
 with BUN_FEATURE_FLAG_FORCE_WAITER_THREAD [26861.19ms]
 #3480 [29.36ms]
 dispose keyword works [102.83ms]
 error does not UAF [0.66ms]
 
 
4 tests skipped:
» gcTick > spawn > Uint8Array works as stdout
... omitted 2 tests ...
» gcTick > spawn > Uint8Array works as stdout when is larger than output
 
 
1 tests failed:
 with BUN_FEATURE_FLAG_FORCE_WAITER_THREAD [26861.19ms]
 
 100 pass
 4 skip
 1 fail
 5443 expect() calls
Ran 105 tests across 1 files. [53.47s]
test/js/node/test/parallel/test-cluster-worker-kill-signal.js - code 1 on :alpine: 3.21 x64
39 |     const numOfRunningWorkers = Object.keys(cluster.workers).length;
40 |
41 |     assert.strictEqual(exitCode, null);
42 |     assert.strictEqual(signalCode, KILL_SIGNAL);
43 |     assert.strictEqual(isWorkerProcessStillAlive, false);
44 |     assert.strictEqual(numOfRunningWorkers, 0);
                ^
AssertionError: Expected values to be strictly equal:
 
1 !== 0
 
 generatedMessage: true,
     actual: 1,
   expected: 0,
   operator: "strictEqual",
       code: "ERR_ASSERTION"
 
      at /var/lib/buildkite-agent/builds/ip-172-31-37-201/bun/bun/test/js/node/test/parallel/test-cluster-worker-kill-signal.js:44:12
Mismatched noop function calls. Expected exactly 1, actual 0.
    at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-37-201/bun/bun/test/js/node/test/parallel/test-cluster-worker-kill-signal.js:48:29)
    at <anonymous> (native:11:43)
test/integration/next-pages/test/dev-server.test.ts - 1 failing on :alpine: 3.21 x64
bun test v1.2.6-canary.1 (0148b7a6)
 
Copied to: /tmp/buntmp-jeEoiH/bun.test.GDOIMO
bun install v1.2.6-canary.1 (0148b7a6)
 
$ cd node_modules/puppeteer && bun install.mjs
Chrome (126.0.6478.63) downloaded to /var/lib/buildkite-agent/.cache/puppeteer/chrome/linux-126.0.6478.63
chrome-headless-shell (126.0.6478.63) downloaded to /var/lib/buildkite-agent/.cache/puppeteer/chrome-headless-shell/linux-126.0.6478.63
 
+ @types/node@20.7.0
+ @types/react@18.2.22
+ @types/react-dom@18.2.7
+ autoprefixer@10.4.16
+ bun-types@1.1.12
+ eslint@8.50.0
+ eslint-config-next@14.1.3
+ next@14.1.3
+ postcss@8.4.30
+ puppeteer@22.12.0
+ react@18.2.0
+ react-dom@18.2.0
+ tailwindcss@3.3.3
+ typescript@5.2.2
 
444 packages installed [18.62s]
Starting Next.js dev server
   ▲ Next.js 14.1.3
   - Local:        http://localhost:40859
 
 
 
 ✓ Ready in 2.1s
 
11 | export class PuppeteerError extends Error {
12 |     /**
13 |      * @internal
14 |      */
15 |     constructor(message, options) {
16 |         super(message, options);
             ^
TargetCloseError: Protocol error (Target.setDiscoverTargets): Target closed
      at new PuppeteerError (/tmp/buntmp-jeEoiH/bun.test.GDOIMO/node_modules/puppeteer-core/lib/esm/puppeteer/common/Errors.js:16:9)
      at new ProtocolError (1:23)
      at new TargetCloseError (1:23)
      at clear (/tmp/buntmp-jeEoiH/bun.test.GDOIMO/node_modules/puppeteer-core/lib/esm/puppeteer/common/CallbackRegistry.js:69:36)
      at #onClose (/tmp/buntmp-jeEoiH/bun.test.GDOIMO/node_modules/puppeteer-core/lib/esm/puppeteer/cdp/Connection.js:161:25)
      at <anonymous> (/tmp/buntmp-jeEoiH/bun.test.GDOIMO/node_modules/puppeteer-core/lib/esm/puppeteer/node/PipeTransport.js:22:30)
      at emit (node:events:86:22)
      at emitCloseNT (node:net:32:15)
 
11 | export class PuppeteerError extends Error {
12 |     /**
13 |      * @internal
14 |      */
15 |     constructor(message, options) {
16 |         super(message, options);
             ^
ProtocolError:
      at new PuppeteerError (/tmp/buntmp-jeEoiH/bun.test.GDOIMO/node_modules/puppeteer-core/lib/esm/puppeteer/common/Errors.js:16:9)
      at new ProtocolError (1:23)
      at new Callback (/tmp/buntmp-jeEoiH/bun.test.GDOIMO/node_modules/puppeteer-core/lib/esm/puppeteer/common/CallbackRegistry.js:93:17)
      at create (/tmp/buntmp-jeEoiH/bun.test.GDOIMO/node_modules/puppeteer-core/lib/esm/puppeteer/common/CallbackRegistry.js:19:26)
      at <anonymous> (/tmp/buntmp-jeEoiH/bun.test.GDOIMO/node_modules/puppeteer-core/lib/esm/puppeteer/cdp/ChromeTargetManager.js:87:32)
      at initialize (/tmp/buntmp-jeEoiH/bun.test.GDOIMO/node_modules/puppeteer-core/lib/esm/puppeteer/cdp/ChromeTargetManager.js:86:24)
      at <anonymous> (/tmp/buntmp-jeEoiH/bun.test.GDOIMO/node_modules/puppeteer-core/lib/esm/puppeteer/cdp/Browser.js:69:35)
      at _attach (/tmp/buntmp-jeEoiH/bun.test.GDOIMO/node_modules/puppeteer-core/lib/esm/puppeteer/cdp/Browser.js:63:21)
      at <anonymous> (/tmp/buntmp-jeEoiH/bun.test.GDOIMO/node_modules/puppeteer-core/lib/esm/puppeteer/cdp/Browser.js:24:23)
      at _create (/tmp/buntmp-jeEoiH/bun.test.GDOIMO/node_modules/puppeteer-core/lib/esm/puppeteer/cdp/Browser.js:17:26)
 
Bun v1.2.6-canary.1+0148b7a6c (Linux x64)
 
150 |       cwd: root,
151 |       env: bunEnv,
152 |       stdio: ["ignore", "inherit", "inherit"],
153 |     }));
154 |
155 |     expect(await exited).toBe(0);
                               ^
error: expect(received).toBe(expected)
 
Expected: 0
Received: 1
 
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-38-70/bun/bun/test/integration/next-pages/test/dev-server.test.ts:155:26)
 hot reloading works on the client (+ tailwind hmr) [31269.32ms]
 
 
 0 pass
 1 fail
 1 snapshots, 5 expect() calls
Ran 1 tests across 1 files. [53.02s]
test/bake/dev/esm.test.ts - 1 failing on :ubuntu: 24.04 aarch64
... omitted 27 lines ...
 
dev| [x2] Reloaded in 0ms: state.ts
  DEV:esm-2: live bindings through export clause [1192.99ms]
dev| Started development server: http://localhost:37515
dev| Bundled page in 2ms: routes/index.ts + 1 more
patching
dev| [Bun] Hot update was not accepted because it or its importers do not call \`import.meta.hot.accept\`. To prevent full page reloads, call \`import.meta.hot.accept\` in one of the following files to handle the update:
dev|
dev| Module "routes/index.ts" is a root module that does not self-accept.
dev| Reloaded in 1ms: routes/index.ts
patching
dev| [Bun] Hot update was not accepted because it or its importers do not call \`import.meta.hot.accept\`. To prevent full page reloads, call \`import.meta.hot.accept\` in one of the following files to handle the update:
dev|
dev| Module "state.ts" is not accepted by routes/index.ts,
dev| [x2] Reloaded in 0ms: state.ts
  DEV:esm-3: live bindings through export from [1190.99ms]
dev| Started development server: http://localhost:45469
dev| Bundled page in 1ms: routes/index.ts + 1 more
dev| [Bun] Hot update was not accepted because it or its importers do not call \`import.meta.hot.accept\`. To prevent full page reloads, call \`import.meta.hot.accept\` in one of the following files to handle the update:
dev|
dev| Module "module.ts" is not accepted by routes/index.ts,
dev| Reloaded in 0ms: module.ts
  DEV:esm-4: export { x as y } [636.99ms]
dev| Started development server: http://localhost:46579
dev| Bundled page in 1ms: routes/index.ts + 1 more
dev| [Bun] Hot update was not accepted because it or its importers do not call \`import.meta.hot.accept\`. To prevent full page reloads, call \`import.meta.hot.accept\` in one of the following files to handle the update:
dev|
dev| Module "module.ts" is not accepted by routes/index.ts,
dev| Reloaded in 0ms: module.ts
  DEV:esm-5: import { x as y } [629.99ms]
dev| Started development server: http://localhost:41573
dev| Bundled page in 2ms: routes/index.ts + 1 more
dev| [Bun] Hot update was not accepted because it or its importers do not call \`import.meta.hot.accept\`. To prevent full page reloads, call \`import.meta.hot.accept\` in one of the following files to handle the update:
dev|
dev| Module "module.ts" is not accepted by routes/index.ts,
dev| Reloaded in 0ms: module.ts
  DEV:esm-6: import { default as y } [631.99ms]
dev| Started development server: http://localhost:36957
dev| Bundled page in 1ms: routes/index.ts + 1 more
dev| [Bun] Hot update was not accepted because it or its importers do not call \`import.meta.hot.accept\`. To prevent full page reloads, call \`import.meta.hot.accept\` in one of the following files to handle the update:
dev|
dev| Module "module.ts" is not accepted by middle.ts,
dev| └ imported by "routes/index.ts".
dev| Reloaded in 0ms: module.ts
  DEV:esm-7: export { default as y } [635.99ms]
dev| Started development server: http://localhost:33853
 
Failed. Files in /tmp/buntmp-i5jhkn/bun-dev-test-PfmKJw/esm8
1422 |           if (panicked) {
1423 |             this.on("close", () => {
1424 |               reject(new Error("Panicked while waiting for line " + JSON.stringify(regex.toString())));
1425 |             });
1426 |           } else {
1427 |             reject(new Error("Timeout waiting for line " + JSON.stringify(regex.toString())));
                          ^
error: Timeout waiting for line "/\\[Bun\\] (Live|Hot-module)-reloading socket connected, waiting for changes/"
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-40-33/bun/bun/test/bake/bake-harness.ts:1427:20)
 
 
error:
 
  DEV:esm-8: export * as namespace [1077.99ms]
dev| Started development server: http://localhost:35685
dev| Bundled page in 0ms: index.html
web| [I] [Bun] Hot-module-reloading socket connected, waiting for changes...
  DEV:esm-9: ESM <-> CJS sync [416.00ms]
dev| Started development server: http://localhost:44979
dev| Bundled page in 0ms: index.html
web| [I] [Bun] Hot-module-reloading socket connected, waiting for changes...
  DEV:esm-10: ESM <-> CJS (async) [404.00ms]
dev| Started development server: http://localhost:46827
dev| Bundled page in 0ms: index.html
web| [E] jG [Error]: Cannot require "esm.ts" because "dir/async.ts" uses top-level await, but 'require' is a synchronous operation.
web|     at DG (http://localhost:46827/_bun/client/index-0000000069465185.js:4:3778)
web|     at BG (http://localhost:46827/_bun/client/index-0000000069465185.js:4:5156)
web|     at DG (http://localhost:46827/_bun/client/index-0000000069465185.js:4:3905)
web|     at BG (http://localhost:46827/_bun/client/index-0000000069465185.js:4:5156)
web|     at DG (http://localhost:46827/_bun/client/index-0000000069465185.js:4:3905)
web|     at M.require (http://localhost:46827/_bun/client/index-0000000069465185.js:4:1469)
web|     at index.ts (http://localhost:46827/_bun/client/index-0000000069465185.js:20:19)
web|     at y (http://localhost:46827/_bun/client/index-0000000069465185.js:4:4397)
web|     at BG (http://localhost:46827/_bun/client/index-0000000069465185.js:4:5156)
web|     at y (http://localhost:46827/_bun/client/index-0000000069465185.js:4:4643) {
web|   asyncId: 'dir/async.ts'
web| }
web| [I] [Bun] Hot-module-reloading socket connected, waiting for changes...
dev| frontend error: Cannot require "esm.ts" because "dir/async.ts" uses top-level await, but 'require' is a synchronous operation.
dev|       at index.ts (http://localhost:46827/_bun/client/index-0000000069465185.js:21:19)
dev|     from browser tab http://localhost:46827/
  DEV:esm-11: cannot require a module with top level await [413.00ms]
dev| Started development server: http://localhost:34843
dev| Bundled page in 1ms: index.html
web| [I] [Bun] Hot-module-reloading socket connected, waiting for changes...
  DEV:esm-12: function that is assigned to should become a live binding [402.00ms]
 
 
 11 pass
 1 fail
 33 expect() calls
Ran 12 tests across 1 files. [8.88s]
test/bake/dev/html.test.ts - 1 failing on :ubuntu: 20.04 aarch64
bun test v1.2.6-canary.1 (0148b7a6)
 
Dev server testing directory: /tmp/buntmp-AxQTyc/bun-dev-test-LSvCqf
dev| Started development server: http://localhost:43101
dev| Bundled page in 0ms: index.html
dev| Reloaded in 0ms: index.html
web| [I] [Bun] Hot-module-reloading socket connected, waiting for changes...
dev| [x2] Reloaded in 0ms: index.html
web| [I] [Bun] Server-side code changed, reloading!
web| [I] location.reload()
web| [I] [Bun] Hot-module-reloading socket connected, waiting for changes...
dev| [x3] Reloaded in 0ms: index.html
web| [I] [Bun] Server-side code changed, reloading!
web| [I] location.reload()
web| [I] [Bun] Hot-module-reloading socket connected, waiting for changes...
dev| [x4] Reloaded in 0ms: script.ts
web| [I] location.reload()
web| [I] [Bun] Hot-module-reloading socket connected, waiting for changes...
  DEV:html-1: html file is watched [2900.99ms]
dev| Started development server: http://localhost:38881
dev| Bundled page in 0ms: index.html
web| [I] [Bun] Hot-module-reloading socket connected, waiting for changes...
dev| Reloaded in 0ms: index.html
web| [I] [Bun] Server-side code changed, reloading!
web| [I] location.reload()
web| [I] [Bun] Hot-module-reloading socket connected, waiting for changes...
 
error: Test " \u001B[35mDEV\u001B[0m:html-2: image tag" timed out after 10045ms (killed 2 dangling processes)
  DEV:html-2: image tag [10048.73ms]
dev| Started development server: http://localhost:46839
dev| Bundled page in 0ms: index.html
web| [I] [Bun] Hot-module-reloading socket connected, waiting for changes...
dev| Reloaded in 0ms: script.ts + 1 more
web| [I] location.reload()
web| [I] [Bun] Hot-module-reloading socket connected, waiting for changes...
  DEV:html-3: image import in JS [1075.97ms]
dev| Started development server: http://localhost:33875
dev| 1 | import data from "./data";
dev|                      ^
dev| error: Could not resolve: "./data"
dev|     at /tmp/buntmp-AxQTyc/bun-dev-test-LSvCqf/html4/script.ts:1:18
web| [I] [Bun] Hot-module-reloading socket connected, waiting for changes...
dev| Reloaded in 0ms: script.ts
web| [I] location.reload()
web| [I] [Bun] Hot-module-reloading socket connected, waiting for changes...
web| [W] [Bun] Hot-module-reloading socket disconnected, reconnecting...
  DEV:html-4: import then create [1060.05ms]
dev| Started development server: http://localhost:45863
dev| Bundled page in 1ms: index.html
web| [I] [Bun] Hot-module-reloading socket connected, waiting for changes...
  DEV:html-5: external links [451.29ms]
dev| Started development server: http://localhost:43729
dev| Bundled page in 0ms: index.html
  DEV:html-6: memory leak case 1 [87.94ms]
 
 
 5 pass
 1 fail
 20 expect() calls
Ran 6 tests across 1 files. [15.68s]
test/js/bun/http/serve-body-leak.test.ts - 1 failing on :alpine: 3.21 x64-baseline
bun test v1.2.6-canary.1 (0148b7a6)
 
http://localhost:45433/
{
  leak: 0,
  start_memory: 83619840,
  peak_memory: 83619840,
  end_memory: 48619520,
  memory_examples: [ 83611648, 49422336, 48660480, 48590848, 48619520, 48631808,
    48648192, 48594944, 48349184
  ],
}
 #10265 should not leak memory when ignoring the body [8389.10ms]
http://localhost:33765/
{
  leak: 0,
  start_memory: 80265216,
  peak_memory: 94236672,
  end_memory: 72081408,
  memory_examples: [ 94236672, 63528960, 62705664, 63197184, 63303680, 79589376,
    73154560, 67506176, 67792896
  ],
}
 should not leak memory when buffering the body [10425.46ms]
http://localhost:33315/
{
  leak: 0,
  start_memory: 88932352,
  peak_memory: 102551552,
  end_memory: 79159296,
  memory_examples: [ 102551552, 69545984, 72548352, 84295680, 73265152, 87531520,
    75603968, 73285632, 71602176
  ],
}
 should not leak memory when buffering a JSON body [10220.76ms]
http://localhost:46129/
{
  leak: 11,
  start_memory: 91807744,
  peak_memory: 91807744,
  end_memory: 75251712,
  memory_examples: [ 62689280, 77352960, 66408448, 59699200, 59424768, 66969600,
    67354624, 70402048, 66215936
  ],
}
 should not leak memory when buffering the body and accessing req.body [12804.69ms]
 should not leak memory when streaming the body
http://localhost:43767/
{
  leak: 72,
  start_memory: 79663104,
  peak_memory: 182849536,
  end_memory: 182849536,
  memory_examples: [ 106381312, 118493184, 118145024, 143060992, 142766080, 136085504,
    136122368, 141668352, 140496896
  ],
}
 
173 |         console.log(report);
174 |         // peak memory is too high
175 |         expect(report.peak_memory).not.toBeGreaterThan(report.start_memory * 2.5);
176 |
177 |         // acceptable memory leak
178 |         expect(report.leak).toBeLessThanOrEqual(maxMemoryGrowth);
                                  ^
error: expect(received).toBeLessThanOrEqual(expected)
 
Expected: <= 64
Received: 72
 
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-38-203/bun/bun/test/js/bun/http/serve-body-leak.test.ts:178:29)
 should not leak memory when streaming the body incompletely [8417.12ms]
http://localhost:46391/
{
  leak: 4,
  start_memory: 83537920,
  peak_memory: 83537920,
  end_memory: 54222848,
  memory_examples: [ 49389568, 50499584, 51224576, 52043776, 52731904, 53288960,
    52031488, 53030912, 53350400
  ],
}
 should not leak memory when streaming the body and echoing it back [24713.74ms]
 
 
 5 pass
 1 todo
 1 fail
 60017 expect() calls
Ran 7 tests across 1 files. [75.01s]
test/js/bun/spawn/spawn.test.ts - 1 failing on :alpine: 3.21 x64-baseline
... omitted 390 lines ...

Finished: 90
Finished: 91
Finished: 92
Finished: 93
Finished: 94
Finished: 95
Finished: 96
Finished: 97
Finished: 98
Finished: 99
Finished: 100
(pass) spawn unref and kill should not hang > kill and unref [297.65ms]
(pass) spawn unref and kill should not hang > unref and kill [19.86ms]
(pass) spawn unref and kill should not hang > should not hang after unref [35.26ms]
running sleep,kill,unref,exited x 100
running sleep,unref,kill,exited x 100
running kill,sleep,unref,exited x 100
running kill,unref,sleep,exited x 100
running unref,sleep,kill,exited x 100
running unref,kill,sleep,exited x 100
running exited,sleep,kill,unref x 100
running exited,sleep,unref,kill x 100
running exited,kill,sleep,unref x 100
running exited,kill,unref,sleep x 100
running exited,unref,sleep,kill x 100
running exited,unref,kill,sleep x 100
running unref,exited x 100
running exited,unref x 100
running kill,exited x 100
running exited x 100
(pass) should not hang > sleep 0 [833.15ms]
running sleep,kill,unref,exited x 100
running sleep,unref,kill,exited x 100
running kill,sleep,unref,exited x 100
running kill,unref,sleep,exited x 100
running unref,sleep,kill,exited x 100
running unref,kill,sleep,exited x 100
running exited,sleep,kill,unref x 100
running exited,sleep,unref,kill x 100
running exited,kill,sleep,unref x 100
running exited,kill,unref,sleep x 100
running exited,unref,sleep,kill x 100
running exited,unref,kill,sleep x 100
running unref,exited x 100
running exited,unref x 100
running kill,exited x 100
running exited x 100

532 | }
533 | 
534 | // This is a test which should only be used when pidfd and EVTFILT_PROC is NOT available
535 | if (!process.env.BUN_FEATURE_FLAG_FORCE_WAITER_THREAD && isPosix && !isMacOS) {
536 |   it("with BUN_FEATURE_FLAG_FORCE_WAITER_THREAD", async () => {
537 |     const result = spawnSync({
                         ^
error: Test "with BUN_FEATURE_FLAG_FORCE_WAITER_THREAD" timed out after 128687ms (killed 1 dangling process)
      at  (/var/lib/buildkite-agent/builds/ip-172-31-47-103/bun/bun/test/js/bun/spawn/spawn.test.ts:537:20)
      at  (/var/lib/buildkite-agent/builds/ip-172-31-47-103/bun/bun/test/js/bun/spawn/spawn.test.ts:536:51)
✗ with BUN_FEATURE_FLAG_FORCE_WAITER_THREAD [128689.12ms]

# Unhandled error between tests
-------------------------------

544 |       },
545 |       stderr: "inherit",
546 |       stdout: "inherit",
547 |       stdin: "inherit",
548 |     });
549 |     expect(result.exitCode).toBe(0);
                                  ^
error: expect(received).toBe(expected)

Expected: 0
Received: null

      at  (/var/lib/buildkite-agent/builds/ip-172-31-47-103/bun/bun/test/js/bun/spawn/spawn.test.ts:549:29)
      at  (/var/lib/buildkite-agent/builds/ip-172-31-47-103/bun/bun/test/js/bun/spawn/spawn.test.ts:536:51)
-------------------------------

✓ #3480 [28.26ms]
✓ dispose keyword works [102.14ms]
✓ error does not UAF [0.53ms]


4 tests skipped:
» gcTick > spawn > Uint8Array works as stdout
... omitted 2 tests ...
» gcTick > spawn > Uint8Array works as stdout when is larger than output


1 tests failed:
✗ with BUN_FEATURE_FLAG_FORCE_WAITER_THREAD [128689.12ms]

 100 pass
 4 skip
 1 fail
 1 error
 5442 expect() calls
Ran 105 tests across 1 files. [151.14s]

test/js/node/test/parallel/test-file-write-stream4.js - timeout on :debian: 12 aarch64

test/bundler/bundler_compile.test.ts - 1 failing on :ubuntu: 20.04 aarch64
bun test v1.2.6-canary.1 (0148b7a6)

✓ bundler > compile/HelloWorld [68.20ms]
... omitted 9 tests ...
✓ bundler > compile/VariousBunAPIs [108.84ms]

831 |         if (bundlerEnv[key] === undefined) {
832 |           delete bundlerEnv[key];
833 |         }
834 |       }
835 | 
836 |       const { stdout, stderr, success, exitCode } = Bun.spawnSync({
                                                              ^
error: Test "compile/ReactSSR+bytecode+cjs+minify" timed out after 90191ms (killed 1 dangling process)
      at  (/var/lib/buildkite-agent/builds/ip-172-31-45-108/bun/bun/test/bundler/expectBundled.ts:836:57)
      at  (/var/lib/buildkite-agent/builds/ip-172-31-45-108/bun/bun/test/bundler/expectBundled.ts:561:11)
✗ bundler > compile/ReactSSR+bytecode+cjs+minify [90192.11ms]


# Unhandled error between tests
-------------------------------

928 |             }
929 | 
930 |             return testRef(id, opts);
931 |           }
932 |           if (allErrors.length === 0) {
933 |             throw new Error("Bundle Failed\ncode: " + exitCode + "\nstdout: " + stdout + "\nstderr: " + stderr);
                        ^
error: Bundle Failed
code: null
stdout: 
stderr: 
      at  (/var/lib/buildkite-agent/builds/ip-172-31-45-108/bun/bun/test/bundler/expectBundled.ts:933:19)
      at  (/var/lib/buildkite-agent/builds/ip-172-31-45-108/bun/bun/test/bundler/expectBundled.ts:561:11)
-------------------------------

✓ bundler > compile/ReactSSR+cjs [106.68ms]
... omitted 20 tests ...
✓ bundler > compile/SourceMapBigFile [769.36ms]


1 tests failed:
✗ bundler > compile/ReactSSR+bytecode+cjs+minify [90192.11ms]

 33 pass
 1 fail
 1 error
 37 expect() calls
Ran 34 tests across 1 files. [97.49s]

test/cli/hot/hot.test.ts - timeout on :debian: 12 aarch64
bun test v1.2.6-canary.1 (0148b7a6)

✓ preload not found should exit with code 1 and not time out [5.62ms]
... omitted 7 tests ...
✓ should work with sourcemap generation [434.67ms]
Bundled 1 module in 1ms

  hot-runner-root.js463 bytes  (entry point)

Bundled 1 module in 1ms

  hot-runner-root.js485 bytes  (entry point)

Bundled 1 module in 1ms

  hot-runner-root.js485 bytes  (entry point)

Bundled 1 module in 1ms

  hot-runner-root.js489 bytes  (entry point)

Bundled 1 module in 1ms

  hot-runner-root.js493 bytes  (entry point)

Bundled 1 module in 1ms

  hot-runner-root.js493 bytes  (entry point)

Bundled 1 module in 1ms

  hot-runner-root.js497 bytes  (entry point)

Bundled 1 module in 1ms

  hot-runner-root.js501 bytes  (entry point)

Bundled 1 module in 1ms

  hot-runner-root.js505 bytes  (entry point)

Bundled 1 module in 1ms

  hot-runner-root.js505 bytes  (entry point)


error: Test "should work with sourcemap loading" timed out after 10243ms (killed 2 dangling processes)
✗ should work with sourcemap loading [10244.01ms]

553 |         any = true;
554 |       }
555 | 
556 |       if (any) await onReload();
557 |     }
558 |     expect(reloadCounter).toBe(50);
                                ^
error: expect(received).toBe(expected)

Expected: 50
Received: 10

      at  (/var/lib/buildkite-agent/builds/ip-172-31-43-136/bun/bun/test/cli/hot/hot.test.ts:558:27)
✗ should work with sourcemap loading with large files [22.80ms]

test/bundler/transpiler/jsx-production.test.ts - 1 failing on :ubuntu: 20.04 aarch64
bun test v1.2.6-canary.1 (0148b7a6)

✓ jsx > react-jsxDEV parent: production child: production should work [127.07ms]
... omitted 19 tests ...
✓ jsx > react-jsxDEV parent: test child: test should work [92.02ms]

409 |           };
410 |         }
411 |       }
412 |     },
413 |     toRun(cmds: string[], optionalStdout?: string, expectedCode: number = 0) {
414 |       const result = Bun.spawnSync({
                               ^
error: Test "react-jsx parent: test child: test should work" timed out after 90135ms (killed 1 dangling process)
      at toRun (/var/lib/buildkite-agent/builds/ip-172-31-45-108/bun/bun/test/harness.ts:414:26)
      at  (/var/lib/buildkite-agent/builds/ip-172-31-45-108/bun/bun/test/bundler/transpiler/jsx-production.test.ts:24:77)
      at  (/var/lib/buildkite-agent/builds/ip-172-31-45-108/bun/bun/test/bundler/transpiler/jsx-production.test.ts:20:94)
✗ jsx > react-jsx parent: test child: test should work [90135.72ms]

# Unhandled error between tests
-------------------------------

19 | 
20 |       test(\`react-jsx parent: ${node_env} child: ${child_node_env} should work\`, async () => {
21 |         bunEnv.NODE_ENV = node_env;
22 |         bunEnv.CHILD_NODE_ENV = child_node_env;
23 |         bunEnv.TSCONFIG_JSX = "react-jsx";
24 |         expect([path.join(import.meta.dirname, "jsx-production-entry.ts")]).toRun(
                                                                                 ^
error: 

Command /var/lib/buildkite-agent/builds/ip-172-31-45-108/bun/bun/test/bundler/transpiler/jsx-production-entry.ts failed:
Hello World
at (/var/lib/buildkite-agent/builds/ip-172-31-45-108/bun/bun/test/bundler/transpiler/jsx-production.test.ts:24:77) at (/var/lib/buildkite-agent/builds/ip-172-31-45-108/bun/bun/test/bundler/transpiler/jsx-production.test.ts:20:94) ------------------------------- ✓ jsx > react-jsxDEV parent: test child: should work [91.58ms] ... omitted 8 tests ... ✓ jsx > react-jsx parent: child: should work [91.67ms] 1 tests failed: ✗ jsx > react-jsx parent: test child: test should work [90135.72ms] 31 pass 1 fail 1 error 32 expect() calls Ran 32 tests across 1 files. [92.87s]
test/integration/next-pages/test/next-build.test.ts - timeout on :ubuntu: 24.04 aarch64
bun test v1.2.6-canary.1 (0148b7a6)

Temp dir: /tmp/buntmp-hpKS3u/next-s8x556mpmSPFWVq
bun install v1.2.6-canary.1 (0148b7a6)

$ cd node_modules/puppeteer && bun install.mjs
Chrome (126.0.6478.63) downloaded to /var/lib/buildkite-agent/.cache/puppeteer/chrome/linux-126.0.6478.63
chrome-headless-shell (126.0.6478.63) downloaded to /var/lib/buildkite-agent/.cache/puppeteer/chrome-headless-shell/linux-126.0.6478.63

+ @types/node@20.7.0
+ @types/react@18.2.22
+ @types/react-dom@18.2.7
+ autoprefixer@10.4.16
+ bun-types@1.1.12
+ eslint@8.50.0
+ eslint-config-next@14.1.3
+ next@14.1.3
+ postcss@8.4.30
+ puppeteer@22.12.0
+ react@18.2.0
+ react-dom@18.2.0
+ tailwindcss@3.3.3
+ typescript@5.2.2

444 packages installed [8.98s]
Temp dir: /tmp/buntmp-hpKS3u/next-5gib87yzvloPtysys
bun install v1.2.6-canary.1 (0148b7a6)

$ cd node_modules/puppeteer && bun install.mjs
Chrome (126.0.6478.63) downloaded to /var/lib/buildkite-agent/.cache/puppeteer/chrome/linux-126.0.6478.63
chrome-headless-shell (126.0.6478.63) downloaded to /var/lib/buildkite-agent/.cache/puppeteer/chrome-headless-shell/linux-126.0.6478.63

+ @types/node@20.7.0
+ @types/react@18.2.22
+ @types/react-dom@18.2.7
+ autoprefixer@10.4.16
+ bun-types@1.1.12
+ eslint@8.50.0
+ eslint-config-next@14.1.3
+ next@14.1.3
+ postcss@8.4.30
+ puppeteer@22.12.0
+ react@18.2.0
+ react-dom@18.2.0
+ tailwindcss@3.3.3
+ typescript@5.2.2

444 packages installed [2.15s]
Bun Dir: /tmp/buntmp-hpKS3u/next-s8x556mpmSPFWVq
Node Dir: /tmp/buntmp-hpKS3u/next-5gib87yzvloPtysys
Browserslist: caniuse-lite is outdated. Please run:
  npx update-browserslist-db@latest
  Why you should do it regularly: https://github.com/browserslist/update-db#readme
Browserslist: caniuse-lite is outdated. Please run:
  npx update-browserslist-db@latest
  Why you should do it regularly: https://github.com/browserslist/update-db#readme
[19.44s] [node] next build

test/cli/install/bun-install-registry.test.ts - 1 failing on :ubuntu: 24.04 x64-baseline
... omitted 160 lines ...

Saved lockfile
✓ package.json indentation > works for root and workspace packages [18.00ms]
... omitted 62 tests ...
✓ hoisting > hoisting/using incorrect peer dep on initial install [26.00ms]

4629 | 
4630 |     const lockfile = (await Bun.file(join(packageDir, "bun.lock")).text()).replaceAll(
4631 |       /localhost:\d+/g,
4632 |       "localhost:1234",
4633 |     );
4634 |     expect(lockfile).toMatchSnapshot();
                            ^
error: expect(received).toMatchSnapshot(expected)

Expected: 
"{
  "lockfileVersion": 1,
  "workspaces": {
    "": {
      "name": "foo",
      "dependencies": {
        "hoist-lockfile-1": "1.0.0",
        "hoist-lockfile-2": "1.0.0",
        "hoist-lockfile-3": "1.0.0",
      },
    },
  },
  "packages": {
    "hoist-lockfile-1": ["hoist-lockfile-1@1.0.0", "http://localhost:1234/hoist-lockfile-1/-/hoist-lockfile-1-1.0.0.tgz", { "dependencies": { "hoist-lockfile-shared": "*" } }, "sha512-E2nwR7egMFDoYjeRno7CAa59kiwkLGfhTFy2Q335JWp2r2bDkwoAt1LdChd5PdGYkbo7SfViHkW44ga+WXA+eA=="],

    "hoist-lockfile-2": ["hoist-lockfile-2@1.0.0", "http://localhost:1234/hoist-lockfile-2/-/hoist-lockfile-2-1.0.0.tgz", { "dependencies": { "hoist-lockfile-shared": "^1.0.1" } }, "sha512-7iNRBJF/U078n9oZW7aDvVLkA7+076a2ONEFvITpjKdhT07KWaBei0SzHkFYW4f3foGZPNlHsv0aAgk949TPJg=="],

    "hoist-lockfile-3": ["hoist-lockfile-3@1.0.0", "http://localhost:1234/hoist-lockfile-3/-/hoist-lockfile-3-1.0.0.tgz", { "dependencies": { "hoist-lockfile-shared": ">=1.0.1" } }, "sha512-iGz7jH7jxz/zq4OZM8hhT7kUX2Ye1m+45SoyMVcWTM7ZB+cY306Ff1mQePKTjkn84/pJMITMdRgDv/qF8PuQUw=="],

    "hoist-lockfile-shared": ["hoist-lockfile-shared@2.0.2", "http://localhost:1234/hoist-lockfile-shared/-/hoist-lockfile-shared-2.0.2.tgz", {}, "sha512-xPWoyP8lv+/JrbClRzhJx1eUsHqDflSTmWOxx82xvMIEs6mbiIuvIp3/L+Ojc6mqex6y426h7L5j0hjLZE3V9w=="],

    "hoist-lockfile-2/hoist-lockfile-shared": ["hoist-lockfile-shared@1.0.2", "http://localhost:1234/hoist-lockfile-shared/-/hoist-lockfile-shared-1.0.2.tgz", {}, "sha512-p7IQ/BbkTRLG/GUx6j2cDQ+vTUc/v9OW9Ss9igh/GFysbr0Qjriz/DiETnISkxYaTFitqOkUSOUkEKyeLNJsfQ=="],
  }
}
"

Received: 
"{
  "lockfileVersion": 1,
  "workspaces": {
    "": {
      "name": "foo",
      "dependencies": {
        "hoist-lockfile-1": "1.0.0",
        "hoist-lockfile-2": "1.0.0",
        "hoist-lockfile-3": "1.0.0",
      },
    },
  },
  "packages": {
    "hoist-lockfile-1": ["hoist-lockfile-1@1.0.0", "http://localhost:1234/hoist-lockfile-1/-/hoist-lockfile-1-1.0.0.tgz", { "dependencies": { "hoist-lockfile-shared": "*" } }, "sha512-E2nwR7egMFDoYjeRno7CAa59kiwkLGfhTFy2Q335JWp2r2bDkwoAt1LdChd5PdGYkbo7SfViHkW44ga+WXA+eA=="],

    "hoist-lockfile-2": ["hoist-lockfile-2@1.0.0", "http://localhost:1234/hoist-lockfile-2/-/hoist-lockfile-2-1.0.0.tgz", { "dependencies": { "hoist-lockfile-shared": "^1.0.1" } }, "sha512-7iNRBJF/U078n9oZW7aDvVLkA7+076a2ONEFvITpjKdhT07KWaBei0SzHkFYW4f3foGZPNlHsv0aAgk949TPJg=="],

    "hoist-lockfile-3": ["hoist-lockfile-3@1.0.0", "http://localhost:1234/hoist-lockfile-3/-/hoist-lockfile-3-1.0.0.tgz", { "dependencies": { "hoist-lockfile-shared": ">=1.0.1" } }, "sha512-iGz7jH7jxz/zq4OZM8hhT7kUX2Ye1m+45SoyMVcWTM7ZB+cY306Ff1mQePKTjkn84/pJMITMdRgDv/qF8PuQUw=="],

    "hoist-lockfile-shared": ["hoist-lockfile-shared@1.0.2", "http://localhost:1234/hoist-lockfile-shared/-/hoist-lockfile-shared-1.0.2.tgz", {}, "sha512-p7IQ/BbkTRLG/GUx6j2cDQ+vTUc/v9OW9Ss9igh/GFysbr0Qjriz/DiETnISkxYaTFitqOkUSOUkEKyeLNJsfQ=="],
  }
}
"


      at  (/var/lib/buildkite-agent/builds/ip-172-31-33-83/bun/bun/test/cli/install/bun-install-registry.test.ts:4634:22)
✗ hoisting > text lockfile is hoisted [14.00ms]
✓ transitive file dependencies > from hoisted workspace dependencies [56.00ms]
... omitted 116 tests ...
✓ --lockfile-only [20.00ms]
Resolving dependencies
Resolved, downloaded and extracted [8]
Saved lockfile
✓ it should ignore peerDependencies within workspaces [17.00ms]
... omitted 21 tests ...
✓ it should be able to find binary in node_modules/.bin from parent directory of root package [31.00ms]
[0.12ms] migrated lockfile from package-lock.json
Saved lockfile
✓ doesn't error when the migration is out of sync [14.00ms]
✓ tarball \`./\` prefix, duplicate directory with file, and empty directory [12.00ms]


5 tests todo:
✎ binaries > text lockfile updates with new bin entry for folder dependencies
... omitted 3 tests ...
✎ yarn tests > dragon test 10


1 tests failed:
✗ hoisting > text lockfile is hoisted [14.00ms]

 235 pass
 5 todo
 1 fail
 snapshots: 17 passed, 1 failed
 5280 expect() calls
Ran 241 tests across 1 files. [6.81s]

test/cli/install/bun-install-lifecycle-scripts.test.ts - timeout on :ubuntu: 24.04 x64
bun test v1.2.6-canary.1 (0148b7a6)

✓ lifecycle scripts > --trust > packages without lifecycle scripts > initial install [50.00ms]
... omitted 84 tests ...
✓ lifecycle scripts (waiter thread) > reach max concurrent scripts [1041.00ms]

test/js/bun/spawn/spawn.test.ts - 1 failing on :ubuntu: 20.04 x64
... omitted 378 lines ...

Finished: 90
Finished: 91
Finished: 92
Finished: 93
Finished: 94
Finished: 95
Finished: 96
Finished: 97
Finished: 98
Finished: 99
Finished: 100
(pass) spawn unref and kill should not hang > kill and unref [78.11ms]
(pass) spawn unref and kill should not hang > unref and kill [12.74ms]
(pass) spawn unref and kill should not hang > should not hang after unref [31.06ms]
running sleep,kill,unref,exited x 100
running sleep,unref,kill,exited x 100
running kill,sleep,unref,exited x 100
running kill,unref,sleep,exited x 100
running unref,sleep,kill,exited x 100
running unref,kill,sleep,exited x 100
running exited,sleep,kill,unref x 100
running exited,sleep,unref,kill x 100
running exited,kill,sleep,unref x 100
running exited,kill,unref,sleep x 100
running exited,unref,sleep,kill x 100
running exited,unref,kill,sleep x 100
running unref,exited x 100
running exited,unref x 100
running kill,exited x 100
running exited x 100
(pass) should not hang > sleep 0 [994.42ms]
running sleep,kill,unref,exited x 100
running sleep,unref,kill,exited x 100
running kill,sleep,unref,exited x 100
running kill,unref,sleep,exited x 100
running unref,sleep,kill,exited x 100
running unref,kill,sleep,exited x 100
running exited,sleep,kill,unref x 100
running exited,sleep,unref,kill x 100
running exited,kill,sleep,unref x 100
running exited,kill,unref,sleep x 100
running exited,unref,sleep,kill x 100
running exited,unref,kill,sleep x 100
running unref,exited x 100
running exited,unref x 100
running kill,exited x 100
running exited x 100

532 | }
533 | 
534 | // This is a test which should only be used when pidfd and EVTFILT_PROC is NOT available
535 | if (!process.env.BUN_FEATURE_FLAG_FORCE_WAITER_THREAD && isPosix && !isMacOS) {
536 |   it("with BUN_FEATURE_FLAG_FORCE_WAITER_THREAD", async () => {
537 |     const result = spawnSync({
                         ^
error: Test "with BUN_FEATURE_FLAG_FORCE_WAITER_THREAD" timed out after 128339ms (killed 1 dangling process)
      at  (/var/lib/buildkite-agent/builds/ip-172-31-42-68/bun/bun/test/js/bun/spawn/spawn.test.ts:537:20)
      at  (/var/lib/buildkite-agent/builds/ip-172-31-42-68/bun/bun/test/js/bun/spawn/spawn.test.ts:536:51)
✗ with BUN_FEATURE_FLAG_FORCE_WAITER_THREAD [128341.38ms]

# Unhandled error between tests
-------------------------------

544 |       },
545 |       stderr: "inherit",
546 |       stdout: "inherit",
547 |       stdin: "inherit",
548 |     });
549 |     expect(result.exitCode).toBe(0);
                                  ^
error: expect(received).toBe(expected)

Expected: 0
Received: null

      at  (/var/lib/buildkite-agent/builds/ip-172-31-42-68/bun/bun/test/js/bun/spawn/spawn.test.ts:549:29)
      at  (/var/lib/buildkite-agent/builds/ip-172-31-42-68/bun/bun/test/js/bun/spawn/spawn.test.ts:536:51)
-------------------------------

✓ #3480 [22.48ms]
✓ dispose keyword works [102.43ms]
✓ error does not UAF [0.56ms]


4 tests skipped:
» gcTick > spawn > Uint8Array works as stdout
... omitted 2 tests ...
» gcTick > spawn > Uint8Array works as stdout when is larger than output


1 tests failed:
✗ with BUN_FEATURE_FLAG_FORCE_WAITER_THREAD [128341.38ms]

 100 pass
 4 skip
 1 fail
 1 error
 5442 expect() calls
Ran 105 tests across 1 files. [150.13s]

test/v8/v8.test.ts - timeout on :ubuntu: 24.04 aarch64
bun test v1.2.6-canary.1 (0148b7a6)

bun install v1.2.6-canary.1 (0148b7a6)

+ node-gyp@10.1.0

92 packages installed [189.00ms]
bun install v1.2.6-canary.1 (0148b7a6)

+ node-gyp@10.1.0

92 packages installed [15.00ms]
bun install v1.2.6-canary.1 (0148b7a6)

+ node-gyp@10.1.0

92 packages installed [14.00ms]
bun install v1.2.6-canary.1 (0148b7a6)

+ node-gyp@10.1.0

92 packages installed [14.00ms]

test/js/bun/spawn/spawn.test.ts - 1 failing on :ubuntu: 22.04 x64-baseline
... omitted 361 lines ...

Finished: 73
Finished: 74
Finished: 75
Finished: 76
Finished: 77
Finished: 78
Finished: 79
Finished: 80
Finished: 81
Finished: 82
Finished: 83
Finished: 84
Finished: 85
Finished: 86
Finished: 87
Finished: 88
Finished: 89
Finished: 90
Finished: 91
Finished: 92
Finished: 93
Finished: 94
Finished: 95
Finished: 96
Finished: 97
Finished: 98
Finished: 99
Finished: 100
(pass) spawn unref and kill should not hang > kill and unref [86.00ms]
(pass) spawn unref and kill should not hang > unref and kill [15.00ms]
(pass) spawn unref and kill should not hang > should not hang after unref [30.00ms]
running sleep,kill,unref,exited x 100
running sleep,unref,kill,exited x 100
running kill,sleep,unref,exited x 100
running kill,unref,sleep,exited x 100
running unref,sleep,kill,exited x 100
running unref,kill,sleep,exited x 100
running exited,sleep,kill,unref x 100
running exited,sleep,unref,kill x 100
running exited,kill,sleep,unref x 100
running exited,kill,unref,sleep x 100
running exited,unref,sleep,kill x 100
running exited,unref,kill,sleep x 100
running unref,exited x 100
running exited,unref x 100
running kill,exited x 100
running exited x 100

532 | }
533 | 
534 | // This is a test which should only be used when pidfd and EVTFILT_PROC is NOT available
535 | if (!process.env.BUN_FEATURE_FLAG_FORCE_WAITER_THREAD && isPosix && !isMacOS) {
536 |   it("with BUN_FEATURE_FLAG_FORCE_WAITER_THREAD", async () => {
537 |     const result = spawnSync({
                         ^
error: Test "with BUN_FEATURE_FLAG_FORCE_WAITER_THREAD" timed out after 128185ms (killed 1 dangling process)
      at  (/var/lib/buildkite-agent/builds/ip-172-31-44-110/bun/bun/test/js/bun/spawn/spawn.test.ts:537:20)
      at  (/var/lib/buildkite-agent/builds/ip-172-31-44-110/bun/bun/test/js/bun/spawn/spawn.test.ts:536:51)
✗ with BUN_FEATURE_FLAG_FORCE_WAITER_THREAD [128187.04ms]

# Unhandled error between tests
-------------------------------

544 |       },
545 |       stderr: "inherit",
546 |       stdout: "inherit",
547 |       stdin: "inherit",
548 |     });
549 |     expect(result.exitCode).toBe(0);
                                  ^
error: expect(received).toBe(expected)

Expected: 0
Received: null

      at  (/var/lib/buildkite-agent/builds/ip-172-31-44-110/bun/bun/test/js/bun/spawn/spawn.test.ts:549:29)
      at  (/var/lib/buildkite-agent/builds/ip-172-31-44-110/bun/bun/test/js/bun/spawn/spawn.test.ts:536:51)
-------------------------------

✓ #3480 [22.00ms]
✓ dispose keyword works [102.00ms]
✓ error does not UAF [1.00ms]


4 tests skipped:
» gcTick > spawn > Uint8Array works as stdout
... omitted 2 tests ...
» gcTick > spawn > Uint8Array works as stdout when is larger than output


1 tests failed:
✗ with BUN_FEATURE_FLAG_FORCE_WAITER_THREAD [128187.04ms]

 100 pass
 4 skip
 1 fail
 1 error
 5442 expect() calls
Ran 105 tests across 1 files. [149.13s]

1/2
:mac: 14 aarch64 - test-bun./scripts/runner.node.mjs --step=darwin-aarch64-build-bun
Waited 25m 0s
·
Ran in 11m 56s
2/2
:mac: 14 aarch64 - test-bun./scripts/runner.node.mjs --step=darwin-aarch64-build-bun
Waited 25m 49s
·
Ran in 27m 28s
1/2
:mac: 13 aarch64 - test-bun./scripts/runner.node.mjs --step=darwin-aarch64-build-bun
Waited 29m 0s
·
Ran in 11m 50s
2/2
:mac: 13 aarch64 - test-bun./scripts/runner.node.mjs --step=darwin-aarch64-build-bun
Waited 30m 45s
·
Ran in 27m 28s
1/2
:mac: 14 x64 - test-bun./scripts/runner.node.mjs --step=darwin-x64-build-bun
Waited 5m 33s
·
Ran in 16m 35s
2/2
:mac: 14 x64 - test-bun./scripts/runner.node.mjs --step=darwin-x64-build-bun
Waited 11m 16s
·
Ran in 28m 20s
1/2
:mac: 13 x64 - test-bun./scripts/runner.node.mjs --step=darwin-x64-build-bun
Waited 12m 44s
·
Ran in 15m 14s
2/2
:mac: 13 x64 - test-bun./scripts/runner.node.mjs --step=darwin-x64-build-bun
Waited 13m 18s
·
Ran in 29m 31s
1/10
:debian: 12 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 16s
·
Ran in 3m 57s
8/10
:debian: 12 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 15s
·
Ran in 23m 46s
1/10
:ubuntu: 24.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 19s
·
Ran in 3m 48s
8/10
:ubuntu: 24.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 19s
·
Ran in 21m 16s
1/10
:ubuntu: 22.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 16s
·
Ran in 4m 5s
8/10
:ubuntu: 22.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 15s
·
Ran in 21m 11s
1/10
:ubuntu: 20.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 16s
·
Ran in 3m 50s
8/10
:ubuntu: 20.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 19s
·
Ran in 25m 8s
1/10
:debian: 12 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 18s
·
Ran in 3m 25s
8/10
:debian: 12 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 20s
·
Ran in 21m 49s
1/10
:ubuntu: 24.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 20s
·
Ran in 3m 51s
8/10
:ubuntu: 24.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 19s
·
Ran in 21m 2s
1/10
:ubuntu: 22.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 16s
·
Ran in 4m 59s
8/10
:ubuntu: 22.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 16s
·
Ran in 21m 2s
1/10
:ubuntu: 20.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 22s
·
Ran in 4m 47s
8/10
:ubuntu: 20.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 22s
·
Ran in 21m 1s
1/10
:debian: 12 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 19s
·
Ran in 3m 22s
8/10
:debian: 12 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 18s
·
Ran in 20m 53s
1/10
:ubuntu: 24.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 26s
·
Ran in 4m 47s
8/10
:ubuntu: 24.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 29s
·
Ran in 21m 38s
1/10
:ubuntu: 22.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 24s
·
Ran in 3m 51s
8/10
:ubuntu: 22.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 16s
·
Ran in 21m 41s
1/10
:ubuntu: 20.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 21s
·
Ran in 4m 42s
8/10
:ubuntu: 20.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 22s
·
Ran in 21m 0s
1/10
:alpine: 3.21 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-musl-build-bun
Waited 29s
·
Ran in 5m 18s
8/10
:alpine: 3.21 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-musl-build-bun
Waited 29s
·
Ran in 22m 42s
1/10
:alpine: 3.21 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-build-bun
Waited 29s
·
Ran in 5m 19s
3/10
:alpine: 3.21 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-build-bun
Waited 31s
·
Ran in 13m 42s
8/10
:alpine: 3.21 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-build-bun
Waited 31s
·
Ran in 22m 38s
1/10
:alpine: 3.21 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-baseline-build-bun
Waited 30s
·
Ran in 4m 44s
8/10
:alpine: 3.21 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-baseline-build-bun
Waited 29s
·
Ran in 22m 50s
1/10
:windows: 2019 x64 - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-build-bun
Waited 1m 24s
·
Ran in 6m 29s
9/10
:windows: 2019 x64 - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-build-bun
Waited 1m 24s
·
Ran in 20m 32s
1/10
:windows: 2019 x64-baseline - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-baseline-build-bun
Waited 1m 30s
·
Ran in 6m 11s
9/10
:windows: 2019 x64-baseline - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-baseline-build-bun
Waited 1m 30s
·
Ran in 20m 22s
Total Job Run Time: 22h 54m