gitea/services/gitdiff/testdata/academic-module
Rowan Bohde 68731c07c5
Reduce integration test overhead ()
In profiling integration tests, I found a couple places where per-test
overhead could be reduced:

* Avoiding disk IO by synchronizing instead of deleting & copying test
Git repository data. This saves ~100ms per test on my machine
* When flushing queues in `PrintCurrentTest`, invoke `FlushWithContext`
in a parallel.

---------

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
..
logs Fix panic when diff ()
objects/pack Fix panic when diff ()
refs Fix panic when diff ()
HEAD Fix panic when diff ()
config Fix panic when diff ()
index Fix panic when diff ()
packed-refs Fix panic when diff ()