Re: [PATCH v2 1/2] perf: add function to setup a fresh test repo

2017-05-11 Thread Ævar Arnfjörð Bjarmason
On Thu, May 11, 2017 at 11:55 AM, Junio C Hamano wrote: > Ævar Arnfjörð Bjarmason writes: > >> On Thu, May 11, 2017 at 1:30 AM, Jonathan Nieder wrote: >>> Hi, >>> >>> Ęvar Arnfjörš Bjarmason wrote: >>> >>> [...] # call at least one of these to establish an appropriately-sized reposit

Re: [PATCH v2 1/2] perf: add function to setup a fresh test repo

2017-05-11 Thread Junio C Hamano
Ævar Arnfjörð Bjarmason writes: > On Thu, May 11, 2017 at 1:30 AM, Jonathan Nieder wrote: >> Hi, >> >> Ęvar Arnfjörš Bjarmason wrote: >> >> [...] >>> # call at least one of these to establish an appropriately-sized repository >>> +test_perf_fresh_repo () { >>> + repo="${1:-$TRASH_DIRECTORY}

Re: [PATCH v2 1/2] perf: add function to setup a fresh test repo

2017-05-10 Thread Junio C Hamano
Ævar Arnfjörð Bjarmason writes: > On Thu, May 11, 2017 at 1:30 AM, Jonathan Nieder wrote: >> Hi, >> >> Ęvar Arnfjörš Bjarmason wrote: >> >> [...] >>> # call at least one of these to establish an appropriately-sized repository >>> +test_perf_fresh_repo () { >>> + repo="${1:-$TRASH_DIRECTORY}

Re: [PATCH v2 1/2] perf: add function to setup a fresh test repo

2017-05-10 Thread Ævar Arnfjörð Bjarmason
On Thu, May 11, 2017 at 1:30 AM, Jonathan Nieder wrote: > Hi, > > Ęvar Arnfjörš Bjarmason wrote: > > [...] >> # call at least one of these to establish an appropriately-sized repository >> +test_perf_fresh_repo () { >> + repo="${1:-$TRASH_DIRECTORY}" >> + "$MODERN_GIT" init -q "$repo" &&

Re: [PATCH v2 1/2] perf: add function to setup a fresh test repo

2017-05-10 Thread Jonathan Nieder
Hi, Ævar Arnfjörð Bjarmason wrote: [...] > # call at least one of these to establish an appropriately-sized repository > +test_perf_fresh_repo () { > + repo="${1:-$TRASH_DIRECTORY}" > + "$MODERN_GIT" init -q "$repo" && > + cd "$repo" && > + test_perf_do_repo_symlink_config_ > +}

[PATCH v2 1/2] perf: add function to setup a fresh test repo

2017-05-10 Thread Ævar Arnfjörð Bjarmason
Add a function to setup a fresh test repo via 'git init' to compliment the existing functions to copy over a normal & large repo. Some performance tests don't need any existing repository data at all to be significant, e.g. tests which stress glob matches against revisions or files, which I'm abou