Re: automation and test cases
Hi Stefan, Il giorno mar 7 ago 2018 alle ore 11:08 Stefan Eissing ha scritto: > > ...are the main things that will improve quality. Because > it enables not only you but everyone else to be more productive. > > If you feel for this project, work on it. Answering a bit late to this email due to holidays. I do agree with you that this is a good goal, and I'd like to participate but IIRC we didn't go far the last time that we discussed these topics. There were people expressing a lot of desires and suggestions but I don't recall if we ever got to any actionable to work on. Speaking about test cases and the perl framework, some things that would be great to work on are (imho): 1) define recipes for common task and document them (like, how do I test a call to a PHP script?). Having cookbooks would encourage people to add simple and more complex tests, because they wouldn't spend a ton of time checking the test repo looking for a magical combination of perl commands to make something work (happens to me all the time). 2) try to reliably run the test framework against 2.4.x's code more often (and on more platform/configurations) rather than relying on people manually doing it, to catch issues earlier. There are surely a ton more things to do, these are my 2c :) Luca
Re: [PATCH] [BZ 62567] Re: automation and test cases
I've never used the cmake style for building (but I know that CLion, which is cmake-based, barfs on trunk and thus is useless as an IDE for httpd), but I'll give it a whirl. Thx for the reminder > On Aug 7, 2018, at 5:40 AM, Michal Karm wrote: > > On 08/07/2018 11:08 AM, Stefan Eissing wrote: >> ...are the main things that will improve quality. Because >> it enables not only you but everyone else to be more productive. >> >> If you feel for this project, work on it. >> >> Cheers, >> >> Stefan >> > > Speaking of working on automation and CI, this is a once-a-week nudge nudge > [1] > for someone to review a patch on [2]. > > Thx > K > > [1] > https://mail-archives.apache.org/mod_mbox/httpd-dev/201807.mbox/%3C1f0601c8-c44c-c5bb-b7be-4d50dca6c34e%40gmail.com%3E > [2] https://bz.apache.org/bugzilla/show_bug.cgi?id=62567#c5 > > Michal Karm Babacek > > -- > Sent from my Hosaka Ono-Sendai Cyberspace 7 > >
[PATCH] [BZ 62567] Re: automation and test cases
On 08/07/2018 11:08 AM, Stefan Eissing wrote: > ...are the main things that will improve quality. Because > it enables not only you but everyone else to be more productive. > > If you feel for this project, work on it. > > Cheers, > > Stefan > Speaking of working on automation and CI, this is a once-a-week nudge nudge [1] for someone to review a patch on [2]. Thx K [1] https://mail-archives.apache.org/mod_mbox/httpd-dev/201807.mbox/%3C1f0601c8-c44c-c5bb-b7be-4d50dca6c34e%40gmail.com%3E [2] https://bz.apache.org/bugzilla/show_bug.cgi?id=62567#c5 Michal Karm Babacek -- Sent from my Hosaka Ono-Sendai Cyberspace 7
automation and test cases
...are the main things that will improve quality. Because it enables not only you but everyone else to be more productive. If you feel for this project, work on it. Cheers, Stefan