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
TravisCI - Build matrix exceeds 200 jobs #3324
Comments
Interesting, looks like other projects are having this issue too |
And remember that a job on travis-ci.org is limited by 50 minutes. |
There should not be a problem with the build timeout at least in the Java directory. Check here where a rebuild of the Java frameworks happens: https://travis-ci.org/TechEmpower/FrameworkBenchmarks/builds/341133956. The longest builds are:
|
If push comes to shove, we may group some of the lesser worked on languages together in travis, like Erlang and Elixir. This would also speed up full runs because shared dependencies won't have to be reinstalled. |
Now there are 3 (three) free jobs in the @nbrady-techempower Feel free to close this. |
Thanks again for your help here! |
Currently in the
master
branch there are exactly 200 build jobs (scroll to the bottom). TravisCI refuses to build the project when new framework is added. So currently adding a new framework will halt builds executions.Short term mitigation (NOT fix) is some clean up of the framework projects. In the Java directory there are several candidates that could be merged in single framework/build job:
comsat-servlet
andcomsat-webactors
grizzly-bm
andgrizzly-jersey
undertow-jersey-c3p0
andundertow-jersey-hikaricp
I'll start with the
grizzly
-based projects because I have some knowledge about them. Each merge will free one build job slot.For a long term solution - I don't know.
The text was updated successfully, but these errors were encountered: