[Box Backup-commit] [boxbackup/boxbackup] e3fa6f: Split test/backupstorefix into individual test cas...

GitHub noreply at github.com
Sat May 19 22:34:32 BST 2018

  Branch: refs/heads/s3_support
  Home:   https://github.com/boxbackup/boxbackup
  Commit: e3fa6ff405d5ad4fa3e22ebb3d25942b7e20657a
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-05-19 (Sat, 19 May 2018)

  Changed paths:
    M lib/backupstore/BackupStoreCheck.cpp
    M lib/backupstore/BackupStoreCheck.h
    M lib/backupstore/BackupStoreCheck2.cpp
    M lib/backupstore/BackupStoreDirectory.h
    M test/backupstore/testbackupstore.cpp
    M test/backupstorefix/testbackupstorefix.cpp
    A test/backupstorefix/testfiles/bbackupd-backupstorefix.conf
    M test/backupstorefix/testfiles/testbackupstorefix.pl.in

  Log Message:
  Split test/backupstorefix into individual test cases

Fix block, file and diretory count and refcount accounting during store repair,
to avoid leaving the store with further errors that cause test failures.

Refactor out counting of files/blocks by directory entry, and repairing
individual unattached objects, into their own functions.

      **NOTE:** This service 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