Skip to content

ci: randomize testsuite using pytest-randomly#4786

Merged
neersighted merged 2 commits into
masterfrom
neersighted/randomize-tests
Jun 4, 2022
Merged

ci: randomize testsuite using pytest-randomly#4786
neersighted merged 2 commits into
masterfrom
neersighted/randomize-tests

Conversation

@neersighted
Copy link
Copy Markdown
Member

@neersighted neersighted commented Nov 17, 2021

Randomize the test suite to prevent bugs being masked by execution order -- this already caught one bug in Cleo. Additionally, bump and use importlib_metadata so we have the same set of features across all supported Python versions (i.e. 3.7-3.10).

@neersighted neersighted force-pushed the neersighted/randomize-tests branch 3 times, most recently from c489a78 to 3f6f269 Compare November 17, 2021 07:48
@neersighted neersighted marked this pull request as draft November 17, 2021 14:37
@neersighted neersighted force-pushed the neersighted/randomize-tests branch from d58b941 to 163b668 Compare November 19, 2021 05:39
@Secrus Secrus added status/external-issue Issue is caused by external project (platform, dep, etc) Dependency labels May 21, 2022
@branchv
Copy link
Copy Markdown
Member

branchv commented Jun 3, 2022

fyi with #5766, this is now unblocked

@neersighted neersighted force-pushed the neersighted/randomize-tests branch from 163b668 to 0161079 Compare June 4, 2022 15:39
@neersighted neersighted marked this pull request as ready for review June 4, 2022 15:40
@neersighted neersighted force-pushed the neersighted/randomize-tests branch 2 times, most recently from d96e2f6 to 82be83c Compare June 4, 2022 15:55
We updated our version of importlib_metadata, so we might as well take
advantage of it to have full compatibility with the features introduced
in Python 3.10.
@neersighted neersighted force-pushed the neersighted/randomize-tests branch from 82be83c to 0a73f8a Compare June 4, 2022 15:57
@neersighted neersighted merged commit e840a04 into master Jun 4, 2022
@neersighted neersighted deleted the neersighted/randomize-tests branch June 4, 2022 16:09
@github-actions
Copy link
Copy Markdown

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Feb 29, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

status/external-issue Issue is caused by external project (platform, dep, etc)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants