What problem does it solve? Running VS Code smoke tests involves knowing the right npm scripts, grep filters, and CI artifact layouts, and flaky CI failures are hard to reproduce without a structured approach. ## Core Features & Use Cases - Test execution guidance: Covers npm run smoketest and smoketest-no-compile, grep filtering with -g, and options like --tracing, --web, --remote, and --build. - Flaky test hunting: Provides a temporary repeat-loop technique for GitHub Actions and Azure DevOps workflows to reproduce intermittent CI failures with fail-fast behavior. - CI log analysis: Explains how to download smoke test log artifacts via gh run download or az pipelines runs artifact download and where to find runner logs, Copilot runtime logs, and Playwright screenshots. - Use Case: A smoke test fails intermittently only in CI. Add the temporary loop step to the PR workflow, push a throwaway branch, reproduce the failure, then download the logs artifact and inspect the Copilot runtime logs to find the root cause. ## Quick Start Run the smoke tests filtered to a specific suite with tracing enabled using npm run smoketest with the -g flag.