Commit Graph

1941 Commits

Author SHA1 Message Date
Dmitriy Vasyura
4ac8b5ed98 Enable Windows ARM sanity tests on the new pool (#291753)
* Enable Windows ARM sanity tests on the new pool

* Update README
2026-01-29 23:30:36 +00:00
Robo
9f5995dd3f ci: restore reliability of terrapin check (#291484)
* ci: remove continueOnError setting

* fix: misconfigured peerdepedency setting for subfolders during postinstall

* fix: restore package lock urls for reliable git check
2026-01-28 22:13:32 -08:00
Dmitriy Vasyura
51c5f16d28 PR feedback from previous commit for sanity tests (#291431) 2026-01-28 23:11:14 +00:00
Dmitriy Vasyura
4d8241eeaa Sanity tests updates (#291399)
* Sanity tests updates

* Revert qemu accidental change.
2026-01-28 13:58:56 -08:00
Dmitriy Vasyura
7d0760daa3 Add WSL sanity tests (#290682)
* Add WSL sanity tests

* Ensure WSL is installed and ready in Windows test script

* Try to get Ubuntu WSL installed if not present

* Use correct URL

* Fix win32 setup script

* Script update

* Another script fix
2026-01-27 06:18:34 +00:00
Dmitriy Vasyura
7024815efd Add test for arm64 Linux with 64K page size (#290658) 2026-01-26 18:53:22 -08:00
mrleemurray
238fb89e3b Update editor widget background opacity and enhance tab shadow effects 2026-01-26 10:49:52 +00:00
Tyler James Leonhardt
a69f194713 A semi-working way to send a message in chat (#290309)
* A semi-working way to send a message in chat

The old way stopped working... idk why... and this way isn't perfect - it has to be written on 1 line.... but I guess it's something...

* add this extra check that other places use
2026-01-26 07:13:20 +01:00
Tyler James Leonhardt
52bc869c5d Allow passing in an extension to debug (#290306)
So that the automation can debug an extension
2026-01-26 01:50:20 +00:00
Dmitriy Vasyura
141d5452e8 Cache docker images for sanity tests (#290124)
Cache sanity tests docker images in Azure DevOps pipelines
2026-01-24 13:22:34 +01:00
Dmitriy Vasyura
aaaac22b3c Sanity tests for Linux (#290072)
Added Linux containers for supported platforms.
Updated tests to run and pass on all targets.
2026-01-23 18:49:15 -08:00
dependabot[bot]
5345814e54 build(deps-dev): bump lodash from 4.17.21 to 4.17.23 in /test/monaco (#289516)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-22 16:08:16 +01:00
Copilot
0b53fd0e1d Fix Playwright MCP invalid JSON schema for tuple parameters (#288464)
* Initial plan

* Fix invalid JSON schema for settings tool using z.tuple()

Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>
2026-01-16 21:14:29 +00:00
Benjamin Pasero
563f788ca9 deps - check in a package.lock (#288233) 2026-01-16 07:19:00 +01:00
Benjamin Pasero
347d4b374b chore - add hono package version 4.11.4 (#288032) 2026-01-15 14:02:40 +01:00
Raymond Zhao
1251d8b737 chore: bump native-watchdog (#287848)
* chore: bump native-watchdog

* Rename more instances

* chore: update Debian x64 dep list
2026-01-15 15:34:13 +09:00
Dmitriy Vasyura
f5d4eb2260 Sanity tests pipeline and bug fixes (#287721)
Contributes towards #279402
Make test/sanity NPM-install independent for faster initialization in the pipeline.
Fixed pipeline and tests ro fully pass on Windows x64 and MacOS x64.
Updated suite/test names to report nicely in ADO.
Ensure temp dir name is expanded on Windows to avoid ~ expansion from CLI.
Removed custom log file now that XML report is supported.
Added option to turn headless browsing on/off.
2026-01-14 11:18:40 +00:00
Benjamin Pasero
e2144d22df refactor - improve workspace path handling in smoke tests (#287706) 2026-01-14 06:53:34 +00:00
Peng Lyu
e64d58389d vscode mcp: support custom workspace path; enable restart tool (#286297)
* vscode mcp: support specifying workspace path; enable restart tool

* fix: include workspace path in launch options for browser

* fix: ensure workspace path is set for tests requiring a workspace

* Address PR review comments: support optional workspace path

* fix: standardize workspace path variable naming in tests

* fix: fallback to rootPath for workspacePath in CI environments
2026-01-13 16:38:31 -08:00
Dmitriy Vasyura
eb2802b51e Add Azure pipeline to run sanity tests (#287062)
* Add Azure pipeline to run sanity tests

* Refactor into job template, add tests logs upload.

* Remove unused packages from dependencies.
2026-01-12 18:23:54 +01:00
Dmitriy Vasyura
e604574b93 Sanity tests updates (#287109)
Added option to skip code signing validation.
Fixed portable tests to create and use user data directory.
Remove unnecessary env variable in case of x64 macOS.
2026-01-12 15:25:52 +00:00
Dmitriy Vasyura
b1f5f3a855 Update Codesign exclusions 2026-01-11 14:42:24 +01:00
Dmitriy Vasyura
b1bb44cd82 Exclude unsigned watcher.node from codesign validation on macOS 2026-01-11 14:28:51 +01:00
Dmitriy Vasyura
a03c09c05e Add Codesign validation for MacOS 2026-01-11 14:21:32 +01:00
Dmitriy Vasyura
99c7bf3cb2 Sanity test fixes (follow up on previous PR) 2026-01-11 14:05:24 +01:00
Dmitriy Vasyura
2cdaa91488 More cleanup 2026-01-11 13:08:07 +01:00
Dmitriy Vasyura
a96a943cfe Cleanup 2026-01-11 13:01:38 +01:00
Dmitriy Vasyura
c7e30575d2 Isolating to chdir 2026-01-11 12:44:07 +01:00
Dmitriy Vasyura
f5c5669716 Another try 2026-01-11 12:37:26 +01:00
Dmitriy Vasyura
e2d4270858 Try to fix MacOS desktop test 2026-01-11 12:30:25 +01:00
Dmitriy Vasyura
638738781a Fix universal spawn issue on MacOS 2026-01-11 12:12:38 +01:00
Dmitriy Vasyura
42b41dd013 MacOS fix 2026-01-11 12:05:37 +01:00
Dmitriy Vasyura
40df51f756 Formatting 2026-01-11 11:59:32 +01:00
Dmitriy Vasyura
dd1c1b6ba1 MacOS playwright fix 2026-01-11 11:59:13 +01:00
Dmitriy Vasyura
3208415066 Bug fixes 2026-01-11 11:53:24 +01:00
Dmitriy Vasyura
d582082789 Bug fixes, stability improvement 2026-01-11 11:44:03 +01:00
Dmitriy Vasyura
d514512cd5 MacOS bugs fixes 2026-01-11 11:33:11 +01:00
Dmitriy Vasyura
2c2b5f3282 Randomize token and port. 2026-01-11 11:22:20 +01:00
Dmitriy Vasyura
1ac164ead2 Error handling, MacOS bug fixes 2026-01-11 11:07:51 +01:00
Dmitriy Vasyura
cfb2532f2e Follow up on PR feedback 2026-01-10 18:34:27 +01:00
Dmitriy Vasyura
4c0056e0ff Implement more sanity tests (#286914) 2026-01-10 08:05:21 -08:00
meganrogge
29068277e3 fixes #286855 2026-01-09 18:37:00 -06:00
Megan Rogge
9b90136ce3 skip smoke test for web on mac (#286808)
skip for web on mac
2026-01-09 19:42:03 +00:00
Megan Rogge
4e9a8da2de fix flaky smoke test 🤞🏼 (#286806)
fixes #286804
2026-01-09 19:30:31 +00:00
Megan Rogge
bf90c47890 Bring back a11y smoke tests, add exclusion for flake case (#286773)
fixes #286704
2026-01-09 17:03:15 +00:00
Dmitriy Vasyura
b1bf400da2 Initial revision of automated release sanity checks. (#280857) 2026-01-09 17:07:18 +01:00
Henning Dieterichs
3dfd29ab39 Removes unused source code that relied on AMD (see https://github.com/microsoft/vscode/issues/285255) (#286708) 2026-01-09 11:10:00 +00:00
Benjamin Pasero
8edf92d2af debt - update esbuild@0.27.2 (#286687) 2026-01-09 10:53:03 +00:00
Megan Rogge
9986468dd2 add accessibility tests for more of the workbench (#286446) 2026-01-08 21:33:47 +01:00
Benjamin Pasero
851852ceca Smoke test failure: verifies that "hot exit" works for dirty files (fix #286330) (#286333) 2026-01-08 06:36:43 +01:00