History

fix stress test (adjust to changed `gix` command).

Sebastian Thiel committed 4 years ago

Commit b7a5eb21 parent d4df6611 file · +10 −10Browse files

Unified · Split

Makefile+10−10
@@ -241,20 +241,20 @@ commit_graphs = \ · 240 unmodified lines
241 241
242stress: ## Run various algorithms on big repositories242stress: ## Run various algorithms on big repositories
243 $(MAKE) -j3 $(linux_repo) $(rust_repo) release-lean243 $(MAKE) -j3 $(linux_repo) $(rust_repo) release-lean
244 time ./target/release/gix --verbose pack verify --re-encode $(linux_repo)/objects/pack/*.idx244 time ./target/release/gix --verbose no-repo pack verify --re-encode $(linux_repo)/objects/pack/*.idx
245 time ./target/release/gix --verbose pack multi-index -i $(linux_repo)/objects/pack/multi-pack-index create $(linux_repo)/objects/pack/*.idx245 time ./target/release/gix --verbose no-repo pack multi-index -i $(linux_repo)/objects/pack/multi-pack-index create $(linux_repo)/objects/pack/*.idx
246 time ./target/release/gix --verbose pack verify $(linux_repo)/objects/pack/multi-pack-index246 time ./target/release/gix --verbose no-repo pack verify $(linux_repo)/objects/pack/multi-pack-index
247 rm -Rf out; mkdir out && time ./target/release/gix --verbose pack index create -p $(linux_repo)/objects/pack/*.pack out/247 rm -Rf out; mkdir out && time ./target/release/gix --verbose pack index create -p $(linux_repo)/objects/pack/*.pack out/
248 time ./target/release/gix --verbose pack verify out/*.idx248 time ./target/release/gix --verbose no-repo pack verify out/*.idx
249 249
250 time ./target/release/gix --verbose pack verify --statistics $(rust_repo)/objects/pack/*.idx250 time ./target/release/gix --verbose no-repo pack verify --statistics $(rust_repo)/objects/pack/*.idx
251 time ./target/release/gix --verbose pack verify --algorithm less-memory $(rust_repo)/objects/pack/*.idx251 time ./target/release/gix --verbose no-repo pack verify --algorithm less-memory $(rust_repo)/objects/pack/*.idx
252 time ./target/release/gix --verbose pack verify --re-encode $(rust_repo)/objects/pack/*.idx252 time ./target/release/gix --verbose no-repo pack verify --re-encode $(rust_repo)/objects/pack/*.idx
253 # We must ensure there is exactly one pack file for the pack-explode *.idx globs to work.253 # We must ensure there is exactly one pack file for the pack-explode *.idx globs to work.
254 git repack -Ad254 git repack -Ad
255 time ./target/release/gix --verbose pack explode .git/objects/pack/*.idx255 time ./target/release/gix --verbose no-repo pack explode .git/objects/pack/*.idx
256 256
257 rm -Rf delme; mkdir delme && time ./target/release/gix --verbose pack explode .git/objects/pack/*.idx delme/257 rm -Rf delme; mkdir delme && time ./target/release/gix --verbose no-repo pack explode .git/objects/pack/*.idx delme/
258 258
259 $(MAKE) stress-commitgraph259 $(MAKE) stress-commitgraph
260 $(MAKE) bench-git-config260 $(MAKE) bench-git-config
@@ -262,7 +262,7 @@ stress: ## Run various algorithms on big repositories · 1 unmodified line
262.PHONY: stress-commitgraph262.PHONY: stress-commitgraph
263stress-commitgraph: release-lean $(commit_graphs)263stress-commitgraph: release-lean $(commit_graphs)
264 set -x; for path in $(wordlist 2, 999, $^); do \264 set -x; for path in $(wordlist 2, 999, $^); do \
265 time ./target/release/gix --verbose commit-graph verify $$path; \265 time ./target/release/gix --verbose no-repo commit-graph verify $$path; \
266 done266 done
267 267
268.PHONY: bench-git-config268.PHONY: bench-git-config

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t