Closed tgoyne closed 1 month ago
Changes Missing Coverage | Covered Lines | Changed/Added Lines | % | ||
---|---|---|---|---|---|
src/realm/object-store/audit.mm | 26 | 31 | 83.87% | ||
<!-- | Total: | 38 | 43 | 88.37% | --> |
Files with Coverage Reduction | New Missed Lines | % | ||
---|---|---|---|---|
src/realm/sync/network/websocket.cpp | 1 | 72.2% | ||
src/realm/sync/noinst/server/server_history.cpp | 1 | 62.92% | ||
src/realm/sync/transform.cpp | 3 | 61.01% | ||
test/fuzz_group.cpp | 3 | 47.05% | ||
src/realm/table.cpp | 4 | 90.42% | ||
src/realm/sync/noinst/server/server.cpp | 6 | 74.17% | ||
src/realm/index_string.cpp | 8 | 84.85% | ||
src/realm/sync/instruction_applier.cpp | 15 | 68.01% | ||
src/realm/object-store/audit.mm | 27 | 90.98% | ||
<!-- | Total: | 68 | --> |
Totals | |
---|---|
Change from base Build 2615: | 0.007% |
Covered Lines: | 217220 |
Relevant Lines: | 238400 |
Backup realms from file format upgrades are placed next to the original file, so the audit realm pool will find the backup and attempt to upload it, triggering another upgrade and backup until the filename becomes too long and it crashes instead. It needs to instead skip the backup files and delete any lingering backups of Realms which have already been uploaded.
Fixes #8040