From 4ae12bf5fab003e56f120271bcbe4778edc4f007 Mon Sep 17 00:00:00 2001 From: "Jeff Washington (jwash)" Date: Tue, 13 Dec 2022 16:43:52 -0600 Subject: [PATCH] fix tests broken by add_root change (#29248) --- runtime/src/accounts_db.rs | 1 + runtime/src/accounts_index.rs | 2 ++ 2 files changed, 3 insertions(+) diff --git a/runtime/src/accounts_db.rs b/runtime/src/accounts_db.rs index 6c528f01bc77a4..6f058ac90ee1e0 100644 --- a/runtime/src/accounts_db.rs +++ b/runtime/src/accounts_db.rs @@ -17970,6 +17970,7 @@ pub mod tests { db.storage.map.insert(slot0, Arc::default()); assert!(!db.bank_hashes.read().unwrap().is_empty()); db.accounts_index.add_root(slot0); + db.accounts_index.add_uncleaned_roots([slot0].into_iter()); assert!(db.accounts_index.is_uncleaned_root(slot0)); assert!(db.accounts_index.is_alive_root(slot0)); db.handle_dropped_roots_for_ancient(dropped_roots); diff --git a/runtime/src/accounts_index.rs b/runtime/src/accounts_index.rs index e9413c5d842a2d..a4aa01c462bc67 100644 --- a/runtime/src/accounts_index.rs +++ b/runtime/src/accounts_index.rs @@ -3139,6 +3139,7 @@ pub mod tests { assert_eq!(0, index.roots_tracker.read().unwrap().uncleaned_roots.len()); index.add_root(0); index.add_root(1); + index.add_uncleaned_roots([0, 1].into_iter()); assert_eq!(2, index.roots_tracker.read().unwrap().uncleaned_roots.len()); assert_eq!( @@ -3165,6 +3166,7 @@ pub mod tests { index.add_root(2); index.add_root(3); + index.add_uncleaned_roots([2, 3].into_iter()); assert_eq!(4, index.roots_tracker.read().unwrap().alive_roots.len()); assert_eq!(2, index.roots_tracker.read().unwrap().uncleaned_roots.len()); assert_eq!(