antirez
64c7499eb8
new tests for EXPIRE family functions, new millisecond precision, and new millisecond argument variants.
2011-11-11 15:11:50 +01:00
antirez
ef23f3ac92
Script max execution time test disabled for now since it is no longer enforced.
2011-10-31 16:09:07 +01:00
antirez
e5abf6ef19
SCRIPT LOAD now returns the SHA1 instead of +OK
2011-10-25 14:46:15 +02:00
antirez
e8c993f0fb
Fixes for the scripting refactoring and new commands. Tests for the new features.
2011-10-25 11:19:15 +02:00
antirez
9ed32ba083
Redis.call is now split into two variants of the same function. Redis.call will raise an error by default. Redis.pcall will return the error object instead.
2011-10-20 16:02:23 +02:00
antirez
c0875a77a1
Regression test for issue #142 added
2011-10-17 10:41:46 +02:00
antirez
ab52d1f4a8
Fix for issue #132 . Now AUTH raises an error if no server password is configured.
2011-10-10 22:21:17 +02:00
antirez
02a3e58258
Added two new tests for RENAME, currently both will fail because of bug #128 .
2011-10-10 12:01:13 +02:00
antirez
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
antirez
7864ef8551
new tests for the scripting engine: not allowed commands and write commands after random commands.
2011-09-27 15:39:41 +02:00
antirez
dcdfd005a0
commenting out aof-race test for now, waiting for a fix to issue #80
2011-09-16 15:43:03 +02:00
Pieter Noordhuis
3aa4b00970
Failing test related to AOF rewrite buffers
2011-09-16 11:25:05 +02:00
antirez
7551e23716
regression test for bug 593 added
2011-09-12 10:53:49 +02:00
antirez
f65c8f654f
Merge remote-tracking branch 'origin/unstable' into unstable
2011-07-28 14:40:47 +02:00
antirez
4bb1ccc6eb
Regression for a crash with blocking ops and pipelining
2011-07-28 14:40:06 +02:00
antirez
3d9704d335
Merge remote branch 'origin/unstable' into unstable
2011-07-28 12:33:17 +02:00
antirez
243b783fdc
Maxmemory test
2011-07-28 12:32:52 +02:00
antirez
e54484876a
fixed assert proc on Redis test
2011-07-28 12:31:44 +02:00
Pieter Noordhuis
2d7162bb1d
HDEL: Abort deleting fields when hash is removed
2011-07-27 12:29:40 +02:00
antirez
d50292d2cc
make a scripting test more valgrind friendly
2011-07-15 18:28:24 +02:00
antirez
61fee31999
test that EVALSHA is replicated as EVAL
2011-07-15 17:41:40 +02:00
antirez
0681c5ad84
master branch merged into scripting.
2011-07-12 12:39:16 +02:00
antirez
34a8b51768
solved a slow positive in the slow log test when the test is executed slowly
2011-07-11 16:04:18 +02:00
antirez
bf1379c8df
fixed another timing issue when running the test over valgrind or with very slow PCs
2011-07-11 15:58:31 +02:00
antirez
0717e3aa16
fix a test timing issue when running the test over valgrind
2011-07-11 15:44:38 +02:00
antirez
4c378d7f6c
new test engine valgrind support
2011-07-11 13:41:06 +02:00
antirez
c7c16a32a7
cleanup after test
2011-07-11 13:19:42 +02:00
antirez
e4715f0011
--help implemented
2011-07-11 13:03:22 +02:00
antirez
121ffc85f4
better recap of failed tests.
2011-07-11 12:56:00 +02:00
antirez
04e2410d2d
initial support for failed tests summary at end of the test.
2011-07-11 12:44:55 +02:00
antirez
30cf7be60c
the test runs less iterations of slow tests if no --accurate is given.
2011-07-11 12:15:35 +02:00
antirez
524d515f0c
implemented --single, --list-tests. --accurante and --help are now recognized but not actually implemented.
2011-07-11 11:59:55 +02:00
antirez
6209797d37
list test further split into smaller units
2011-07-11 11:41:23 +02:00
antirez
be9250c8cd
list-2 added to the list of tests
2011-07-11 11:32:19 +02:00
antirez
e46f78bd26
list test split into smaller parts
2011-07-11 11:30:46 +02:00
antirez
daab159932
no longer prints testing... but just shows the test when we get the final result from the testing client.
2011-07-11 00:53:30 +02:00
antirez
569f84aa7c
replication test split into three parts in order to improve test execution time. Random fixes and improvements.
2011-07-11 00:46:25 +02:00
antirez
82e5dd35ea
display less useless information in parallel test
2011-07-11 00:14:12 +02:00
antirez
3744824c3e
some test colorization and some fix
2011-07-11 00:09:56 +02:00
antirez
36e790a040
print execution time of different units at end
2011-07-10 23:57:35 +02:00
antirez
13566085cf
Initial implementation of a client-server parallel testing system for Redis in order to speedup execution of the test suite.
2011-07-10 23:25:48 +02:00
antirez
5ab1461f98
The test now gives some more time for Redis to start before of exiting with an error, since starting with valgrind can take a significant amount of time.
2011-07-09 19:23:46 +02:00
antirez
5521fa6a9f
Test for regression about: Redis should not try to convert DEL into EXPIREAT for EXPIRE -1
2011-07-08 12:20:30 +02:00
Hampus Wessman
72bae0cc75
Add test for incorrect expiration when loading AOF.
2011-07-07 16:08:22 +02:00
antirez
cabe03eb75
more valgrind friendly test
2011-07-06 15:22:00 +02:00
antirez
bbbf79ddb5
Added slowlog.tcl
2011-07-01 15:49:17 +02:00
antirez
17daf16f85
SLOWLOG tests
2011-06-30 18:44:58 +02:00
antirez
15bc1cc1bc
colorized test output shows scripting tests with X
2011-06-25 12:42:55 +02:00
antirez
994ed2bc55
unstable merge conflicts resolved
2011-06-25 12:29:24 +02:00
antirez
c9d0c3623a
diskstore removed
2011-06-25 12:22:03 +02:00
antirez
c1c9d551da
Fix for bug 561 and other related problems
2011-06-20 17:19:36 +02:00
Pieter Noordhuis
b0d1d2684d
SETNX regression tests.
2011-06-20 16:42:29 +02:00
antirez
0d1650f8a9
Updated to unstable
2011-06-14 18:06:39 +02:00
antirez
b002546bb4
ZREM tests
2011-05-31 20:30:54 +02:00
antirez
3738ff5f32
Fix for the variadic version of SREM. Regression test added.
2011-05-31 20:14:29 +02:00
antirez
faa2a80f89
disabled development test entry, tests moved in the right place
2011-05-31 18:49:12 +02:00
antirez
3fe40d6e3c
Variadic ZADD tests
2011-05-31 18:35:09 +02:00
antirez
449286a588
Scripting tests added
2011-05-25 12:32:50 +02:00
antirez
27fee630f5
Comment typo fixed
2011-05-24 10:43:35 +02:00
antirez
6326c3ce73
Merge branch 'unstable' of github.com:antirez/redis into unstable
2011-05-20 11:45:05 +02:00
antirez
206d62710c
Print version info before running the test
2011-05-20 11:44:54 +02:00
antirez
521ddcce14
Fix for ZUNIONSTORE bug when there is an empty set among input sets. Regression test added.
2011-05-19 17:58:52 +02:00
antirez
70bc5f7724
replication with expire test modified to produce no or less false failures
2011-05-12 20:21:43 +02:00
antirez
af9aed25e4
ZINTERSTORE regressiont test with two sets, intset+hashtable
2011-05-12 20:20:40 +02:00
Pieter Noordhuis
45b0f6fb14
Use correct argc/argv for cleanup when loading AOF
2011-04-22 09:44:06 +02:00
Pieter Noordhuis
d8b6ae3cd6
Reformat AOF tests
2011-04-22 09:43:26 +02:00
antirez
b3a96d454e
Variadic SREM
2011-04-19 17:37:03 +02:00
antirez
64a13a36e6
variadic HDEL with tests
2011-04-19 17:07:55 +02:00
antirez
271f087842
Variadic SADD tests
2011-04-15 18:28:25 +02:00
antirez
9d0a8656c1
tests for variadic list push
2011-04-15 16:52:07 +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
Pieter Noordhuis
100ed062c0
Test for ENCODING_SKIPLIST instead of ENCODING_RAW
2011-04-06 16:17:07 +02:00
Pieter Noordhuis
04a10b1a6d
Test that sorted sets are removed when empty
2011-03-22 09:28:45 +01:00
Pieter Noordhuis
9ec4ea20a7
Test both sorted set encodings for every test
2011-03-14 10:54:37 +01:00
Pieter Noordhuis
e53ca04b50
Test for empty inner range when looking for elements in range
2011-03-11 18:18:02 +01:00
Pieter Noordhuis
8e1b327706
Test for ranges where min > max
2011-03-08 10:57:39 +01:00
Pieter Noordhuis
22b9bf1594
Move logic concerned with zset ranges
...
This also optimizes ZREVRANGEBYSCORE for pathological cases where a
sorted set contains many elements with the same score. Previously,
it would traverse the list from back to front in such a case.
2011-03-08 10:57:24 +01:00
Pieter Noordhuis
6c682e559c
Restore argc/argv in EXEC after command is executed
2011-02-23 14:37:22 +01: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
69cb546223
minor aesthetic change in test suite messages
2011-01-09 22:17:08 +01:00
antirez
322ea972fe
run both inmemory and diskstore tests.
2011-01-09 19:42:56 +01:00
antirez
a5062bbab0
fixed bgsave_in_progress in INFO when BGSAVEing with diskstore enabled, don't DEBUG FLUSHCACHE when bgsave is in progress.
2011-01-09 19:25:34 +01:00
antirez
69bfffb4a7
test adapted to run with diskstore, and a few bugs fixed
2011-01-09 18:25:34 +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
4942145d72
fixed a bug in diskstore
2011-01-02 21:39:17 +01:00
antirez
53f0efe28c
Merge remote branch 'pietern/string-patches'
2010-12-15 11:52:55 +01:00
Pieter Noordhuis
7d5f5712d9
Update tests for STRLEN
2010-12-15 11:49:39 +01:00
Pieter Noordhuis
8f8eeffec1
Disable negative offsets for SETRANGE
2010-12-15 11:30:50 +01:00
Pieter Noordhuis
e983cf34be
Add fuzzy test for SETBIT
2010-12-15 11:20:54 +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
Pieter Noordhuis
30407e1f4f
Make SETBIT return original bit value
2010-12-15 00:42:32 +01:00
antirez
603e616bf4
Merge branch 'master' of github.com:antirez/redis
2010-12-14 17:42:46 +01:00
antirez
57997664ea
Merge remote branch 'pietern/strrange'
2010-12-14 17:42:01 +01:00
antirez
f858c11d7d
Merge remote branch 'pietern/brpoplpush'
2010-12-14 16:26:37 +01:00
Pieter Noordhuis
d8f160a848
Add test cases for GETRANGE against integer-encoded strings
2010-12-14 15:35:35 +01:00
Pieter Noordhuis
ef11bcccca
Refactor and rename SUBSTR to GETRANGE
...
SUBSTR is renamed to GETRANGE to have better consistency between command
names (with SETRANGE as its dual). GETRANGE is still aliased as SUBSTR.
2010-12-14 15:16:29 +01:00
Pieter Noordhuis
9f9e1ceaa0
Add SETRANGE command implementation and tests
2010-12-14 14:20:51 +01:00