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

GitHub noreply at github.com
Mon Sep 3 22:19:48 BST 2018


  Branch: refs/heads/s3_support
  Home:   https://github.com/boxbackup/boxbackup
  Commit: 79171fac7ca73b05fc42fcde9979b72d6e4dde00
      https://github.com/boxbackup/boxbackup/commit/79171fac7ca73b05fc42fcde9979b72d6e4dde00
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-09-03 (Mon, 03 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: 93f80f6ddd3caa0f8cd776d44cbd2cf520977f1c
      https://github.com/boxbackup/boxbackup/commit/93f80f6ddd3caa0f8cd776d44cbd2cf520977f1c
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-09-03 (Mon, 03 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: 8dbfee96c1d6927d95e90bdd68050a12fd195642
      https://github.com/boxbackup/boxbackup/commit/8dbfee96c1d6927d95e90bdd68050a12fd195642
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-09-03 (Mon, 03 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: ae7c797ba65f2f7f04de01bae9939c80e32b9e83
      https://github.com/boxbackup/boxbackup/commit/ae7c797ba65f2f7f04de01bae9939c80e32b9e83
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-09-03 (Mon, 03 Sep 2018)

  Changed paths:
    M infrastructure/cmake/CMakeLists.txt

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


Compare: https://github.com/boxbackup/boxbackup/compare/6ca5eeb056d3...ae7c797ba65f
      **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