antirez
e12b40d3be
Ziplist encoding now tested with negative integers as well.
2012-04-23 17:27:46 +02:00
Salvatore Sanfilippo
4770086174
Merge pull request #461 from schlenk/unstable
...
Replace some unnecessary calls to echo and cat in tests
2012-04-23 02:07:21 -07:00
antirez
95e457fdfd
New time limit for protocol desync test set to 30 seconds to reduce false positives.
2012-04-23 10:57:43 +02:00
antirez
4d9822ce1a
Limit memory used by big SLOWLOG entries.
...
Two limits are added:
1) Up to SLOWLOG_ENTRY_MAX_ARGV arguments are logged.
2) Up to SLOWLOG_ENTRY_MAX_STRING bytes per argument are logged.
3) slowlog-max-len is set to 128 by default (was 1024).
The number of remaining arguments / bytes is logged in the entry
so that the user can understand better the nature of the logged command.
2012-04-21 20:34:45 +02:00
antirez
b2023cd0fa
New tests related to scripts max execution time.
2012-04-19 23:49:33 +02:00
antirez
e719081188
Tests for scripting PRNG.
2012-04-18 23:50:16 +02:00
antirez
9d80adcf99
Test SDIFF with first set empty.
2012-04-18 18:13:31 +02:00
antirez
bfdb8667fd
Test SINTER against same integer elements, but different set encoding.
2012-04-18 18:10:48 +02:00
antirez
f56007b3d5
Test SINTER with non existing key.
2012-04-18 18:05:02 +02:00
antirez
9611f24607
Added an SMOVE test where src and dest key are the same.
2012-04-18 18:00:12 +02:00
antirez
25b016e4d3
New hash fuzzing test.
2012-04-18 17:56:17 +02:00
antirez
353f01d462
Explicit RPOP/LPOP tests.
2012-04-18 17:32:48 +02:00
antirez
62d36c3d16
Test LINSERT syntax error.
2012-04-18 17:22:14 +02:00
antirez
eab7143b2c
Test LINDEX out of range index.
2012-04-18 17:17:53 +02:00
antirez
da0fd6248c
More robust maxclients test.
2012-04-18 11:34:18 +02:00
Michael Schlenker
00ed1334f7
Replace unnecessary calls to echo and cat
...
Tcl's exec can send data to stdout itself, no need to call cat/echo for
that usually.
2012-04-17 22:20:54 +02:00
antirez
8d1f304a34
Added test for SORT corner case: pattern ending with just "->".
2012-04-17 16:28:59 +02:00
antirez
2efe89f513
Less false positives in maxclients test, hopefully.
2012-04-17 10:04:42 +02:00
antirez
7509de176a
Merge branch 'strict.lua' into unstable
2012-04-13 16:16:13 +02:00
antirez
549e3d0a85
New test for scripting engine: DECR_IF_GT.
2012-04-13 15:23:32 +02:00
antirez
a45cd5edd8
Tests modified to match the new global protection implementation.
2012-04-13 13:40:57 +02:00
antirez
1bbc0b92b7
Tests for lua globals protection.
2012-04-13 11:48:45 +02:00
antirez
9eb184b338
Test for maxclients.
2012-04-08 11:16:40 +02:00
antirez
2b621a5799
Added new test to check that "CONFIG appendonly no" actually kills the background AOF operation in progress if any.
2012-04-07 13:22:04 +02:00
antirez
06612a970f
Tests for MONITOR.
2012-04-07 11:26:24 +02:00
antirez
8f49d6f257
New client info field added to CLIENT LIST output: multi, containing the length of the current pipeline. Test modified accordingly.
2012-04-07 11:14:52 +02:00
antirez
5705f88616
Two new tests for BGREWRTIEAOF.
...
Check for scheduled rewrite if a BGSAVAE is in progress.
Check for error if a rewrite is already in progress.
2012-04-06 23:52:53 +02:00
antirez
687fd6e971
More MIGRATE tests.
2012-04-03 15:10:51 +02:00
antirez
28d265901a
MIGRATE test modified because the implementation changed.
2012-04-02 16:38:59 +02:00
antirez
264d58460b
DUMP, RESTORE, MIGRATE tests.
2012-04-02 11:44:25 +02:00
antirez
322fa040e5
Test for redis.sha1hex().
2012-03-28 20:47:50 +02:00
antirez
9704f5a005
CLIENT LIST test modified to reflect the new output.
2012-03-13 18:06:29 +01:00
antirez
afadac1728
Merge conflicts resolved.
2012-03-09 22:07:45 +01:00
antirez
758de4c3d6
even less false positive on obuf-limits test.
2012-02-22 11:25:30 +01:00
antirez
5c54ab0b7f
Issue #330 regression test.
2012-02-16 16:13:40 +01:00
antirez
fdac48210c
Added tests checking ability of the scripting engine to reorder the output of commands with a random output regarding signle elements position in the multi bulk reply.
2012-02-01 17:49:03 +01:00
antirez
61cf87d7e3
A few SORT tests made more resistant to false negatives resulitng from poor randomization of Redis hash function with one byte inputs.
2012-02-01 17:37:48 +01:00
antirez
2b9f125601
New SORT tests checking the new more deterministic behavior of SORT sorting algorithm.
2012-02-01 17:17:52 +01:00
antirez
d26bae3ce9
Make SORT BY <constant> STORE ... to always produce the same output by force sorting, so that we have deterministic replication of this command.
2012-02-01 17:05:45 +01:00
antirez
4a6e6ac8e6
SORT is now more deterministic: does not accept to compare by score items that have scores not representing a valid double. Also items with the same score are compared lexycographically. At the same time the scripting side introduced the ability to sort the output of SORT when sort uses the BY <constant> optimization, resulting in no specific ordering. Since in this case the user may use GET, and the result of GET can be null, converted into false as Lua data type, this commit also introduces the ability to sort Lua tables containining false, only if the first (faster) attempt at using just table.sort with a single argument fails.
2012-02-01 15:22:28 +01:00
antirez
eeb8c0a5f5
minimal change to obuf-limits.tcl test to make sure there are no false positives with 32bit instances as well.
2012-01-30 21:08:10 +01:00
Michal Kwiatkowski
03bbd4468a
SORT with STORE removes key if result is empty. This fixes issue #227 .
2012-01-30 07:36:49 +01:00
antirez
6ff5d74b5a
false positive in expire tests mitigated with a sleep, but other solutions exist if needed later.
2012-01-26 16:45:08 +01:00
antirez
3638a60058
Less false positives for obuf-limits.tcl tests
2012-01-26 16:08:24 +01:00
antirez
e28a9ac80d
Added test for client output buffer limit (soft limit).
2012-01-25 18:34:56 +01:00
antirez
fc001ea069
Added test for client output buffer limit (hard limit).
2012-01-25 18:11:04 +01:00
antirez
d64a700b36
CLIENT LIST test fixed (there is a new omem field in the output)
2012-01-23 16:19:49 +01:00
antirez
fc8f1156d0
Regression tests for protocol desync bug related to Issue #141
2012-01-06 12:54:29 +01:00
Pieter Noordhuis
ae204e5428
Encode small hashes with a ziplist
2012-01-02 22:14:10 -08:00
antirez
d000c35b60
Added regression test for ZUNIONSTORE creating NaN (github issue #264 )
2011-12-23 09:34:06 +01:00