# # # patch "database_check.cc" # from [be43b97248cdb1bcadfe6b0543c712e673fbc5eb] # to [b926df22bc2ec6134600d55072462c9a3df1b8b3] # # patch "tests/database_check/__driver__.lua" # from [df786808256ee0be8fb4160db8d8ff0ae705029d] # to [8c20902ec44511d5ad671c97bec862603c6bffe9] # ============================================================ --- database_check.cc be43b97248cdb1bcadfe6b0543c712e673fbc5eb +++ database_check.cc b926df22bc2ec6134600d55072462c9a3df1b8b3 @@ -1168,6 +1168,7 @@ check_db(database & db) W(F("%d branches missing from branch cache") % missing_branches); size_t total = missing_files + unreferenced_files + + missing_or_invalid_file_sizes + unreferenced_rosters + incomplete_rosters + missing_revisions + incomplete_revisions + non_parseable_revisions + non_normalized_revisions + ============================================================ --- tests/database_check/__driver__.lua df786808256ee0be8fb4160db8d8ff0ae705029d +++ tests/database_check/__driver__.lua 8c20902ec44511d5ad671c97bec862603c6bffe9 @@ -46,10 +46,11 @@ check(qgrep('1 missing file', "stderr")) check(not qgrep('database is good', "stderr")) check(qgrep('problems detected', "stderr")) check(qgrep('1 missing file', "stderr")) +check(qgrep('1 missing or invalid file sizes', "stderr")) check(qgrep('2 incomplete roster', "stderr")) check(qgrep('2 incomplete revision', "stderr")) -check(qgrep('total problems detected: 5', "stderr")) -check(qgrep('5 serious', "stderr")) +check(qgrep('total problems detected: 6', "stderr")) +check(qgrep('6 serious', "stderr")) -- add an unreferenced file