Skip to content

Fix flaky specs in updater#7113

Merged
deivid-rodriguez merged 2 commits intomainfrom
deivid-rodriguez/updater-specs
Apr 19, 2023
Merged

Fix flaky specs in updater#7113
deivid-rodriguez merged 2 commits intomainfrom
deivid-rodriguez/updater-specs

Conversation

@deivid-rodriguez
Copy link
Copy Markdown
Contributor

Reproducer:

$ script/ci-test-updater './spec/dependabot/dependency_group_engine_spec.rb[1:4:1]' './spec/dependabot/updater_spec.rb[1:2:1]' --seed 24926

There was one spec causing side effects that was missing cleanup.

Also I changed cleaning up side effects to be done after the specs that create them, not before.

@deivid-rodriguez deivid-rodriguez requested a review from a team as a code owner April 19, 2023 10:37
Clear side effects in `DependencyGroupEngine` after the spec that causes them.
@deivid-rodriguez deivid-rodriguez force-pushed the deivid-rodriguez/updater-specs branch from 5a000e8 to 42a1636 Compare April 19, 2023 10:44
@deivid-rodriguez deivid-rodriguez merged commit e5e9055 into main Apr 19, 2023
@deivid-rodriguez deivid-rodriguez deleted the deivid-rodriguez/updater-specs branch April 19, 2023 11:11
@deivid-rodriguez
Copy link
Copy Markdown
Contributor Author

Thanks ❤️

@jeffwidman
Copy link
Copy Markdown
Member

Also I changed cleaning up side effects to be done after the specs that create them, not before.

Oof, nice catch! 😍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants