Re: automation and test cases

2018-08-23 Thread Luca Toscano
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

2018-08-09 Thread Jim Jagielski
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

2018-08-07 Thread Michal Karm
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

2018-08-07 Thread Stefan Eissing
...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