Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file tests/thread.test at check-in ba1fb66b47496666
|
2024-10-16
| ||
| 18:58 | Merge [bea36e3b59a0092c]: Indenting in testcases. Always use tabs in stead of 8 spaces. file: [60a9dcb82c] check-in: [f3091051a5] user: pooryorick branch: unchained, size: 52299 | |
|
2024-10-09
| ||
| 08:16 | Indenting in testcases. Always use tabs in stead of 8 spaces file: [9fd4037e64] check-in: [bea36e3b59] user: jan.nijtmans branch: main, size: 51945 | |
|
2024-07-20
| ||
| 15:59 | Merge trunk [91c2f411e7e71552], TIP #636 (tip-636-tcl9-644), resolve all conflicts including those resulting from conflicting Tcl_Obj interface implementations, and relicense under GNU Affero General Public License. All tests pass. file: [9cbaad8232] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 53825 | |
|
2024-07-08
| ||
| 16:32 | Remaining can't -> cannot changes file: [210d13fc56] check-in: [9f35c75244] user: jan.nijtmans branch: bug-0439e1e1a3, size: 53473 | |
|
2022-11-20
| ||
| 19:10 | merge 8.6 file: [bce08d20e3] check-in: [c358afe03e] user: dgp branch: core-8-branch, size: 53496 | |
| 17:38 | Merge 8.6. TIP #651 implementation (since there are already 2 YES votes, no NO votes expected) file: [313b8bdf17] check-in: [4218e66972] user: jan.nijtmans branch: core-8-branch, size: 53471 | |
|
2022-11-18
| ||
| 17:53 | Bring back the common facilities of the tcltests "package", but use a less fragile method to gain access to them. file: [a438a50da2] check-in: [7e733817b3] user: dgp branch: core-8-6-branch, size: 53360 | |
| 15:30 | merge 8.6 file: [210a1a30a2] check-in: [098057ba0c] user: dgp branch: core-8-branch, size: 53465 | |
|
2022-11-14
| ||
| 17:23 | Test suite hygiene - Several tests missing the "testdstring" constraint - [package require tcltests] is fragile, and almost all test files that had it were not making use of anything it provides. Removed. file: [9f0353b872] check-in: [ba1fb66b47] user: dgp branch: core-8-6-branch, size: 53329 | |
|
2020-12-04
| ||
| 09:56 | TIP 590: Recommend lowercase Package Names file: [c4e95dd7e1] check-in: [836cfc20b3] user: jan.nijtmans branch: core-8-branch, size: 53406 | |
|
2020-11-23
| ||
| 09:16 | More ©-sign consolidation file: [cceb053103] check-in: [676f97ea98] user: jan.nijtmans branch: core-8-branch, size: 53404 | |
| 08:25 | Now that all Tcl source files are UTF-8 by default, we can use the ©-sign whenever reasonable. file: [84b21a6fc1] check-in: [0d31e14484] user: jan.nijtmans branch: core-8-branch, size: 53410 | |
|
2020-10-01
| ||
| 08:17 | Merge 8.7. Internal package renaming file: [b792caf37d] check-in: [8da5008652] user: jan.nijtmans branch: build-info, size: 53415 | |
|
2020-09-14
| ||
| 09:39 | Merge 8.6 file: [f9f38557f7] check-in: [1814e2c41a] user: jan.nijtmans branch: core-8-branch, size: 53413 | |
| 09:22 | Prevent the usage of the term safe/unsafe child. Suggested by Keith Nash. Thanks! More usage of $index<0 in stead of $index==-1 consistantly file: [6580dd1747] check-in: [4f1522879b] user: jan.nijtmans branch: core-8-6-branch, size: 53296 | |
|
2020-09-04
| ||
| 16:44 | Merge 8.6 file: [f8ad0d7f93] check-in: [af7d124bbc] user: jan.nijtmans branch: core-8-branch, size: 53415 | |
|
2020-09-01
| ||
| 10:33 | Merge 8.6 file: [f56520655b] check-in: [2e2f130b01] user: jan.nijtmans branch: core-8-branch, size: 53413 | |
|
2020-07-13
| ||
| 12:03 | (Experiment): What happens if we purge all usages of Master/Slave from Tcl. Highly experimental, not meant for Tcl 8.6.11! file: [e88dafb26c] check-in: [f9ba684c6b] user: jan.nijtmans branch: no-master-slave, size: 53298 | |
|
2020-06-18
| ||
| 12:47 | Use more "string is none" in testcases in stead of directly comparing with -1 file: [8401189c2a] check-in: [58ebbfcc7e] user: jan.nijtmans branch: strict-index-experiment, size: 53437 | |
|
2018-09-22
| ||
| 19:42 | Fix odd consequence for tests; ::tcltest namespace is usually present. file: [2e98981cba] check-in: [17304407a0] user: dkf branch: tip-452, size: 53409 | |
|
2018-09-13
| ||
| 20:31 | Fix various test-cases, which started failing on Windows due to TIP #430 file: [44bf6e64d2] check-in: [88b8462136] user: jan.nijtmans branch: core-8-branch, size: 53413 | |
|
2018-06-22
| ||
| 15:10 | Add another suppress rule for valgrind, factor test code into tests/tcltests.tcl, and constrained a some tests in the valgrind case. file: [dc90224791] check-in: [4b77647298] user: pooryorick branch: core-8-6-branch, size: 53298 | |
|
2018-06-21
| ||
| 22:16 | Suppress more valgrind "still reachable" reports and ensure that threads are fully finalized in thread tests. file: [53a2d5fabb] check-in: [494d51f962] user: pooryorick branch: core-8-6-branch, size: 53648 | |
|
2015-10-21
| ||
| 19:11 | Add experimental Tcl_SetMutexWaitProc public API. file: [98a0e82982] check-in: [74d995560a] user: mistachkin branch: bug-57945b574a, size: 53898 | |
|
2015-07-23
| ||
| 16:53 | Fix bug [57945b574a6df0332efc4ac96b066f7c347b28f7|57945b574a]: lock in forking process under heavy multithreading. Thanks to Joe Mistachkin for the implementation of the fix, and Gustaf Neumann for the original report and testing the fix. file: [0d0bb2388d] check-in: [6abeca2800] user: jan.nijtmans branch: core-8-5-branch, size: 8692 | |
|
2015-06-05
| ||
| 19:59 | Merge thread test typo fixes from trunk. file: [30a0938369] check-in: [dfd36a52c7] user: mistachkin branch: bug-57945b574a, size: 53306 | |
| 19:58 | Fix typo in three thread tests. file: [4c17d5eefa] check-in: [afbc4d55a7] user: mistachkin branch: trunk, size: 52548 | |
| 19:56 | Add stress test. file: [d121029911] check-in: [20b8b27291] user: mistachkin branch: bug-57945b574a, size: 53303 | |
|
2013-01-30
| ||
| 22:40 | Remove old vars and tests, now unused, one that collides with tcltest. file: [19c18fc4d6] check-in: [744155fc38] user: dgp branch: trunk, size: 52545 | |
|
2013-01-22
| ||
| 19:24 | Contribution by Patrick Fradin <patrick.fradin@planar.com> Quoting his mail: <pre> ========================================================== Hi Jeff, I spent some of my time to contribute to the TclTk community ! I'm in late for Christmas gift but like we said in French : "Mieux vaut tard que jamais". ;-) I've use TclDevKit 5.3.0 tclchecker to analyse TclTk code in Tcl and Tk library directories (library, tools and tests) to correct a lot of warnings and few errors. (encapsulate some expr, use 'chan xxx' instead of fconfigure, fileevent...) I've made some improvements too : Examples : - Use 'lassign' instead of many 'lindex' of 'foreach/break' loop. - Use 'in' or 'ni' operators instead of 'lsearch -exact' or to factorise some eq/ne && / || tests. - Use 'eq' or 'ne' to tests strings instead of '==' or '!='. - Use 'unset -nocomplain' to avoid 'catch {unset...}'. - Remove some useless catch around 'destroy' calls. - Use expand {*} instead of 'eval'. Don't touch a lot of code because I don't know all structs and lists. I think it could be a greater improvement to reduce 'eval' calls. Due to previous experience, I dot not change any indentation ! ;-) ========================================================== </pre> file: [e07d2ffb28] check-in: [d801822907] user: andreask branch: contrib-patrick-fradin-code-cleanup, size: 52799 | |
|
2012-11-16
| ||
| 09:38 | Let all test-cases which require Thread, at least require Thread 2.7 file: [d4d9e81442] check-in: [12f5a13e60] user: jan.nijtmans branch: trunk, size: 52989 | |
|
2012-09-07
| ||
| 15:47 | correct font issues in define.n silence thread.test warning messages Automake updates file: [9de04d0c8d] check-in: [53895584ca] user: dgp branch: core-8-6-b3-rc, size: 52988 | |
|
2012-07-29
| ||
| 16:23 | No longer build tcltest.exe to run the tests,but use tclsh86.exe in combination with tcltest86.dll to do that (Windows only) file: [965bd258e6] check-in: [9792ff8b65] user: jan.nijtmans branch: trunk, size: 52987 | |
|
2011-11-21
| ||
| 05:51 | Revise results of the thread-7.28 through thread-7.31 tests to account for the fact they are canceled via a script sent to the thread asynchronously, which then impacts the error message handling. Attempt to manually drain the event queue for the main thread after joining the test thread to make sure no stray events are processed at the wrong time on the main thread. Revise all the synchronization and comparison semantics related to the thread id and error message. file: [6fa1fe093b] check-in: [0201686f93] user: mistachkin branch: trunk, size: 52894 | |
| 01:26 | Remove unnecessary [after] calls from the thread tests. Make error message matching more robust for tests that may have built-in race conditions. Test thread-7.26 must first unset all thread testing related variables. file: [7c7c14dca6] check-in: [4466e490d8] user: mistachkin branch: trunk, size: 45359 | |
|
2011-11-18
| ||
| 12:11 | Remove all use of thread::release from the thread 7.x tests, replacing it with a script that can easily cause 'stuck' threads to self-destruct for those test cases that require it. Also, make the error message handling far more robust by keeping track of every asynchronous error. file: [eded29de69] check-in: [d4b7c74d47] user: mistachkin branch: trunk, size: 45303 | |
| 04:57 | Refactor all the remaining thread-7.x tests that were using [testthread]. Note that this test file now requires the very latest version of the Thread package to pass all tests. In addition, the thread-7.18 and thread-7.19 tests have been flagged as knownBug because they cannot pass without modifications to the [expr] command, persuant to TIP #392. file: [d5d9c8c7ba] check-in: [3344b33e21] user: mistachkin branch: trunk, size: 44388 | |
|
2011-11-09
| ||
| 20:40 | More work in progress converting tests from [testthread] to Thread package. file: [197ecf0235] check-in: [b9f009241b] user: dgp branch: trunk, size: 45094 | |
|
2011-11-01
| ||
| 18:53 | Work in progress converting tests from [testthread cancel] to [thread::cancel] file: [e91b4c01ca] check-in: [5587254983] user: dgp branch: trunk, size: 45883 | |
|
2011-09-23
| ||
| 16:00 | Stop using the deprecated thread management commands of the tcltest package. The test suite ought to provide these tools for itself. They do not belong in a testing harness. file: [c3167a5c2a] check-in: [d1a3e27d6c] user: dgp branch: trunk, size: 49475 | |
|
2011-09-21
| ||
| 21:45 | Revise the thread exit handling of the [testthread] command so that it properly maintains the per-process data structures even when the thread exits for reasons other than the [testthread exit] command. file: [9f4b225a72] check-in: [512220a685] user: dgp branch: trunk, size: 49128 | |
|
2011-09-19
| ||
| 17:46 | Plug most memory leaks in thread.test. file: [c010c56cde] check-in: [7f362b47fb] user: dgp branch: trunk, size: 49143 | |
|
2011-09-12
| ||
| 17:52 | stop segfault file: [e49f496313] check-in: [eeddaf97df] user: dgp branch: thread-leaks, size: 49007 | |
| 16:19 | Attempt to convert test thread-7.26 file: [31a08e408e] check-in: [0c36f08d9f] user: dgp branch: thread-leaks, size: 48878 | |
| 05:06 | more conversion work file: [328e563f87] check-in: [5d0b07dbeb] user: dgp branch: trunk, size: 48884 | |
| 04:50 | Work in progress taking leaks out of thread.test. file: [d82ba9b336] check-in: [abbfcb61f7] user: dgp branch: trunk, size: 48964 | |
| 00:41 | Convert [testthread] use to Thread package use in thread-6.1. Eliminates a memory leak in `make valgrind`. file: [c2b3012f04] check-in: [a93bb93ff2] user: dgp branch: trunk, size: 49175 | |
|
2011-03-02
| ||
| 20:27 | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them (except in zlib files). file: [cef09a1ade] check-in: [c64f310d38] user: dgp branch: trunk, size: 49188 | |
| 16:06 | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [35eab3566a] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 7934 | |
|
2011-03-01
| ||
| 15:38 | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [32332b96b6] check-in: [90b4acd7bd] user: dgp branch: core-8-4-branch, size: 7520 | |
|
2010-11-30
| ||
| 16:27 | More tests jumping. file: [884a86ef40] check-in: [0748568581] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 49263 | |
|
2010-11-18
| ||
| 15:08 | Next. file: [359d5027f4] check-in: [3120107af3] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 49146 | |
|
2009-10-19
| ||
| 22:13 | merge updates from HEAD file: [5affd2ac48] check-in: [8be0506f4c] user: dgp branch: dgp-refactor, size: 49261 | |
|
2009-10-18
| ||
| 11:21 | Fix for [Bug 988703, 1565466] file: [65de258c48] check-in: [3a43f003a8] user: mistachkin branch: core-8-5-branch, size: 8013 | |
| 11:15 | Fix for [Bug 1565466] file: [7b7aa4350f] check-in: [e8a77e9582] user: mistachkin branch: core-8-4-branch, size: 7600 | |
| 08:00 | Fix for [Bug 1565466] file: [6aae18f9c7] check-in: [ff40104ffa] user: mistachkin branch: trunk, size: 49263 | |
|
2008-07-29
| ||
| 20:13 | merge updates from (near) HEAD file: [06e175de09] check-in: [f51e3a3c72] user: dgp branch: dgp-refactor, size: 49144 | |
|
2008-07-19
| ||
| 22:50 | fix [2021443] inconsistant "wrong # args" messages file: [0f68bfbff8] check-in: [1e5261316e] user: nijtmans branch: trunk, size: 49144 | |
|
2008-06-16
| ||
| 03:17 | merge updates from HEAD file: [ad3227e4f9] check-in: [1f1de75ebf] user: dgp branch: dgp-refactor, size: 49141 | |
|
2008-06-13
| ||
| 05:45 | TIP 285 Implementation file: [deeab24689] check-in: [505c316922] user: mistachkin branch: trunk, size: 49143 | |
|
2007-12-13
| ||
| 15:22 | merge stable branch onto HEAD file: [1bbb736ed2] check-in: [d1f7550cd9] user: dgp branch: trunk, size: 7885 | |
|
2007-09-07
| ||
| 03:15 | merge updates from HEAD file: [9765e9c225] check-in: [2c46d786c6] user: dgp branch: dgp-refactor, size: 7890 | |
|
2007-09-04
| ||
| 17:43 | merge updates from HEAD file: [a23b0d991f] check-in: [93ee5fafc4] user: dgp branch: core-stabilizer-branch, size: 7889 | |
|
2007-08-21
| ||
| 20:16 | thread-4.4: clear ::errorInfo in the thread as a message is left here from init.tcl on windows due to no tcl_pkgPath. file: [b090100ef8] check-in: [6461c7599a] user: patthoyts branch: trunk, size: 7891 | |
|
2007-08-14
| ||
| 15:17 | * generic/tclBasic.c: Use fully qualified variable names for * tests/thread.test: ::errorInfo and ::errorCode so that string * tests/trace.test: reported to variable traces are fully qualified in agreement with Tcl 8.4 operations. file: [81693e569b] check-in: [c2aa87efde] user: dgp branch: trunk, size: 7865 | |
|
2006-10-23
| ||
| 21:01 | merge updates from HEAD file: [3e5944040c] check-in: [1f911d4cbb] user: dgp branch: dgp-refactor, size: 7867 | |
|
2006-10-09
| ||
| 19:31 | == == updated to tag tip-278-20061009 == 2006-10-09 Miguel Sofer <msofer@users.sf.net> * tests/*.test: updated all tests to refer explicitly to the global variables ::errorInfo, ::errorCode, ::env and ::tcl_platform: many were relying on the alternative lookup in the global namespace, that feature is tested specifically in namespace and variable tests. The modified testfiles are: apply.test, basic.test, case.test, cmdIL.test, cmdMZ.test, compExpr-old.test, error.test, eval.test, event.test, expr.test, fileSystem.test, for.test, http.test, if.test, incr-old.test, incr.test, interp.test, io.test, ioCmd.test, load.test, misc.test, namespace.test, parse.test, parseOld.test, pkg.test, proc-old.test, set.test, switch.test, tcltest.test, thread.test, var.test, while-old.test, while.test. file: [679d698f7f] check-in: [873ef4830e] user: msofer branch: tip-278-branch, size: 7869 | |
| 19:15 | * tests/*.test: updated all tests to refer explicitly to the global variables ::errorInfo, ::errorCode, ::env and ::tcl_platform: many were relying on the alternative lookup in the global namespace, that feature is tested specifically in namespace and variable tests. The modified testfiles are: apply.test, basic.test, case.test, cmdIL.test, cmdMZ.test, compExpr-old.test, error.test, eval.test, event.test, expr.test, fileSystem.test, for.test, http.test, if.test, incr-old.test, incr.test, interp.test, io.test, ioCmd.test, load.test, misc.test, namespace.test, parse.test, parseOld.test, pkg.test, proc-old.test, set.test, switch.test, tcltest.test, thread.test, var.test, while-old.test, while.test. file: [3076cc21e2] check-in: [a8fcd798f4] user: msofer branch: trunk, size: 7865 | |
|
2004-10-28
| ||
| 18:45 | merge updates from HEAD file: [b27f3a301c] check-in: [5fdab1eb47] user: dgp branch: dgp-refactor, size: 7859 | |
|
2004-10-25
| ||
| 20:24 | * generic/tclExecute.c (IllegalExprOperandType,TclExecuteByteCode): Removed several DECACHE_INFO/CACHE_INFO pairs that are no longer needed for protection because routines like Tcl_SetErrorCode() and Tcl_AddErrorInfo() can no longer re-enter bytecode execution. * generic/tclResult.c (TclProcessReturn): Bug fix. Be sure that a missing -errorinfo option when code == TCL_ERROR causes the errorInfo field to get reset. * tests/thread.test (thread-4.4): Test depended on a ::errorInfo value initialized to "". Added code to test to setup that requirement. file: [13ef841c11] check-in: [8d245f4a56] user: dgp branch: trunk, size: 7854 | |
|
2004-09-08
| ||
| 23:02 | Merge updates from HEAD file: [c27e2207db] check-in: [dff8728918] user: dgp branch: dgp-refactor, size: 7841 | |
|
2004-06-18
| ||
| 15:06 | Added tests for deep-object-freeing file: [eb7194a82a] check-in: [102d5672a6] user: dkf branch: trunk, size: 7836 | |
| 14:44 | Remove extraneous space file: [f89d39b80f] check-in: [932e145c76] user: dkf branch: trunk, size: 7416 | |
|
2004-05-27
| ||
| 14:29 | Merge updates from HEAD. Also implemented flags argument to TclCompEvalObj(). file: [0381c7cc87] check-in: [8f7452ee0c] user: dgp branch: dgp-refactor, size: 7443 | |
|
2004-05-19
| ||
| 20:15 | Massive test cleanup; all tests are run, and constraints are used where necessary. file: [e069731c11] check-in: [ae1ac5736f] user: dkf branch: trunk, size: 7438 | |
|
2000-05-02
| ||
| 22:02 | 2000-05-02 Andreas Kupries <a.kupries@westend.com> * Overall changes: (1) Implementation of joinable threads for all platforms. (2) Additional API's for channels. Required to allow the thread extension to move channels between threads. * generic/tcl.decls (lines 1360f): Added Tcl_JoinThread, Tcl_IsChannelShared, Tcl_IsChannelRegistered, Tcl_CutChannel, Tcl_SpliceChannel, Tcl_IsChannelExisting and Tcl_ClearChannelHandlers (slots 394 to 400). * generic/tclIO.c: Implemented Tcl_IsChannelRegistered, Tcl_IsChannelShared, Tcl_CutChannel, Tcl_SpliceChannel, Tcl_IsChannelExisting and Tcl_ClearChannelHandlers. Tcl_CutChannel uses code from CloseChannel. Replaced this code by a call to Tcl_CutChannel. Replaced several code fragments adding channels to the channel list with calls to Tcl_SpliceChannel. Removed now unused variables from CloseChannel and Tcl_UnstackChannel. Tcl_ClearChannelHandlers uses code from Tcl_Close. Replaced this code by a call to Tcl_ClearChannelHandlers. Removed now unused variables from Tcl_Close. Added the subcommands 'cut', 'forgetch', 'splice' and 'isshared' to the test code (TclTestChannelCmd). * unix/tclUnixThread.c: Implemented Tcl_JoinThread using the pthread-functionality. * win/tclWinThrd.c: Fixed several small typos in comments. Implemented Tcl_JoinThread using a platform independent emulation layer (see generic/tclThreadJoin.c below). Added 'joinLock' to serialize Tcl_CreateThread and TclpExitThread to prevent a race for joinable threads. * mac/tclMacThrd.c: Implemented Tcl_JoinThread using a platform independent emulation layer (see generic/tclThreadJoin.c below). Due to the cooperative nature of threading on this platform the race mentioned above is not present. * generic/tclThreadJoin.c: New file. Contains a platform independent emulation layer helping in the implementation of joinable threads for the win and mac platforms. * generic/tclInt.h: Added declarations for TclJoinThread, TclRememberJoinableThread and TclSignalExitThread. These procedures define the API of the emulation layer for joinable threads (see generic/tclThreadJoin.c above). * win/Makefile.in: * win/makefile.vc: Added generic/tclTheadJoin.o to the rules. * mac/: I don't know to which file generic/tclTheadJoin.o has to be added to so that it compiles. Sorry. * unix/tclUnixChan.c: #ifdef'd the thread-local list of file channels as it prevents us from transfering channels. To restore this we may need an extended interface to drivers in the future. Target: 9.0. Found while testing the new transfer of channels. The information in this list for a channel was left behind and then crashed the system during finalization. * generic/tclThreadTest.c: Added -joinable flag to 'testthread create'. Added subcommand 'testthread join'. * doc/CrtChannel.3: Added documentation for Tcl_IsChannelRegistered, Tcl_IsChannelShared, Tcl_CutChannel, Tcl_SpliceChannel, Tcl_IsChannelExisting and Tcl_ClearChannelHandlers. * doc/Thread.3: Added documentation for Tcl_JoinThread. * tests/thread.test: Added tests for joining of threads. file: [33b3573d50] check-in: [cdf262856d] user: kupries branch: trunk, size: 7475 | |
|
2000-04-10
| ||
| 17:18 | * tests/*.test: Changed all occurances of "namespace import ::tcltest" to "namespace import -force ::tcltest" [Bug: 3948]. file: [d830cead42] check-in: [c2f93a113c] user: ericm branch: trunk, size: 6612 | |
|
1999-10-21
| ||
| 02:17 | new test cases file: [4e642fc322] check-in: [55d35aff2f] user: hobbs branch: trunk, size: 6605 | |
|
1999-07-01
| ||
| 17:36 | Changed the tests to use the testConstraints array that the test harness uses instead of the old name (testConfig). file: [e9ca5cbf32] check-in: [6b946e4c34] user: jenn branch: trunk, size: 6616 | |
|
1999-06-26
| ||
| 20:55 | Fixed style problems in many of the test files. Fixed bug in pkg.test where defs.tcl was still being used. file: [a38cb4f06a] check-in: [dbfd75f43f] user: rjohnson branch: trunk, size: 6610 | |
| 03:54 | Modified the tests to use the package tcltest file: [1b7de7df0f] check-in: [fdb0602e41] user: jenn branch: trunk, size: 6603 | |
|
1999-04-21
| ||
| 21:50 | Resynced with mainline. file: [06da91ea99] check-in: [45b9dd789f] user: rjohnson branch: trunk, size: 6615 | |
| 01:47 | Added: Merged with mainline. file: [ad894e9186] check-in: [81c2b84aff] user: rjohnson branch: scriptics-tclpro-1-2, size: 6619 | |
| 00:42 | Deleted: Added comments for 4/19 and 4/20 check-in: [6c6fc5d7b2] user: redman branch: scriptics-tclpro-1-2-old, size: 0 | |
|
1999-04-20
| ||
| 18:12 | moved the ThreadReap command to ::tcltest::threadReap. Now each thread test calls threadReap at the beginning and end of the test, inside the test body. This fixes the problem where the test suite was exiting on a call to threadReap (reap was killing the main thread by accident because other tests were leaving threads running and setting mainthread to be the list of running threads). file: [214cadcb8d] check-in: [4ad79d1151] user: hershey branch: trunk, size: 6614 | |
|
1999-04-16
| ||
| 00:46 | Added: merged tcl 8.1 branch back into the main trunk file: [f48799a4c5] check-in: [f3b32fb71c] user: stanton branch: trunk, size: 6298 | |
|
1999-04-01
| ||
| 23:22 | Added test for BUG 1327. Improved the way yeilding is done in thread tests. file: [a55742b067] check-in: [50bfe2a9a5] user: welch branch: core-8-1-branch-old, size: 6300 | |
|
1999-03-26
| ||
| 19:13 | -now all test files that skip tests by returning early (which ideally they shouldn't do) call ::tcltest::cleanupTests before returning. -the defs.tcl file has one new constraint: userInteraction, used by tests that require user interaction. The next putback will include an updated version of the "visual" test file to use this mechanism. file: [40cf290174] check-in: [4c4431ec5e] user: hershey branch: core-8-1-branch-old, size: 6250 | |
|
1999-03-24
| ||
| 02:48 | lint: changed a tcltest namespace variable name from tmpDir to workingDir. changes: made more tests atomic. README is now updated to match new test suite features. file: [0bca176132] check-in: [83929e34ec] user: hershey branch: core-8-1-branch-old, size: 6222 | |
|
1999-03-23
| ||
| 20:06 | changed tests to use "tcltest" namespace instead of "test". added constraints to tests, rather than skipping the entire file. file: [f74ef22140] check-in: [709a7deb31] user: hershey branch: core-8-1-branch-old, size: 6221 | |
|
1999-03-11
| ||
| 18:49 | Updated the testsuite to use "test" namespace and commandline args to control verbose level and which tests get run. Tests now work from any working dir. file: [6722a3caf2] check-in: [346215785f] user: hershey branch: core-8-1-branch-old, size: 6205 | |
|
1998-09-21
| ||
| 23:39 | Added: Added contents of Tcl 8.1a2 file: [3dc894ff42] check-in: [8c56dc8868] user: stanton branch: core-8-1-branch-old, size: 5979 | |