Gerrit Pape [off-list ref] writes:
sh t3403-rebase-skip.sh </dev/null fails because stdin is not connected
to a terminal, as in the Debian autobuild environment. This disbales
the test 3 and 7 in this case.
Disabling these tests somehow feels as if you are shooting the
messenger who reports breakage of the commands they try to test.
Is it expected that the git Porcelainish commands involved in
these particular tests not to work without terminal? If not
maybe we should fix them, not the test.