You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On our team we have started migrating and encouraging setting up godel CI integration to use: ./godelw verify --skip-test --skip-check && ./godelw test && ./godelw check --parallel=false instead of just running ./godelw verify.
This is because the parallelism appears to be oversubscribed and running these tests serially is actually significantly faster (~40% from what we have seen) the just running ./godelw verify. Ideally we could fix ./godelw verify to be correctly more performant than running the tasks serially and stop bifurcating CI configuration.
The text was updated successfully, but these errors were encountered:
k-simons
changed the title
godel verify with --parallel is slower than running things serially
godel verify with --parallel is slower than running checks serially
Feb 19, 2019
@k-simons, I have some cycles to take a look at this now. When you get a chance, can you point me to some example projects where you observed this difference so that I can dig in?
I think this behavior may depend on the codebase/environment, as when I did some quick testing on the godel codebase on my laptop, running checks in parallel completed faster than running them serially.
On our team we have started migrating and encouraging setting up godel CI integration to use:
./godelw verify --skip-test --skip-check && ./godelw test && ./godelw check --parallel=false
instead of just running./godelw verify
.This is because the parallelism appears to be oversubscribed and running these tests serially is actually significantly faster (~40% from what we have seen) the just running
./godelw verify
. Ideally we could fix./godelw verify
to be correctly more performant than running the tasks serially and stop bifurcating CI configuration.The text was updated successfully, but these errors were encountered: