Skip to content

Enable a Tester automation that will try out UI changes in PRs and upload a vide #272529

@TylerLeonhardt

Description

@TylerLeonhardt

The idea is to light up a workflow like so:

  • You get a PR that doesn't have any screenshots/video attached to it, so you don't know what the end result looks like
  • You add ~copilot-video-please, which triggers automation

That automation:

  • Builds Code OSS off that branch
  • Uses Copilot CLI to be the agent and ask it to "try out the feature being touched"
    • This uses the vscode-playwright-mcp server we have in the test/mcp folder which supports video recording
    • It also supports tool calls for controlling an instance of Code OSS
  • A video gets uploaded to the PR so that we can see what the change actually does

Constraints

  • Let's start with these videos only being viewable by folks on the team
  • Focus on PRs, but issues could be supported later for bug verification & "what's available" feature exploration

Metadata

Metadata

Labels

engineeringVS Code - Build / issue tracking / etc.feature-requestRequest for new features or functionalityon-release-notesIssue/pull request mentioned in release noteson-testplan

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions