summaryrefslogtreecommitdiff
path: root/t/perf/README
diff options
context:
space:
mode:
authorJohannes Schindelin <johannes.schindelin@gmx.de>2016-05-13 13:25:58 (GMT)
committerJunio C Hamano <gitster@pobox.com>2016-05-13 18:04:07 (GMT)
commit7501b59210906c89747dca1c44e15d8c2214c01d (patch)
tree41d0965407e6c9edc3355426571dd94f9f6d5008 /t/perf/README
parentfd9dbdfb3dc934a88b8b7505ab01db949a294a4e (diff)
downloadgit-7501b59210906c89747dca1c44e15d8c2214c01d.zip
git-7501b59210906c89747dca1c44e15d8c2214c01d.tar.gz
git-7501b59210906c89747dca1c44e15d8c2214c01d.tar.bz2
perf: make the tests work in worktrees
This patch makes perf-lib.sh more robust so that it can run correctly even inside a worktree. For example, it assumed that $GIT_DIR/objects is the objects directory (which is not the case for worktrees) and it used the commondir file verbatim, even if it contained a relative path. Furthermore, the setup code expected `git rev-parse --git-dir` to spit out a relative path, which is also not true for worktrees. Let's just change the code to accept both relative and absolute paths, by avoiding the `cd` into the copied working directory. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/perf/README')
0 files changed, 0 insertions, 0 deletions