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

status: fails whenever an experiment is running #6133

Closed
mattseddon opened this issue Jun 7, 2021 · 1 comment
Closed

status: fails whenever an experiment is running #6133

mattseddon opened this issue Jun 7, 2021 · 1 comment
Labels
A: status Related to the dvc diff/list/status product: VSCode Integration with VSCode extension

Comments

@mattseddon
Copy link
Member

Bug Report

Description

In the vs code extension we use file watchers to trigger commands that provide data for the UI. status, list and diff are run on any change in the workspace. If our demo project status will fail for the entire duration that an experiment is running.

Note: We have implemented a retry on our end (that uses an exponential backoff) to cater for this situation.

Reproduce

  1. run dvc exp run
  2. wait for the experiment to start
  3. run dvc status
  4. the command should fail

Expected

In this instance it would be good for the command to wait for the repository to be unlocked before returning. I know that there are instances of extremely long running experiments but is there a gap where status would be able to return a reliable result?

Environment information

Output of dvc doctor:

$ dvc doctor

Additional Information (if any):

Closely related to #6132. Seems like a more complicated issue to solve. Happy to discuss further if required.

Thanks!

@dberenbaum dberenbaum added the product: VSCode Integration with VSCode extension label Jun 8, 2021
@daavoo daavoo added the A: status Related to the dvc diff/list/status label Oct 20, 2021
@mattseddon
Copy link
Member Author

Will not be required after data:status is implemented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A: status Related to the dvc diff/list/status product: VSCode Integration with VSCode extension
Projects
None yet
Development

No branches or pull requests

3 participants