antirez
cabe03eb75
more valgrind friendly test
2011-07-06 15:22:00 +02:00
antirez
72dff2c084
test fixed after ascii art banner modified the output of a running server
2011-04-15 16:35:54 +02:00
antirez
4a67d194e9
fixed color support for test suite. Now colors are shown as long as there is xterm somewhere inside the TERM env var
2011-02-22 16:41:27 +01:00
antirez
5e1d2d30f7
initial fix of the test suite to run both in in-memory and diskstore mode
2011-01-09 16:49:52 +01:00
antirez
5d46e370b7
diskstore more fixes
2011-01-03 17:18:37 +01:00
antirez
180e07b8c0
fixed test rendering when test failed in non verbose mode
2010-12-15 11:04:04 +01:00
antirez
7982173fef
print test names inline in the non verbose output mode
2010-12-15 10:44:36 +01:00
antirez
eae9cce166
colorized make test output when the verbose output is disabled (default)
2010-12-15 10:14:34 +01:00
antirez
d6107fd6f1
Merge remote branch 'pietern/testverbosity'
2010-12-10 17:24:03 +01:00
Pieter Noordhuis
6f8a32d5c7
Be less verbose in testing; improve error handling
2010-12-10 16:13:21 +01:00
antirez
4b918769a1
command line option in test suite to activate valgrind mode
2010-12-10 15:40:48 +01:00
antirez
4d7e125519
minor test suite bug fixed
2010-11-04 10:48:49 +01:00
Pieter Noordhuis
5b12b47df9
Show output of leaks command on a leak
2010-10-15 15:56:16 +02:00
Pieter Noordhuis
00cf82c0bd
Change tcl client to only use the multibulk protocol
2010-10-15 15:50:29 +02:00
Pieter Noordhuis
941c9fa285
Return OK on QUIT
2010-10-13 11:25:40 +02:00
antirez
08f55b786b
faster server starting in Redis tests
2010-08-31 11:17:06 +02:00
Pieter Noordhuis
a53ebb4c8e
Don't abort test suite when the server block has a return value
2010-08-21 10:54:31 +02:00
antirez
6146329f1f
replication test with expires
2010-08-03 13:38:39 +02:00
Pieter Noordhuis
6825491928
Fix assertion function on value encoding
2010-08-01 11:20:26 +02:00
Pieter Noordhuis
86d392498b
ensure the value is swapped in before testing its encoding
2010-07-29 13:31:24 +02:00
antirez
a0573260b0
better random dataset creation function in test. master-slave replication test now is able to save the two datasets in CSV when an inconsistency is detected.
2010-07-28 14:08:46 +02:00
antirez
dd3f505ff5
Consistency test improved
2010-07-27 14:42:11 +02:00
antirez
b056ca39f2
improved random dataset creation in test: del, sunionstore, zunionstore
2010-07-06 18:30:38 +02:00
antirez
e2641e09cc
redis.c split into many different C files.
...
networking related stuff moved into networking.c
moved more code
more work on layout of source code
SDS instantaneuos memory saving. By Pieter and Salvatore at VMware ;)
cleanly compiling again after the first split, now splitting it in more C files
moving more things around... work in progress
split replication code
splitting more
Sets split
Hash split
replication split
even more splitting
more splitting
minor change
2010-07-01 14:38:51 +02:00
Pieter Noordhuis
c2ff0e90b8
more pub/sub tests
2010-06-16 11:03:23 +02:00
Pieter Noordhuis
4589a823fd
initial basic pub/sub tests
2010-06-16 11:01:42 +02:00
Pieter Noordhuis
5eedc9c65e
tests for BLPOP/BRPOP via an option in the tcl client that defers reading the reply
2010-06-15 21:23:18 +02:00
antirez
d52e588869
Merge branch 'ltrim-tests' of git://github.com/pietern/redis
2010-06-14 10:22:38 +02:00
antirez
7d04fc7563
allow running the test suite against an external Redis instance, without auto spawning
2010-06-14 10:19:45 +02:00
Pieter Noordhuis
08b5920750
change ltrim tests to cover all min/max cases and add stronger stresser
2010-06-14 09:45:34 +02:00
Robey Pointer
dedff272f6
squashed merge from robey/twitter3: LINSERT BEFORE|AFTER, LPUSHX, RPUSHX
2010-06-11 10:09:46 +02:00
Pieter Noordhuis
d4507ec615
refactor list tests to test both encodings; implemented assert functions
2010-06-04 16:31:27 +02:00
Pieter Noordhuis
5a9fcb87ca
tag memory leak check on kill server as "leaks"
2010-06-03 00:27:09 +02:00
Pieter Noordhuis
f6fa411d6c
make sure the config it returned when called without code
2010-06-03 00:25:32 +02:00
Pieter Noordhuis
73bd6c583b
pass tags to filter and match via arguments
2010-06-02 23:22:20 +02:00
Pieter Noordhuis
6e0e5bedd9
basic support to tag tests
2010-06-02 22:53:22 +02:00
Pieter Noordhuis
9e5d2e8bd6
changed how server.tcl accepts options to support more directives without requiring more arguments to the proc
2010-06-02 22:23:52 +02:00
Pieter Noordhuis
38273a9ed6
removed obsolete code
2010-06-02 21:53:15 +02:00
Pieter Noordhuis
436f18b618
catch exceptions in the server proc, to be able to kill the entire chain of running servers
2010-06-02 21:53:10 +02:00
antirez
9b30e1a207
WATCH is now able to detect keys removed by FLUSHALL and FLUSHDB
2010-05-25 19:30:24 +02:00
antirez
c22b2ec863
by default test with valgrind does not show full leak info
2010-05-21 13:58:04 +02:00
antirez
c4669d257f
tests suite initial support for valgrind, fixed the old test suite until the new one is able to target a specific host/port
2010-05-21 12:00:13 +02:00
Pieter Noordhuis
f166bb1d50
code to enable running tests with the vm enabled
2010-05-20 13:58:58 +02:00
Pieter Noordhuis
53cbf66caf
initial tests for AOF (and small changes to server.tcl to support these)
2010-05-19 14:54:20 +02:00
Pieter Noordhuis
46b614edf7
Merge branch 'master' into integration
2010-05-19 14:53:57 +02:00
Pieter Noordhuis
fdfb02e7ff
print warnings in redis log when a test raises an exception (very likely to be caused by something like a failed assertion)
2010-05-15 23:48:08 +02:00
antirez
76a224700d
added pid info to the check memory leaks test, so that those tests don't appear to be duplicated
2010-05-15 00:43:43 +02:00
Pieter Noordhuis
85ecc65edc
initial rough integration test for replication
2010-05-14 20:50:58 +02:00
Pieter Noordhuis
1c4114be40
store entire server object on the stack instead of just the client
2010-05-14 20:50:32 +02:00
Pieter Noordhuis
9cf9e6f197
proc to retrieve values from INFO properties
2010-05-14 20:48:57 +02:00
antirez
ab72b4833d
minor fixes to the new test suite, html doc updated
2010-05-14 18:48:33 +02:00