forked from DonJayamanne/pythonVSCode
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Labels
debtCovers everything internal: CI, testing, refactoring of the codebase, etc.Covers everything internal: CI, testing, refactoring of the codebase, etc.
Milestone
Description
Re-write of #4692
The original UI Tests were written in Python (that solution had issues due to the use of selenium driver).
The new version will be based on nodejs using the Chrome devtools protocol (puppeteer).
Broken into the following stages:
- Refactor pipelines into stages Refactor pipelines into stages #7430
- Add command to display the language server output panel Add command to display the language server output panel #7459
- Add ability to hide the process execution info displayed in output panel Add ability to hide the process execution info displayed in output panel #7463
- Decrease refresh rate of progress icon (when tests are running) (currently it updates too fast and UI tests fail - CSS query fails). Decrease refresh rate of progress icon (when tests are running) #7465
- Provide a way to disable experiments Provide a setting to disable A/B tests #7410
- Smoke tests are broken due to the re-enable insiders prompt Fresh install of VS Code displays prompt to reinstall insiders version #7535
- Add UI Tests to run smoke tests (enable just the smoke tests) Smoke tests in nodejs #7456.
- Add UI Tests to run UI Tests (enable just the stable UI Tests) WIP - UI Tests in nodejs #6717
- Add UI Tests to run UI Tests for other tests (there are a number of UI tests that are disabled).
Metadata
Metadata
Assignees
Labels
debtCovers everything internal: CI, testing, refactoring of the codebase, etc.Covers everything internal: CI, testing, refactoring of the codebase, etc.