Commit Graph

3737 Commits

Author SHA1 Message Date
c984d42fb1 Minor spelling fixes 2011-07-12 18:50:18 -07:00
331bf3292f when building redis-server use LINK and not CC as prefix in the output 2011-07-12 12:58:32 +02:00
5f54619494 Fix for a typo left after merging. 2011-07-12 12:43:05 +02:00
0681c5ad84 master branch merged into scripting. 2011-07-12 12:39:16 +02:00
34a8b51768 solved a slow positive in the slow log test when the test is executed slowly 2011-07-11 16:04:18 +02:00
bf1379c8df fixed another timing issue when running the test over valgrind or with very slow PCs 2011-07-11 15:58:31 +02:00
4bab631223 Merge branch 'unstable' of github.com:antirez/redis into unstable 2011-07-11 15:45:06 +02:00
0717e3aa16 fix a test timing issue when running the test over valgrind 2011-07-11 15:44:38 +02:00
e6fcb5b30d make test depends on redis-check-aof as well. 2011-07-11 14:48:45 +02:00
6b91a11e3e removed --file argument from test invocation inside Makefile 2011-07-11 13:46:09 +02:00
4c378d7f6c new test engine valgrind support 2011-07-11 13:41:06 +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
04e2410d2d initial support for failed tests summary at end of the test. 2011-07-11 12:44:55 +02:00
30cf7be60c the test runs less iterations of slow tests if no --accurate is given. 2011-07-11 12:15:35 +02:00
524d515f0c implemented --single, --list-tests. --accurante and --help are now recognized but not actually implemented. 2011-07-11 11:59:55 +02:00
6209797d37 list test further split into smaller units 2011-07-11 11:41:23 +02:00
be9250c8cd list-2 added to the list of tests 2011-07-11 11:32:19 +02:00
e46f78bd26 list test split into smaller parts 2011-07-11 11:30:46 +02:00
52c863ddac use tclsh8.5 not only in which but also in the actual test execution. 2011-07-11 11:18:46 +02:00
d4edba6f43 explicitly use tclsh8.5 to run the test 2011-07-11 11:17:05 +02:00
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
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
82e5dd35ea display less useless information in parallel test 2011-07-11 00:14:12 +02:00
3744824c3e some test colorization and some fix 2011-07-11 00:09:56 +02:00
36e790a040 print execution time of different units at end 2011-07-10 23:57:35 +02:00
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
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
09e2d9eeba Take a pointer to the relevant entry of the command table in the client structure. This is generally a more sounding design, simplifies a few functions prototype, and as a side effect fixes a bug related to the conversion of EXPIRE -1 to DEL: before of this fix Redis tried to convert it into an EXPIREAT in the AOF code, regardless of our rewrite of the command. 2011-07-08 12:59:30 +02:00
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
812ecc8b10 don't process EXPIRE with negative TTL or EXPIREAT with time in the past if we are a slave too (see http://groups.google.com/group/redis-db/browse_thread/thread/5a931fefb88b16d5). Also propagate it as DEL. 2011-07-07 16:24:37 +02:00
040b0ade7d Don't expire keys while loading AOF.
They will be expired (and a DEL will be logged) after the loading is done
instead.
2011-07-07 16:08:30 +02:00
72bae0cc75 Add test for incorrect expiration when loading AOF. 2011-07-07 16:08:22 +02:00
cabe03eb75 more valgrind friendly test 2011-07-06 15:22:00 +02:00
10ba492fa3 Ingore jemalloc make distclean error in Makefile, caused by make clean against a tree that never compiled jemalloc. 2011-07-05 13:27:21 +02:00
208092ad70 Fixed typo in redis.conf related to slow log parameters 2011-07-03 15:49:49 +02:00
5a9dd97c7c childrens -> children in INFO output field names. This is a backward incompatible change, but really a minimal one. 2011-07-02 10:52:28 +02:00
6504634019 no more allocation stats info in INFO, useless now that we have jemalloc. 2011-07-02 10:31:16 +02:00
bbbf79ddb5 Added slowlog.tcl 2011-07-01 15:49:17 +02:00
17daf16f85 SLOWLOG tests 2011-06-30 18:44:58 +02:00
2cb6828480 Added an unique ID field to every slow log entry. 2011-06-30 17:36:15 +02:00
de32c37c06 More redis.conf self-documentation. Now even queries that took exactly server.slow_log_slower_than are logged, as this is not exact but is more intuitive for people, and a value of 0 will force every query to be logged. 2011-06-30 15:54:05 +02:00
35a6044140 slow log configuration implemented 2011-06-30 15:47:15 +02:00
63d62eb786 hiredis max multi bulk nesting level raised to 7 2011-06-30 13:34:38 +02:00
404345d8e5 DEUBG SLEEP implemented 2011-06-30 13:31:44 +02:00
daa70b1798 First implementation of the slow log feature 2011-06-30 13:27:32 +02:00
ef67a2fc3c Partial fix for a problem with AOF and BRPOP. We have at least a single evidence of an AOF that ended with a BRPOP call against an empty list, causing later issues at run time. Now the problem is detected while loading the AOF at startup, even if it is still to understand how the corrupted AOF was generated. 2011-06-29 16:11:23 +02:00
15bc1cc1bc colorized test output shows scripting tests with X 2011-06-25 12:42:55 +02:00
994ed2bc55 unstable merge conflicts resolved 2011-06-25 12:29:24 +02:00