Skip to content

Remove poetry watchers from environment discovery #17087

Description

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.

Metadata

Metadata

Labels

area-environmentsFeatures relating to handling interpreter environmentsdebtCode quality issuesgood first issueneeds PRReady to be worked onverifiedVerification succeeded

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions