History

fix stress test; improve progress messages

Sebastian Thiel committed 6 years ago

Commit 37ccd921 parent e53141d3 files · +4 −4Browse files

Unified · Split

3 files
  1. Makefile +2 −2
  2. git-odb/src/pack/index/traverse/indexed.rs +1 −1
  3. git-odb/src/pack/index/traverse/reduce.rs +1 −1
Makefile+2−2
@@ -105,9 +105,9 @@ $(linux_repo): · 104 unmodified lines
105105
106106 stress: ## Run various algorithms on big repositories
107107 $(MAKE) -j3 $(linux_repo) $(rust_repo) release-lean
108− time ./target/release/gixp pack-verify --verbose --statistics $(rust_repo)/.git/objects/pack/*.idx
108+ time ./target/release/gixp pack-verify --verbose --statistics $(rust_repo)/objects/pack/*.idx
109109 time ./target/release/gixp pack-verify --verbose --algorithm less-memory $(rust_repo)/.git/objects/pack/*.idx
110− time ./target/release/gixp pack-verify --verbose --re-encode $(rust_repo)/.git/objects/pack/*.idx
110+ time ./target/release/gixp pack-verify --verbose --re-encode $(rust_repo)/objects/pack/*.idx
111111 time ./target/release/gixp pack-verify --verbose --re-encode $(linux_repo)/objects/pack/*.idx
112112
113113 ##@ Maintenance
git-odb/src/pack/index/traverse/indexed.rs+1−1
@@ -42,7 +42,7 @@ impl index::File { · 41 unmodified lines
4242 let if_there_are_enough_objects = || self.num_objects > 10_000;
4343
4444 let reduce_progress = std::sync::Mutex::new({
45− let mut p = root.add_child("Checking");
45+ let mut p = root.add_child("Iterating");
4646 p.init(Some(self.num_objects()), Some("objects"));
4747 p
4848 });
git-odb/src/pack/index/traverse/reduce.rs+1−1
@@ -99,7 +99,7 @@ where · 98 unmodified lines
9999 let objects_per_second = (self.entries_seen as f32 / elapsed_s) as u32;
100100
101101 self.progress.lock().unwrap().info(format!(
102− "Verified {} objects in {:.2}s ({} objects/s, ~{}/s)",
102+ "of {} objects done in {:.2}s ({} objects/s, ~{}/s)",
103103 self.entries_seen,
104104 elapsed_s,
105105 objects_per_second,