diff options
author | Ralf Wildenhues <Ralf.Wildenhues@gmx.de> | 2008-06-18 21:22:36 +0200 |
---|---|---|
committer | Ralf Wildenhues <Ralf.Wildenhues@gmx.de> | 2008-06-18 21:22:36 +0200 |
commit | ea2e96c4ac585e6d8457e9f01af6dc53ea1be4aa (patch) | |
tree | fe8bd81963c7ff1ded7535523010ecd8a2869ed6 /GNUmakefile | |
parent | c87512b5ae11de7a98ccc8c3e42d5df6f5039fe0 (diff) | |
download | autoconf-ea2e96c4ac585e6d8457e9f01af6dc53ea1be4aa.tar.gz |
Reorganize autotest files, factorize for parallel execution.
* lib/autotest/general.m4 (AS_MESSAGE_LOG_FD): Move definition
earlier in the file.
(AT_INIT): Create line number cache in
$at_suite_dir/at-source-lines.
<at_helper_dir>: New directory at-groups below $at_suite_dir.
Add comment explaining the new directory structure.
(at_func_group_prepare, at_func_group_postprocess): New shell
functions to factorize per-test group work. Keep the actual
test execution outside of a shell function in order to avoid
zsh 4.x exit status bugs.
<at_check_line_file, at_status_file, at_stdout, at_stder1>
<at_stderr, at_test_source>: Turn these into per-group files
below $at_helper_dir. Also store test results there in files
named pass, fail, xpass, xfail, skip. Let the parent collect
results from $at_helper_dir. Adjust summary statistics
computation and result output.
Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
Diffstat (limited to 'GNUmakefile')
0 files changed, 0 insertions, 0 deletions