GeezerVison is showing github.com — build: add temporal test on GHA windows · nodejs/node@8d83d80
File tree
Expand file treeCollapse file tree
Open diff view settings
Expand file treeCollapse file tree
Open diff view settings
Collapse file
Copy file name to clipboardExpand all lines: .github/workflows/coverage-windows.yml +5-1Lines changed: 5 additions & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
@@ -79,10 +79,14 @@ jobs: |
79 | 79 | allow-prereleases: true |
80 | 80 | - name: Install deps |
81 | 81 | run: choco install nasm |
| 82 | + - name: Install Rust ${{ env.RUSTC_VERSION }} |
| 83 | + run: | |
| 84 | + rustup override set "$RUSTC_VERSION" |
| 85 | + rustup --version |
82 | 86 | - name: Environment Information |
83 | 87 | run: npx envinfo |
84 | 88 | - name: Build |
85 | | - run: ./vcbuild.bat clang-cl |
| 89 | + run: ./vcbuild.bat clang-cl v8temporal |
86 | 90 | # TODO(bcoe): investigate tests that fail with coverage enabled |
87 | 91 | # on Windows. |
88 | 92 | - name: Test |
|
Collapse file
Copy file name to clipboardExpand all lines: vcbuild.bat +3Lines changed: 3 additions & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -72,6 +72,7 @@ set doc= |
72 | 72 | set extra_msbuild_args= |
73 | 73 | set compile_commands= |
74 | 74 | set cfg= |
| 75 | +set v8temporal= |
75 | 76 | set v8windbg= |
76 | 77 | set exit_code=0 |
77 | 78 |
|
@@ -97,6 +98,7 @@ if /i "%1"=="sign" set sign=1&goto arg-ok |
97 | 98 | if /i "%1"=="nosnapshot" set nosnapshot=1&goto arg-ok |
98 | 99 | if /i "%1"=="nonpm" set nonpm=1&goto arg-ok |
99 | 100 | if /i "%1"=="ltcg" set ltcg=1&goto arg-ok |
| 101 | +if /i "%1"=="v8temporal" set v8temporal=1&goto arg-ok |
100 | 102 | if /i "%1"=="v8windbg" set v8windbg=1&goto arg-ok |
101 | 103 | if /i "%1"=="licensertf" set licensertf=1&goto arg-ok |
102 | 104 | if /i "%1"=="test" set test_args=%test_args% %common_test_suites%&set lint_cpp=1&set lint_js=1&set lint_md=1&goto arg-ok |
@@ -214,6 +216,7 @@ if defined DEBUG_HELPER set configure_flags=%configure_flags% --verbose |
214 | 216 | if defined ccache_path set configure_flags=%configure_flags% --use-ccache-win |
215 | 217 | if defined compile_commands set configure_flags=%configure_flags% -C |
216 | 218 | if defined cfg set configure_flags=%configure_flags% --control-flow-guard |
| 219 | +if defined v8temporal set configure_flags=%configure_flags% --v8-enable-temporal-support |
217 | 220 | if defined v8windbg set configure_flags=%configure_flags% --enable-v8windbg |
218 | 221 |
|
219 | 222 | if "%target_arch%"=="x86" ( |
|