1. 30 Jul, 2018 1 commit
    • Oran Agra's avatar
      test suite conveniency improvements · 78292876
      Oran Agra authored
      * allowing --single to be repeated
      * adding --only so that only a specific test inside a unit can be run
      * adding --skiptill useful to resume a test that crashed passed the problematic unit.
        useful together with --clients 1
      * adding --skipfile to use a file containing list of tests names to skip
      * printing the names of the tests that are skiped by skipfile or denytags
      * adding --config to add config file options from command line
      78292876
  2. 13 Jul, 2018 2 commits
  3. 26 Jun, 2018 1 commit
    • Oran Agra's avatar
      test suite infra improvements and fix · 751eea24
      Oran Agra authored
      * fail the test (exit code) in case of timeout.
      * add --wait-server to allow attaching a debugger
      * add --dont-clean to keep log files when tests are done
      751eea24
  4. 19 Dec, 2016 1 commit
  5. 25 Apr, 2016 1 commit
  6. 02 Feb, 2016 1 commit
  7. 01 Oct, 2015 1 commit
  8. 05 Aug, 2015 1 commit
  9. 31 Mar, 2015 1 commit
  10. 21 Jan, 2015 1 commit
  11. 09 Jan, 2015 1 commit
  12. 02 Jan, 2015 1 commit
  13. 28 Nov, 2014 2 commits
    • antirez's avatar
      Test: wait for actual startup in start_server. · fe0d3719
      antirez authored
      start_server now uses return value from Tcl exec to get the server pid,
      however this introduces errors that depend from timing: a lot of the
      testing code base assumed the server to be actually up and running when
      server_start returns.
      
      So the old code that waits to see the pid in the log file was restored.
      fe0d3719
    • antirez's avatar
      Test: try to cleanup still running Redis instances on exit. · bd3a5161
      antirez authored
      It's hard to run the Redis test continuously if it leaks processes on
      exceptions / errors.
      bd3a5161
  14. 29 Sep, 2014 2 commits
  15. 25 Aug, 2014 1 commit
  16. 10 Jul, 2014 1 commit
  17. 30 Jun, 2014 1 commit
  18. 18 Jun, 2014 2 commits
  19. 23 May, 2014 1 commit
    • Matt Stancliff's avatar
      Fix test framework to detect proper server PID · 6c16ecaa
      Matt Stancliff authored
      Previously the PID format was:
      [PID] Timestamp
      
      But it recently changed to:
      PID:X Timestamp
      
      The tcl testing framework was grabbing the PID from \[\d+\], but
      that's not valid anymore.
      
      Now we grab the pid from "PID: <PID>" in the part of Redis startup
      output to the right of the ASCII logo.
      6c16ecaa
  20. 14 May, 2014 1 commit
  21. 13 May, 2014 2 commits
  22. 07 May, 2014 1 commit
    • antirez's avatar
      Test: handle new osx 'leaks' error. · 088b9ead
      antirez authored
      Sometimes the process is still there but no longer in a state that can
      be checked (after being killed). This used to happen after a call to
      SHUTDOWN NOSAVE in the scripting unit, causing a false positive.
      088b9ead
  23. 02 May, 2014 4 commits
  24. 30 Apr, 2014 2 commits
  25. 25 Mar, 2014 1 commit
  26. 22 Feb, 2014 1 commit
    • antirez's avatar
      Sentinel test: framework improved and conf-update unit added. · 8c254415
      antirez authored
      It is now possible to kill and restart sentinel or redis instances for
      more real-world testing.
      
      The 01 unit tests the capability of Sentinel to update the configuration
      of Sentinels rejoining the cluster, however the test is pretty trivial
      and more tests should be added.
      8c254415
  27. 17 Feb, 2014 2 commits
  28. 25 Jun, 2013 1 commit
  29. 30 May, 2013 1 commit
  30. 12 Feb, 2013 1 commit