[Box Backup-commit] [boxbackup/boxbackup] 338989: Create a job object during Windows tests to kill a...

GitHub noreply at github.com
Mon May 29 20:36:37 BST 2017


  Branch: refs/heads/s3_support_merge_9
  Home:   https://github.com/boxbackup/boxbackup
  Commit: 338989aa8fd91a2480e1beab297ad6f880caa8c7
      https://github.com/boxbackup/boxbackup/commit/338989aa8fd91a2480e1beab297ad6f880caa8c7
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-05-25 (Thu, 25 May 2017)

  Changed paths:
    M infrastructure/buildenv-testmain-template.cpp
    M lib/common/Test.cpp
    M lib/common/Test.h

  Log Message:
  -----------
  Create a job object during Windows tests to kill abandoned daemons

Should prevent some cases of tests hanging on AppVeyor due to child
process daemons that were started and not stopped.

Delete files between tests using much more similar code (and the same
list) on Windows and Linux, to reduce risk of divergence causing tests
to pass on one and fail on the other.


  Commit: 46042813717e7bdcba96158e8b17f92427c37815
      https://github.com/boxbackup/boxbackup/commit/46042813717e7bdcba96158e8b17f92427c37815
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-05-25 (Thu, 25 May 2017)

  Changed paths:
    M lib/backupstore/BackupAccountControl.cpp
    M lib/backupstore/BackupAccountControl.h
    A lib/backupstore/BackupFileSystem.cpp
    M lib/backupstore/BackupStoreException.txt
    M lib/backupstore/BackupStoreInfo.h

  Log Message:
  -----------
  Move S3BackupFileSystem class into its own file.

Create BackupFileSystem, an abstract interface for reading and writing
files and directories, abstracting over RaidFile, S3, FTP etc. as a parent
class for S3BackupFileSystem.


  Commit: 25a06f872ea155b316200d972b4d6d457a21f3a8
      https://github.com/boxbackup/boxbackup/commit/25a06f872ea155b316200d972b4d6d457a21f3a8
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-05-25 (Thu, 25 May 2017)

  Changed paths:
    M lib/common/BoxException.h
    M lib/common/CollectInBufferStream.h
    M lib/common/makeexception.pl.in
    M lib/httpserver/HTTPException.txt
    M lib/httpserver/HTTPServer.cpp
    M lib/httpserver/S3Client.cpp
    M lib/httpserver/S3Simulator.cpp
    M test/httpserver/testhttpserver.cpp

  Log Message:
  -----------
  Merge branch 's3_support_merge' of github.com:boxbackup/boxbackup into s3_support_merge


  Commit: 9b324f8d4204018adb4d5a743ce0f007fe429503
      https://github.com/boxbackup/boxbackup/commit/9b324f8d4204018adb4d5a743ce0f007fe429503
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-05-29 (Mon, 29 May 2017)

  Changed paths:
    M infrastructure/travis-build.sh

  Log Message:
  -----------
  Travis build script: add extra debugging.

This script can be useful as a shortcut for command-line builds, but not if you
forget to set TEST_TARGET, so now it errors if you do.


  Commit: fa5d4670a0c000ab512c1ae787f9bd7c74d8202e
      https://github.com/boxbackup/boxbackup/commit/fa5d4670a0c000ab512c1ae787f9bd7c74d8202e
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-05-29 (Mon, 29 May 2017)

  Changed paths:
    M lib/backupstore/BackupStoreFile.cpp
    M lib/backupstore/BackupStoreFile.h
    M lib/server/TcpNice.cpp
    M lib/server/TcpNice.h

  Log Message:
  -----------
  Fix overloaded virtual function warnings.

Revealed by enabling the -Woverloaded-virtual compiler option.


Compare: https://github.com/boxbackup/boxbackup/compare/a8f9241e3352...fa5d4670a0c0


More information about the Boxbackup-commit mailing list