Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Skip flaky vscode test suites #23535

Merged
merged 4 commits into from
Jun 29, 2023
Merged

Skip flaky vscode test suites #23535

merged 4 commits into from
Jun 29, 2023

Conversation

kburtram
Copy link
Member

These suites are intermittently being impacted by the xterm glyph issue. The actual upstream product functionality seems to be working fine, so it seems safe to disable in our test runs since we don't routinely modify these product areas.

@kburtram
Copy link
Member Author

The unit test failure appears related to xtermjs/xterm.js#4560. It's still not clear to me if there is a limited subset of suites that are hitting this issue, or if it can show up somewhat randomly across the suites.

@kburtram
Copy link
Member Author

Let's take this for now and I'll keep the tracking issue open. If the canary builds don't get stabilized I'll revert and try a different approach.

@kburtram kburtram merged commit 882bdb3 into main Jun 29, 2023
@kburtram kburtram deleted the feat/disableFailingUnitTests branch June 29, 2023 02:36
cssuh pushed a commit that referenced this pull request Jun 30, 2023
* Skip flaky vscode test suites

* One more upstream test that's failed intermittently in recent CI

* One more suite

* Another suite
lewis-sanchez added a commit that referenced this pull request Jul 11, 2023
lewis-sanchez added a commit that referenced this pull request Jul 11, 2023
* Makes use of xvfb to run unit tests

* Restore test script as before, but with xvfb

* Use same command that worked in CLI

* Add --build CLI arg

* Add coverage arg

* Revert change to core unit test script

* Reset core unit tests script in linux pipeline

* Revert "Skip flaky vscode test suites (#23535)"

This reverts commit 882bdb3.

* Revert "Disable failing vscode test suite (#23539)"

This reverts commit 562a0ce.

* Revert "Disable vscode remote configuration suite (#23545)"

This reverts commit 40fa1ce.

* Revert "Disable editor resolver service test suite (#23550)"

This reverts commit cd68dca.

* Revert "Disable upstream extension enablement suite (#23557)"

This reverts commit faf3c69.

* Revert "Skip a few more suites impacted by xterm issue (#23589)"

This reverts commit 1662ced.

# Conflicts:
#	src/vs/workbench/contrib/experiments/test/electron-sandbox/experimentService.test.ts

* Use DOM Renderer for tests

* Remove extra whitespace

* Update comment
lewis-sanchez added a commit that referenced this pull request Jul 11, 2023
* Makes use of xvfb to run unit tests

* Restore test script as before, but with xvfb

* Use same command that worked in CLI

* Add --build CLI arg

* Add coverage arg

* Revert change to core unit test script

* Reset core unit tests script in linux pipeline

* Revert "Skip flaky vscode test suites (#23535)"

This reverts commit 882bdb3.

* Revert "Disable failing vscode test suite (#23539)"

This reverts commit 562a0ce.

* Revert "Disable vscode remote configuration suite (#23545)"

This reverts commit 40fa1ce.

* Revert "Disable editor resolver service test suite (#23550)"

This reverts commit cd68dca.

* Revert "Disable upstream extension enablement suite (#23557)"

This reverts commit faf3c69.

* Revert "Skip a few more suites impacted by xterm issue (#23589)"

This reverts commit 1662ced.

# Conflicts:
#	src/vs/workbench/contrib/experiments/test/electron-sandbox/experimentService.test.ts

* Use DOM Renderer for tests

* Remove extra whitespace

* Update comment
kisantia pushed a commit that referenced this pull request Jul 11, 2023
* Makes use of xvfb to run unit tests

* Restore test script as before, but with xvfb

* Use same command that worked in CLI

* Add --build CLI arg

* Add coverage arg

* Revert change to core unit test script

* Reset core unit tests script in linux pipeline

* Revert "Skip flaky vscode test suites (#23535)"

This reverts commit 882bdb3.

* Revert "Disable failing vscode test suite (#23539)"

This reverts commit 562a0ce.

* Revert "Disable vscode remote configuration suite (#23545)"

This reverts commit 40fa1ce.

* Revert "Disable editor resolver service test suite (#23550)"

This reverts commit cd68dca.

* Revert "Disable upstream extension enablement suite (#23557)"

This reverts commit faf3c69.

* Revert "Skip a few more suites impacted by xterm issue (#23589)"

This reverts commit 1662ced.

# Conflicts:
#	src/vs/workbench/contrib/experiments/test/electron-sandbox/experimentService.test.ts

* Use DOM Renderer for tests

* Remove extra whitespace

* Update comment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant