[Box Backup-commit] [boxbackup/boxbackup] ecb31f: Specialise all of test/backupstorefix and run on S...

GitHub noreply at github.com
Wed Sep 12 19:44:39 BST 2018


  Branch: refs/heads/s3_support
  Home:   https://github.com/boxbackup/boxbackup
  Commit: ecb31f5c3be841f00a3691241abe188a7413303d
      https://github.com/boxbackup/boxbackup/commit/ecb31f5c3be841f00a3691241abe188a7413303d
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-09-12 (Wed, 12 Sep 2018)

  Changed paths:
    M lib/backupstore/BackupFileSystem.cpp
    M lib/backupstore/BackupFileSystem.h
    M lib/backupstore/BackupStoreDirectory.h
    M lib/common/Test.h
    M test/backupstorefix/testbackupstorefix.cpp
    M test/backupstorefix/testextra
    R test/backupstorefix/testfiles/bbackupd-backupstorefix.conf
    A test/backupstorefix/testfiles/bbackupd.bbstored.conf
    A test/backupstorefix/testfiles/bbackupd.s3.conf
    A test/backupstorefix/testfiles/raidfile.conf
    A test/backupstorefix/testfiles/s3simulator.conf
    M test/backupstorefix/testfiles/testbackupstorefix.pl.in

  Log Message:
  -----------
  Specialise all of test/backupstorefix and run on S3


  Commit: 2f3ed2a04d83cd14fe4d473eeccc51b45c437f4e
      https://github.com/boxbackup/boxbackup/commit/2f3ed2a04d83cd14fe4d473eeccc51b45c437f4e
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-09-12 (Wed, 12 Sep 2018)

  Changed paths:
    M lib/backupstore/BackupFileSystem.cpp
    M lib/backupstore/BackupStoreCheck.cpp
    M lib/backupstore/BackupStoreCheck2.cpp
    M lib/backupstore/BackupStoreRefCountDatabase.cpp
    M lib/backupstore/BackupStoreRefCountDatabase.h
    M test/backupstorefix/testbackupstorefix.cpp

  Log Message:
  -----------
  BackupStoreCheck: fix failure to compare refcounts of last object ID

Fix test that would randomly detect an extra change to the refcount of an
object, depending if the test broke the object with the highest unused object
ID (which depended on upload order).

Add ability to ignore changes to a specific object ID, and use it to ignore
changes to any newly-created lost+found directory, as these are expected.


  Commit: f7cd0ee1ab0dd573f1c536548015167c0101d835
      https://github.com/boxbackup/boxbackup/commit/f7cd0ee1ab0dd573f1c536548015167c0101d835
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-09-12 (Wed, 12 Sep 2018)

  Changed paths:
    M test/backupstorepatch/testbackupstorepatch.cpp

  Log Message:
  -----------
  test/backupstorepatch: refactor test_housekeeping_patch_merging for readability

Check state initially and after each pass, not before each pass. Seems to fix
random test failures as well, caused by previous commit for unknown reasons.


  Commit: a4b21288e73e8a2ab373dcfb91c3c227632a7e6f
      https://github.com/boxbackup/boxbackup/commit/a4b21288e73e8a2ab373dcfb91c3c227632a7e6f
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-09-12 (Wed, 12 Sep 2018)

  Changed paths:
    M infrastructure/cmake/CMakeLists.txt

  Log Message:
  -----------
  CMakeLists: update test timeouts to better reflect current reality


  Commit: 281c74bcddd9927ab74436ca7fbfc2e535d2d33e
      https://github.com/boxbackup/boxbackup/commit/281c74bcddd9927ab74436ca7fbfc2e535d2d33e
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-09-12 (Wed, 12 Sep 2018)

  Changed paths:
    M appveyor.yml

  Log Message:
  -----------
  Reword comment


Compare: https://github.com/boxbackup/boxbackup/compare/7d4d5b486399...281c74bcddd9
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the Boxbackup-commit mailing list