Skip to content

exp --queue and --run-all can hang and cause future exp show runs to hang #828

@rogermparent

Description

@rogermparent

The original Issue has since been solved, but there's still a related problem which this Issue now tracks. See this comment for info on the still open issue.


Original issue:

I had mentioned this when working on plots, but it seems this is more of a general problem that occurs on master as well.

After running one experiment, live updating experiments stops working delays for at least 5 and up to 15 checkpoints before dumping all of them at once, sometimes crashing VSCode in the process. You can see the output changes as well, showing nothing until the experiments finishes and pushing all the checkpoints at once. It almost looks like it could be a dvc issue, but I don't know how it would be considering it's related to the vscode session.

live-update-bug-demo.mp4

This issue also happens when running dvc exp show on the CLI outisde of VSCode, with slightly different symptoms on the table itself where updates don't happen until a bit after the command is finished

cli-live-update-issue-demo.mp4

I've also check combinations of running from both CLI and VSCode, in both CLI -> VSCode and VSCode -> CLI. Table symptoms reflect the command run second.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A: experimentsArea: experiments table webview and everything relatedA: integrationArea: DVC integration layerblockedIssue or pull request blocked due to other dependencies or issuesbugSomething isn't workingpriority-p1Regular product backlog

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions