-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Move position of "parallel" test in test/runtests.jl #5596
Comments
A not unrelated issue is the positioning of the linalg test. Basically whichever worker gets the linalg test suite does nothing else but that for the entire duration of the test suite. If the parallel test requires all available workers, we should make sure it runs and completes before linalg. |
That is expected since each worker can only only perform a single compute intensive task at a given time. I guess the linalg test just takes that much time on a single core. |
May be we should
|
|
Is there a case for executing linalg tests in parallel? i.e., using |
I think it is the compilation time there is the slow part of the linalg tests. There are many functions and at least four versions of each, one for each Running in parallel would be a god thing to try. #5526 has many changes to the linear algebra tests so we should wait until it has been merged. |
+1 for running the linalg tests asynchronously. |
Closed by #5751 |
The
parallel
test script requires the availability of other processes for its completion.What is now happening now is that the
parallel
test script starts somewhere in the middle of the test suite and finishes last as it is waiting for free workers.I propose we either
or
parallel
tests would spend most of its time waiting.Thoughts?
The text was updated successfully, but these errors were encountered: