mirror of
https://github.com/microsoft/vscode.git
synced 2026-08-18 05:06:39 +01:00
* feat: add UI validation evidence capture Add isolated scenario runs with step overlays, screenshots, multi-page video, traces, HTML reports, and CDP inspection for embedded editor surfaces. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: adb443eb-11e5-40a1-8608-7f593fa79485 * fix: harden UI evidence lifecycle Roll back failed starts, support recursive settings, derive failed outcomes, handle application close races, and clean up detached CDP sessions. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: adb443eb-11e5-40a1-8608-7f593fa79485 * fix: address follow-up UI evidence review Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: adb443eb-11e5-40a1-8608-7f593fa79485 * fix: serialize UI evidence operations Reserve evidence lifecycle transitions, recover open windows, validate report links and profile arguments, and observe CDP commands without promise races. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: adb443eb-11e5-40a1-8608-7f593fa79485 * fix: serialize MCP application creation Reserve in-flight application creation synchronously, share only compatible launches, and make stop wait for startup to settle. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: adb443eb-11e5-40a1-8608-7f593fa79485 * fix: avoid evidence cleanup deadlock Stop only the evidence-owned application during finalization so a queued launch waiting for profile cleanup cannot form a promise cycle. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: adb443eb-11e5-40a1-8608-7f593fa79485
VS Code Tests
Contents
This folder contains the various test runners for VS Code. Please refer to the documentation within for how to run them: