From 471c789f3aa1f02a8259b927a41e98a4c850d5dd Mon Sep 17 00:00:00 2001 From: Sam Clegg Date: Wed, 3 Dec 2025 15:23:03 -0800 Subject: [PATCH] [CI] Do some testing with bun engine. NFC --- .circleci/config.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index ce26ac9ff57d0..03737d87df1c1 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -870,6 +870,20 @@ jobs: wasm64l.test_longjmp2_emscripten wasm64l.test_embind_val_basics_legacy" - upload-test-results + test-bun: + executor: linux-python + steps: + - checkout + - pip-install + - install-emsdk + - run: + name: install bun + command: | + curl -fsSL https://bun.com/install | bash + echo "BUN_ENGINE = os.path.expanduser('~/.bun/bin/bun')" >> ~/emsdk/.emscripten + echo "JS_ENGINES = [BUN_ENGINE]" >> ~/emsdk/.emscripten + - run-tests: + test_targets: "core0.test_hello_world" test-jsc: executor: linux-python steps: @@ -1362,6 +1376,7 @@ workflows: - test-sockets-chrome: requires: - build-linux + - test-bun - test-jsc - test-spidermonkey - test-node-compat