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
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
Pieter Noordhuis
eae33c1c81
Add generic function to grow an sds value
...
Move logic concerned with setting a bit in an sds to the SETBIT command
instead of keeping it in sds.c. The function to grow an sds can and will
be reused for a command to set a range within a string value.
2010-12-10 11:58:21 +01:00
Pieter Noordhuis
076f88d657
Enforce maximum string value length of 512MB
2010-12-09 17:16:10 +01:00
Pieter Noordhuis
3c1bf4957e
Add commands SETBIT/GETBIT
2010-12-09 16:39:33 +01:00
Pieter Noordhuis
ecf9401415
Fix case and indent
2010-12-06 16:04:42 +01:00
Pieter Noordhuis
8a88c368ed
Check other blocked clients when value could not be pushed
2010-12-06 16:04:10 +01:00
Michel Martens & Damian Janowski
baa14ef913
Fix BRPOPLPUSH behavior for all use cases.
2010-11-29 23:52:07 -03:00
Damian Janowski & Michel Martens
7c25a43adc
Handle BRPOPLPUSH inside a transaction.
2010-11-29 23:52:07 -03:00
Damian Janowski & Michel Martens
ba3b474111
Refactor code for BRPOPLPUSH.
2010-11-29 23:52:07 -03:00
Damian Janowski & Michel Martens
b2a7fd0cf7
BRPOPLPUSH.
2010-11-29 23:52:07 -03:00
antirez
4d7e125519
minor test suite bug fixed
2010-11-04 10:48:49 +01:00