3bd20ea2f1
Test TOUCH and new TTL / TYPE behavior about object access time.
2016-06-15 17:15:51 +02:00
b64fcbc74c
Test: run GEO tests by default.
...
Thanks to @oranagra for noticing it was missing.
2016-05-31 16:43:51 +02:00
9a00da0d14
BITFIELD: overflow fuzzy testing.
2016-03-02 15:16:17 +01:00
6ddcba6ec9
Test: basic lazyfree unit test.
2015-10-09 09:47:17 +02:00
363c0f67b9
Test: fix attach_to_replication_stream to handle newlines.
2015-10-07 22:32:24 +02:00
5b850d7a09
Test: stack_logging var should be initialized to 0.
2015-10-01 13:02:25 +02:00
36be34bb87
Test: support for stack logging for OSX malloc/leaks.
2015-10-01 13:02:25 +02:00
954151f62b
Test: split basic unit into string, incr, keyspace units.
2015-02-25 10:33:29 +01:00
e1fce55237
Added regression test for issue #2371 .
2015-02-10 14:40:27 +01:00
bd3a51615c
Test: try to cleanup still running Redis instances on exit.
...
It's hard to run the Redis test continuously if it leaks processes on
exceptions / errors.
2014-11-28 11:38:17 +01:00
8acb3a8843
Test framework: exit on timeout with report.
...
There was no sane way to detect tests that may never end because of
Redis bugs or tests bugs.
2014-11-28 11:05:58 +01:00
28343966a4
Spell software correctly
2014-09-29 06:49:07 -04:00
3a82b8ac64
Fix typos
...
Closes #1513
2014-09-29 06:49:07 -04:00
352208ff68
Initial HyperLogLog tests.
2014-04-03 22:16:05 +02:00
a1dca2efab
Test: code to test server availability refactored.
...
Some inline test moved into server_is_up procedure.
Also find_available_port was moved into util since it is going
to be used for the Sentinel test as well.
2014-02-17 16:44:57 +01:00
331de6930a
Test: fixed osx msg passing issue in testing framework.
...
The Redis test uses a server-clients model in order to parallelize the
execution of different tests. However in recent versions of osx not
setting the channel to a binary encoding caused issues even if AFAIK no
binary data is really sent via this channel. However now the channels
are deliberately set to a binary encoding and this solves the issue.
The exact issue was the test not terminating and giving the impression
of running forever, since test clients or servers were unable to
exchange the messages to continue.
2014-01-31 16:27:03 +01:00
a881827b6e
SCAN: tests moved to unit/scan.tcl.
2013-10-30 11:34:01 +01:00
f79b1cb49e
Test: added a memory efficiency test.
2013-08-29 16:23:57 +02:00
74c0af21f5
Little typo
2013-08-07 16:05:09 +02:00
edd7eb9b7d
test-server: only listen to 127.0.0.1
...
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com >
2013-06-12 22:49:32 +02:00
16f2c3ea14
Test: check that replication partial sync works if we break the link.
...
The test checks both successful syncs and unsuccessful ones by changing
the backlog size.
2013-05-08 13:01:44 +02:00
7572dc47da
Test: new functions to capture and analyze the replication stream.
2013-03-27 11:29:47 +01:00
1154283577
Use info nameofexectuable
to find current executable
2013-01-24 09:37:18 +11:00
acb046773d
Enforce tcl 8.5 or newer
2013-01-24 09:36:59 +11:00
9c00f07897
Test: MULTI/EXEC tests moved into multi.tcl.
2012-11-22 10:32:12 +01:00
989a7820ca
Test: more MIGRATE tests.
2012-11-14 12:12:52 +01:00
a3f2b4895b
BITOP and BITCOUNT tests.
...
The Redis implementation is tested against Tcl implementations of the
same operation. Both fuzzing and testing of specific aspects of the
commands behavior are performed.
2012-05-24 15:19:48 +02:00
27737964c4
If the computer running the Redis test is slow, we revert to --clients 1 to avoid false positives.
2012-05-11 17:26:16 +02:00
a3af8d8e49
Test for maxclients.
2012-04-08 11:16:40 +02:00
7cc17ed8ff
new option for choosing number of test clients to run
2012-04-03 14:20:52 +02:00
ab8232d022
DUMP, RESTORE, MIGRATE tests.
2012-04-02 11:44:25 +02:00
22c9c4076b
Regression test for issue 417 (memory leak when replicating to DB with id >= 10)
2012-03-30 10:26:07 +02:00
c79373482f
convert-zipmap-hash-on-load test enabled
2012-03-24 11:42:20 +01:00
03116904c3
RDB load of different encodings test added.
2012-03-23 20:24:30 +01:00
efc8f6c1a2
Added test for client output buffer limit (hard limit).
2012-01-25 18:11:04 +01:00
414c3deac1
Regression test for the main problem causing issue #141 . Minor changes/fixes/additions to the test suite itself needed to write the test.
2012-01-06 17:28:40 +01:00
f4bddefecd
unit/introspection added among tests executed by default
2011-12-19 10:18:27 +01:00
570bbcf8e0
Added tests for AOF rewrite.
2011-12-13 11:10:36 +01:00
dfcf5a0ac8
Redis test port allocation fixed.
2011-12-07 17:15:17 +01:00
38b957d8ba
--quiet option implemented in the Redis test. Output improved a bit.
2011-11-29 16:29:12 +01:00
53a2af3941
still problems with the AOF race regression test, disabling it again for now
2011-11-28 10:35:30 +01:00
5c63922691
aof-race test reenabled now that port allocation of the test suite is smarter
2011-11-18 15:53:47 +01:00
24bfb570ee
Redis test ports selection made more robust. This prevents the test from hanging if an already bound port is selected but the TCP server listening to it does not cause a protocol error with a Redis client PING. Also base port moved away from the range near to the Redis Cluster gossip ports.
2011-10-04 10:05:21 +02:00
dcdfd005a0
commenting out aof-race test for now, waiting for a fix to issue #80
2011-09-16 15:43:03 +02:00
3aa4b00970
Failing test related to AOF rewrite buffers
2011-09-16 11:25:05 +02:00
243b783fdc
Maxmemory test
2011-07-28 12:32:52 +02:00
0681c5ad84
master branch merged into scripting.
2011-07-12 12:39:16 +02:00
c7c16a32a7
cleanup after test
2011-07-11 13:19:42 +02:00
e4715f0011
--help implemented
2011-07-11 13:03:22 +02:00
121ffc85f4
better recap of failed tests.
2011-07-11 12:56:00 +02:00