On Tue, Oct 08, 2019 at 02:17:12PM +0200, Luca Toscano wrote: > Il giorno mar 8 ott 2019 alle ore 11:04 Greg Stein <[email protected]> > ha scritto: > > > > Travis CI is possible *today* ... since the svn commits are > > replicated over to github, Travis can pick them up and run tests. > > Just file an INFRA ticket to enable it. > > > > Thanks for the pointer, will file a task to infra to enable it :)
This would be awesome, did you file something? If not I can. Like others I am no fan of git, but so long as we can get the process right, I think using PRs with CI would be a significant benefit for the project. At minimum we could avoid some of the trivial build breakage type issues which have delayed 2.4 releases recently. Even for trunk I would like to be able to develop new features and have a full test suite run (e.g. w/pool-debug, with different APR releases, etc etc) easily available without having to wait an hour with laptop fans giving me a headache. At the moment I think we have a quality control problem for 2.4.x, yet I find it hard to justify spending much time on writing test cases because that stuff is run so rarely. How many tests proposed in 2.4.x STATUS have had a full test suite run? I certainly don't always do it. But if we get the tests running all the time automatically it's much easier to see a return on investment for improving test coverage. Regards, Joe
