Alexis Campailla
bc2ce9d6e0
Merge version 2.8.18 from antirez into 2.8
...
Conflicts:
deps/linenoise/linenoise.c
deps/lua/src/lua_cjson.c
redis.conf
src/anet.c
src/config.c
src/networking.c
src/object.c
src/rdb.c
src/redis.c
src/redis.h
src/replication.c
tests/support/server.tcl
2014-12-26 15:20:36 +01:00
antirez
5ddf56f9b1
Attempt to prevent false positives in replication test.
2014-11-24 11:55:16 +01:00
antirez
d57ed95222
Diskless replication tested with the multiple slaves consistency test.
2014-10-29 14:33:50 +01:00
Matt Stancliff
c3375fbdff
Remove trailing spaces from tests
2014-10-06 10:01:27 +02:00
Matt Stancliff
c4d32c03d0
Fix spelling in some test cases
2014-10-06 10:01:05 +02:00
jonathan pickett
18534064c9
merge antirez changes 2.8.15-->2.8.16
2014-09-16 17:05:36 -07:00
antirez
5e38bc389c
Better truncated AOF loading tests.
...
Now there are tests to write more data after loading a truncated AOF,
testing that the loaded data is correct, appending more, and testing
again.
2014-09-16 11:05:50 +02:00
jonathan pickett
915c0dd656
Merge changes from Posix Redis through 2.8.15 into MSOpenTech branch
2014-09-15 18:10:10 -07:00
antirez
ff47d5ebf6
Tests for aof-load-truncated = yes.
2014-09-08 10:58:00 +02:00
antirez
b3fdddfd1f
AOF tests fixed turning aof-load-truncated to no.
...
When aof-load-truncated option was introduced, with a default of "yes",
the past behavior of the server to abort with trunncated AOF changed, so
we need to explicitly configure the tests to abort with truncated AOF
by setting the option to no.
2014-09-08 10:58:00 +02:00
antirez
94f7979414
Test AOF format error detection.
2014-09-08 10:57:11 +02:00
antirez
537f3053fa
AOF loading: split handling of format errors from unexpected EOF.
2014-09-08 10:57:10 +02:00
jonathan pickett
8cb1d65616
Merge branch '2.8antirez' into 2.8: raise version from 2.8.12 to 2.8.13
...
Conflicts:
src/Makefile.dep
src/aof.c
src/redis-cli.c
tests/instances.tcl
tests/integration/replication.tcl
2014-07-28 18:10:57 -07:00
antirez
f0e67afd94
Test: AOF rewrite during write load.
2014-07-10 11:24:59 +02:00
jonathan pickett
96e0be50bb
Merge branch '2.8antirez' into 2.8. Updates version from 2.8.9 to 2.8.12.
...
Conflicts:
deps/hiredis/async.c
deps/hiredis/examples/example-ae.c
deps/hiredis/hiredis.c
deps/hiredis/hiredis.h
deps/hiredis/net.c
deps/hiredis/net.h
deps/jemalloc/COPYING
deps/jemalloc/INSTALL
deps/jemalloc/README
deps/jemalloc/bin/pprof
deps/jemalloc/config.guess
deps/jemalloc/config.sub
deps/jemalloc/include/jemalloc/internal/ckh.h
deps/jemalloc/include/jemalloc/internal/hash.h
deps/jemalloc/include/jemalloc/internal/prng.h
deps/jemalloc/include/jemalloc/internal/ql.h
deps/jemalloc/include/jemalloc/internal/qr.h
deps/jemalloc/include/jemalloc/internal/quarantine.h
deps/jemalloc/include/jemalloc/internal/rb.h
deps/jemalloc/include/jemalloc/internal/tcache.h
deps/jemalloc/include/jemalloc/internal/tsd.h
deps/jemalloc/include/jemalloc/internal/util.h
deps/jemalloc/src/bitmap.c
deps/jemalloc/src/ckh.c
deps/jemalloc/src/quarantine.c
deps/jemalloc/src/tsd.c
deps/jemalloc/test/integration/aligned_alloc.c
deps/jemalloc/test/unit/bitmap.c
src/aof.c
src/redis-cli.c
src/redis.h
src/util.c
2014-07-01 22:54:48 -07:00
antirez
afe949efcb
Remove infinite loop from PSYNC test.
...
Added for debugging and forgot there.
2014-06-27 18:36:59 +02:00
antirez
1066fed769
Test: hopefully more robust PSYNC test.
...
This is supposed to fix issue #1417 , but we'll know if this is enough
only after a couple of runs of the CI test without false positives.
2014-06-27 18:36:59 +02:00
antirez
04749ee015
Fixed assert conditional in ROLE command test.
2014-06-26 22:13:57 +02:00
antirez
9a5408f23e
Basic tests for the ROLE command.
2014-06-23 09:09:02 +02:00
antirez
061fd99767
Test: AOF test false positive when running in slow hosts.
...
The bug was triggered by running the test with Valgrind (which is a lot
slower and more sensible to timing issues) after the recent changes
that made Redis more promptly able to reply with the -LOADING error.
2014-06-21 16:04:20 +02:00
antirez
3a30be51aa
Tests for min-slaves-* feature.
2014-06-05 10:50:31 +02:00
jonathan pickett
8d0309eebf
Bringing over fix from azure fork that fixes partial synchronization ( https://github.com/WindowsAzure/redis/commit/f5be20b0201d9c492506e20254d38053223201c5 ). I added '#ifdef win32' blocks around the changes so we could rebase this forward.
2014-03-21 18:45:33 -07:00
jonathan pickett
8d9e238a20
/tmp is not guaranteed to be available on Windows. Substituting directory in TEMP environment variable. Unit test still fails for other reasons.
2014-02-14 10:56:20 -08:00
jonathan pickett
4e45ebf5a1
unit tests not working in 2.6.14 on windows still not working in 2.8.4
2014-02-11 18:49:40 -08:00
Jonathan Pickett
62cc0e320d
Merge branch '2_6_14_rebase' into 2.8.4
...
Conflicts:
00-RELEASENOTES
deps/hiredis/hiredis.c
deps/hiredis/sds.c
deps/jemalloc/ChangeLog
deps/jemalloc/Makefile.in
deps/jemalloc/VERSION
deps/jemalloc/configure
deps/jemalloc/configure.ac
deps/jemalloc/doc/jemalloc.3
deps/jemalloc/doc/jemalloc.html
deps/jemalloc/doc/jemalloc.xml.in
deps/jemalloc/include/jemalloc/internal/arena.h
deps/jemalloc/include/jemalloc/internal/chunk.h
deps/jemalloc/include/jemalloc/internal/chunk_dss.h
deps/jemalloc/include/jemalloc/internal/chunk_mmap.h
deps/jemalloc/include/jemalloc/internal/ctl.h
deps/jemalloc/include/jemalloc/internal/extent.h
deps/jemalloc/include/jemalloc/internal/huge.h
deps/jemalloc/include/jemalloc/internal/jemalloc_internal.h.in
deps/jemalloc/include/jemalloc/internal/private_namespace.h
deps/jemalloc/include/jemalloc/internal/prof.h
deps/jemalloc/include/jemalloc/internal/rtree.h
deps/jemalloc/include/jemalloc/jemalloc.h.in
deps/jemalloc/include/jemalloc/jemalloc_defs.h.in
deps/jemalloc/src/arena.c
deps/jemalloc/src/base.c
deps/jemalloc/src/chunk.c
deps/jemalloc/src/chunk_dss.c
deps/jemalloc/src/chunk_mmap.c
deps/jemalloc/src/ctl.c
deps/jemalloc/src/huge.c
deps/jemalloc/src/jemalloc.c
deps/jemalloc/src/mutex.c
deps/jemalloc/src/prof.c
deps/jemalloc/src/rtree.c
deps/jemalloc/src/stats.c
deps/jemalloc/src/tcache.c
deps/jemalloc/src/util.c
deps/jemalloc/src/zone.c
deps/jemalloc/test/thread_arena.c
deps/linenoise/linenoise.c
redis.conf
src/Makefile.dep
src/ae.c
src/anet.c
src/anet.h
src/aof.c
src/bitops.c
src/config.c
src/config.h
src/db.c
src/debug.c
src/dict.c
src/memtest.c
src/mkreleasehdr.sh
src/networking.c
src/object.c
src/rdb.c
src/redis-benchmark.c
src/redis-cli.c
src/redis.c
src/redis.h
src/release.c
src/replication.c
src/rio.c
src/rio.h
src/scripting.c
src/sds.c
src/sentinel.c
src/t_list.c
src/t_string.c
src/t_zset.c
src/version.h
src/zmalloc.c
tests/assets/default.conf
tests/integration/rdb.tcl
tests/test_helper.tcl
tests/unit/basic.tcl
tests/unit/expire.tcl
tests/unit/obuf-limits.tcl
tests/unit/pubsub.tcl
tests/unit/scripting.tcl
Still having problems with BLPOP
2014-02-03 17:06:54 -08:00
Jonathan Pickett
f5a1b485c3
getting unit tests back to antirez verbatim
2014-01-06 17:31:47 -08:00
Jonathan Pickett
78b051a8be
cleaning up unit tests. leaving in win32 checks around failing tests in aof, bgsave and scripting.
2014-01-03 19:45:45 -08:00
Jonathan Pickett
c53e73573c
FILE*->fd not handled well in ftruncate. Fix allows broken tests in aof.tcl to work.
2014-01-03 17:20:11 -08:00
Jonathan Pickett
449d6623ab
a fix to get the integration tests working again, and added warnings about tests bypassed for Win32
2014-01-03 15:58:28 -08:00
antirez
f8e43aba78
Test: regression test for issue #1221 .
2013-07-29 17:40:18 +02:00
Henry Rawas
c84e5ba84d
update readme, disable permission test
2013-07-21 12:42:45 -07:00
Henry Rawas
11d870bd55
Redis 2.6 for Windows
2013-07-21 11:54:30 -07:00
antirez
7cca200603
Test: add some AOF testing to EVALSHA replication test.
2013-06-26 15:24:26 +02:00
antirez
9faa6b9dc3
Test: EVALSHA replication.
2013-06-26 15:24:19 +02:00
antirez
4e2b97bb89
Test: replication-3 test speedup in master-slave setup.
2013-06-26 15:24:12 +02:00
antirez
72d3fbea65
Fix comment typo in integration/aof.tcl.
2013-06-26 15:21:05 +02:00
antirez
d34c623e10
Test: avoid a false positive in min-slaves test.
2013-05-31 11:43:23 +02:00
antirez
9a7ea3dae9
Tests added for min-slaves feature.
2013-05-30 18:54:39 +02:00
antirez
4333e6ce20
Make tests compatible with new INFO replication output.
2013-05-30 11:43:53 +02:00
antirez
41babac68d
Test: more PSYNC tests (backlog TTL).
2013-05-09 12:52:16 +02:00
antirez
c847c73e78
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:02:53 +02:00
antirez
2c93d34bde
Test: various issues with the replication-4.tcl test fixed.
...
The test actually worked, but vars for master and slave were inverted
and sometimes used incorrectly.
2013-05-08 11:59:47 +02:00
antirez
2865bb7f1f
Test: various issues with the replication-4.tcl test fixed.
...
The test actually worked, but vars for master and slave were inverted
and sometimes used incorrectly.
2013-05-08 11:59:42 +02:00
antirez
cf7b2c329b
Test: fix RDB test checking file permissions.
...
When the test is executed using the root account, setting the permission
to 222 does not work as expected, as root can read files with 222
permission.
Now we skip the test if root is detected.
This fixes issue #1034 and the duplicated #1040 issue.
Thanks to Jan-Erik Rediger (@badboy on Github) for finding a way to reproduce the issue.
2013-04-23 14:16:58 +02:00
antirez
e426ea5245
Test: fix RDB test checking file permissions.
...
When the test is executed using the root account, setting the permission
to 222 does not work as expected, as root can read files with 222
permission.
Now we skip the test if root is detected.
This fixes issue #1034 and the duplicated #1040 issue.
Thanks to Jan-Erik Rediger (@badboy on Github) for finding a way to reproduce the issue.
2013-04-23 14:16:47 +02:00
antirez
a500c120ba
Test: split conceptually unrelated comments in RDB test.
2013-04-22 11:26:02 +02:00
antirez
4848af1b9e
Test: split conceptually unrelated comments in RDB test.
2013-04-22 11:25:59 +02:00
antirez
c64255990e
Test: make sure broken RDB checksum is detected.
2013-03-13 11:15:33 +01:00
antirez
ba8367ee49
Test: make sure broken RDB checksum is detected.
2013-03-13 11:15:31 +01:00
antirez
ba3c5494d8
Test: more RDB loading checks.
...
A test for issue #1001 is included.
2013-03-13 10:09:21 +01:00