diff options
author | Johannes Schindelin <johannes.schindelin@gmx.de> | 2019-07-31 08:18:44 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2019-07-31 12:24:07 -0700 |
commit | b8c6f24255d3224438ee8c591b7b08d665433b6b (patch) | |
tree | ff425f68f5d1d11fe353faa70a35e6aedd881443 /t/t3906-stash-submodule.sh | |
parent | t3427: move the `filter-branch` invocation into the `setup` case (diff) | |
download | tgif-b8c6f24255d3224438ee8c591b7b08d665433b6b.tar.xz |
t3427: condense the unnecessarily repetitive test cases into three
Previously, this test script performed essentially three rebases and
verified breakages by testing the post-rebase commits' messages.
To do so, the rebases were performed multiple times, though, once per
commit message to test. This wastes electricity (and CO2) and time.
Let's condense the test cases to the essential number: the number of
different rebases to validate.
On Windows, where the scripted nature of the `--preserve-merges` backend
hurts performance rather badly, this reduces the overall runtime in this
developer's setup from ~1m to ~28s while still performing the exact same
testing as before.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t3906-stash-submodule.sh')
0 files changed, 0 insertions, 0 deletions