Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Multithreaded test suite #706

Closed
staticfloat opened this issue Jul 18, 2023 · 1 comment
Closed

Multithreaded test suite #706

staticfloat opened this issue Jul 18, 2023 · 1 comment

Comments

@staticfloat
Copy link

I've noticed that this package is sucking up a lot of CI time. I will never argue for running fewer tests as I love good test coverage, and I understand that numerical projects such as these just can't use toy problems that are quick to solve to give good test coverage.

Examining an exemplary test run, I see that this run took ~20hs of CI time, the majority of which is in NeuralAdapter. Logging into the test machines, I noticed that all the Julia processes were pretty much single-threaded. Is there a way to split the tests into separate pieces that can be run in parallel on a single machine? If not, fine, we live with it.

@sathvikbhagavan
Copy link
Member

Now, we have all the test suites to run under one hour. @ChrisRackauckas, can we close this?

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants