Dmitriy Vasyura
e72a9f54d6
Sanity test updates ( #294782 )
2026-02-12 10:36:23 +01:00
copilot-swe-agent[bot]
f6fbcd535a
Fix terminal persistence test by setting stable title format
...
Set terminal.integrated.tabs.title to ${process} to ensure consistent
terminal names for detach/attach operations in the smoke test. This
prevents name mismatches on Windows where the default title format
may include dynamic content.
Fixes failing test: Terminal Persistence -> detach/attach -> should support basic reconnection
Co-authored-by: Tyriar <2193314+Tyriar@users.noreply.github.com >
2026-02-11 21:12:10 +00:00
dependabot[bot]
fee2867942
Bump @modelcontextprotocol/sdk from 1.25.2 to 1.26.0 in /test/mcp ( #292929 )
...
Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk ) from 1.25.2 to 1.26.0.
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases )
- [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.25.2...v1.26.0 )
---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
dependency-version: 1.26.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-06 18:54:04 +00:00
Robo
3832ddc648
fix: associate extHost lifecycle to window ( #293144 )
...
* fix: associate extHost lifecycle to window
* fix: skip the smoke test in remote
The reload scenario doesn't guarantee a proper cleanup of
the remote server via the test-resolver extension.
* fix: flaky condition
* chore: disable extension setup in remote
2026-02-06 05:31:19 +09:00
Alex Ross
833ea644b8
Skip install and enable vscode-smoketest-check extension ( #293111 )
...
See https://github.com/microsoft/vscode/issues/293108
2026-02-05 14:53:55 +00:00
Alex Ross
dd683d8b8c
BUILD: Revert "fix: associate extHost lifecycle to window" ( #293053 )
...
Revert "fix: associate extHost lifecycle to window (#292672 )"
This reverts commit b22bccfc65 .
2026-02-05 09:22:21 +00:00
Megan Rogge
b40b1dbc3f
improve specificity for chat selector to fix smoketest ( #292922 )
2026-02-04 12:36:26 -08:00
Megan Rogge
f54be1c26f
fix flakey test ( #292874 )
2026-02-04 17:30:27 +00:00
Robo
27b960f73d
fix: flaky chat accessibility smoke tests ( #292859 )
2026-02-04 10:38:25 -06:00
Robo
b22bccfc65
fix: associate extHost lifecycle to window ( #292672 )
...
* fix: associate extHost lifecycle to window
* chore: update test/smoke/src/areas/extensions/extension-host-restart.test.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix: add grace period when tracking extension host lifecycle
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-04 11:42:45 +01:00
Robo
d0e516655a
fix: rename product executable on macOS ( #291948 )
...
* fix: rename product executable name on macOS
* chore: update test/automation/src/electron.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* chore: update test/automation/src/electron.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* chore: rename in additional places
* chore: rename in code-perf.js
* chore: create symlink for backwards compatibility
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-03 14:50:21 -08:00
Megan Rogge
80e6a921e8
add aria label for todo clear button, fix a11y smoketest violation ( #292671 )
...
fixes #292665
2026-02-03 13:10:06 -08:00
Megan Rogge
2f87e3fa5d
add chat response tests, discover and fix a11y issues ( #286622 )
2026-02-03 11:06:14 -08:00
Benjamin Pasero
1adb77d0f4
can send a chat message with anonymous access ( fix #292582 ) ( #292593 )
2026-02-03 17:04:40 +00:00
Robo
2bf84bff1b
chore: update missing lock file changes ( #292584 )
2026-02-03 16:23:02 +00:00
Benjamin Pasero
159ca554bf
smoke - make chat anonymous test less flaky ( #292569 )
2026-02-03 14:57:22 +00:00
Tyler James Leonhardt
c8d90ab45f
Get rid of dependency on playwright-mcp ( #292432 )
2026-02-02 23:16:17 -08:00
Peng Lyu
5366853409
Support multi window scenarios in vscode mcp server ( #289250 )
...
* Add window management tools for multi-window support
* Refactor window management tools to remove title references and simplify responses
* Refactor PlaywrightDriver to use readonly page property and remove _currentPage references
* Update test/mcp/src/automationTools/windows.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Fix URL matching and CDP session handling in multi-window support (#289261 )
* Initial plan
* Address code review feedback: improve URL matching and CDP session handling
- Improve URL matching in switchToWindow to prefer exact matches before substring matches
- Clear CDP session when switching windows to prevent using stale sessions
- Add comprehensive documentation explaining the matching strategy and CDP session behavior
Co-authored-by: rebornix <876920+rebornix@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: rebornix <876920+rebornix@users.noreply.github.com >
* Add automation tools for window interactions and update multiplex server configuration
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: rebornix <876920+rebornix@users.noreply.github.com >
2026-02-02 16:11:12 -08:00
Dmitriy Vasyura
0e1c5103cd
Remove macOS signing checks exclusions ( #291875 )
2026-02-02 09:24:43 -08:00
Benjamin Pasero
1951d88056
Chat Anonymous: can send a chat message with anonymous access ( fix #292296 ) ( #292341 )
2026-02-02 17:14:52 +00:00
Matt Bierner
e6f0ffde9c
Merge pull request #291937 from mjbvz/dev/mjbvz/severe-buzzard
...
Update build ts versions
2026-01-31 15:34:15 -08:00
Copilot
b31c729a39
Add smoke test for anonymous chat access ( #291953 )
...
* Initial plan
* Add smoke test for anonymous chat access
Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com >
* fix
* .
* .
* .
* .
* .
* .
* .
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com >
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com >
2026-01-31 16:33:11 +00:00
Matt Bierner
ee01088b74
Update roots
2026-01-30 13:12:58 -08:00
Dmitriy Vasyura
f905cf48fc
Add CLI DevTunnel sanity test ( #291813 )
...
* Add CLI -> DevTunnel -> Web tests
* PR feedback
2026-01-30 20:31:33 +09:00
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