aboutsummaryrefslogtreecommitdiff
path: root/build2/test
AgeCommit message (Expand)AuthorFilesLines
2017-06-21Move regex utilities to libbutlKaren Arutyunov2-3/+2
2017-06-19Add support for exit testscript builtinKaren Arutyunov4-290/+436
2017-06-19Fix conditional scope to never be emptyKaren Arutyunov1-0/+1
2017-06-15Add support for ln testscript builtinKaren Arutyunov1-4/+227
2017-06-12Remove few unused lambda capturesBoris Kolpackov1-1/+1
2017-06-12Fix couple of deadly bugsBoris Kolpackov1-1/+1
2017-06-12Extend workaround version checks to VC15u3 (19.11)Boris Kolpackov1-3/+3
2017-06-12Reimplement thread thunking with lambda; this helps Clang 5.0/trunkBoris Kolpackov1-18/+10
2017-06-06Adapt to libbutl::process interface changeKaren Arutyunov1-3/+3
2017-06-01Implement new testscript cleanup wildcards semanticsKaren Arutyunov1-81/+101
2017-05-31Fix testscript runner not to remove special files with wildcard cleanupsKaren Arutyunov3-7/+44
2017-05-13Fix VC15 warnings (/W3)Karen Arutyunov1-1/+1
2017-05-03Adjust test working directory removal verbosity level (make 2)Karen Arutyunov1-1/+5
2017-05-02Cleanup testscript runner diagnosticsBoris Kolpackov4-27/+27
2017-05-01Add hxx extension for headersKaren Arutyunov27-180/+180
2017-04-27Pass target to prerequisite searchBoris Kolpackov2-4/+4
2017-04-26Diagnostics printing minor optimizationKaren Arutyunov2-15/+9
2017-04-26Cleanup error messagesBoris Kolpackov2-15/+13
2017-04-26Print diff failure reasonKaren Arutyunov2-5/+55
2017-04-24Adapt to process_exit::core() being available on Windows nowKaren Arutyunov1-2/+0
2017-04-24Adapt to fdnull() returning auto_fd nowKaren Arutyunov1-10/+2
2017-04-10Adapt to process_error changeKaren Arutyunov2-3/+3
2017-04-01Redo handling of unhandled exceptions in async executionBoris Kolpackov3-29/+5
2017-03-24Fix diagnostics interleaving charactersKaren Arutyunov3-3/+6
2017-03-23Reimplement testscript builtins without thread detach, future/promiseBoris Kolpackov3-52/+61
2017-03-22Diagnose unhandled exceptions in testscript builtins thread thunkBoris Kolpackov1-6/+15
2017-03-22Make use of throw_generic_error()Karen Arutyunov2-8/+8
2017-03-20Add support for --no-cleanup testscript builtin optionKaren Arutyunov1-21/+64
2017-03-19Suppress clang warningsKaren Arutyunov1-1/+1
2017-03-17Catch and dump unhandled exceptions in async task functionsBoris Kolpackov2-11/+30
2017-03-17Improve testscript execution diagnosticsBoris Kolpackov1-24/+39
2017-03-17Make line numbers signify argument numbers in buildspecBoris Kolpackov1-1/+2
2017-03-16Add support for passing parameters to (meta-) operationsBoris Kolpackov3-6/+9
2017-03-16Add support for >! test command redirectKaren Arutyunov7-23/+33
2017-03-15Print sub-entries of non-empty testscript directory registered for cleanupKaren Arutyunov1-8/+41
2017-03-15Add support for in place editing for sed builtinKaren Arutyunov1-86/+71
2017-03-15Add support for config.test.output variableKaren Arutyunov8-115/+174
2017-03-15Print unexpected or regex non-matching test command stdout/stderrKaren Arutyunov1-0/+8
2017-03-15Implement parallel testscript execution for single targetBoris Kolpackov2-13/+77
2017-03-13Adapt for path_search() changeKaren Arutyunov1-13/+19
2017-03-10Implement support for wildcard patternsBoris Kolpackov2-5/+63
2017-03-07Specify config.test.output variableBoris Kolpackov2-0/+43
2017-03-06Iterate over group members in test rule only if resolvableBoris Kolpackov1-2/+11
2017-03-04Fix target name printing in diagnosticsBoris Kolpackov2-2/+2
2017-03-03Fix test and dist for generated input/outputBoris Kolpackov1-3/+6
2017-03-02Implement parallel matchBoris Kolpackov4-54/+49
2017-03-01Add set builtinKaren Arutyunov4-14/+299
2017-02-16Add cp builtinKaren Arutyunov1-12/+223
2017-02-13Make GCC 4.9, VC14 happyBoris Kolpackov2-2/+2
2017-02-13Track variable value modificationsBoris Kolpackov1-1/+1