1. 14 Mar, 2018 1 commit
  2. 13 Mar, 2018 1 commit
    • Chris Wilson's avatar
      Merge pull request #26 from boxbackup/fix_raidfile_i386 · 16a11e86
      Chris Wilson authored
      Fix raidfile tests on 32-bit Linux.
      
      A recent fix for Solaris (commit 81e9aa65) broke support for 32-bit Linux (which wasn't spotted at the time, because we didn't have any 32-bit builders). Try a different approach: detect explicitly whether the `lseek` syscall takes a 64-bit integer offset, regardless of the size of `off_t` in user space.
          
      CMake: Add support for M4 CXX flag detection in CMakeLists. Reimplement autoconf tests for 64-bit lseek.
      
      Fix error in t-gdb when no debugger is detected.
      
      Thanks to Reinhard Tartler (our Debian package maintainer) for pointing out the error, and James O'Gorman for setting up i386 builders to ensure that it's fixed and cannot recur.
      16a11e86
  3. 12 Mar, 2018 1 commit
  4. 08 Mar, 2018 3 commits
  5. 04 Mar, 2018 1 commit
  6. 03 Mar, 2018 4 commits
  7. 02 Mar, 2018 1 commit
  8. 27 Feb, 2018 1 commit
  9. 25 Feb, 2018 1 commit
  10. 21 Feb, 2018 1 commit
  11. 02 Jan, 2018 1 commit
  12. 01 Jan, 2018 6 commits
  13. 30 Nov, 2017 1 commit
  14. 28 Nov, 2017 1 commit
  15. 26 Nov, 2017 1 commit
  16. 17 Oct, 2017 1 commit
  17. 16 Oct, 2017 2 commits
  18. 18 Sep, 2017 1 commit
  19. 16 Sep, 2017 6 commits
  20. 02 Jul, 2017 1 commit
  21. 26 Jun, 2017 1 commit
  22. 22 Jun, 2017 3 commits
    • Chris Wilson's avatar
      Increase precision of timing on Windows. · 809d9eba
      Chris Wilson authored
      Should hopefully reduce random failures of timing-dependent tests which
      rely on subsecond precision for accuracy.
      
      (cherry picked from commit c845b2e3)
      809d9eba
    • Chris Wilson's avatar
      Reduce precision of common timer test · 105f2620
      Chris Wilson authored
      Ideally timers would be perfectly accurate and we could sleep for 1.0 seconds,
      but on OSX in particular they could fire 50-100 ms late (I've seen 4 ms in
      practice) and we don't want the tests to fail because of this, because we don't
      really need that kind of precision in practice. So we reduce the timer
      intervals by 100ms to be safe.
      
      Increase logging level and add timestamps in testcommon.  Should help to debug
      frequent test failures such as Condition [t2.HasExpired()] on OSX hosts on
      Travis.
      
      Add a SettingsGuard to the Console logger for its specific settings, such as
      showing times and microseconds.
      
      (cherry picked from commit a5e6cff1d435329b0121417ed9509e315ce0edd5)
      (cherry picked from commit 8d02eebc)
      105f2620
    • Chris Wilson's avatar