Hello devs,

according to [1], Apache has 180 job nodes total, shared for all Apache projects. If we would migrate everything from travis to github actions, we would use ~50 nodes for every created PR, PR update or integration.

Regarding travis [2], apache infra can't do anything about long travis queue times, only if there are account related issues or similar problems. So it appears the extremely long queue times (saw up to 20h in some cases) which happen every few weeks are some kind of throttling and no bug - but who knows.

Given this information, I believe we will have to basically keep doing what we are already doing: split jobs between actions and travis. We should also reconsider (again) if we really have to test everything in every PR. PHP is the problem child right now since it has a 2.5h (!) job in a 2x matrix with a relatively high probability that one of the two axis randomly fails.

-> I don't think we can actually migrate to github actions from travis

opinions?

best regards,

michael

[1] https://infra.apache.org/github-actions-secrets.html

[2] https://issues.apache.org/jira/browse/INFRA-23257



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to