Commit Graph

41 Commits (a481259aa5c83d37e3e54c3e6d2fee1b99f27bb1)

Author SHA1 Message Date
Jarrod Ribble 796eab814d Add an option to use soft references for eviction with LocalCachedMap.
jackygurui 1072a0e9f4 rename RedissonAttachedLiveObjectServiceTest to RedissonLiveObjectServiceTest
jackygurui 04ed064346 RedissonAttachedLiveObjectService enhancement & author update
RedissonAttachedLiveObjectService now supports objects with different
codecs.

updated author tag on files created by me to match my github profile
jackygurui 70097bbb6c Added RedissonFairLockTest to travis job list
Rui Gu 902425f927 Redis version updated
jackygurui 1db212f2b3 restore to full test
jackygurui 799de99837 trying to replace cyclic barrier with count down latch
jackygurui 16d44c7a1f Switch on detailed output in maven
jackygurui 25206b2443 set maximum heap size for tests
Rui Gu a7ab6078df Revert "try to see why RedisVersions fails on 3.2.0-rc3 but not other vers"
This reverts commit 9bf8428cde.
Rui Gu 9bf8428cde try to see why RedisVersions fails on 3.2.0-rc3 but not other vers
Rui Gu 83633b238f Enhancements to handle redis server version during test
Added RedisVersion class
Moved version related information from RedisRunner.RedisProcess to
RedisVersion
Added code that performs redis version check on commands that only
available to redis at or above given version number
Enabled RedissonGeoTest for all versions in travis (Should auto skip
the test class when version number mismatch)
Rui Gu 18c26fcf01 clean the project before build
Rui Gu fca888987d Enhancements
added a method to retrieve Redis server version.
renamed RedisRunner.startDefaultRedisTestInstance to
RedisRunner.startDefaultRedisServerInstance
renamed RedisRunner.shutDownDefaultRedisTestInstance to
RedisRunner.shutDownDefaultRedisServerInstance
removed redis version related code from RedissonRuntimeEnvironment
travis.yml no longer need to pass redisVersion environment to run tests
Rui Gu 40930d0906 try another way to get environment vars
Rui Gu 0ceffd9527 added Redis version property
Rui Gu 9c847004b6 Geo test disable for current and legacy redis instance
Rui Gu dba8794283 Removed jobs that is not an unit test
jackygurui 712f231f54 changed to use test goal
jackygurui 838c5d5f3c fixex matrix section in .travis.yml
jackygurui 88b75381d6 Run each test class as an independent job
jackygurui 79adce3bb5 Too much logs for travis to handle.
jackygurui 06361b775d Merge remote-tracking branch 'origin/feature/travis-ci' into feature/travis-ci
# Conflicts:
#	.travis.yml
jackygurui 5f45f8a93a More logger options for the test
Rui Gu 44acf47b00 tells the surefire to rerun failed test 5 times
try to get around the inconsistence in travis test
jackygurui 1114cba4d4 To have the test start default redis instance
jackygurui 133a651e47 Merge remote-tracking branch 'origin/feature/travis-ci' into feature/travis-ci
jackygurui 66024192aa travis matrix
added matrix environment tags to test against three redis versions.
Rui Gu 449e6e3df4 added travisEnv property used to ignore some tests
ignore testManyConnections when travisEnv property is set to true
jackygurui 86fd036212 disable sudo
jackygurui 49ceb09b60 fixes and tweaks
fixed sudo value should been required instead of true

changed to use trusty distribution to see if inconsistent issue getting better
jackygurui 3ada401c04 Some tweaks to try
Trying to use vm instead of container to see if the problem with inconsistent result is getting better.

Switching back to use redis v3.0.7
jackygurui 516202c95f change the test redis version to 2.8.24.
jackygurui 8fe49a0228 revert the change
both sysctl and ulimit command was unsuccessful
jackygurui 0b26f2160d add lines to change system settings
increase the operating system limit to the maximum number of file
descriptors per process
jackygurui 23e188895e fixed redisBinary issue
fixed redisBinary been set to the directory instead of the binary
jackygurui 9913a98f4f make redis binary executable by all
jackygurui e8a054708a added sudo false
We are going to the container
jackygurui 3fea33c763 fixed travis sytax issue
jackygurui 94bf560437 use the latest version of redis compiled from source
jackygurui e6892e96c9 added travis config