ci: try to resolve vscode extension e2e flakes

Update e2e test runner to VS Code 1.102.0, streamline test activation, and manage temporary directories via `TEST_TMPDIR`.
This commit is contained in:
Alan Agius
2025-11-20 14:13:33 +00:00
committed by Kirill Cherkashin
parent 2ecdb221d3
commit 1a094ddb2b
6 changed files with 10 additions and 45 deletions
-5
View File
@@ -134,11 +134,6 @@ jobs:
uses: angular/dev-infra/github-actions/bazel/configure-remote@f47684669736e28fd77eab64e65b2952c8a948ee
- name: Install node modules
run: pnpm install --frozen-lockfile
- name: Cache downloaded vscode binary
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
with:
path: '~/.cache/vscode-test'
key: vscode-cache-${{ runner.os }}-${{ hashFiles('vscode-ng-language-service/integration/e2e/index.ts') }} # The version is specified in this file.
- name: Run tests
run: pnpm bazel test //vscode-ng-language-service/...