@@ -106,7 +106,7 @@ commands:
106106 description : " install canary version of node"
107107 steps :
108108 - install-node-version :
109- node_version : " 22 .0.0-v8-canary20240423a2eb2005bd "
109+ node_version : " 23 .0.0-v8-canary20240819f52f1c2f1c "
110110 canary : true
111111 install-v8 :
112112 description : " install v8 using jsvu"
@@ -625,6 +625,12 @@ jobs:
625625 - run : rm -rf $HOME/.jsvu
626626 - install-v8
627627 - install-node-canary
628+ # When running wasm64 tests we need to make sure we use the testing
629+ # version of node (node canary) when running the compiler output (e.g.
630+ # in configure tests.
631+ - run :
632+ name : configure node canary
633+ command : echo "NODE_JS = NODE_JS_TEST" >> ~/emsdk/.emscripten
628634 - run-tests :
629635 title : " wasm64"
630636 test_targets : "
@@ -651,6 +657,12 @@ jobs:
651657 - run : rm -rf $HOME/.jsvu
652658 - install-v8
653659 - install-node-canary
660+ # When running wasm64 tests we need to make sure we use the testing
661+ # version of node (node canary) when running the compiler output (e.g.
662+ # in configure tests.
663+ - run :
664+ name : configure node canary
665+ command : echo "NODE_JS = NODE_JS_TEST" >> ~/emsdk/.emscripten
654666 - run-tests :
655667 title : " wasm64_4gb"
656668 test_targets : " wasm64_4gb"
@@ -772,6 +784,7 @@ jobs:
772784 executor : bionic
773785 environment :
774786 EMTEST_SKIP_NODE_CANARY : " 1"
787+ EMTEST_SKIP_WASM64 : " 1"
775788 steps :
776789 - run : apt-get install -q -y ninja-build scons
777790 - run-tests-linux :
@@ -796,7 +809,14 @@ jobs:
796809 steps :
797810 - run-tests-chrome :
798811 title : " browser64"
799- test_targets : " browser64"
812+ # Skip tests that depend on running the output in node
813+ # (This bot doesn't have node canary installed which is required to
814+ # run wasm64 output).
815+ test_targets : " browser64
816+ skip:browser64.test_worker
817+ skip:browser64.test_2gb_fail
818+ skip:browser64.test_4gb_fail
819+ skip:browser64.test_4gb"
800820 test-browser-chrome-2gb :
801821 executor : bionic
802822 environment :
@@ -828,7 +848,15 @@ jobs:
828848 # browser.test_webgl_offscreen_canvas_in_mainthread_after_pthread
829849 # are crashing Firefox (bugzil.la/1281796). The former case is
830850 # further blocked by issue #6897.
831- test_targets : " browser skip:browser.test_sdl2_mouse skip:browser.test_html5_webgl_create_context skip:browser.test_webgl_offscreen_canvas_in_pthread skip:browser.test_webgl_offscreen_canvas_in_mainthread_after_pthread skip:browser.test_glut_glutget"
851+ test_targets : "
852+ browser64.test_sdl_image
853+ browser
854+ skip:browser.test_sdl2_mouse
855+ skip:browser.test_html5_webgl_create_context
856+ skip:browser.test_webgl_offscreen_canvas_in_pthread
857+ skip:browser.test_webgl_offscreen_canvas_in_mainthread_after_pthread
858+ skip:browser.test_glut_glutget
859+ "
832860 # TODO(sbc): Re-enable once we figure out why the emrun tests are
833861 # locking up.
834862 # test-browser-chrome-emrun:
0 commit comments