Watcher tests are pretty not reliable in CI. We plan to skip the tests and also remove the watchers.
1) Poetry Watcher
Detect when an environment has been deleted:
Error: Timeout of 25000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/vscode-python/vscode-python/path with spaces/out/test/pythonEnvironments/base/locators/lowLevel/poetryLocator.testvirtualenvs.js)
at listOnTimeout (internal/timers.js:554:17)
at processTimers (internal/timers.js:497:7)
2) Poetry Watcher
Detect when an environment has been updated:
Error: Timeout of 25000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/vscode-python/vscode-python/path with spaces/out/test/pythonEnvironments/base/locators/lowLevel/poetryLocator.testvirtualenvs.js)
at listOnTimeout (internal/timers.js:554:17)
at processTimers (internal/timers.js:497:7)
If the watchers are not helpful we should just remove them.
Watcher tests are pretty not reliable in CI. We plan to skip the tests and also remove the watchers.
If the watchers are not helpful we should just remove them.