Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
30 check-ins that include changes to files matching 'support/devel/sak/test/*'
2023-11-14
| ||
08:20 | Integrated Rolf's work to make Tcllib ready for Tcl 9+ into the trunk. Thank you very much. check-in: 758418619e user: aku tags: trunk | |
2023-06-23
| ||
10:22 | Pointsman testbed. check-in: a5532890a4 user: rolf tags: tcl9-testarea-rde | |
2021-04-30
| ||
12:12 | Merge trunk. check-in: e535000f3e user: pooryorick tags: pooryorick | |
2020-02-17
| ||
14:33 | Merging changes from Trunk Leaf check-in: 4f943a9660 user: hypnotoad tags: hypnotoad | |
2019-11-26
| ||
04:25 | Brought RC into sync with trunk. Updated READMEs to match work on - blowfish - dns - httpd - markdown - profiler - struct::matrix - tcl::chan::halfpipe Closed-Leaf check-in: a198fe68f5 user: aku tags: release, tcllib-1-20, tcllib-1-20-rc | |
2019-11-24
| ||
21:25 | Merge amg-argparse Leaf check-in: b8b70870c9 user: andy tags: amg-argparse-validation | |
21:24 | Merge trunk Leaf check-in: e7b61937e1 user: andy tags: amg-pipeline | |
21:24 | Merge trunk Leaf check-in: eccc25a0c4 user: andy tags: amg-argparse | |
2019-11-23
| ||
05:02 | 1. Integrated markdown work. Updated local documentation. 2. Reworked the collection and post processing of per-test(suite) timings added in commit [6b2f59f4e4] for faster sorting. Further fixed an issue with the collection of the per-test timings in the face of variable-field data. 3. Switching the 8.6 series from 8.6.9 to 8.6.10 for testing caused failures (hook, string::token::shell) due to changes in command name reporting (FQN in a few places where plain names were reported before). This actually looks to be a bug fix, restoring 8.5 behaviour. These testsuite issues were fixed by extending the test code used to select the expected result by core version. Added a new test utility command `byConstraint` to help with that, allowing for easy multi-way selection. check-in: b99647b031 user: aku tags: trunk | |
2019-11-21
| ||
22:43 | Extended the sak test runner to collect and save per-test timing information (u-seconds). WIBNI for tcltest: Collect data separately for setup/body/cleanup scripts. check-in: 6b2f59f4e4 user: andreask tags: trunk | |
2019-06-26
| ||
18:34 | Merged latest from trunk. check-in: 5d1a1e2063 user: aku tags: hypnotoad | |
2019-06-21
| ||
05:07 | Integrated work on the test assets into trunk. check-in: 23b8d4b98e user: aku tags: trunk | |
05:05 | sak test run - Moved table of timings to separate log file "STEM.timetable". Closed-Leaf check-in: bddd800ca6 user: aku tags: test-assets | |
2009-12-08
| ||
21:16 | * support/devel/sak/test/run.tcl (CaptureFailureCollectBody, CaptureFailureCollectError): Fixed issue with test result capture on failure. We failed on the capture of failure due to unexpected return codes, because the output syntax is different for that compared to failure due to result differences. Code has been added to recognize and capture this other syntax. check-in: c10e82160f user: andreas_kupries tags: trunk | |
21:00 | * support/devel/sak/test/run.tcl: Extended the test framework to * support/devel/all.tcl: record time per .test file, count of tests per file, enabling it to compute a speed (microseconds per test), as a rough and crude benchmark of where we may have performance problems with either packages or tests. check-in: f972c01971 user: andreas_kupries tags: trunk | |
2009-09-28
| ||
23:06 | * support/devel/sak/test/run.tcl (::sak::test::run::CaptureStack): Fix missing variable declaration, and tweak generated output a bit. check-in: 2ade753dbb user: andreas_kupries tags: trunk | |
22:42 | Grr. Fix last commit, one needed change was undone. check-in: 8d71487e91 user: andreas_kupries tags: trunk | |
22:39 | * support/devel/sak/test/run.tcl (Do): Reworked a bit to save captured error stacks and failed tests (body, actual, expected) into separate log files for quick access. check-in: 1e60289bec user: andreas_kupries tags: trunk | |
2008-09-04
| ||
02:14 | * support/devel/sak/test/run.tcl (::sak::test::run::AbortCause): Tweaked to be more lenient and accept more error messages. check-in: 10439bc553 user: andreas_kupries tags: trunk | |
2008-03-19
| ||
06:21 | * support/devel/sak/test/run.tcl: Replaced custom color code with use of the new package sak::color. * support/devel/sak/test/cmd.tcl: Fixed a typo. * support/devel/sak/test/topic.txt: Deeper indentation. check-in: eb865cfdb2 user: andreas_kupries tags: trunk | |
2008-03-08
| ||
04:32 | * support/devel/sak/test/run.tcl (::sak::test::run::Summary): Fixed [Bug 1909367]. Error information is now passed from the file summary code to the counters for the whole test run. check-in: fb9949d739 user: andreas_kupries tags: trunk | |
2007-08-21
| ||
17:34 | * support/devel/sak/test/run.tcl: Reworked the handling of setup errors and of the various failure states to ensure that they are properly reported as problems in the summary output instead of giving the appearance that everything is ok. Some trouble in the math testsuite was spotted only by reading the detailed log and would have been missed otherwise. check-in: 997b45eabf user: andreas_kupries tags: trunk | |
2006-10-02
| ||
00:36 | * Makefile.in (test): Changed to use an explicit -s TCLSH_PROG to avoid use of the Tcllib registry. * support/devel/sak/test/run.tcl: Flush all writes to logfiles, to ensure that they are uptodate in case an abort is needed. Added output of totals after the test run, and made exit status dependent on failures (1 = Ok, 0 = Had problems). check-in: d009e0b759 user: andreas_kupries tags: trunk | |
2006-09-20
| ||
16:30 | * support/devel/sak/test/run.tcl: Modified to not use echo and cat * support/devel/sak/test/help.txt: when starting a testsuite on windows. Eliminated the use of valgrind for that platform as well. Updated the documentation regarding the latter. check-in: 7cafd4a128 user: andreas_kupries tags: trunk | |
2006-09-19
| ||
19:29 | * support/devel/sak/test/run.tcl: Extended testsuite logging. * support/devel/sak/test/help.txt: Standard user feedback and extended information (raw log, summaries) are written to a set of files. All required information in one run, instead of two. check-in: 00d0ba915e user: andreas_kupries tags: trunk | |
14:23 | Rewritten to disable ANSI colorization of log output on windows. check-in: 5fcd68b423 user: andreas_kupries tags: trunk | |
04:17 | * support/devel/sak/test/run.tcl: Reworked output generated * support/devel/all.tcl: by testsuites, added processing of the modified output for progress reporting, condensed reporting, and in preparation of placing results into a database. * support/devel/sak/test/help.txt: Updated documentation. * support/devel/sak/test/shell.tcl: Fixed typo in name of method to call to remove shells from the database. check-in: 0525a286fd user: andreas_kupries tags: trunk | |
2006-09-06
| ||
06:10 | * support/devel/sak/test/help.txt: Added reference to the file used to store the list of registered shells. check-in: 9944677db1 user: andreas_kupries tags: trunk | |
06:07 | * support/devel/all.tcl: Changed to terminate with 'exit' instead of 'return', to allow the testsuites to be driven by a 'wish' without having to deal with its event loop. * support/devel/sak/test/cmd.tcl: Replaced the existing * support/devel/sak/test/help.txt: implementation of 'test' with a dispatcher to an extensible set of packages. See below. * support/devel/sak/test/pkgIndex.tcl: New implementation of the * support/devel/sak/test/run.tcl: 'test' command and its sub- * support/devel/sak/test/shell.tcl: commands. The 'registry', see * support/devel/sak/test/shells.tcl: below, is used to store the * support/devel/sak/test/test.tcl: registered shells. * support/devel/sak/util/pkgIndex.tcl: Registered package. * support/devel/sak/util/registry.tcl: New file, wrapper around the pregistry, customized to SAK. * support/devel/sak/registry/pkgIndex.tcl: Package for a small tree- * support/devel/sak/registry/registry.man: based database similar to * support/devel/sak/registry/registry.tcl: the windows registry. For * support/devel/sak/registry/registry.test: now just an internal package to support 'sak', in the future it may move and become an official package. check-in: fad24246f4 user: andreas_kupries tags: trunk | |
2006-07-27
| ||
19:50 | * sak.tcl: Removed __test. Replaced with a single command * support/devel/sak/test: with an implementation found in the support tree. See below. * support/devel/sak/test/cmd.tcl: New. Implementation of 'test'. * support/devel/sak/test/help.txt: New. Help for 'test'. * support/devel/sak/test/topic.txt: New. Topic definition for 'test'. check-in: 5aecc0763c user: andreas_kupries tags: trunk | |