From: Karl Hasselström Date: Wed, 23 Jul 2008 21:29:09 +0000 (+0200) Subject: Add some performance testing scripts X-Git-Tag: v0.15-rc1~186 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/stgit/commitdiff_plain/5200ae3c962ebebdd7f0cab00d94eaab2c3d4f86?ds=inline;hp=5200ae3c962ebebdd7f0cab00d94eaab2c3d4f86 Add some performance testing scripts find_patchbomb.py: Given a git repo, finds the longest linear sequence of commits. Useful for testing StGit on a real repository. setup.sh: Creates two test repositories, one synthetic and one based on the Linux kernel repo, with strategically placed tags. create_synthetic_repo.py: Helper script for setup.sh; it produces output that is to be fed to git fast-import. perftest.py: Runs one of a (small) number of hard-coded performance tests against a copy of one of the repos created by setup.sh. The initial testcases all involve uncommitting a large number of patches and then rebasing them. Signed-off-by: Karl Hasselström ---