Re: [PATCH 8/5] tap: support colorization of testsuite progress output

2011-07-18 Thread Ralf Wildenhues
* Stefano Lattarini wrote on Mon, Jul 18, 2011 at 10:30:56AM CEST: > * lib/tap-driver (%COLORS): New variable (definition extracted > from `lib/am/check.am:$(am__tty_colors)', with some obvious > adjustments. > (report): Adjust to colorize console output when required, > using ... > (decorate_resul

Re: [PATCH 5/5] {test-protocols} tap: add experimental TAP-aware driver

2011-07-18 Thread Ralf Wildenhues
* Stefano Lattarini wrote on Mon, Jul 18, 2011 at 10:17:01AM CEST: > On Friday 15 July 2011, Stefano Lattarini wrote: > > * doc/automake.texi (Using the TAP test protocol): New section. > > (Overview of Custom Test Drivers Support): Minor updates. > > * lib/tap-driver: New script, TAP-aware test dr

Re: [PATCH 7/5] tap: some preparatory refactoring (2)

2011-07-18 Thread Ralf Wildenhues
* Stefano Lattarini wrote on Mon, Jul 18, 2011 at 10:28:33AM CEST: > * lib/tap-driver (console_output): Renamed ... > (report): ... to this, and extended to appropriately register > the test results when needed. > (testsuite_error, handle_tap_comment, handle_tap_test, > handle_tap_plan): Adjusted a

Re: [PATCH 4/5] {test-protocols} tests defs: new auxiliary function 'count_test_results'

2011-07-18 Thread Ralf Wildenhues
* Stefano Lattarini wrote on Fri, Jul 15, 2011 at 12:38:57AM CEST: > * tests/defs (count_test_results): New function. > * tests/check11.test: Use it. > * tests/test-driver-custom-multitest.test: Likewise. > * tests/test-driver-custom-multitest-recheck.test: Likewise. > * tests/test-driver-custom-mu

Re: [PATCH 2/5] {test-protocols} parallel-tests: new recognized test result 'ERROR'

2011-07-18 Thread Ralf Wildenhues
* Stefano Lattarini wrote on Fri, Jul 15, 2011 at 12:37:07AM CEST: > * lib/am/check.am ($(TEST_SUITE_LOG)): Recognize a new test result > `ERROR'. Use it when encountering unreadable test logs (previously > a simple `FAIL' was used in this situations). > * lib/test-driver: Set the global test resu

Re: [PATCH 1/5] {test-protocols} parallel-tests: make parsing of test results safer

2011-07-18 Thread Ralf Wildenhues
* Stefano Lattarini wrote on Fri, Jul 15, 2011 at 12:36:17AM CEST: > The new code for parsing the testsuite-generated `.log' files, > as introduced in commit `v1.11-872-gc96b881', considers each > `:test-result:' field anywhere in a `.log' file as a declaration > of a test result, and accounts for

Re: [PATCH] {testsuite-work} tests: fix typos, grammaros and other blunders in comments

2011-07-18 Thread Stefano Lattarini
On Monday 18 July 2011, Ralf Wildenhues wrote: > * Stefano Lattarini wrote on Sat, Jul 16, 2011 at 02:30:40PM CEST: > > A patch doing various (mostly cosmetic) fixes to comments in tests. > > Before pushing, I'll allow 72 hours for comments and suggestsions. > > OK thanks. > > > Subject: [PATCH]

[PATCH 7/5] tap: some preparatory refactoring (2)

2011-07-18 Thread Stefano Lattarini
This is a follow-up simplification. * lib/tap-driver (console_output): Renamed ... (report): ... to this, and extended to appropriately register the test results when needed. (testsuite_error, handle_tap_comment, handle_tap_test, handle_tap_plan): Adjusted accordingly. --- ChangeLog | 10 +

[PATCH 8/5] tap: support colorization of testsuite progress output

2011-07-18 Thread Stefano Lattarini
* lib/tap-driver (%COLORS): New variable (definition extracted from `lib/am/check.am:$(am__tty_colors)', with some obvious adjustments. (report): Adjust to colorize console output when required, using ... (decorate_result): ... this new function. (colored): New function, used by the one above. * te

[PATCH 6/5] tap: some preparatory refactoring (1)

2011-07-18 Thread Stefano Lattarini
This refactoring is aimed at simplifying the introduction of colored console output for the TAP driver. * lib/tap-driver (console_output): Now accept two arguments, the first one indicating which kind of thing is to be displayed (for now only a test result or a diagnostic comment), and the second

Re: [PATCH 5/5] {test-protocols} tap: add experimental TAP-aware driver

2011-07-18 Thread Stefano Lattarini
On Friday 15 July 2011, Stefano Lattarini wrote: > * doc/automake.texi (Using the TAP test protocol): New section. > (Overview of Custom Test Drivers Support): Minor updates. > * lib/tap-driver: New script, TAP-aware test driver for Automake; > implemented in perl and based on TAP::Parser. > * lib/

Re: [GSoC] Some patches for testsuite harness improvements and TAP support introduction

2011-07-18 Thread Stefano Lattarini
On Monday 18 July 2011, Ralf Wildenhues wrote: > * Stefano Lattarini wrote on Fri, Jul 15, 2011 at 12:35:02AM CEST: > > The patches I'm going to post in this thread have already been applied > > to the 'GSoC/experimental/test-results-work' temporary branch, but now > > I think they are mature enoug