-
Notifications
You must be signed in to change notification settings - Fork 29
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
Multiple commits in the experiments table #2392
Conversation
Screen.Recording.2022-09-14.at.2.33.55.PM.movDoing some tests, haven't found anything "weird" yet. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Initially, I was very confused by the chevron placement of the second commit but it does seem like everything is working as expected:
I do think we now need to nest experiments underneath their respective commit in the experiments tree:
The top of the tree is flat and fairly confusing. We should follow up and make that change ASAP.
There is at least one function (collectWorkspaceRunningCheckpoint
) which is (probably) checking previously commits when it doesn't need to be.
We should also add a small multi-commit test fixture 🙏
Unable to apply an experiment from a previous commit: Screen.Recording.2022-09-15.at.4.54.44.pm.movThis doesn't work for either the commit/short sha or the name. It looks like
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work! Agreed with Matt comments. I was also confused about the placement of the commit rows since they're at the same level as the main
branch.
@@ -28,9 +28,11 @@ export enum SubCommand { | |||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like the row borders are now a bit buggy which I believe is due to this line in our styles:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If I remember correctly, the CSS lines were added to make the last row on the table not have a border 🤔
…e-dvc into multiple-commits
Code Climate has analyzed commit d8b04fb and detected 0 issues on this pull request. The test coverage on the diff in this pull request is 91.3% (85% is the threshold). This pull request will bring the total coverage in the repository to 96.9% (0.0% change). View more on Code Climate. |
Part of #1966
Quite straight forward. Props to @mattseddon for thinking ahead, because this just works.