git ls-remote --sort=authordate '/tmp/git-t.RzFG/trash directory.t5512-ls-remote' ++ test git = env ++ case "$1" in ++ return 0 ++ git ls-remote --sort=authordate '/tmp/git-t.RzFG/trash directory.t5512-ls-remote' ++ exit_code=128 ++ test 128 -eq 0 ++ test_match_signal 13 128 ++ test 128 = 141 ++ test 128 = 269 ++ return 1 ++ test 128 -gt 129 ++ test 128 -eq 127 ++ test 128 -eq 126 ++ return 0 ++ test_i18ngrep '^fatal: not a git repository, but the field '\''authordate'\'' requires access to object data' err ++ eval 'last_arg=${2}' +++ last_arg=err ++ test -f err ++ test 2 -lt 2 ++ test 'x!' = 'x^fatal: not a git repository, but the field '\''authordate'\'' requires access to object data' ++ test_have_prereq '!C_LOCALE_OUTPUT' ++ save_IFS=' ' ++ IFS=, ++ set -- '!C_LOCALE_OUTPUT' ++ IFS=' ' ++ total_prereq=0 ++ ok_prereq=0 ++ missing_prereq= ++ for prerequisite in "$@" ++ case "$prerequisite" in ++ negative_prereq=t ++ prerequisite=C_LOCALE_OUTPUT ++ case " $lazily_tested_prereq " in ++ total_prereq=1 ++ case "$satisfied_prereq" in ++ satisfied_this_prereq=t ++ case "$satisfied_this_prereq,$negative_prereq" in ++ prerequisite='!C_LOCALE_OUTPUT' ++ test -z '' ++ missing_prereq='!C_LOCALE_OUTPUT' ++ test 1 = 0 ++ test 'x!' = 'x^fatal: not a git repository, but the field '\''authordate'\'' requires access to object data' ++ grep '^fatal: not a git repository, but the field '\''authordate'\'' requires access to object data' err fatal: not a git repository, but the field 'authordate' requires access to object data ++ return 0 ok 31 - ls-remote --sort fails gracefully outside repository expecting success of 5512.32 'ls-remote patterns work with all protocol versions': git for-each-ref --format="%(objectname) %(refname)" \ refs/heads/master refs/remotes/origin/master >expect && git -c protocol.version=1 ls-remote . master >actual.v1 && test_cmp expect actual.v1 && git -c protocol.version=2 ls-remote . master >actual.v2 && test_cmp expect actual.v2 ++ git for-each-ref '--format=%(objectname) %(refname)' refs/heads/master refs/remotes/origin/master ++ git -c protocol.version=1 ls-remote . master ++ test_cmp expect actual.v1 ++ test 2 -eq 2 ++ eval 'diff -u' '"$@"' +++ diff -u expect actual.v1 ++ git -c protocol.version=2 ls-remote . master ++ test_cmp expect actual.v2 ++ test 2 -eq 2 ++ eval 'diff -u' '"$@"' +++ diff -u expect actual.v2 ok 32 - ls-remote patterns work with all protocol versions expecting success of 5512.33 'ls-remote prefixes work with all protocol versions': git for-each-ref --format="%(objectname) %(refname)" \ refs/heads/ refs/tags/ >expect && git -c protocol.version=1 ls-remote --heads --tags . >actual.v1 && test_cmp expect actual.v1 && git -c protocol.version=2 ls-remote --heads --tags . >actual.v2 && test_cmp expect actual.v2 ++ git for-each-ref '--format=%(objectname) %(refname)' refs/heads/ refs/tags/ ++ git -c protocol.version=1 ls-remote --heads --tags . ++ test_cmp expect actual.v1 ++ test 2 -eq 2 ++ eval 'diff -u' '"$@"' +++ diff -u expect actual.v1 ++ git -c protocol.version=2 ls-remote --heads --tags . ++ test_cmp expect actual.v2 ++ test 2 -eq 2 ++ eval 'diff -u' '"$@"' +++ diff -u expect actual.v2 ok 33 - ls-remote prefixes work with all protocol versions # still have 1 known breakage(s) # failed 1 among remaining 32 test(s) 1..33 RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.56FOQe (%check) Bad exit status from /var/tmp/rpm-tmp.56FOQe (%check) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/mockbuild/trace_decorator.py", line 95, in trace result = func(*args, **kw) File "/usr/lib/python3.8/site-packages/mockbuild/util.py", line 746, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/git.spec