summaryrefslogtreecommitdiffstats
path: root/build2/test
Commit message (Expand)AuthorAgeFilesLines
* Adapt to process_exit::core() being available on Windows nowKaren Arutyunov2017-04-241-2/+0
* Adapt to fdnull() returning auto_fd nowKaren Arutyunov2017-04-241-10/+2
* Adapt to process_error changeKaren Arutyunov2017-04-102-3/+3
* Redo handling of unhandled exceptions in async executionBoris Kolpackov2017-04-013-29/+5
* Fix diagnostics interleaving charactersKaren Arutyunov2017-03-243-3/+6
* Reimplement testscript builtins without thread detach, future/promiseBoris Kolpackov2017-03-233-52/+61
* Diagnose unhandled exceptions in testscript builtins thread thunkBoris Kolpackov2017-03-221-6/+15
* Make use of throw_generic_error()Karen Arutyunov2017-03-222-8/+8
* Add support for --no-cleanup testscript builtin optionKaren Arutyunov2017-03-201-21/+64
* Suppress clang warningsKaren Arutyunov2017-03-191-1/+1
* Catch and dump unhandled exceptions in async task functionsBoris Kolpackov2017-03-172-11/+30
* Improve testscript execution diagnosticsBoris Kolpackov2017-03-171-24/+39
* Make line numbers signify argument numbers in buildspecBoris Kolpackov2017-03-171-1/+2
* Add support for passing parameters to (meta-) operationsBoris Kolpackov2017-03-163-6/+9
* Add support for >! test command redirectKaren Arutyunov2017-03-167-23/+33
* Print sub-entries of non-empty testscript directory registered for cleanupKaren Arutyunov2017-03-151-8/+41
* Add support for in place editing for sed builtinKaren Arutyunov2017-03-151-86/+71
* Add support for config.test.output variableKaren Arutyunov2017-03-158-115/+174
* Print unexpected or regex non-matching test command stdout/stderrKaren Arutyunov2017-03-151-0/+8
* Implement parallel testscript execution for single targetBoris Kolpackov2017-03-152-13/+77
* Adapt for path_search() changeKaren Arutyunov2017-03-131-13/+19
* Implement support for wildcard patternsBoris Kolpackov2017-03-102-5/+63
* Specify config.test.output variableBoris Kolpackov2017-03-072-0/+43
* Iterate over group members in test rule only if resolvableBoris Kolpackov2017-03-061-2/+11
* Fix target name printing in diagnosticsBoris Kolpackov2017-03-042-2/+2
* Fix test and dist for generated input/outputBoris Kolpackov2017-03-031-3/+6
* Implement parallel matchBoris Kolpackov2017-03-024-54/+49
* Add set builtinKaren Arutyunov2017-03-014-14/+299
* Add cp builtinKaren Arutyunov2017-02-161-12/+223
* Make GCC 4.9, VC14 happyBoris Kolpackov2017-02-132-2/+2
* Track variable value modificationsBoris Kolpackov2017-02-131-1/+1
* Implement parallel error propagation, keep_going modeBoris Kolpackov2017-02-134-37/+61
* Do some naming cleanupsBoris Kolpackov2017-02-131-1/+1
* Implement parallel operation executionBoris Kolpackov2017-02-132-12/+7
* Use target:as<> instead of static_cast for target castingBoris Kolpackov2017-02-131-2/+2
* Pass const target& to recipesBoris Kolpackov2017-02-136-29/+33
* Store extension in target map key rather than in targetBoris Kolpackov2017-02-131-2/+3
* Pass const scope& where modification should not happenBoris Kolpackov2017-02-132-2/+2
* Add notion of phase, enforceBoris Kolpackov2017-02-134-11/+24
* Add model mutex, make var_pool const by defaultBoris Kolpackov2017-02-133-21/+21
* Fix testscript parser not to strip leading blanks in here-docKaren Arutyunov2017-02-111-7/+16
* Add support for &dir/*[*][/] test path cleanup syntaxKaren Arutyunov2017-02-111-2/+55
* Fix save_regex()Karen Arutyunov2017-02-101-5/+5
* Fix runner output in verbose (-v, -V) modesKaren Arutyunov2017-02-032-10/+22
* Add sed builtinKaren Arutyunov2017-02-033-147/+402
* Add support for test command pipe, expression and command-ifKaren Arutyunov2017-01-313-167/+336
* Only pass diff --strip-trailing-cr in runner if running on WindowsKaren Arutyunov2017-01-261-7/+11
* Add test builtinKaren Arutyunov2017-01-262-0/+91
* Add support for shared here-documentsKaren Arutyunov2017-01-245-49/+170
* Add support for comparison of test command output to a fileKaren Arutyunov2017-01-248-368/+420