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

SDK: Integration tests get slower when all launched together #4875

Closed
manuroe opened this issue Sep 22, 2021 · 0 comments · Fixed by matrix-org/matrix-ios-sdk#1235
Closed
Labels
A-Developer-Experience T-Task Refactoring, enabling or disabling functionality, other engineering tasks

Comments

@manuroe
Copy link
Member

manuroe commented Sep 22, 2021

There are MXSessions for some (most) tests that keep running after the end of their test.
This is a kind of DDoS attack on the local homeserver. The running test target gets busy as well.

An exemple of that is the test plan for minimal integrations tests. The plan takes 10min to run on my machine whereas each of the 20 tests inside the plan takes 3s max when executed separately.

This is even worse when running all the 600+ tests. This is probably the main reason why we time out the GH action for them.

@manuroe manuroe added A-Developer-Experience T-Task Refactoring, enabling or disabling functionality, other engineering tasks labels Sep 22, 2021
@manuroe manuroe changed the title SDK: Integration tests get slower when all launch together SDK: Integration tests get slower when all launched together Sep 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Developer-Experience T-Task Refactoring, enabling or disabling functionality, other engineering tasks
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant