summaryrefslogtreecommitdiff
path: root/t/t3906-stash-submodule.sh
diff options
context:
space:
mode:
authorLibravatar Johannes Schindelin <johannes.schindelin@gmx.de>2019-07-31 08:18:44 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2019-07-31 12:24:07 -0700
commitb8c6f24255d3224438ee8c591b7b08d665433b6b (patch)
treeff425f68f5d1d11fe353faa70a35e6aedd881443 /t/t3906-stash-submodule.sh
parentt3427: move the `filter-branch` invocation into the `setup` case (diff)
downloadtgif-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