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

Run test suite in under 10 minutes #1499

Closed
antonpirker opened this issue Jul 15, 2022 · 1 comment · Fixed by #1602
Closed

Run test suite in under 10 minutes #1499

antonpirker opened this issue Jul 15, 2022 · 1 comment · Fixed by #1602
Assignees
Labels
Component: Tests Dealing with tests

Comments

@antonpirker
Copy link
Member

Problem Statement

One part is parallelization and one part is finding slow tests and make them faster.

Solution Brainstorm

For pytest: --durations=50

shows the 50 slowest tests

@antonpirker
Copy link
Member Author

Also have a look at this, to run it in more test runners in GH actions at the same time: https://github.com/ymyzk/tox-gh-actions

antonpirker added a commit that referenced this issue Sep 19, 2022
* Running tests the sentry-ruby way (splitting up into multiple yaml files. Created a script to split tox.ini into multiple yaml files automatically)
* Cleaning up the yaml file in general.
* Removed PyPy from the test suite because it was never run. We have to reevaluate support for PyPy.

This fixes #1499
@antonpirker antonpirker self-assigned this Sep 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Tests Dealing with tests
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant