Commit Graph

7 Commits

Author SHA1 Message Date
Viktor Söderqvist 3390b1e608
Allow TCL 9.0 for tests (#1673)
Makes our tests possible to run with TCL 9.

The latest Fedora now has TCL 9.0 and it's working now, including the
TCL TLS package. (This wasn't working earlier due to some packaging
errors for TCL packages in Fedora, which have been fixed now.)

This PR also removes the custom compilation of TCL 8 used in our Daily
jobs and uses the system default TCL version instead. The TCL version
depends on the OS. For the latest Fedora, you get 9.0, for macOS you get
8.5 and for most other OSes you get 8.6.

The checks for TCL 8.7 are removed, because 8.7 doesn't exist. It was
never released.

---------

Signed-off-by: Viktor Söderqvist <viktor.soderqvist@est.tech>
2025-10-08 11:37:15 +02:00
Shivshankar 9a02b775c1
Replace Valkey in runtest scripts error prints (#190)
Replaced Redis with Valkey in runtest script's error prints.

Signed-off-by: Shivshankar-Reddy <shiva.sheri.github@gmail.com>
2024-04-03 16:17:38 -07:00
yancz2000 157454ffa4
Support tclsh 8.7 (#9500) 2021-09-15 13:04:31 +03:00
Oran Agra 7829287691 test suite conveniency improvements
* allowing --single to be repeated
* adding --only so that only a specific test inside a unit can be run
* adding --skiptill useful to resume a test that crashed passed the problematic unit.
  useful together with --clients 1
* adding --skipfile to use a file containing list of tests names to skip
* printing the names of the tests that are skiped by skipfile or denytags
* adding --config to add config file options from command line
2018-07-30 19:13:15 +03:00
Johan Bergström a405979f5f Check available tcl versions 2013-01-24 09:25:47 +11:00
antirez ac834d237a A few small BSD related fixes. 2012-02-08 22:24:59 +01:00
antirez f790bd028c Added a 'runtest' script that is responsible to check if Tcl is available and run the test. This is invoked from Makefile as well. 2011-07-15 17:20:57 +02:00