🐰

Bun

Public

Build and test Bun

Merge branch 'main' into don/ci/typos-docs

Passed in 54m 11s
:pipeline:
test/bundler/bundler_compile.test.ts - 1 failing on :alpine: 3.20 aarch64
bun test v1.1.43-canary.1 (bb4910d2)
 
 bundler > compile/HelloWorld [682.35ms]
... omitted 13 tests ...
 bundler > compile/ReactSSR+esm [743.44ms]
 
835 |         if (bundlerEnv[key] === undefined) {
836 |           delete bundlerEnv[key];
837 |         }
838 |       }
839 |
840 |       const { stdout, stderr, success, exitCode } = Bun.spawnSync({
                                                              ^
error: Test "compile/ReactSSR+esm+minify" timed out after 90957ms (killed 1 dangling process)
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-45-180/bun/bun/test/bundler/expectBundled.ts:840:57)
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-45-180/bun/bun/test/bundler/expectBundled.ts:563:11)
 bundler > compile/ReactSSR+esm+minify [90957.42ms]
 
 
# Unhandled error between tests
-------------------------------
 
932 |             }
933 |
934 |             return testRef(id, opts);
935 |           }
936 |           if (allErrors.length === 0) {
937 |             throw new Error("Bundle Failed\ncode: " + exitCode + "\nstdout: " + stdout + "\nstderr: " + stderr);
                        ^
error: Bundle Failed
code: null
stdout: 
stderr: 
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-45-180/bun/bun/test/bundler/expectBundled.ts:937:19)
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-45-180/bun/bun/test/bundler/expectBundled.ts:563:11)
-------------------------------
 
 bundler > compile/DynamicRequire [70.96ms]
... omitted 16 tests ...
 bundler > compile/SourceMapBigFile [659.94ms]
 
 
1 tests failed:
 bundler > compile/ReactSSR+esm+minify [90957.42ms]
 
 33 pass
 1 fail
 1 error
 38 expect() calls
Ran 34 tests across 1 files. [106.82s]
test/cli/install/bun-install-registry.test.ts - 1 failing on :windows: 2019 x64
... omitted 182 lines ...
 
 package.json indentation > works for root and workspace packages [266.00ms]
... omitted 62 tests ...
 hoisting > hoisting/using incorrect peer dep on initial install [109.00ms]
 
5318 |
5319 |     const lockfile = (await Bun.file(join(packageDir, "bun.lock")).text()).replaceAll(
5320 |       /localhost:\d+/g,
5321 |       "localhost:1234",
5322 |     );
5323 |     expect(lockfile).toMatchSnapshot();
                            ^
error: expect(received).toMatchSnapshot(expected)
 
Expected:
"{
  "lockfileVersion": 0,
  "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": 0,
  "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-7MCUMAE\bun\bun\test\cli\install\bun-install-registry.test.ts:5323:22)
 hoisting > text lockfile is hoisted [94.00ms]
 transitive file dependencies > from hoisted workspace dependencies [421.00ms]
... omitted 160 tests ...
 --lockfile-only [93.00ms]
Resolving dependencies
Resolved, downloaded and extracted [8]
Saved lockfile
 it should ignore peerDependencies within workspaces [109.00ms]
... omitted 21 tests ...
 it should be able to find binary in node_modules/.bin from parent directory of root package [140.00ms]
[0.40ms] migrated lockfile from package-lock.json
Saved lockfile
 doesn't error when the migration is out of sync [63.00ms]
... omitted 2 tests ...
 $npm_lifecycle_event is accurate during publish [63.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 [94.00ms]
 
 306 pass
 5 todo
 1 fail
 snapshots: 17 passed, 1 failed
 5628 expect() calls
Ran 312 tests across 1 files. [39.88s]
test/cli/install/bun-install.test.ts - 1 failing on :alpine: 3.20 aarch64
bun test v1.1.43-canary.1 (bb4910d2)
 
 chooses > highest matching version > when latest is 999.999.999 and range is 0.0.x [23.55ms]
... omitted 38 tests ...
 should support --registry CLI flag [16.84ms]
bun install v1.1.43-canary.1 (bb4910d2)
 
+ @repo/eslint-config@workspace:packages/eslint-config
+ @repo/typescript-config@workspace:packages/typescript-config
+ @repo/ui@workspace:packages/ui
 
3 packages installed [2.00ms]
Saved lockfile
bun install v1.1.43-canary.1 (bb4910d2)
 
+ @repo/eslint-config@workspace:config/eslint-config
+ @repo/typescript-config@workspace:config/typescript-config
+ @repo/ui@workspace:config/ui
 
3 packages installed [1.00ms]
Saved lockfile
 should work when moving workspace packages [12.43ms]
bun install v1.1.43-canary.1 (bb4910d2)
 
+ @repo/eslint-config@workspace:packages/eslint-config
+ @repo/typescript-config@workspace:packages/typescript-config
+ @repo/ui@workspace:packages/ui
 
3 packages installed [1.00ms]
Saved lockfile
bun install v1.1.43-canary.1 (bb4910d2)
 
+ @repo/eslint-config-lol@workspace:packages/eslint-config
 
1 package installed [1.00ms]
Removed: 2
Saved lockfile
 should work when renaming a single workspace package [10.16ms]
... omitted 87 tests ...
 should handle frozenLockfile in config file [34.13ms]
 
6279 |     stdin: "pipe",
6280 |     stderr: "pipe",
6281 |     env,
6282 |   });
6283 |   const err1 = await new Response(stderr1).text();
6284 |   expect(err1).not.toContain("error:");
                          ^
error: expect(received).not.toContain(expected)
 
Expected to not contain: "error:"
Received: "Resolving dependencies\nResolved, downloaded and extracted [432]\nerror: No version matching \"5.0.4\" found for specifier \"typescript\" (but package exists)\nerror: typescript@5.0.4 failed to resolve\n"
 
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-45-180/bun/bun/test/cli/install/bun-install.test.ts:6284:20)
 should perform bin-linking across multiple dependencies [60102.94ms]
 should handle trustedDependencies [11.41ms]
... omitted 5 tests ...
 should handle installing packages from inside a workspace without prefix [25.33ms]
bun install v1.1.43-canary.1 (bb4910d2)
 
4 packages installed [1.00ms]
Saved lockfile
 should handle installing workspaces with more complicated globs [6.40ms]
TEMPDIR /tmp/buntmp-bgGeMd/multi-glob_OMlfao
bun install v1.1.43-canary.1 (bb4910d2)
 
4 packages installed [2.00ms]
Saved lockfile
 should handle installing workspaces with multiple glob patterns [7.65ms]
... omitted 21 tests ...
 non-optional dependencies need to be resolvable in text lockfile [4.85ms]
 
 
2 tests todo:
 Registry URLs > shouldn't fail joining invalid registry and package URLs for peer dependencies
 should handle installing workspaces with absolute glob patterns
 
 
1 tests failed:
 should perform bin-linking across multiple dependencies [60102.94ms]
 
 159 pass
 2 todo
 1 fail
 5 snapshots, 1984 expect() calls
Ran 162 tests across 1 files. [89.96s]
test/js/node/zlib/leak.test.ts - timeout on :alpine: 3.20 aarch64
bun test v1.1.43-canary.1 (bb4910d2)
 
beforeAll done
67018752
65683456
- -1335296
- 10485760
 zlib compression does not leak memory > deflate [4239.67ms]
test/js/node/watch/fs.watchFile.test.ts - 1 failing on :windows: 2019 x64
bun test v1.1.43-canary.1 (bb4910d2)
 
 fs.watchFile > zeroed stats if does not exist
[
  [
    Stats {
      atime: 2025-01-08T07:10:26.985Z,
      atimeMs: 1736320226985.523,
      birthtime: 2025-01-08T07:10:26.911Z,
      birthtimeMs: 1736320226911.637,
      blksize: 4096,
      blocks: 0,
      ctime: 2025-01-08T07:10:26.985Z,
      ctimeMs: 1736320226985.523,
      dev: 2686697624,
      gid: 0,
      ino: 562949954334719,
      isBlockDevice: [Function: isBlockDevice],
      isCharacterDevice: [Function: isCharacterDevice],
      isDirectory: [Function: isDirectory],
      isFIFO: [Function: isFIFO],
      isFile: [Function: isFile],
      isSocket: [Function: isSocket],
      isSymbolicLink: [Function: isSymbolicLink],
      mode: 33206,
      mtime: 2025-01-08T07:10:26.985Z,
      mtimeMs: 1736320226985.523,
      nlink: 1,
      rdev: 0,
      size: 0,
      uid: 0,
    }, Stats {
      atime: 2025-01-08T07:10:26.911Z,
      atimeMs: 1736320226911.6929,
      birthtime: 2025-01-08T07:10:26.911Z,
      birthtimeMs: 1736320226911.637,
      blksize: 4096,
      blocks: 0,
      ctime: 2025-01-08T07:10:26.911Z,
      ctimeMs: 1736320226911.6929,
      dev: 2686697624,
      gid: 0,
      ino: 562949954334719,
      isBlockDevice: [Function: isBlockDevice],
      isCharacterDevice: [Function: isCharacterDevice],
      isDirectory: [Function: isDirectory],
      isFIFO: [Function: isFIFO],
      isFile: [Function: isFile],
      isSocket: [Function: isSocket],
      isSymbolicLink: [Function: isSymbolicLink],
      mode: 33206,
      mtime: 2025-01-08T07:10:26.911Z,
      mtimeMs: 1736320226911.6929,
      nlink: 1,
      rdev: 0,
      size: 5,
      uid: 0,
    }
  ]
]
 
57 |
58 |     fs.unwatchFile(path.join(testDir, "watch.txt"));
59 |
60 |     expect(entries.length).toBeGreaterThan(0);
61 |     console.log(entries);
62 |     expect(entries[0][0].size).toBeGreaterThan(5);
                                    ^
error: expect(received).toBeGreaterThan(expected)
 
Expected: > 5
Received: 0
 
      at <anonymous> (C:\buildkite-agent\builds\EC2AMAZ-7MCUMAE\bun\bun\test\js\node\watch\fs.watchFile.test.ts:62:32)
 fs.watchFile > it watches a file [78.00ms]
 fs.watchFile > unicode file name [94.00ms]
 fs.watchFile > bigint stats [62.00ms]
 fs.watchFile > StatWatcherScheduler stress test (1000 watchers with random times) [2016.00ms]
 
 
 4 pass
 1 fail
 14 expect() calls
Ran 5 tests across 1 files. [2.38s]
test/integration/next-pages/test/next-build.test.ts - 1 failing on :ubuntu: 22.04 x64-baseline
... omitted 150 lines ...
 
error: No such file or directory
    path: "/tmp/buntmp-fXGSCb/next-k9x2nb4akczrUIE/.next/_error.js",
 syscall: "open",
   errno: -2,
    code: "ENOENT",
 
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-45-150/bun/bun/test/integration/next-pages/test/next-build.test.ts:203:20)
 
index.js:
198 |       // print diffs for every file if not the same
199 |       for (const key in bunBuildHash) {
200 |         if (bunBuildHash[key] !== nodeBuildHash[key]) {
201 |           console.log(key + ":");
202 |           try {
203 |             expect(readFileSync(join(bunBuildDir, key)).toString()).toBe(
                         ^
error: No such file or directory
    path: "/tmp/buntmp-fXGSCb/next-k9x2nb4akczrUIE/.next/index.js",
 syscall: "open",
   errno: -2,
    code: "ENOENT",
 
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-45-150/bun/bun/test/integration/next-pages/test/next-build.test.ts:203:20)
 
188 |
189 |     console.log("Hashing files...");
190 |     const [bunBuildHash, nodeBuildHash] = await Promise.all([hashAllFiles(bunBuildDir), hashAllFiles(nodeBuildDir)]);
191 |
192 |     try {
193 |       expect(bunBuildHash).toEqual(nodeBuildHash);
                                 ^
error: expect(received).toEqual(expected)
 
  {
    "26a46d62cd723877-s.woff2": "94e5c823e72e71cc20f4bfa29b0434f2260040965d9d066c0e7cb5dc99ffd6c3",
    "404.html": "c22e6f73caf3132a26e00c1984e211654ad9995ebb7fa6e803e0c27dd6d46808",
    "500.html": "5f5efb723bb0164f412eb8e0f0a1f83839a6ae984171460e928cfe5d9672f5ca",
    "55c55f0601d81cf3-s.woff2": "ce129476f4299b215b55b1eed2fc4324b46bdb2641e11d59e2481b744a47d114",
    "581909926a08bbc8-s.woff2": "eac5cbaf2fd167d707e1ecf2e68e2af232be9cfc952574164417f32a594c5efc",
    "64e35c75ac8db195.css": "5691cefa31cf1998f326ec9227ca0886223ea1977edc402bc4ec8c5a591fe77a",
    "6d93bde91c0c2823-s.woff2": "32e52496a256089f279c61501aefbb4380f792c93f01ec7a6e735678fd62b3f1",
    "859.js": "ae67154ba7c86a0f0b15b4c53a5efe2e5b5c84603ec13ba52263657bd3daec1b",
    "97e0cb1ae144a2a9-s.woff2": "3d2330061b4d9a5a521789331ece51a755fda6535edb26d7409b710528b3cd0d",
    BUILD_ID: "225d02574cbeafeeb960c92668d7ec63df869dedfe2431f26487c6723147dc4f",
    "_app-39a73ecd57cf303a.js": "ccb2d54d9ca7d1efd389b502c61baf10f984b95e650680ee46ee82da0f9911bc",
    "_app.js": "7159af67aaa456f3e0badc58e02af58dce25582bc7e014eb779539984a6b1a2d",
    "_app.js.nft.json": "7bff2696bfff52fdf8bd041ec88fc5b758511c3e9f8e40237636afc327f99e27",
    "_buildManifest.js": "77ca7a42ae9a0f85b549c3b3b0168bdf34873d008633d1b78357c5b728ed5a37",
    "_document.js": "b4906b3c93afe83ae998f2b37b689e3f2f55760aca438d337513d07b18995e64",
    "_document.js.nft.json": "0b42663399b76fb2c9d58c29f775702b942ea8ded5dcd2e0615b52fbacc1c4e4",
    "_error-5a00309fd5f4b49e.js": "2af824099a96dbb65a1a8618fd555392d97fd1a434928d3b91eccbb0c2361270",
+   "_error.js": "74b7734d9552077944258fe2bd0e9855ec006291ffa101c8f1ce0ae37db4d4bd",
-   "_error.js": "450ef15bf7725618393ed24b7f3ef7fb026a076dc2cf9610fe8e9b223d36610e",
    "_error.js.nft.json": "c3cdd57c1dd43fdcd226f76e38e7ce2c3cbfcde7762abb334e739a4a411f2ffd",
    "_ssgManifest.js": "a66383b381b46cccc8f600e19dedea91beedf07e06bb49f011fa7f7073ead591",
    "a34f9d1faa5f3315-s.p.woff2": "c88db2401bef7e1203e0933cc5525a0f81863bfd076756db12acea5596f089ec",
    "build-manifest.json": "8829e9dcdebfce862643c09b6b908f2e04dd01ae2ec86ab045a317499c674560",
    "df0a9ae256c0569c-s.woff2": "8db00ff46c67b22cda8bed865acf7077651cac8d2841d5b40980556b48961931",
    "e3040af655f682be.css": "8ed72a4b6175a982eb60a1410d46b8403ff2d0078371ae851b0fa1c6714bf525",
    "export-marker.json": "a6ab976262e465fb8f610912254c90e795cb83f75bcfc728e1d7e064f8115cea",
    "font-manifest.json": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
    "framework-5429a50ba5373c56.js": "a922d06946c153c130de6238a7d90e238f1341d19d42cee935017ad7495589e5",
    "functions-config-manifest.json": "f157cdd14cfb0251223d6412d2e28e5eaa4c0e9534661a95eccc54d72e3e5c91",
    "hello.js": "24367dff9a3fdc9f173a5fc42c42a2ad77ad67b62e598d20ccc5bc53ebd6bfc8",
    "hello.js.nft.json": "0d271a7b994b9040e09092b59f0a1d13f0400d0932e5523c4d360c1ce9df78e3",
    "images-manifest.json": "675781f29a529fceb07c0a27ebd6790d229b83b22822fc8607cb82bbcf311a3b",
    "index-7f862c60b0e63a49.js": "961019163868f50d0cf133b3623a1ac78a9aeac47c58472c676a362df9179f71",
    "index.html": "b4fdb10d9c428afe947e5936ecf4908f0653747d307395d2ff1974812aa7ee31",
+   "index.js": "e05719aa4e2fa8acb56c76393129888448efd3c2e41be263aaf7c0f8c7d4f250",
-   "index.js": "050681f817ad024b4c8f98c3f04beb67e7d014885e15c6c93013a8937dc36f1d",
    "index.js.nft.json": "96485bd7fc7fc90c6793b1c5f3103fe4f09f5a06352e0153021f03ed6307e975",
    "index.json": "d99567fc7d863069f877e5366c24f775ad7e47d1ec0be299462963accd8e32cb",
    "main-a25bb6cd49197ab7.js": "8a0c4ea6783ac73b948ee2c83ab76875692f693f0e57b3fc6c4c26b9ffde5dd0",
    "middleware-build-manifest.js": "8b326d920afae90d5be6bb6115c9d5879bf97ef0531a1ed6c8d8e24be2dcdd3f",
    "middleware-manifest.json": "119037a2e167d77bd7c6ce46bd372995ef7dc9f2dc169c408974c1d8b040eed4",
    "middleware-react-loadable-manifest.js": "ad2e79ec91e2a5440840da3d8bd222c279b3b4c47e89a968327a66f6cb12eb82",
    "next-font-manifest.js": "c5b99f3ab5d5b4be2cad49c3ff0180069cb1324fa25ad640c63ad07ce277f014",
    "next-font-manifest.json": "416cdf52b6dd1d94506a5151c63f244bb89d7f214cb18b24de7c76a3f172a6b5",
    "package.json": "091a04fa67c7907b98e106fcff8b964e13129754fce72d24f3025b97c4887fa3",
    "polyfills-c67a75d1b6f99dc8.js": "0225eb034d024a03bdc90ea6c79f56193662e7c3eee909696298820e517cbb83",
    "react-loadable-manifest.json": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a",
    "routes-manifest.json": "5e655786745279b19e0e8288c926a556e74e51981e123a23beb6f3339e52e0f9",
    "webpack-8fa1640cc84ba8fe.js": "2c2b5462bbd8903fdd91d11656a319a34a410fb2ee92ca025bcb15ab40248bf8",
    "webpack-api-runtime.js": "66a02c35f7493d07c3891b4829f34bd031bdc0999598e05398de446d21ed1430",
    "webpack-runtime.js": "4579ed6dbd9f6fc36ebb2db29561e6ca377f15fa43aff766a9ef04ba172032c3",
  }
 
- Expected  - 2
+ Received  + 2
 
 
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-45-150/bun/bun/test/integration/next-pages/test/next-build.test.ts:193:28)
 next build works [28690.05ms]
 
 
 0 pass
 1 fail
 2 snapshots, 8 expect() calls
Ran 1 tests across 1 files. [28.72s]
test/cli/install/bun-install-registry.test.ts - 1 failing on :debian: 12 x64
... omitted 177 lines ...
 
 package.json indentation > works for root and workspace packages [21.09ms]
... omitted 62 tests ...
 hoisting > hoisting/using incorrect peer dep on initial install [34.76ms]
 
5318 |
5319 |     const lockfile = (await Bun.file(join(packageDir, "bun.lock")).text()).replaceAll(
5320 |       /localhost:\d+/g,
5321 |       "localhost:1234",
5322 |     );
5323 |     expect(lockfile).toMatchSnapshot();
                            ^
error: expect(received).toMatchSnapshot(expected)
 
Expected:
"{
  "lockfileVersion": 0,
  "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": 0,
  "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> (/var/lib/buildkite-agent/builds/ip-172-31-34-221/bun/bun/test/cli/install/bun-install-registry.test.ts:5323:22)
 hoisting > text lockfile is hoisted [14.78ms]
 transitive file dependencies > from hoisted workspace dependencies [47.98ms]
... omitted 116 tests ...
 --lockfile-only [15.53ms]
Resolving dependencies
Resolved, downloaded and extracted [8]
Saved lockfile
 it should ignore peerDependencies within workspaces [16.17ms]
... omitted 21 tests ...
 it should be able to find binary in node_modules/.bin from parent directory of root package [27.73ms]
[0.10ms] migrated lockfile from package-lock.json
Saved lockfile
 doesn't error when the migration is out of sync [13.03ms]
... omitted 2 tests ...
 $npm_lifecycle_event is accurate during publish [19.75ms]
 
 
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.78ms]
 
 262 pass
 5 todo
 1 fail
 snapshots: 17 passed, 1 failed
 5440 expect() calls
Ran 268 tests across 1 files. [9.01s]
test/integration/next-pages/test/next-build.test.ts - 1 failing on :ubuntu: 24.04 x64
... omitted 150 lines ...
 
                         ^
error: No such file or directory
    path: "/tmp/buntmp-mTOLXk/next-jp8ezc0wl5hKIw6/.next/_error.js",
 syscall: "open",
   errno: -2,
    code: "ENOENT",
 
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-37-91/bun/bun/test/integration/next-pages/test/next-build.test.ts:203:20)
 
198 |       // print diffs for every file if not the same
199 |       for (const key in bunBuildHash) {
200 |         if (bunBuildHash[key] !== nodeBuildHash[key]) {
201 |           console.log(key + ":");
202 |           try {
203 |             expect(readFileSync(join(bunBuildDir, key)).toString()).toBe(
                         ^
error: No such file or directory
    path: "/tmp/buntmp-mTOLXk/next-jp8ezc0wl5hKIw6/.next/index.js",
 syscall: "open",
   errno: -2,
    code: "ENOENT",
 
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-37-91/bun/bun/test/integration/next-pages/test/next-build.test.ts:203:20)
 
188 |
189 |     console.log("Hashing files...");
190 |     const [bunBuildHash, nodeBuildHash] = await Promise.all([hashAllFiles(bunBuildDir), hashAllFiles(nodeBuildDir)]);
191 |
192 |     try {
193 |       expect(bunBuildHash).toEqual(nodeBuildHash);
                                 ^
error: expect(received).toEqual(expected)
 
  {
    "26a46d62cd723877-s.woff2": "94e5c823e72e71cc20f4bfa29b0434f2260040965d9d066c0e7cb5dc99ffd6c3",
    "404.html": "c22e6f73caf3132a26e00c1984e211654ad9995ebb7fa6e803e0c27dd6d46808",
    "500.html": "5f5efb723bb0164f412eb8e0f0a1f83839a6ae984171460e928cfe5d9672f5ca",
    "55c55f0601d81cf3-s.woff2": "ce129476f4299b215b55b1eed2fc4324b46bdb2641e11d59e2481b744a47d114",
    "581909926a08bbc8-s.woff2": "eac5cbaf2fd167d707e1ecf2e68e2af232be9cfc952574164417f32a594c5efc",
    "64e35c75ac8db195.css": "5691cefa31cf1998f326ec9227ca0886223ea1977edc402bc4ec8c5a591fe77a",
    "6d93bde91c0c2823-s.woff2": "32e52496a256089f279c61501aefbb4380f792c93f01ec7a6e735678fd62b3f1",
    "859.js": "ae67154ba7c86a0f0b15b4c53a5efe2e5b5c84603ec13ba52263657bd3daec1b",
    "97e0cb1ae144a2a9-s.woff2": "3d2330061b4d9a5a521789331ece51a755fda6535edb26d7409b710528b3cd0d",
    BUILD_ID: "225d02574cbeafeeb960c92668d7ec63df869dedfe2431f26487c6723147dc4f",
    "_app-39a73ecd57cf303a.js": "ccb2d54d9ca7d1efd389b502c61baf10f984b95e650680ee46ee82da0f9911bc",
    "_app.js": "7159af67aaa456f3e0badc58e02af58dce25582bc7e014eb779539984a6b1a2d",
    "_app.js.nft.json": "7bff2696bfff52fdf8bd041ec88fc5b758511c3e9f8e40237636afc327f99e27",
    "_buildManifest.js": "77ca7a42ae9a0f85b549c3b3b0168bdf34873d008633d1b78357c5b728ed5a37",
    "_document.js": "b4906b3c93afe83ae998f2b37b689e3f2f55760aca438d337513d07b18995e64",
    "_document.js.nft.json": "0b42663399b76fb2c9d58c29f775702b942ea8ded5dcd2e0615b52fbacc1c4e4",
    "_error-5a00309fd5f4b49e.js": "2af824099a96dbb65a1a8618fd555392d97fd1a434928d3b91eccbb0c2361270",
+   "_error.js": "74b7734d9552077944258fe2bd0e9855ec006291ffa101c8f1ce0ae37db4d4bd",
-   "_error.js": "450ef15bf7725618393ed24b7f3ef7fb026a076dc2cf9610fe8e9b223d36610e",
    "_error.js.nft.json": "c3cdd57c1dd43fdcd226f76e38e7ce2c3cbfcde7762abb334e739a4a411f2ffd",
    "_ssgManifest.js": "a66383b381b46cccc8f600e19dedea91beedf07e06bb49f011fa7f7073ead591",
    "a34f9d1faa5f3315-s.p.woff2": "c88db2401bef7e1203e0933cc5525a0f81863bfd076756db12acea5596f089ec",
    "build-manifest.json": "8829e9dcdebfce862643c09b6b908f2e04dd01ae2ec86ab045a317499c674560",
    "df0a9ae256c0569c-s.woff2": "8db00ff46c67b22cda8bed865acf7077651cac8d2841d5b40980556b48961931",
    "e3040af655f682be.css": "8ed72a4b6175a982eb60a1410d46b8403ff2d0078371ae851b0fa1c6714bf525",
    "export-marker.json": "a6ab976262e465fb8f610912254c90e795cb83f75bcfc728e1d7e064f8115cea",
    "font-manifest.json": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
    "framework-5429a50ba5373c56.js": "a922d06946c153c130de6238a7d90e238f1341d19d42cee935017ad7495589e5",
    "functions-config-manifest.json": "f157cdd14cfb0251223d6412d2e28e5eaa4c0e9534661a95eccc54d72e3e5c91",
    "hello.js": "24367dff9a3fdc9f173a5fc42c42a2ad77ad67b62e598d20ccc5bc53ebd6bfc8",
    "hello.js.nft.json": "0d271a7b994b9040e09092b59f0a1d13f0400d0932e5523c4d360c1ce9df78e3",
    "images-manifest.json": "675781f29a529fceb07c0a27ebd6790d229b83b22822fc8607cb82bbcf311a3b",
    "index-7f862c60b0e63a49.js": "961019163868f50d0cf133b3623a1ac78a9aeac47c58472c676a362df9179f71",
    "index.html": "b4fdb10d9c428afe947e5936ecf4908f0653747d307395d2ff1974812aa7ee31",
+   "index.js": "e05719aa4e2fa8acb56c76393129888448efd3c2e41be263aaf7c0f8c7d4f250",
-   "index.js": "050681f817ad024b4c8f98c3f04beb67e7d014885e15c6c93013a8937dc36f1d",
    "index.js.nft.json": "96485bd7fc7fc90c6793b1c5f3103fe4f09f5a06352e0153021f03ed6307e975",
    "index.json": "d99567fc7d863069f877e5366c24f775ad7e47d1ec0be299462963accd8e32cb",
    "main-a25bb6cd49197ab7.js": "8a0c4ea6783ac73b948ee2c83ab76875692f693f0e57b3fc6c4c26b9ffde5dd0",
    "middleware-build-manifest.js": "8b326d920afae90d5be6bb6115c9d5879bf97ef0531a1ed6c8d8e24be2dcdd3f",
    "middleware-manifest.json": "119037a2e167d77bd7c6ce46bd372995ef7dc9f2dc169c408974c1d8b040eed4",
    "middleware-react-loadable-manifest.js": "ad2e79ec91e2a5440840da3d8bd222c279b3b4c47e89a968327a66f6cb12eb82",
    "next-font-manifest.js": "c5b99f3ab5d5b4be2cad49c3ff0180069cb1324fa25ad640c63ad07ce277f014",
    "next-font-manifest.json": "416cdf52b6dd1d94506a5151c63f244bb89d7f214cb18b24de7c76a3f172a6b5",
    "package.json": "091a04fa67c7907b98e106fcff8b964e13129754fce72d24f3025b97c4887fa3",
    "polyfills-c67a75d1b6f99dc8.js": "0225eb034d024a03bdc90ea6c79f56193662e7c3eee909696298820e517cbb83",
    "react-loadable-manifest.json": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a",
    "routes-manifest.json": "5e655786745279b19e0e8288c926a556e74e51981e123a23beb6f3339e52e0f9",
    "webpack-8fa1640cc84ba8fe.js": "2c2b5462bbd8903fdd91d11656a319a34a410fb2ee92ca025bcb15ab40248bf8",
    "webpack-api-runtime.js": "66a02c35f7493d07c3891b4829f34bd031bdc0999598e05398de446d21ed1430",
    "webpack-runtime.js": "4579ed6dbd9f6fc36ebb2db29561e6ca377f15fa43aff766a9ef04ba172032c3",
  }
 
- Expected  - 2
+ Received  + 2
 
 
      at <anonymous> (/var/lib/buildkite-agent/builds/ip-172-31-37-91/bun/bun/test/integration/next-pages/test/next-build.test.ts:193:28)
 next build works [27540.02ms]
 
 
 0 pass
 1 fail
 2 snapshots, 8 expect() calls
Ran 1 tests across 1 files. [27.57s]
test/cli/install/bun-install-patch.test.ts - 1 failing on :ubuntu: 20.04 x64
... omitted 245 lines ...
 
Resolving dependencies
Resolved, downloaded and extracted [2]
Saved lockfile
 
+ is-even@1.0.0
+ is-odd@3.0.1
 
7 packages installed [2.00ms]
Hi from isOdd!
lol
 patch > should patch a non-hoisted dependency [13.49ms]
bun install v1.1.43-canary.1 (bb4910d2)
Resolving dependencies
Resolved, downloaded and extracted [2]
Saved lockfile
 
+ is-even@1.0.0
 
5 packages installed [5.00ms]
Hi from isOdd!
lol
 patch > should patch a transitive dependency [16.52ms]
File /tmp/buntmp-AeQate/patch1_Jv6hEd
bun install v1.1.43-canary.1 (bb4910d2)
 
+ is-even@1.0.0
 
5 packages installed [2.00ms]
Saved lockfile
bun install v1.1.43-canary.1 (bb4910d2)
Resolving dependencies
Resolved, downloaded and extracted [1]
Saved lockfile
 
1 package installed [5.00ms]
Hi from isOdd!
lol
 patch > should patch a transitive dependency after it was already installed [32.99ms]
bun install v1.1.43-canary.1 (bb4910d2)
Resolving dependencies
Resolved, downloaded and extracted [3]
Saved lockfile
 
+ is-even@1.0.0
 
5 packages installed [5.00ms]
bun install v1.1.43-canary.1 (bb4910d2)
Resolving dependencies
Resolved, downloaded and extracted [1]
 
Checked 5 installs across 6 packages (no changes) [10.00ms]
lmao
lol
 patch > should update a transitive dependency when the patchfile changes [125.03ms]
bun install v1.1.43-canary.1 (bb4910d2)
Resolving dependencies
Resolved, downloaded and extracted [43]
error: No version matching "^4.0.5" found for specifier "typescript" (but package exists)
error: typescript@^4.0.5 failed to resolve
478 |         ["thepatch.patch"]: patchfile,
479 |       },
480 |       "index.ts": /* ts */ \`import hlsDl from '@zackradisic/hls-dl'; console.log(hlsDl())\`,
481 |     });
482 |
483 |     await $\`${bunExe()} i\`.env(bunEnv).cwd(filedir);
                     ^
ShellError: Failed with exit code 1
 exitCode: 1,
   stdout: Buffer(40) [ 98, 117, 110, 32, 105, 110, 115, 116, 97, 108, 108, 32, 118, 49, 46, 49, 46, 52, 51, 45, 99, 97, 110, 97, 114, 121, 46, 49, 32, 40, 98, 98, 52, 57, 49, 48, 100, 50, 41, 10 ],
   stderr: Buffer(196) [ 82, 101, 115, 111, 108, 118, 105, 110, 103, 32, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 10, 82, 101, 115, 111, 108, 118, 101, 100, 44, 32, 100, 111, 119, 110, 108, 111, 97, 100, 101, 100, 32, 97, 110, 100, 32, 101, 120, 116, 114, 97, 99, 116, 101, 100, 32, 91, 52, 51, 93, 10, 101, 114, 114, 111, 114, 58, 32, 78, 111, 32, 118, 101, 114, 115, 105, 111, 110, 32, 109, 97, 116, 99, 104, 105, 110, 103, 32, 34, 94, 52, 46, 48, 46, 53, 34, 32, 102, 111, 117, 110, 100, 32, 102, 111, 114, 32, 115, 112, 101, 99, 105, 102, 105, 101, 114, 32, 34, 116, 121, 112, 101, 115, 99, 114, 105, 112, 116, 34, 32, 40, 98, 117, 116, 32, 112, 97, 99, 107, 97, 103, 101, 32, 101, 120, 105, 115, 116, 115, 41, 10, 101, 114, 114, 111, 114, 58, 32, 116, 121, 112, 101, 115, 99, 114, 105, 112, 116, 64, 94, 52, 46, 48, 46, 53, 32, 102, 97, 105, 108, 101, 100, 32, 116, 111, 32, 114, 101, 115, 111, 108, 118, 101, 10 ],
 
      at ShellError (unknown:12:16)
      at ShellPromise (unknown:77:16)
      at BunShell (unknown:193:35)
      at /var/lib/buildkite-agent/builds/ip-172-31-36-66/bun/bun/test/cli/install/bun-install-patch.test.ts:483:11
      at 
/var/lib/buildkite-agent/builds/ip-172-31-36-66/bun/bun/test/cli/install/bun-install-patch.test.ts:42:36
 patch > should update a scoped package [60220.67ms]
bun install v1.1.43-canary.1 (bb4910d2)
Saved lockfile
 
+ is-even@1.0.0
 
5 packages installed [2.00ms]
bun install v1.1.43-canary.1 (bb4910d2)
Resolving dependencies
Resolved, downloaded and extracted [1]
error: failed applying patch file: ENOENT: node_modules/is-even/index.js: No such file or directory (fstatat())
error: failed to apply patchfile (patches/is-even@1.0.0.patch)
Saved lockfile
 
Checked 4 installs across 6 packages (no changes) [3.00ms]
 patch > shouldn't infinite loop on failure to apply patch [9.66ms]
 
 
 20 pass
 1 fail
 41 expect() calls
Ran 21 tests across 1 files. [61.75s]
test/regression/issue/09041.test.ts - 1 failing on :ubuntu: 24.04 x64-baseline
bun test v1.1.43-canary.1 (bb4910d2)
 
 
error: Test "09041" timed out after 30973ms (killed 1 dangling process)
 09041 [30975.00ms]
 
 
 0 pass
 1 fail
Ran 1 tests across 1 files. [31.01s]
test/js/third_party/pnpm/pnpm.test.ts - 1 failing on :windows: 2019 x64-baseline
bun test v1.1.43-canary.1 (bb4910d2)

C:\Windows\Temp\buntmp-lJD8iC\bun.test.piR4zI
Resolving dependencies
Resolved, downloaded and extracted [4]
Saved lockfile

Scaffolding project in C:\Windows\Temp\buntmp-lJD8iC\bun.test.piR4zI\my-vite-app...

Done. Now run:

  cd my-vite-app
  bun install
  bun run dev

1
Resolving dependencies
Resolved, downloaded and extracted [2]
error: No version matching "9" found for specifier "pnpm" (but package exists)
error: pnpm@9 failed to resolve

23 |     cmd: [bunExe(), "x", "pnpm@9", "install"],
24 |     cwd: path.join(package_dir, "my-vite-app"),
25 |     stdio: ["ignore", "inherit", "inherit"],
26 |     env: bunEnv,
27 |   }));
28 |   expect(await exited).toBe(0);
                            ^
error: expect(received).toBe(expected)

Expected: 0
Received: 1

      at  (C:\buildkite-agent\builds\EC2AMAZ-7MCUMAE\bun\bun\test\js\third_party\pnpm\pnpm.test.ts:28:24)
✗ successfully traverses pnpm-generated install directory [60656.00ms]


 0 pass
 1 fail
 2 expect() calls
Ran 1 tests across 1 files. [60.72s]

test/cli/run/require-cache.test.ts - 1 failing on :alpine: 3.20 x64-baseline
... omitted 1592 lines ...

RSS 73 MB
RSS 73 MB
RSS 68 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 68 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 68 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS 73 MB
RSS diff 3 MB
RSS 3 MB
ResourceUsage {
  contextSwitches: [Object: null prototype] {
    voluntary: 3762,
    involuntary: 87,
  },
  cpuTime: [Object: null prototype] {
    user: 10394893n,
    system: 150588n,
    total: 10545481n,
  },
  maxRSS: 84156,
  messages: [Object: null prototype] {
    sent: 0,
    received: 0,
  },
  ops: [Object: null prototype] {
    in: 0,
    out: 0,
  },
  shmSize: 0,
  signalCount: 0,
  swapCount: 0,
}
✓ files transpiled and loaded don't leak the output source code > via require() with a lot of function calls [10347.51ms]
... omitted 2 tests ...
✓ files transpiled and loaded don't leak file paths > via require() [147.01ms]

297 |         cmd: [bunExe(), "--smol", "run", join(import.meta.dir, "esm-fixture-leak-small.mjs")],
298 |         env: bunEnv,
299 |         stderr: "inherit",
300 |       });
301 | 
302 |       expect(stdout.toString().trim()).toEndWith("--pass--");
                                             ^
error: expect(received).toEndWith(expected)

Expected to end with: "--pass--"
Received: "{\n  leaked: \"100 MB\",\n}\n\n--fail--"

      at  (/var/lib/buildkite-agent/builds/ip-172-31-33-199/bun/bun/test/cli/run/require-cache.test.ts:302:40)
✗ files transpiled and loaded don't leak file paths > via import() [3747.47ms]
✓ require.cache is not an empty object literal when inspected [3.33ms]
✓ require.cache [18.34ms]
✓ require.cache does not include unevaluated modules [26.45ms]


 10 pass
 1 fail
 17 expect() calls
Ran 11 tests across 1 files. [58.38s]

test/cli/install/bun-install-lifecycle-scripts.test.ts - timeout on :ubuntu: 22.04 aarch64
bun test v1.1.43-canary.1 (bb4910d2)

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

vendor/elysia/test/tracer/detail.test.ts - timeout on :ubuntu: 20.04 aarch64
bun test v1.1.43-canary.1 (bb4910d2)


:pipeline:node .buildkite/ci.mjs
Waited 7s
·
Ran in 26s
:mac: aarch64 - build-vendorbun run build:ci --target dependencies
Waited 9s
·
Ran in 1m 12s
:mac: aarch64 - build-cppbun run build:ci --target bun
Waited 8s
·
Ran in 2m 37s
:mac: aarch64 - build-zigbun run build:ci --target bun-zig --toolchain darwin-aarch64
Waited 8s
·
Ran in 5m 56s
:mac: aarch64 - build-bunbun run build:ci --target bun
Waited 1s
·
Ran in 2m 21s
1/2
:mac: 14 aarch64 - test-bun./scripts/runner.node.mjs --step=darwin-aarch64-build-bun
Waited 11m 24s
·
Ran in 12m 12s
2/2
:mac: 14 aarch64 - test-bun./scripts/runner.node.mjs --step=darwin-aarch64-build-bun
Waited 15m 24s
·
Ran in 6m 6s
1/2
:mac: 13 aarch64 - test-bun./scripts/runner.node.mjs --step=darwin-aarch64-build-bun
Waited 21m 41s
·
Ran in 12m 41s
2/2
:mac: 13 aarch64 - test-bun./scripts/runner.node.mjs --step=darwin-aarch64-build-bun
Waited 22m 54s
·
Ran in 6m 4s
:mac: x64 - build-vendorbun run build:ci --target dependencies
Waited 5s
·
Ran in 2m 40s
:mac: x64 - build-cppbun run build:ci --target bun
Waited 9s
·
Ran in 37m 47s
:mac: x64 - build-zigbun run build:ci --target bun-zig --toolchain darwin-x64
Waited 4s
·
Ran in 6m 1s
:mac: x64 - build-bunbun run build:ci --target bun
Waited 10s
·
Ran in 2m 50s
1/2
:mac: 14 x64 - test-bun./scripts/runner.node.mjs --step=darwin-x64-build-bun
Waited 6s
·
Ran in 12m 49s
2/2
:mac: 14 x64 - test-bun./scripts/runner.node.mjs --step=darwin-x64-build-bun
Waited 6s
·
Ran in 10m 57s
1/2
:mac: 13 x64 - test-bun./scripts/runner.node.mjs --step=darwin-x64-build-bun
Waited 10s
·
Ran in 11m 57s
2/2
:mac: 13 x64 - test-bun./scripts/runner.node.mjs --step=darwin-x64-build-bun
Waited 5s
·
Ran in 10m 12s
:linux: aarch64 - build-vendorbun run build:ci --target dependencies
Waited 27m 29s
·
Ran in 45s
:linux: aarch64 - build-cppbun run build:ci --target bun
Waited 34m 34s
·
Ran in 2m 29s
:linux: aarch64 - build-zigbun run build:ci --target bun-zig --toolchain linux-aarch64
Waited 8s
·
Ran in 6m 1s
:linux: aarch64 - build-bunbun run build:ci --target bun
Waited 21s
·
Ran in 10m 18s
1/10
:debian: 12 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 16s
·
Ran in 2m 13s
2/10
:debian: 12 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 20s
·
Ran in 2m 37s
3/10
:debian: 12 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 16s
·
Ran in 3m 35s
4/10
:debian: 12 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 15s
·
Ran in 2m 26s
5/10
:debian: 12 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 17s
·
Ran in 3m 27s
6/10
:debian: 12 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 19s
·
Ran in 1m 16s
7/10
:debian: 12 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 15s
·
Ran in 1m 38s
8/10
:debian: 12 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 21s
·
Ran in 2m 16s
9/10
:debian: 12 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 16s
·
Ran in 1m 30s
10/10
:debian: 12 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 18s
·
Ran in 48s
1/10
:ubuntu: 24.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 25s
·
Ran in 2m 26s
2/10
:ubuntu: 24.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 19s
·
Ran in 2m 30s
3/10
:ubuntu: 24.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 20s
·
Ran in 3m 55s
4/10
:ubuntu: 24.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 21s
·
Ran in 2m 26s
5/10
:ubuntu: 24.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 20s
·
Ran in 3m 35s
6/10
:ubuntu: 24.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 23s
·
Ran in 1m 50s
7/10
:ubuntu: 24.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 22s
·
Ran in 1m 46s
8/10
:ubuntu: 24.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 20s
·
Ran in 2m 20s
9/10
:ubuntu: 24.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 25s
·
Ran in 1m 32s
10/10
:ubuntu: 24.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 21s
·
Ran in 57s
1/10
:ubuntu: 22.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 17s
·
Ran in 2m 13s
2/10
:ubuntu: 22.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 17s
·
Ran in 2m 21s
3/10
:ubuntu: 22.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 20s
·
Ran in 3m 33s
4/10
:ubuntu: 22.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 20s
·
Ran in 2m 27s
5/10
:ubuntu: 22.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 19s
·
Ran in 3m 35s
6/10
:ubuntu: 22.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 17s
·
Ran in 1m 47s
7/10
:ubuntu: 22.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 19s
·
Ran in 1m 43s
8/10
:ubuntu: 22.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 17s
·
Ran in 5m 24s
9/10
:ubuntu: 22.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 16s
·
Ran in 1m 30s
10/10
:ubuntu: 22.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 16s
·
Ran in 50s
1/10
:ubuntu: 20.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 15s
·
Ran in 5m 17s
2/10
:ubuntu: 20.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 19s
·
Ran in 2m 28s
3/10
:ubuntu: 20.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 20s
·
Ran in 3m 53s
4/10
:ubuntu: 20.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 17s
·
Ran in 2m 27s
5/10
:ubuntu: 20.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 17s
·
Ran in 3m 28s
6/10
:ubuntu: 20.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 19s
·
Ran in 1m 44s
7/10
:ubuntu: 20.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 17s
·
Ran in 1m 40s
8/10
:ubuntu: 20.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 17s
·
Ran in 2m 15s
9/10
:ubuntu: 20.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 20s
·
Ran in 1m 33s
10/10
:ubuntu: 20.04 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-build-bun
Waited 17s
·
Ran in 49s
:linux: x64 - build-vendorbun run build:ci --target dependencies
Waited 19m 34s
·
Ran in 46s
:linux: x64 - build-cppbun run build:ci --target bun
Waited 27m 30s
·
Ran in 2m 36s
:linux: x64 - build-zigbun run build:ci --target bun-zig --toolchain linux-x64
Waited 6s
·
Ran in 6m 2s
:linux: x64 - build-bunbun run build:ci --target bun
Waited 25s
·
Ran in 11m 34s
1/10
:debian: 12 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 24s
·
Ran in 2m 25s
2/10
:debian: 12 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 21s
·
Ran in 2m 57s
3/10
:debian: 12 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 21s
·
Ran in 3m 41s
4/10
:debian: 12 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 21s
·
Ran in 2m 35s
5/10
:debian: 12 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 25s
·
Ran in 4m 16s
6/10
:debian: 12 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 21s
·
Ran in 1m 17s
7/10
:debian: 12 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 21s
·
Ran in 1m 35s
8/10
:debian: 12 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 20s
·
Ran in 2m 30s
9/10
:debian: 12 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 21s
·
Ran in 1m 29s
10/10
:debian: 12 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 21s
·
Ran in 47s
1/10
:ubuntu: 24.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 21s
·
Ran in 2m 20s
2/10
:ubuntu: 24.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 23s
·
Ran in 2m 38s
3/10
:ubuntu: 24.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 18s
·
Ran in 3m 51s
4/10
:ubuntu: 24.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 20s
·
Ran in 2m 31s
5/10
:ubuntu: 24.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 20s
·
Ran in 3m 33s
6/10
:ubuntu: 24.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 17s
·
Ran in 1m 36s
7/10
:ubuntu: 24.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 21s
·
Ran in 1m 42s
8/10
:ubuntu: 24.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 21s
·
Ran in 2m 21s
9/10
:ubuntu: 24.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 21s
·
Ran in 1m 59s
10/10
:ubuntu: 24.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 20s
·
Ran in 46s
1/10
:ubuntu: 22.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 16s
·
Ran in 2m 20s
2/10
:ubuntu: 22.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 22s
·
Ran in 2m 44s
3/10
:ubuntu: 22.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 17s
·
Ran in 3m 54s
4/10
:ubuntu: 22.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 20s
·
Ran in 2m 23s
5/10
:ubuntu: 22.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 17s
·
Ran in 3m 50s
6/10
:ubuntu: 22.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 16s
·
Ran in 1m 39s
7/10
:ubuntu: 22.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 18s
·
Ran in 1m 43s
8/10
:ubuntu: 22.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 16s
·
Ran in 2m 29s
9/10
:ubuntu: 22.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 18s
·
Ran in 1m 22s
10/10
:ubuntu: 22.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 20s
·
Ran in 45s
1/10
:ubuntu: 20.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 22s
·
Ran in 2m 9s
2/10
:ubuntu: 20.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 22s
·
Ran in 2m 38s
3/10
:ubuntu: 20.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 38s
·
Ran in 4m 26s
4/10
:ubuntu: 20.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 25s
·
Ran in 2m 22s
5/10
:ubuntu: 20.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 22s
·
Ran in 3m 29s
6/10
:ubuntu: 20.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 23s
·
Ran in 1m 38s
7/10
:ubuntu: 20.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 23s
·
Ran in 1m 40s
8/10
:ubuntu: 20.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 27s
·
Ran in 2m 23s
9/10
:ubuntu: 20.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 22s
·
Ran in 2m 34s
10/10
:ubuntu: 20.04 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-build-bun
Waited 22s
·
Ran in 45s
:linux: x64-baseline - build-vendorbun run build:ci --target dependencies
Waited 27m 29s
·
Ran in 37s
:linux: x64-baseline - build-cppbun run build:ci --target bun
Waited 19m 29s
·
Ran in 2m 40s
:linux: x64-baseline - build-zigbun run build:ci --target bun-zig --toolchain linux-x64-baseline
Waited 3s
·
Ran in 5m 49s
:linux: x64-baseline - build-bunbun run build:ci --target bun
Waited 25s
·
Ran in 12m 41s
1/10
:debian: 12 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 22s
·
Ran in 2m 10s
2/10
:debian: 12 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 25s
·
Ran in 2m 48s
3/10
:debian: 12 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 20s
·
Ran in 3m 39s
4/10
:debian: 12 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 21s
·
Ran in 2m 17s
5/10
:debian: 12 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 20s
·
Ran in 3m 29s
6/10
:debian: 12 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 24s
·
Ran in 1m 18s
7/10
:debian: 12 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 22s
·
Ran in 1m 40s
8/10
:debian: 12 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 20s
·
Ran in 2m 21s
9/10
:debian: 12 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 22s
·
Ran in 1m 32s
10/10
:debian: 12 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 26s
·
Ran in 53s
1/10
:ubuntu: 24.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 23s
·
Ran in 2m 25s
2/10
:ubuntu: 24.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 22s
·
Ran in 2m 59s
3/10
:ubuntu: 24.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 19s
·
Ran in 3m 50s
4/10
:ubuntu: 24.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 20s
·
Ran in 2m 34s
5/10
:ubuntu: 24.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 24s
·
Ran in 4m 38s
6/10
:ubuntu: 24.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 20s
·
Ran in 1m 46s
7/10
:ubuntu: 24.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 20s
·
Ran in 1m 40s
8/10
:ubuntu: 24.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 24s
·
Ran in 2m 33s
9/10
:ubuntu: 24.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 19s
·
Ran in 1m 25s
10/10
:ubuntu: 24.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 20s
·
Ran in 50s
1/10
:ubuntu: 22.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 16s
·
Ran in 2m 6s
2/10
:ubuntu: 22.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 17s
·
Ran in 2m 35s
3/10
:ubuntu: 22.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 19s
·
Ran in 4m 1s
4/10
:ubuntu: 22.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 19s
·
Ran in 2m 42s
5/10
:ubuntu: 22.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 22s
·
Ran in 3m 37s
6/10
:ubuntu: 22.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 17s
·
Ran in 1m 46s
7/10
:ubuntu: 22.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 18s
·
Ran in 1m 38s
8/10
:ubuntu: 22.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 18s
·
Ran in 2m 22s
9/10
:ubuntu: 22.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 18s
·
Ran in 1m 57s
10/10
:ubuntu: 22.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 20s
·
Ran in 47s
1/10
:ubuntu: 20.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 25s
·
Ran in 2m 12s
2/10
:ubuntu: 20.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 23s
·
Ran in 2m 40s
3/10
:ubuntu: 20.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 22s
·
Ran in 3m 55s
4/10
:ubuntu: 20.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 24s
·
Ran in 2m 41s
5/10
:ubuntu: 20.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 23s
·
Ran in 3m 28s
6/10
:ubuntu: 20.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 25s
·
Ran in 1m 38s
7/10
:ubuntu: 20.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 23s
·
Ran in 1m 35s
8/10
:ubuntu: 20.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 23s
·
Ran in 2m 25s
9/10
:ubuntu: 20.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 25s
·
Ran in 1m 19s
10/10
:ubuntu: 20.04 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-baseline-build-bun
Waited 27s
·
Ran in 50s
:linux: aarch64-musl - build-vendorbun run build:ci --target dependencies
Waited 19m 21s
·
Ran in 58s
:linux: aarch64-musl - build-cppbun run build:ci --target bun
Waited 19m 20s
·
Ran in 3m 22s
:linux: aarch64-musl - build-zigbun run build:ci --target bun-zig --toolchain linux-aarch64-musl
Waited 8s
·
Ran in 6m 21s
:linux: aarch64-musl - build-bunbun run build:ci --target bun
Waited 16s
·
Ran in 11m 25s
1/10
:alpine: 3.20 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-musl-build-bun
Waited 13s
·
Ran in 6m 9s
2/10
:alpine: 3.20 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-musl-build-bun
Waited 17s
·
Ran in 3m 14s
3/10
:alpine: 3.20 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-musl-build-bun
Waited 12s
·
Ran in 8m 2s
4/10
:alpine: 3.20 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-musl-build-bun
Waited 12s
·
Ran in 3m 28s
5/10
:alpine: 3.20 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-musl-build-bun
Waited 14s
·
Ran in 3m 50s
6/10
:alpine: 3.20 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-musl-build-bun
Waited 13s
·
Ran in 1m 54s
7/10
:alpine: 3.20 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-musl-build-bun
Waited 20s
·
Ran in 2m 31s
8/10
:alpine: 3.20 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-musl-build-bun
Waited 11s
·
Ran in 3m 13s
9/10
:alpine: 3.20 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-musl-build-bun
Waited 14s
·
Ran in 2m 25s
10/10
:alpine: 3.20 aarch64 - test-bun./scripts/runner.node.mjs --step=linux-aarch64-musl-build-bun
Waited 25s
·
Ran in 1m 31s
:linux: x64-musl - build-vendorbun run build:ci --target dependencies
Waited 27m 20s
·
Ran in 1m 0s
:linux: x64-musl - build-cppbun run build:ci --target bun
Waited 27m 20s
·
Ran in 4m 4s
:linux: x64-musl - build-zigbun run build:ci --target bun-zig --toolchain linux-x64-musl
Waited 8s
·
Ran in 6m 26s
:linux: x64-musl - build-bunbun run build:ci --target bun
Waited 17s
·
Ran in 15m 25s
1/10
:alpine: 3.20 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-build-bun
Waited 15s
·
Ran in 3m 39s
2/10
:alpine: 3.20 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-build-bun
Waited 13s
·
Ran in 3m 30s
3/10
:alpine: 3.20 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-build-bun
Waited 14s
·
Ran in 4m 59s
4/10
:alpine: 3.20 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-build-bun
Waited 12s
·
Ran in 3m 29s
5/10
:alpine: 3.20 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-build-bun
Waited 13s
·
Ran in 5m 32s
6/10
:alpine: 3.20 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-build-bun
Waited 12s
·
Ran in 1m 56s
7/10
:alpine: 3.20 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-build-bun
Waited 12s
·
Ran in 2m 33s
8/10
:alpine: 3.20 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-build-bun
Waited 17s
·
Ran in 3m 55s
9/10
:alpine: 3.20 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-build-bun
Waited 16s
·
Ran in 2m 41s
10/10
:alpine: 3.20 x64 - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-build-bun
Waited 17s
·
Ran in 1m 35s
:linux: x64-musl-baseline - build-vendorbun run build:ci --target dependencies
Waited 27m 20s
·
Ran in 56s
:linux: x64-musl-baseline - build-cppbun run build:ci --target bun
Waited 27m 22s
·
Ran in 4m 7s
:linux: x64-musl-baseline - build-zigbun run build:ci --target bun-zig --toolchain linux-x64-musl-baseline
Waited 6s
·
Ran in 6m 18s
:linux: x64-musl-baseline - build-bunbun run build:ci --target bun
Waited 14s
·
Ran in 14m 53s
1/10
:alpine: 3.20 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-baseline-build-bun
Waited 12s
·
Ran in 3m 27s
2/10
:alpine: 3.20 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-baseline-build-bun
Waited 14s
·
Ran in 3m 45s
3/10
:alpine: 3.20 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-baseline-build-bun
Waited 15s
·
Ran in 4m 51s
4/10
:alpine: 3.20 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-baseline-build-bun
Waited 11s
·
Ran in 3m 36s
5/10
:alpine: 3.20 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-baseline-build-bun
Waited 14s
·
Ran in 5m 42s
6/10
:alpine: 3.20 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-baseline-build-bun
Waited 14s
·
Ran in 2m 6s
7/10
:alpine: 3.20 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-baseline-build-bun
Waited 16s
·
Ran in 2m 41s
8/10
:alpine: 3.20 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-baseline-build-bun
Waited 14s
·
Ran in 3m 50s
9/10
:alpine: 3.20 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-baseline-build-bun
Waited 18s
·
Ran in 2m 43s
10/10
:alpine: 3.20 x64-baseline - test-bun./scripts/runner.node.mjs --step=linux-x64-musl-baseline-build-bun
Waited 12s
·
Ran in 1m 38s
:windows: x64 - build-vendorbun run build:ci --target dependencies
Waited 27m 58s
·
Ran in 2m 54s
:windows: x64 - build-cppbun run build:ci --target bun
Waited 28m 24s
·
Ran in 2m 45s
:windows: x64 - build-zigbun run build:ci --target bun-zig --toolchain windows-x64
Waited 6s
·
Ran in 6m 29s
:windows: x64 - build-bunbun run build:ci --target bun
Waited 1m 28s
·
Ran in 1m 54s
1/10
:windows: 2019 x64 - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-build-bun
Waited 1m 20s
·
Ran in 5m 24s
2/10
:windows: 2019 x64 - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-build-bun
Waited 1m 36s
·
Ran in 5m 16s
3/10
:windows: 2019 x64 - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-build-bun
Waited 1m 36s
·
Ran in 7m 8s
4/10
:windows: 2019 x64 - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-build-bun
Waited 1m 35s
·
Ran in 5m 33s
5/10
:windows: 2019 x64 - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-build-bun
Waited 1m 12s
·
Ran in 7m 40s
6/10
:windows: 2019 x64 - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-build-bun
Waited 1m 34s
·
Ran in 5m 16s
7/10
:windows: 2019 x64 - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-build-bun
Waited 1m 20s
·
Ran in 3m 56s
8/10
:windows: 2019 x64 - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-build-bun
Waited 1m 25s
·
Ran in 7m 2s
9/10
:windows: 2019 x64 - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-build-bun
Waited 1m 16s
·
Ran in 3m 42s
10/10
:windows: 2019 x64 - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-build-bun
Waited 1m 34s
·
Ran in 3m 13s
:windows: x64-baseline - build-vendorbun run build:ci --target dependencies
Waited 28m 34s
·
Ran in 3m 23s
:windows: x64-baseline - build-cppbun run build:ci --target bun
Waited 28m 20s
·
Ran in 2m 46s
:windows: x64-baseline - build-zigbun run build:ci --target bun-zig --toolchain windows-x64-baseline
Waited 4s
·
Ran in 6m 25s
:windows: x64-baseline - build-bunbun run build:ci --target bun
Waited 1m 47s
·
Ran in 2m 57s
1/10
:windows: 2019 x64-baseline - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-baseline-build-bun
Waited 1m 22s
·
Ran in 4m 24s
2/10
:windows: 2019 x64-baseline - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-baseline-build-bun
Waited 1m 22s
·
Ran in 4m 0s
3/10
:windows: 2019 x64-baseline - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-baseline-build-bun
Waited 1m 32s
·
Ran in 8m 12s
4/10
:windows: 2019 x64-baseline - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-baseline-build-bun
Waited 1m 22s
·
Ran in 4m 31s
5/10
:windows: 2019 x64-baseline - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-baseline-build-bun
Waited 1m 26s
·
Ran in 8m 39s
6/10
:windows: 2019 x64-baseline - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-baseline-build-bun
Waited 1m 15s
·
Ran in 3m 52s
7/10
:windows: 2019 x64-baseline - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-baseline-build-bun
Waited 1m 30s
·
Ran in 4m 42s
8/10
:windows: 2019 x64-baseline - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-baseline-build-bun
Waited 1m 42s
·
Ran in 7m 39s
9/10
:windows: 2019 x64-baseline - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-baseline-build-bun
Waited 1m 52s
·
Ran in 4m 36s
10/10
:windows: 2019 x64-baseline - test-bunnode .\scripts\runner.node.mjs --step=windows-x64-baseline-build-bun
Waited 1m 18s
·
Ran in 2m 22s
Total Job Run Time: 13h 26m