test(ecstore): cite production free-version regressions

This commit is contained in:
overtrue
2026-08-23 10:04:32 +08:00
parent 646de337c5
commit 5360b87459
2 changed files with 2 additions and 14 deletions
-13
View File
@@ -8047,19 +8047,6 @@ mod pools_tests {
assert!(!should_cleanup_decommission_source_entry(2, 2, 1)); assert!(!should_cleanup_decommission_source_entry(2, 2, 1));
} }
#[test]
fn decommission_free_version_accounting_records_migration_and_retention() {
let mut disposition = DecommissionFreeVersionDisposition::default();
disposition.record_migrated();
disposition.record_retained();
assert_eq!(disposition.migrated, 1);
assert_eq!(disposition.retained, 1);
assert_eq!(disposition.total(), 2);
assert_eq!(DECOMMISSION_FREE_VERSION_MIGRATED_REASON, "tier_free_version_migrated");
assert_eq!(DECOMMISSION_FREE_VERSION_RETAINED_REASON, "tier_free_version_migration_failed");
}
#[test] #[test]
fn test_pool_meta_update_after_rejects_out_of_range_index() { fn test_pool_meta_update_after_rejects_out_of_range_index() {
let mut meta = PoolMeta::default(); let mut meta = PoolMeta::default();
@@ -234,8 +234,9 @@ report the enclosing object migration result.
Regression guard: Regression guard:
- `decommission_free_version_accounting_records_migration_and_retention`
- `decommission_tier_free_version_preserves_remote_identity` - `decommission_tier_free_version_preserves_remote_identity`
- `decommission_entry_skips_cleanup_only_marker_when_free_version_is_present`
- `decommission_entry_rejects_subquorum_free_version_conflict_and_retains_source`
## Regression Guard ## Regression Guard