>>> git: Building main/git 2.53.0-r0 (using abuild 3.16.0-r0) started Mon, 02 Feb 2026 18:52:54 +0000 >>> git: Validating /home/buildozer/aports/main/git/APKBUILD... >>> git: Analyzing dependencies... >>> git: Installing for build: build-base curl-dev expat-dev file openssl-dev>3 pcre2-dev perl-dev perl-error xmlto zlib-dev asciidoc python3-dev tcl tk libsecret-dev glib-dev openssh-client-common openssh-keygen ( 1/102) Installing brotli (1.2.0-r0) ( 2/102) Installing brotli-dev (1.2.0-r0) ( 3/102) Installing c-ares-dev (1.34.6-r0) ( 4/102) Installing libidn2-dev (2.3.8-r0) ( 5/102) Installing libpsl-utils (0.21.5-r3) ( 6/102) Installing libpsl-dev (0.21.5-r3) ( 7/102) Installing nghttp2-dev (1.68.0-r0) ( 8/102) Installing nghttp3-dev (1.13.1-r0) ( 9/102) Installing openssl-dev (3.5.5-r0) ( 10/102) Installing zlib-dev (1.3.1-r2) ( 11/102) Installing zstd (1.5.7-r2) ( 12/102) Installing zstd-dev (1.5.7-r2) ( 13/102) Installing curl-dev (8.18.0-r0) ( 14/102) Installing expat (2.7.4-r0) ( 15/102) Installing expat-dev (2.7.4-r0) ( 16/102) Installing bsd-compat-headers (0.7.2-r6) ( 17/102) Installing libformw (6.6_p20251231-r0) ( 18/102) Installing libmenuw (6.6_p20251231-r0) ( 19/102) Installing libpanelw (6.6_p20251231-r0) ( 20/102) Installing libncurses++ (6.6_p20251231-r0) ( 21/102) Installing ncurses-dev (6.6_p20251231-r0) ( 22/102) Installing libedit-dev (20251016.3.1-r1) ( 23/102) Installing libpcre2-16 (10.47-r0) ( 24/102) Installing libpcre2-32 (10.47-r0) ( 25/102) Installing pcre2-dev (10.47-r0) ( 26/102) Installing libbz2 (1.0.8-r6) ( 27/102) Installing perl (5.42.0-r0) ( 28/102) Installing perl-utils (5.42.0-r0) ( 29/102) Installing perl-dev (5.42.0-r0) ( 30/102) Installing perl-error (0.17030-r0) ( 31/102) Installing xz-libs (5.8.2-r0) ( 32/102) Installing libxml2 (2.13.9-r0) ( 33/102) Installing libxslt (1.1.43-r3) ( 34/102) Installing perl-yaml-syck (1.36-r0) ( 35/102) Installing perl-test-pod (1.52-r4) ( 36/102) Installing bash (5.3.9-r1) Executing bash-5.3.9-r1.post-install ( 37/102) Installing libxml2-utils (2.13.9-r0) ( 38/102) Installing docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.post-install ( 39/102) Installing docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.post-install ( 40/102) Installing docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.post-install ( 41/102) Installing docbook-xsl (1.79.2-r13) ( 42/102) Installing xmlto (0.0.29-r0) ( 43/102) Installing libffi (3.5.2-r0) ( 44/102) Installing gdbm (1.26-r0) ( 45/102) Installing mpdecimal (4.0.1-r0) ( 46/102) Installing sqlite-libs (3.51.2-r1) ( 47/102) Installing python3 (3.12.12-r0) ( 48/102) Installing python3-pycache-pyc0 (3.12.12-r0) ( 49/102) Installing pyc (3.12.12-r0) ( 50/102) Installing asciidoc-pyc (10.2.1-r0) ( 51/102) Installing python3-pyc (3.12.12-r0) ( 52/102) Installing asciidoc (10.2.1-r0) ( 53/102) Installing python3-dev (3.12.12-r0) ( 54/102) Installing tzdata (2025c-r0) ( 55/102) Installing tcl (8.6.17-r0) ( 56/102) Installing libxau (1.0.12-r0) ( 57/102) Installing libmd (1.1.0-r0) ( 58/102) Installing libbsd (0.12.2-r0) ( 59/102) Installing libxdmcp (1.1.5-r1) ( 60/102) Installing libxcb (1.17.0-r1) ( 61/102) Installing libx11 (1.8.12-r1) ( 62/102) Installing libxrender (0.9.12-r0) ( 63/102) Installing libpng (1.6.54-r0) ( 64/102) Installing freetype (2.14.1-r1) ( 65/102) Installing fontconfig (2.17.1-r0) ( 66/102) Installing libxft (2.3.9-r0) ( 67/102) Installing tk (8.6.17-r0) ( 68/102) Installing libgpg-error (1.57-r0) ( 69/102) Installing libgcrypt (1.12.0-r0) ( 70/102) Installing libintl (0.24.1-r1) ( 71/102) Installing libeconf (0.8.3-r0) ( 72/102) Installing libblkid (2.41.3-r0) ( 73/102) Installing libmount (2.41.3-r0) ( 74/102) Installing glib (2.86.3-r1) ( 75/102) Installing libsecret (0.21.7-r0) ( 76/102) Installing bzip2-dev (1.0.8-r6) ( 77/102) Installing xz (5.8.2-r0) ( 78/102) Installing gettext-asprintf (0.24.1-r1) ( 79/102) Installing gettext-libs (0.24.1-r1) ( 80/102) Installing gettext-envsubst (0.24.1-r1) ( 81/102) Installing gettext (0.24.1-r1) ( 82/102) Installing gettext-dev (0.24.1-r1) ( 83/102) Installing py3-parsing (3.3.1-r0) ( 84/102) Installing py3-parsing-pyc (3.3.1-r0) ( 85/102) Installing py3-packaging (25.0-r0) ( 86/102) Installing py3-packaging-pyc (25.0-r0) ( 87/102) Installing linux-headers (6.18.8-r0) ( 88/102) Installing libffi-dev (3.5.2-r0) ( 89/102) Installing libuuid (2.41.3-r0) ( 90/102) Installing libfdisk (2.41.3-r0) ( 91/102) Installing liblastlog2 (2.41.3-r0) ( 92/102) Installing libsmartcols (2.41.3-r0) ( 93/102) Installing sqlite (3.51.2-r1) ( 94/102) Installing sqlite-dev (3.51.2-r1) ( 95/102) Installing util-linux-dev (2.41.3-r0) ( 96/102) Installing glib-dev (2.86.3-r1) ( 97/102) Installing libgpg-error-dev (1.57-r0) ( 98/102) Installing libgcrypt-dev (1.12.0-r0) ( 99/102) Installing libsecret-dev (0.21.7-r0) (100/102) Installing .makedepends-git (20260202.185256) (101/102) Installing perl-git (2.52.0-r0) (102/102) Installing git-perl (2.52.0-r0) Executing busybox-1.37.0-r31.trigger Executing glib-2.86.3-r1.trigger * No schema files found: removed existing output file. OK: 616.4 MiB in 207 packages >>> git: Cleaning up srcdir >>> git: Cleaning up pkgdir >>> git: Cleaning up tmpdir >>> git: Fetching https://distfiles.alpinelinux.org/distfiles/edge/git-2.53.0.tar.xz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> git: Fetching https://www.kernel.org/pub/software/scm/git/git-2.53.0.tar.xz Connecting to www.kernel.org (151.101.193.55:443) saving to '/var/cache/distfiles/edge/git-2.53.0.tar.xz.part' git-2.53.0.tar.xz.pa 100% |********************************| 7805k 0:00:00 ETA '/var/cache/distfiles/edge/git-2.53.0.tar.xz.part' saved /var/cache/distfiles/edge/git-2.53.0.tar.xz: OK /home/buildozer/aports/main/git/git-daemon.initd: OK /home/buildozer/aports/main/git/git-daemon.confd: OK /home/buildozer/aports/main/git/fix-t4219-with-sticky-bit.patch: OK >>> git: Fetching https://distfiles.alpinelinux.org/distfiles/edge/git-2.53.0.tar.xz /var/cache/distfiles/edge/git-2.53.0.tar.xz: OK /home/buildozer/aports/main/git/git-daemon.initd: OK /home/buildozer/aports/main/git/git-daemon.confd: OK /home/buildozer/aports/main/git/fix-t4219-with-sticky-bit.patch: OK >>> git: Unpacking /var/cache/distfiles/edge/git-2.53.0.tar.xz... >>> git: fix-t4219-with-sticky-bit.patch patching file t/t4129-apply-samemode.sh Hunk #1 succeeded at 93 (offset 3 lines). GIT_VERSION=2.53.0 * new build flags * new link flags * new prefix flags CC base85.o CC bisect.o CC blame.o CC blob.o CC branch.o CC bloom.o CC bundle-uri.o CC bundle.o CC cache-tree.o CC cbtree.o CC chdir-notify.o CC checkout.o CC chunk-format.o CC color.o CC column.o CC combine-diff.o CC commit-graph.o CC commit-reach.o CC commit.o CC common-exit.o CC common-init.o CC compat/nonblock.o CC compat/obstack.o CC compat/open.o CC compat/terminal.o CC compiler-tricks/not-constant.o CC config.o CC connect.o CC connected.o CC convert.o CC copy.o CC credential.o CC csum-file.o CC ctype.o CC date.o CC decorate.o CC delta-islands.o CC diagnose.o CC diff-delta.o CC diff-merges.o CC diff-lib.o CC diff-no-index.o CC diff.o CC diffcore-break.o CC diffcore-delta.o CC diffcore-order.o CC diffcore-pickaxe.o CC diffcore-rename.o CC diffcore-rotate.o CC dir-iterator.o CC dir.o CC editor.o CC entry.o CC environment.o CC ewah/bitmap.o CC ewah/ewah_bitmap.o CC ewah/ewah_io.o CC ewah/ewah_rlw.o CC exec-cmd.o CC fetch-negotiator.o CC fetch-pack.o CC fmt-merge-msg.o CC fsck.o CC fsmonitor.o CC fsmonitor-ipc.o CC fsmonitor-settings.o CC gettext.o CC git-zlib.o CC gpg-interface.o CC graph.o CC grep.o CC hash-lookup.o CC hash.o CC hashmap.o GEN command-list.h CC hex.o CC hex-ll.o CC hook.o CC ident.o CC json-writer.o CC kwset.o CC levenshtein.o CC line-log.o CC line-range.o CC linear-assignment.o CC list-objects-filter-options.o CC list-objects-filter.o CC list-objects.o CC lockfile.o CC log-tree.o CC loose.o CC ls-refs.o CC mailinfo.o CC mailmap.o CC match-trees.o CC mem-pool.o CC merge-blobs.o CC merge-ll.o CC merge-ort.o CC merge-ort-wrappers.o CC merge.o CC midx.o CC midx-write.o CC name-hash.o CC negotiator/default.o CC negotiator/noop.o CC negotiator/skipping.o CC notes-cache.o CC notes-merge.o CC notes-utils.o CC notes.o CC object-file-convert.o CC object-file.o CC object-name.o CC object.o CC odb.o CC odb/streaming.o CC oid-array.o CC oidmap.o CC oidset.o CC oidtree.o CC pack-bitmap-write.o CC pack-bitmap.o CC pack-check.o CC pack-mtimes.o CC pack-objects.o CC pack-refs.o CC pack-revindex.o CC pack-write.o CC packfile.o CC pager.o CC parallel-checkout.o CC parse.o CC parse-options-cb.o CC parse-options.o CC patch-delta.o CC patch-ids.o CC path.o CC path-walk.o CC pathspec.o CC pkt-line.o CC preload-index.o CC pretty.o CC prio-queue.o CC progress.o CC promisor-remote.o CC prompt.o CC protocol.o CC protocol-caps.o CC prune-packed.o CC pseudo-merge.o CC quote.o CC range-diff.o CC reachable.o CC read-cache.o CC rebase-interactive.o CC rebase.o CC ref-filter.o CC reflog-walk.o CC reflog.o CC refs.o CC refs/debug.o CC refs/files-backend.o CC refs/reftable-backend.o CC refs/iterator.o CC refs/packed-backend.o CC refs/ref-cache.o CC refspec.o CC reftable/basics.o CC reftable/block.o CC reftable/blocksource.o CC reftable/error.o CC reftable/fsck.o CC reftable/iter.o CC reftable/merged.o CC reftable/pq.o CC reftable/record.o CC reftable/stack.o CC reftable/system.o CC reftable/table.o CC reftable/tree.o CC reftable/writer.o CC remote.o CC repack.o CC repack-cruft.o CC repack-filtered.o CC repack-geometry.o CC repack-midx.o CC repack-promisor.o CC replace-object.o CC repo-settings.o CC repository.o CC rerere.o CC reset.o CC resolve-undo.o CC revision.o CC run-command.o CC send-pack.o CC sequencer.o CC serve.o CC server-info.o CC setup.o CC shallow.o CC sideband.o CC sigchain.o CC sparse-index.o CC split-index.o CC stable-qsort.o CC statinfo.o CC strbuf.o CC string-list.o CC strmap.o CC strvec.o CC sub-process.o CC submodule-config.o CC submodule.o CC symlinks.o CC tag.o CC tempfile.o CC thread-utils.o CC tmp-objdir.o CC trace.o CC trace2.o CC trace2/tr2_cfg.o CC trace2/tr2_cmd_name.o CC trace2/tr2_ctr.o CC trace2/tr2_dst.o CC trace2/tr2_sid.o CC trace2/tr2_sysenv.o CC trace2/tr2_tbuf.o CC trace2/tr2_tgt_event.o CC trace2/tr2_tgt_normal.o CC trace2/tr2_tgt_perf.o CC trace2/tr2_tls.o CC trace2/tr2_tmr.o CC trailer.o CC transport-helper.o CC transport.o CC tree-diff.o CC tree-walk.o CC tree.o CC unpack-trees.o CC upload-pack.o CC url.o CC urlmatch.o CC usage.o CC userdiff.o CC utf8.o CC varint.o CC versioncmp.o CC walker.o CC wildmatch.o CC worktree.o CC wrapper.o CC write-or-die.o CC ws.o CC wt-status.o CC xdiff-interface.o CC xdiff/xdiffi.o CC xdiff/xemit.o CC xdiff/xhistogram.o CC xdiff/xmerge.o CC xdiff/xpatience.o CC xdiff/xprepare.o CC xdiff/xutils.o CC unix-socket.o CC unix-stream-server.o CC compat/simple-ipc/ipc-shared.o CC compat/simple-ipc/ipc-unix-socket.o CC sha1dc_git.o CC sha1dc/sha1.o CC sha1dc/ubc_check.o CC sha256/block/sha256.o CC compat/linux/procinfo.o CC compat/fopen.o CC compat/strlcpy.o CC compat/qsort_s.o CC compat/regex/regex.o CC http-backend.o CC imap-send.o CC http.o CC sh-i18n--envsubst.o CC shell.o CC http-walker.o CC http-fetch.o CC http-push.o CC remote-curl.o * new script parameters * new perl-specific parameters CC git.o CC builtin/add.o CC builtin/am.o CC builtin/annotate.o CC builtin/apply.o CC builtin/archive.o CC builtin/backfill.o CC builtin/bisect.o CC builtin/blame.o CC builtin/branch.o GEN hook-list.h CC builtin/bundle.o CC builtin/cat-file.o CC builtin/check-attr.o CC builtin/check-ignore.o CC builtin/check-mailmap.o CC builtin/check-ref-format.o CC builtin/checkout--worker.o CC builtin/checkout-index.o CC builtin/checkout.o CC builtin/clean.o CC builtin/clone.o CC builtin/column.o CC builtin/commit-graph.o CC builtin/commit-tree.o CC builtin/commit.o CC builtin/config.o CC builtin/count-objects.o CC builtin/credential-cache--daemon.o CC builtin/credential-cache.o CC builtin/credential-store.o CC builtin/credential.o CC builtin/describe.o CC builtin/diagnose.o CC builtin/diff-files.o CC builtin/diff-index.o CC builtin/diff-pairs.o CC builtin/diff-tree.o CC builtin/diff.o CC builtin/difftool.o CC builtin/fast-export.o CC builtin/fast-import.o CC builtin/fetch-pack.o CC builtin/fetch.o CC builtin/fmt-merge-msg.o CC builtin/for-each-ref.o CC builtin/for-each-repo.o CC builtin/fsck.o CC builtin/fsmonitor--daemon.o CC builtin/gc.o CC builtin/get-tar-commit-id.o CC builtin/grep.o CC builtin/hash-object.o GEN config-list.h CC builtin/hook.o CC builtin/index-pack.o CC builtin/init-db.o CC builtin/interpret-trailers.o CC builtin/last-modified.o CC builtin/log.o CC builtin/ls-files.o CC builtin/ls-remote.o CC builtin/ls-tree.o CC builtin/mailinfo.o CC builtin/mailsplit.o CC builtin/merge-base.o CC builtin/merge-file.o CC builtin/merge-index.o CC builtin/merge-ours.o CC builtin/merge-recursive.o CC builtin/merge-tree.o CC builtin/merge.o CC builtin/mktag.o CC builtin/mktree.o CC builtin/multi-pack-index.o CC builtin/mv.o CC builtin/name-rev.o CC builtin/notes.o CC builtin/pack-objects.o CC builtin/pack-redundant.o CC builtin/pack-refs.o CC builtin/patch-id.o CC builtin/prune.o CC builtin/prune-packed.o CC builtin/pull.o CC builtin/push.o CC builtin/range-diff.o CC builtin/read-tree.o CC builtin/rebase.o CC builtin/receive-pack.o CC builtin/reflog.o CC builtin/refs.o CC builtin/remote-ext.o CC builtin/remote-fd.o CC builtin/remote.o CC builtin/repack.o CC builtin/replace.o CC builtin/replay.o CC builtin/repo.o CC builtin/rerere.o CC builtin/reset.o CC builtin/rev-list.o CC builtin/rev-parse.o CC builtin/revert.o CC builtin/rm.o CC builtin/send-pack.o CC builtin/shortlog.o CC builtin/show-branch.o CC builtin/show-index.o CC builtin/show-ref.o CC builtin/sparse-checkout.o CC builtin/stash.o CC builtin/stripspace.o CC builtin/submodule--helper.o CC builtin/symbolic-ref.o CC builtin/tag.o CC builtin/unpack-file.o CC builtin/unpack-objects.o CC builtin/update-index.o CC builtin/update-ref.o CC builtin/update-server-info.o CC builtin/upload-archive.o CC builtin/upload-pack.o CC builtin/var.o CC builtin/verify-commit.o CC builtin/verify-pack.o CC builtin/verify-tag.o CC builtin/worktree.o CC builtin/write-tree.o GEN git-mergetool--lib GEN git-sh-i18n GEN git-sh-setup CC scalar.o CC daemon.o CC common-main.o CC abspath.o CC add-interactive.o CC add-patch.o CC advice.o CC alias.o CC alloc.o CC apply.o CC archive-tar.o CC archive-zip.o CC archive.o CC attr.o CC help.o GEN version-def.h GEN git-difftool--helper GEN git-filter-branch GEN git-merge-octopus GEN git-merge-one-file GEN git-merge-resolve GEN git-mergetool GEN git-quiltimport GEN git-request-pull GEN git-submodule GEN git-web--browse GEN GIT-PERL-HEADER GEN git-p4 GEN git-instaweb CC builtin/bugreport.o CC builtin/help.o CC version.o GEN git-archimport GEN git-cvsexportcommit GEN git-cvsimport GEN git-cvsserver GEN git-send-email GEN git-svn AR libgit.a LINK git-daemon LINK git-http-backend LINK git-imap-send LINK git-sh-i18n--envsubst LINK git-shell LINK git-http-fetch LINK git-http-push LINK git-remote-http LINK git LINK scalar LN/CP git-remote-https LN/CP git-remote-ftp LN/CP git-remote-ftps BUILTIN git-add BUILTIN git-am BUILTIN git-annotate BUILTIN git-apply BUILTIN git-archive BUILTIN git-backfill BUILTIN git-bisect BUILTIN git-blame BUILTIN git-branch BUILTIN git-bugreport BUILTIN git-bundle BUILTIN git-cat-file BUILTIN git-check-attr BUILTIN git-check-mailmap BUILTIN git-check-ignore BUILTIN git-check-ref-format BUILTIN git-checkout--worker BUILTIN git-checkout-index BUILTIN git-checkout BUILTIN git-clean BUILTIN git-clone BUILTIN git-column BUILTIN git-commit-graph BUILTIN git-commit-tree BUILTIN git-commit BUILTIN git-config BUILTIN git-count-objects BUILTIN git-credential-cache--daemon BUILTIN git-credential-cache BUILTIN git-credential-store BUILTIN git-credential BUILTIN git-describe BUILTIN git-diagnose BUILTIN git-diff-files BUILTIN git-diff-index BUILTIN git-diff-pairs BUILTIN git-diff-tree BUILTIN git-diff BUILTIN git-difftool BUILTIN git-fast-export BUILTIN git-fast-import BUILTIN git-fetch-pack BUILTIN git-fetch BUILTIN git-fmt-merge-msg BUILTIN git-for-each-ref BUILTIN git-for-each-repo BUILTIN git-fsck BUILTIN git-fsmonitor--daemon BUILTIN git-get-tar-commit-id BUILTIN git-gc BUILTIN git-grep BUILTIN git-hash-object BUILTIN git-help BUILTIN git-hook BUILTIN git-index-pack BUILTIN git-init-db BUILTIN git-interpret-trailers BUILTIN git-last-modified BUILTIN git-log BUILTIN git-ls-files BUILTIN git-ls-remote BUILTIN git-ls-tree BUILTIN git-mailinfo BUILTIN git-mailsplit BUILTIN git-merge-base BUILTIN git-merge-file BUILTIN git-merge-index BUILTIN git-merge-ours BUILTIN git-merge-recursive BUILTIN git-merge-tree BUILTIN git-merge BUILTIN git-mktag BUILTIN git-mktree BUILTIN git-multi-pack-index BUILTIN git-mv BUILTIN git-name-rev BUILTIN git-notes BUILTIN git-pack-objects BUILTIN git-pack-redundant BUILTIN git-pack-refs BUILTIN git-patch-id BUILTIN git-prune-packed BUILTIN git-prune BUILTIN git-pull BUILTIN git-push BUILTIN git-range-diff BUILTIN git-rebase BUILTIN git-read-tree BUILTIN git-receive-pack BUILTIN git-reflog BUILTIN git-refs BUILTIN git-remote-ext BUILTIN git-remote-fd BUILTIN git-remote BUILTIN git-repack BUILTIN git-replace BUILTIN git-replay BUILTIN git-repo BUILTIN git-rerere BUILTIN git-reset BUILTIN git-rev-list BUILTIN git-rev-parse BUILTIN git-revert BUILTIN git-rm BUILTIN git-show-branch BUILTIN git-send-pack BUILTIN git-show-ref BUILTIN git-sparse-checkout BUILTIN git-shortlog BUILTIN git-show-index BUILTIN git-stash BUILTIN git-stripspace BUILTIN git-submodule--helper BUILTIN git-symbolic-ref BUILTIN git-tag BUILTIN git-unpack-file BUILTIN git-unpack-objects BUILTIN git-update-index BUILTIN git-update-ref BUILTIN git-update-server-info BUILTIN git-upload-archive BUILTIN git-upload-pack BUILTIN git-var BUILTIN git-verify-commit BUILTIN git-verify-pack BUILTIN git-verify-tag BUILTIN git-worktree BUILTIN git-write-tree BUILTIN git-cherry BUILTIN git-format-patch BUILTIN git-fsck-objects BUILTIN git-cherry-pick BUILTIN git-init BUILTIN git-maintenance BUILTIN git-show BUILTIN git-merge-subtree BUILTIN git-stage BUILTIN git-restore BUILTIN git-status BUILTIN git-switch BUILTIN git-version BUILTIN git-whatchanged SUBDIR git-gui MSGFMT po/bg.msg MSGFMT po/de.msg MSGFMT po/el.msg MSGFMT po/fr.msg MSGFMT po/hu.msg MSGFMT po/it.msg MSGFMT po/ja.msg MSGFMT po/nb.msg MSGFMT po/pt_br.msg MSGFMT po/pt_pt.msg MSGFMT po/ru.msg MSGFMT po/sv.msg MSGFMT po/vi.msg MSGFMT po/zh_cn.msg GEN git-gui--askpass INDEX lib/ GITGUI_VERSION=0.21.0.257.g1a729 558 translated. GEN git-gui 520 translated. 520 translated. 514 translated. 474 translated, 39 untranslated. 579 translated. 519 translated, 1 untranslated. 381 translated, 4 fuzzy, 6 untranslated. 576 translated. 546 translated, 1 untranslated. 366 translated, 7 fuzzy, 17 untranslated. 550 translated. 543 translated. 579 translated. SUBDIR gitk-git Generating catalog po/bg.msg msgfmt --statistics --tcl -l bg -d po/ po/bg.po * new Tcl/Tk interpreter location Generating catalog po/ca.msg msgfmt --statistics --tcl -l ca -d po/ po/ca.po Generating catalog po/de.msg msgfmt --statistics --tcl -l de -d po/ po/de.po Generating catalog po/es.msg msgfmt --statistics --tcl -l es -d po/ po/es.po Generating catalog po/fr.msg msgfmt --statistics --tcl -l fr -d po/ po/fr.po Generating catalog po/hu.msg msgfmt --statistics --tcl -l hu -d po/ po/hu.po Generating catalog po/it.msg msgfmt --statistics --tcl -l it -d po/ po/it.po Generating catalog po/ja.msg msgfmt --statistics --tcl -l ja -d po/ po/ja.po Generating catalog po/pt_br.msg msgfmt --statistics --tcl -l pt_br -d po/ po/pt_br.po Generating catalog po/pt_pt.msg msgfmt --statistics --tcl -l pt_pt -d po/ po/pt_pt.po Generating catalog po/ru.msg msgfmt --statistics --tcl -l ru -d po/ po/ru.po 307 translated messages. 307 translated messages. Generating catalog po/sv.msg msgfmt --statistics --tcl -l sv -d po/ po/sv.po 184 translated messages, 46 fuzzy translations, 77 untranslated messages. Generating catalog po/ta.msg msgfmt --statistics --tcl -l ta -d po/ po/ta.po Generating catalog po/vi.msg msgfmt --statistics --tcl -l vi -d po/ po/vi.po 311 translated messages. Generating catalog po/zh_cn.msg msgfmt --statistics --tcl -l zh_cn -d po/ po/zh_cn.po 274 translated messages, 17 fuzzy translations, 16 untranslated messages. GEN gitk-wish 277 translated messages, 18 fuzzy translations, 12 untranslated messages. 322 translated messages. 311 translated messages. 279 translated messages, 16 fuzzy translations, 12 untranslated messages. 311 translated messages. 323 translated messages. 317 translated messages. 307 translated messages. 317 translated messages. 327 translated messages. SUBDIR templates CC oss-fuzz/dummy-cmd-main.o CC oss-fuzz/fuzz-commit-graph.o CC oss-fuzz/fuzz-config.o CC oss-fuzz/fuzz-credential-from-url-gently.o CC oss-fuzz/fuzz-date.o CC oss-fuzz/fuzz-pack-headers.o CC oss-fuzz/fuzz-pack-idx.o CC oss-fuzz/fuzz-parse-attr-line.o CC oss-fuzz/fuzz-url-decode-mem.o LINK oss-fuzz/fuzz-commit-graph LINK oss-fuzz/fuzz-config LINK oss-fuzz/fuzz-credential-from-url-gently LINK oss-fuzz/fuzz-date LINK oss-fuzz/fuzz-pack-headers LINK oss-fuzz/fuzz-pack-idx LINK oss-fuzz/fuzz-parse-attr-line LINK oss-fuzz/fuzz-url-decode-mem MKDIR -p perl/build/lib GEN perl/build/lib/Git.pm MKDIR -p perl/build/lib/Git GEN perl/build/lib/Git/I18N.pm GEN perl/build/lib/Git/LoadCPAN.pm GEN perl/build/lib/Git/IndexInfo.pm GEN perl/build/lib/Git/Packet.pm GEN perl/build/lib/Git/SVN.pm MKDIR -p perl/build/lib/Git/LoadCPAN GEN perl/build/lib/Git/LoadCPAN/Error.pm MKDIR -p perl/build/lib/Git/SVN GEN perl/build/lib/Git/SVN/Editor.pm GEN perl/build/lib/Git/SVN/Fetcher.pm GEN perl/build/lib/Git/SVN/GlobSpec.pm GEN perl/build/lib/Git/SVN/Log.pm GEN perl/build/lib/Git/SVN/Migration.pm GEN perl/build/lib/Git/SVN/Prompt.pm GEN perl/build/lib/Git/SVN/Ra.pm GEN perl/build/lib/Git/SVN/Utils.pm MKDIR -p perl/build/lib/Git/LoadCPAN/Mail GEN perl/build/lib/Git/LoadCPAN/Mail/Address.pm MKDIR -p perl/build/lib/Git/SVN/Memoize GEN perl/build/lib/Git/SVN/Memoize/YAML.pm MKDIR -p perl/build/lib/FromCPAN GEN perl/build/lib/FromCPAN/Error.pm MKDIR -p perl/build/lib/FromCPAN/Mail GEN perl/build/lib/FromCPAN/Mail/Address.pm CC t/helper/test-fake-ssh.o CC t/helper/test-tool.o CC t/helper/test-advise.o CC t/helper/test-bitmap.o CC t/helper/test-bloom.o CC t/helper/test-bundle-uri.o CC t/helper/test-cache-tree.o CC t/helper/test-chmtime.o CC t/helper/test-config.o CC t/helper/test-crontab.o CC t/helper/test-csprng.o CC t/helper/test-date.o CC t/helper/test-delete-gpgsig.o CC t/helper/test-delta.o CC t/helper/test-dir-iterator.o CC t/helper/test-drop-caches.o CC t/helper/test-dump-cache-tree.o CC t/helper/test-dump-fsmonitor.o CC t/helper/test-dump-split-index.o CC t/helper/test-dump-untracked-cache.o CC t/helper/test-env-helper.o CC t/helper/test-example-tap.o CC t/helper/test-find-pack.o CC t/helper/test-fsmonitor-client.o CC t/helper/test-genrandom.o CC t/helper/test-genzeros.o CC t/helper/test-getcwd.o CC t/helper/test-hash-speed.o CC t/helper/test-hash.o CC t/helper/test-hashmap.o CC t/helper/test-hexdump.o CC t/helper/test-json-writer.o CC t/helper/test-lazy-init-name-hash.o CC t/helper/test-match-trees.o CC t/helper/test-mergesort.o CC t/helper/test-mktemp.o CC t/helper/test-name-hash.o CC t/helper/test-online-cpus.o CC t/helper/test-pack-deltas.o CC t/helper/test-pack-mtimes.o CC t/helper/test-parse-options.o CC t/helper/test-parse-pathspec-file.o CC t/helper/test-partial-clone.o CC t/helper/test-path-utils.o CC t/helper/test-path-walk.o CC t/helper/test-pcre2-config.o CC t/helper/test-pkt-line.o CC t/helper/test-proc-receive.o CC t/helper/test-progress.o CC t/helper/test-reach.o CC t/helper/test-read-cache.o CC t/helper/test-read-graph.o CC t/helper/test-read-midx.o CC t/helper/test-ref-store.o CC t/helper/test-reftable.o CC t/helper/test-regex.o CC t/helper/test-rot13-filter.o CC t/helper/test-repository.o CC t/helper/test-revision-walking.o CC t/helper/test-run-command.o CC t/helper/test-scrap-cache-tree.o CC t/helper/test-serve-v2.o CC t/helper/test-sha1.o CC t/helper/test-sha256.o CC t/helper/test-sigchain.o CC t/helper/test-simple-ipc.o CC t/helper/test-string-list.o CC t/helper/test-submodule-config.o CC t/helper/test-submodule-nested-repo-config.o CC t/helper/test-submodule.o CC t/helper/test-subprocess.o CC t/helper/test-trace2.o CC t/helper/test-truncate.o CC t/helper/test-userdiff.o CC t/helper/test-wildmatch.o CC t/helper/test-windows-named-pipe.o CC t/helper/test-write-cache.o CC t/helper/test-xml-encode.o CC t/helper/test-zlib.o CC t/unit-tests/test-lib.o GEN bin-wrappers/git GEN bin-wrappers/scalar GEN bin-wrappers/git-receive-pack GEN bin-wrappers/git-shell GEN bin-wrappers/git-upload-archive GEN bin-wrappers/git-upload-pack GEN bin-wrappers/git-cvsserver GEN bin-wrappers/test-fake-ssh GEN bin-wrappers/test-tool LINK t/helper/test-fake-ssh * new test suites GEN t/unit-tests/clar-decls.h GEN t/unit-tests/clar.suite CC t/unit-tests/u-ctype.o CC t/unit-tests/u-dir.o CC t/unit-tests/u-example-decorate.o CC t/unit-tests/u-hash.o CC t/unit-tests/u-hashmap.o CC t/unit-tests/u-mem-pool.o CC t/unit-tests/u-oid-array.o CC t/unit-tests/u-oidmap.o CC t/unit-tests/u-oidtree.o CC t/unit-tests/u-prio-queue.o CC t/unit-tests/u-reftable-basics.o CC t/unit-tests/u-reftable-block.o CC t/unit-tests/u-reftable-merged.o CC t/unit-tests/u-reftable-pq.o CC t/unit-tests/u-reftable-readwrite.o CC t/unit-tests/u-reftable-stack.o CC t/unit-tests/u-reftable-table.o CC t/unit-tests/u-reftable-tree.o CC t/unit-tests/u-strbuf.o CC t/unit-tests/u-strcmp-offset.o CC t/unit-tests/u-string-list.o CC t/unit-tests/u-strvec.o CC t/unit-tests/u-trailer.o CC t/unit-tests/u-urlmatch-normalization.o CC t/unit-tests/u-utf8-width.o CC t/unit-tests/clar/clar.o CC t/unit-tests/lib-oid.o CC t/unit-tests/lib-reftable.o CC t/unit-tests/unit-test.o LINK t/helper/test-tool MKDIR -p t/unit-tests/bin LINK t/unit-tests/bin/unit-tests GEN gitweb/static/gitweb.js GEN gitweb/gitweb.cgi make: Entering directory '/home/buildozer/aports/main/git/src/git-2.53.0/contrib/subtree' sed -e '1s|#!.*/sh|#!/bin/sh|' git-subtree.sh >git-subtree chmod +x git-subtree make: Leaving directory '/home/buildozer/aports/main/git/src/git-2.53.0/contrib/subtree' make: Entering directory '/home/buildozer/aports/main/git/src/git-2.53.0/contrib/diff-highlight' cat shebang.perl DiffHighlight.pm diff-highlight.perl >diff-highlight+ chmod +x diff-highlight+ mv diff-highlight+ diff-highlight make: Leaving directory '/home/buildozer/aports/main/git/src/git-2.53.0/contrib/diff-highlight' MKDIR -p perl/build/man/man3 GEN perl/build/man/man3/Git.3pm make -C Documentation man make[1]: Entering directory '/home/buildozer/aports/main/git/src/git-2.53.0/Documentation' GEN mergetools-diff.adoc GEN mergetools-merge.adoc GEN cmd-list.made GEN doc.dep GEN asciidoc.conf GEN docinfo.html * new asciidoc flags ASCIIDOC git-add.xml ASCIIDOC git-am.xml ASCIIDOC git-annotate.xml ASCIIDOC git-apply.xml ASCIIDOC git-archimport.xml ASCIIDOC git-archive.xml ASCIIDOC git-backfill.xml ASCIIDOC git-bisect.xml ASCIIDOC git-blame.xml ASCIIDOC git-branch.xml ASCIIDOC git-bugreport.xml ASCIIDOC git-bundle.xml ASCIIDOC git-cat-file.xml ASCIIDOC git-check-attr.xml ASCIIDOC git-check-ignore.xml ASCIIDOC git-check-mailmap.xml ASCIIDOC git-check-ref-format.xml ASCIIDOC git-checkout-index.xml ASCIIDOC git-checkout.xml ASCIIDOC git-cherry-pick.xml ASCIIDOC git-cherry.xml ASCIIDOC git-citool.xml ASCIIDOC git-clean.xml ASCIIDOC git-clone.xml ASCIIDOC git-column.xml ASCIIDOC git-commit-graph.xml ASCIIDOC git-commit-tree.xml ASCIIDOC git-commit.xml ASCIIDOC git-config.xml ASCIIDOC git-count-objects.xml ASCIIDOC git-credential-cache--daemon.xml ASCIIDOC git-credential-cache.xml ASCIIDOC git-credential-store.xml ASCIIDOC git-credential.xml ASCIIDOC git-cvsexportcommit.xml ASCIIDOC git-cvsimport.xml ASCIIDOC git-cvsserver.xml ASCIIDOC git-daemon.xml ASCIIDOC git-describe.xml ASCIIDOC git-diagnose.xml ASCIIDOC git-diff-files.xml ASCIIDOC git-diff-index.xml ASCIIDOC git-diff-pairs.xml ASCIIDOC git-diff-tree.xml ASCIIDOC git-diff.xml ASCIIDOC git-difftool.xml ASCIIDOC git-fast-export.xml ASCIIDOC git-fast-import.xml ASCIIDOC git-fetch-pack.xml ASCIIDOC git-fetch.xml ASCIIDOC git-filter-branch.xml ASCIIDOC git-fmt-merge-msg.xml ASCIIDOC git-for-each-ref.xml ASCIIDOC git-for-each-repo.xml ASCIIDOC git-format-patch.xml ASCIIDOC git-fsck-objects.xml ASCIIDOC git-fsck.xml ASCIIDOC git-fsmonitor--daemon.xml ASCIIDOC git-gc.xml ASCIIDOC git-get-tar-commit-id.xml ASCIIDOC git-grep.xml ASCIIDOC git-gui.xml ASCIIDOC git-hash-object.xml ASCIIDOC git-help.xml ASCIIDOC git-hook.xml ASCIIDOC git-http-backend.xml ASCIIDOC git-http-fetch.xml ASCIIDOC git-http-push.xml ASCIIDOC git-imap-send.xml ASCIIDOC git-index-pack.xml ASCIIDOC git-init-db.xml ASCIIDOC git-init.xml ASCIIDOC git-instaweb.xml ASCIIDOC git-interpret-trailers.xml ASCIIDOC git-last-modified.xml ASCIIDOC git-log.xml ASCIIDOC git-ls-files.xml ASCIIDOC git-ls-remote.xml ASCIIDOC git-ls-tree.xml ASCIIDOC git-mailinfo.xml ASCIIDOC git-mailsplit.xml ASCIIDOC git-maintenance.xml ASCIIDOC git-merge-base.xml ASCIIDOC git-merge-file.xml ASCIIDOC git-merge-index.xml ASCIIDOC git-merge-one-file.xml ASCIIDOC git-merge-tree.xml ASCIIDOC git-merge.xml ASCIIDOC git-mergetool--lib.xml ASCIIDOC git-mergetool.xml ASCIIDOC git-mktag.xml ASCIIDOC git-mktree.xml ASCIIDOC git-multi-pack-index.xml ASCIIDOC git-mv.xml ASCIIDOC git-name-rev.xml ASCIIDOC git-notes.xml ASCIIDOC git-p4.xml ASCIIDOC git-pack-objects.xml ASCIIDOC git-pack-redundant.xml ASCIIDOC git-pack-refs.xml ASCIIDOC git-patch-id.xml ASCIIDOC git-prune-packed.xml ASCIIDOC git-prune.xml ASCIIDOC git-pull.xml ASCIIDOC git-push.xml ASCIIDOC git-quiltimport.xml ASCIIDOC git-range-diff.xml ASCIIDOC git-read-tree.xml ASCIIDOC git-rebase.xml ASCIIDOC git-receive-pack.xml ASCIIDOC git-reflog.xml ASCIIDOC git-refs.xml ASCIIDOC git-remote-ext.xml ASCIIDOC git-remote-fd.xml ASCIIDOC git-remote.xml ASCIIDOC git-repack.xml ASCIIDOC git-replace.xml ASCIIDOC git-replay.xml ASCIIDOC git-repo.xml ASCIIDOC git-request-pull.xml ASCIIDOC git-rerere.xml ASCIIDOC git-reset.xml ASCIIDOC git-restore.xml ASCIIDOC git-rev-list.xml ASCIIDOC git-rev-parse.xml ASCIIDOC git-revert.xml ASCIIDOC git-rm.xml ASCIIDOC git-send-email.xml ASCIIDOC git-send-pack.xml ASCIIDOC git-sh-i18n--envsubst.xml ASCIIDOC git-sh-i18n.xml ASCIIDOC git-sh-setup.xml ASCIIDOC git-shell.xml ASCIIDOC git-shortlog.xml ASCIIDOC git-show-branch.xml ASCIIDOC git-show-index.xml ASCIIDOC git-show-ref.xml ASCIIDOC git-show.xml ASCIIDOC git-sparse-checkout.xml ASCIIDOC git-stage.xml ASCIIDOC git-stash.xml ASCIIDOC git-status.xml ASCIIDOC git-stripspace.xml ASCIIDOC git-submodule.xml ASCIIDOC git-svn.xml ASCIIDOC git-switch.xml ASCIIDOC git-symbolic-ref.xml ASCIIDOC git-tag.xml ASCIIDOC git-unpack-file.xml ASCIIDOC git-unpack-objects.xml ASCIIDOC git-update-index.xml ASCIIDOC git-update-ref.xml ASCIIDOC git-update-server-info.xml ASCIIDOC git-upload-archive.xml ASCIIDOC git-upload-pack.xml ASCIIDOC git-var.xml ASCIIDOC git-verify-commit.xml ASCIIDOC git-verify-pack.xml ASCIIDOC git-verify-tag.xml ASCIIDOC git-version.xml ASCIIDOC git-web--browse.xml ASCIIDOC git-whatchanged.xml ASCIIDOC git-worktree.xml ASCIIDOC git-write-tree.xml ASCIIDOC git.xml ASCIIDOC gitk.xml ASCIIDOC gitweb.xml ASCIIDOC scalar.xml ASCIIDOC gitattributes.xml ASCIIDOC gitformat-bundle.xml ASCIIDOC gitformat-chunk.xml ASCIIDOC gitformat-commit-graph.xml ASCIIDOC gitformat-index.xml ASCIIDOC gitformat-loose.xml ASCIIDOC gitformat-pack.xml ASCIIDOC gitformat-signature.xml ASCIIDOC githooks.xml ASCIIDOC gitignore.xml ASCIIDOC gitmailmap.xml ASCIIDOC gitmodules.xml ASCIIDOC gitprotocol-capabilities.xml ASCIIDOC gitprotocol-common.xml ASCIIDOC gitprotocol-http.xml ASCIIDOC gitprotocol-pack.xml ASCIIDOC gitprotocol-v2.xml ASCIIDOC gitrepository-layout.xml ASCIIDOC gitweb.conf.xml ASCIIDOC gitcli.xml ASCIIDOC gitcore-tutorial.xml ASCIIDOC gitcredentials.xml ASCIIDOC gitcvs-migration.xml ASCIIDOC gitdatamodel.xml ASCIIDOC gitdiffcore.xml ASCIIDOC giteveryday.xml ASCIIDOC gitfaq.xml ASCIIDOC gitglossary.xml ASCIIDOC gitpacking.xml ASCIIDOC gitnamespaces.xml ASCIIDOC gitremote-helpers.xml ASCIIDOC gitrevisions.xml ASCIIDOC gitsubmodules.xml ASCIIDOC gittutorial-2.xml ASCIIDOC gittutorial.xml ASCIIDOC gitworkflows.xml XMLTO git-add.1 XMLTO git-am.1 XMLTO git-annotate.1 XMLTO git-apply.1 XMLTO git-archimport.1 XMLTO git-archive.1 XMLTO git-backfill.1 XMLTO git-bisect.1 XMLTO git-blame.1 XMLTO git-branch.1 XMLTO git-bugreport.1 XMLTO git-bundle.1 XMLTO git-cat-file.1 XMLTO git-check-attr.1 XMLTO git-check-ignore.1 XMLTO git-check-mailmap.1 XMLTO git-check-ref-format.1 XMLTO git-checkout-index.1 XMLTO git-checkout.1 XMLTO git-cherry-pick.1 XMLTO git-cherry.1 XMLTO git-citool.1 XMLTO git-clean.1 XMLTO git-clone.1 XMLTO git-column.1 XMLTO git-commit-graph.1 XMLTO git-commit-tree.1 XMLTO git-commit.1 XMLTO git-count-objects.1 XMLTO git-credential-cache--daemon.1 XMLTO git-credential-cache.1 XMLTO git-credential-store.1 XMLTO git-credential.1 XMLTO git-cvsexportcommit.1 XMLTO git-cvsimport.1 XMLTO git-cvsserver.1 XMLTO git-daemon.1 XMLTO git-describe.1 XMLTO git-diagnose.1 XMLTO git-diff-files.1 XMLTO git-diff-index.1 XMLTO git-diff-pairs.1 XMLTO git-diff-tree.1 XMLTO git-diff.1 XMLTO git-difftool.1 XMLTO git-fast-export.1 XMLTO git-fast-import.1 XMLTO git-fetch-pack.1 XMLTO git-fetch.1 XMLTO git-filter-branch.1 XMLTO git-fmt-merge-msg.1 XMLTO git-for-each-ref.1 XMLTO git-for-each-repo.1 XMLTO git-format-patch.1 XMLTO git-fsck-objects.1 XMLTO git-fsck.1 XMLTO git-fsmonitor--daemon.1 XMLTO git-gc.1 XMLTO git-get-tar-commit-id.1 XMLTO git-grep.1 XMLTO git-gui.1 XMLTO git-hash-object.1 XMLTO git-help.1 XMLTO git-hook.1 XMLTO git-http-backend.1 XMLTO git-http-fetch.1 XMLTO git-http-push.1 XMLTO git-imap-send.1 XMLTO git-index-pack.1 XMLTO git-init-db.1 XMLTO git-init.1 XMLTO git-instaweb.1 XMLTO git-interpret-trailers.1 XMLTO git-last-modified.1 XMLTO git-ls-files.1 XMLTO git-ls-remote.1 XMLTO git-ls-tree.1 XMLTO git-mailinfo.1 XMLTO git-mailsplit.1 XMLTO git-maintenance.1 XMLTO git-merge-base.1 XMLTO git-merge-file.1 XMLTO git-merge-index.1 XMLTO git-merge-one-file.1 XMLTO git-merge-tree.1 XMLTO git-merge.1 XMLTO git-mergetool--lib.1 XMLTO git-mergetool.1 XMLTO git-mktag.1 XMLTO git-mktree.1 XMLTO git-multi-pack-index.1 XMLTO git-mv.1 XMLTO git-name-rev.1 XMLTO git-notes.1 XMLTO git-p4.1 XMLTO git-pack-objects.1 XMLTO git-pack-redundant.1 XMLTO git-pack-refs.1 XMLTO git-patch-id.1 XMLTO git-prune-packed.1 XMLTO git-prune.1 XMLTO git-pull.1 XMLTO git-push.1 XMLTO git-quiltimport.1 XMLTO git-range-diff.1 XMLTO git-read-tree.1 XMLTO git-rebase.1 XMLTO git-receive-pack.1 XMLTO git-reflog.1 XMLTO git-refs.1 XMLTO git-remote-ext.1 XMLTO git-remote-fd.1 XMLTO git-remote.1 XMLTO git-repack.1 XMLTO git-replace.1 XMLTO git-replay.1 XMLTO git-repo.1 XMLTO git-request-pull.1 XMLTO git-rerere.1 XMLTO git-reset.1 XMLTO git-restore.1 XMLTO git-rev-list.1 XMLTO git-rev-parse.1 XMLTO git-revert.1 XMLTO git-rm.1 XMLTO git-send-email.1 XMLTO git-send-pack.1 XMLTO git-sh-i18n--envsubst.1 XMLTO git-sh-i18n.1 XMLTO git-sh-setup.1 XMLTO git-shell.1 XMLTO git-shortlog.1 XMLTO git-show-branch.1 XMLTO git-show-index.1 XMLTO git-show-ref.1 XMLTO git-show.1 XMLTO git-sparse-checkout.1 XMLTO git-stage.1 XMLTO git-stash.1 XMLTO git-stripspace.1 XMLTO git-submodule.1 XMLTO git-svn.1 XMLTO git-switch.1 XMLTO git-symbolic-ref.1 XMLTO git-tag.1 XMLTO git-unpack-file.1 XMLTO git-unpack-objects.1 XMLTO git-update-index.1 XMLTO git-update-ref.1 XMLTO git-update-server-info.1 XMLTO git-upload-archive.1 XMLTO git-upload-pack.1 XMLTO git-var.1 XMLTO git-verify-commit.1 XMLTO git-verify-pack.1 XMLTO git-verify-tag.1 XMLTO git-version.1 XMLTO git-web--browse.1 XMLTO git-whatchanged.1 XMLTO git-worktree.1 XMLTO git-write-tree.1 XMLTO gitk.1 XMLTO gitweb.1 XMLTO scalar.1 XMLTO gitattributes.5 XMLTO gitformat-bundle.5 XMLTO gitformat-chunk.5 XMLTO gitformat-commit-graph.5 XMLTO gitformat-index.5 XMLTO gitformat-loose.5 XMLTO gitformat-pack.5 XMLTO gitformat-signature.5 XMLTO githooks.5 XMLTO gitignore.5 XMLTO gitmailmap.5 XMLTO gitmodules.5 XMLTO gitprotocol-capabilities.5 XMLTO gitprotocol-common.5 XMLTO gitprotocol-http.5 XMLTO gitprotocol-pack.5 XMLTO gitprotocol-v2.5 XMLTO gitrepository-layout.5 XMLTO gitweb.conf.5 XMLTO gitcli.7 XMLTO gitcore-tutorial.7 XMLTO gitcredentials.7 XMLTO gitcvs-migration.7 XMLTO gitdatamodel.7 XMLTO gitdiffcore.7 XMLTO giteveryday.7 XMLTO gitfaq.7 XMLTO gitglossary.7 XMLTO gitpacking.7 XMLTO gitnamespaces.7 XMLTO gitremote-helpers.7 XMLTO gitrevisions.7 XMLTO gitsubmodules.7 XMLTO gittutorial-2.7 XMLTO gittutorial.7 XMLTO gitworkflows.7 XMLTO git.1 XMLTO git-log.1 XMLTO git-status.1 XMLTO git-config.1 make[1]: Leaving directory '/home/buildozer/aports/main/git/src/git-2.53.0/Documentation' make: Entering directory '/home/buildozer/aports/main/git/src/git-2.53.0/contrib/credential/libsecret' cc -Os -fstack-clash-protection -Wformat -Werror=format-security -g -flto=auto -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -o git-credential-libsecret.o -c git-credential-libsecret.c cc -Os -fstack-clash-protection -Wformat -Werror=format-security -g -flto=auto -o git-credential-libsecret git-credential-libsecret.o -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -flto=auto -lsecret-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl make: Leaving directory '/home/buildozer/aports/main/git/src/git-2.53.0/contrib/credential/libsecret' make: Entering directory '/home/buildozer/aports/main/git/src/git-2.53.0/t' rm -f -r 'test-results' GIT_TEST_EXT_CHAIN_LINT=0 && export GIT_TEST_EXT_CHAIN_LINT && make aggregate-results-and-cleanup make[1]: Entering directory '/home/buildozer/aports/main/git/src/git-2.53.0/t' *** t0000-basic.sh *** *** t0001-init.sh *** *** t0002-gitfile.sh *** *** t0003-attributes.sh *** *** t0005-signals.sh *** *** t0004-unwritable.sh *** *** t0006-date.sh *** *** t0007-git-var.sh *** *** t0008-ignores.sh *** *** t0010-racy-git.sh *** *** t0012-help.sh *** *** t0013-sha1dc.sh *** *** t0014-alias.sh *** *** t0017-env-helper.sh *** *** t0018-advice.sh *** *** t0019-json-writer.sh *** *** t0020-crlf.sh *** *** t0021-conversion.sh *** *** t0022-crlf-rename.sh *** *** t0023-crlf-am.sh *** *** t0024-crlf-archive.sh *** *** t0025-crlf-renormalize.sh *** *** t0026-eol-config.sh *** *** t0027-auto-crlf.sh *** *** t0028-working-tree-encoding.sh *** *** t0029-core-unsetenvvars.sh *** *** t0030-stripspace.sh *** *** t0033-safe-directory.sh *** *** t0034-root-safe-directory.sh *** *** t0035-safe-bare-repository.sh *** *** t0040-parse-options.sh *** *** t0041-usage.sh *** *** t0050-filesystem.sh *** *** t0051-windows-named-pipe.sh *** *** t0052-simple-ipc.sh *** *** t0055-beyond-symlinks.sh *** *** t0056-git-C.sh *** *** t0060-path-utils.sh *** *** t0061-run-command.sh *** *** t0062-revision-walking.sh *** *** t0066-dir-iterator.sh *** *** t0067-parse_pathspec_file.sh *** *** t0068-for-each-repo.sh *** *** t0070-fundamental.sh *** *** t0071-sort.sh *** *** t0080-unit-test-output.sh *** *** t0081-find-pack.sh *** *** t0090-cache-tree.sh *** ok 1 - initial setup ok 1 - sigchain works ok 2 - bad setup: invalid .git file format ok 1 - advice should be printed when config variable is unset ok 3 - bad setup: invalid .git file path ok 1 - unit test of json-writer routines ok 4 - final setup + check rev-parse --git-dir ok 1 - setup ok 2 - trivial object ok 2 - advice should be printed when config variable is set to true ok 2 - signals are propagated using shell convention ok 1 - verify that the running shell supports "local" ok 5 - check hash-object ok 1 - one item from stdin ok 3 - trivial array ok 1 - long lines without spaces should be unchanged 1..0 # SKIP skipping Windows-specific tests ok 1 - get GIT_AUTHOR_IDENT ok 1 - nested aliases - internal execution ok 2 - .git/objects should be empty after git init in an empty repo ok 1 - Racy git trial #0 part A *** t0091-bugreport.sh *** ok 6 - check cat-file ok 3 - .git/objects should have 3 subdirectories ok 4 - success is reported like this ok 2 - one item from file ok 2 - get GIT_COMMITTER_IDENT ok 3 - create blob ok 1 - open-quoted pathname ok 3 - advice should not be printed when config variable is set to false ok 1 - plain ok 1 - "git -C " runs git from the directory ok 1 - setup ok 1 - setup ok 1 - start simple command server ok 4 - simple object ok 1 - relative date (5 seconds ago) ok 3 - NUL delimiters ok 1 - safe.directory is not set ok 1 - setup ok 1 - test-sha1 detects shattered pdf ok 2 - basic help commands ok 2 - simple command server ok 2 - setup ok 1 - setup # passed all 1 test(s) ok 4 - a constipated git dies with SIGPIPE 1..1 ok 2 - "git -C " with an empty is a no-op ok 1 - setup ok 2 - safe.directory on the command line ok 7 - check update-index ok 1 - setup ok 2 - dir-iterator should iterate through all files ok 4 - LF delimiters ok 2 - relative date (5 minutes ago) ok 5 - simple array ok 1 - ls-files --eol -o Text/Binary ok 2 - lines with spaces at the beginning should be unchanged ok 3 - servers cannot share the same path ok 1 - test help ok 2 - tag --contains *** t0092-diagnose.sh *** ok 1 - basename ok 3 # skip requested identities are strict (missing !AUTOIDENT of !FAIL_PREREQS,!AUTOIDENT) 1..0 # SKIP You must set env var GIT_TEST_ALLOW_SUDO=YES in order to run this test ok 3 - dir-iterator should list files in the correct order ok 2 - nested aliases - mixed execution ok 2 - OPT_BOOL() #1 ok 3 - safe.directory in the environment ok 3 - relative date (5 hours ago) ok 8 - check write-tree *** t0095-bloom.sh *** ok 1 - TAP output from unit tests ok 3 - OPT_BOOL() #2 ok 6 - escape quoting string ok 2 - dirname ok 1 - test-tool env-helper usage ok 2 - tar archive ok 4 - begin should fail upon inexistent paths ok 3 - tag --contains ok 4 - safe.directory in GIT_CONFIG_PARAMETERS ok 4 - advice should not be printed when --no-advice is used ok 4 - OPT_BOOL() #3 # passed all 1 test(s) ok 5 - a constipated git dies with SIGPIPE even if parent ignores it 1..1 ok 2 - plain nested in bare ok 4 - relative date (5 days ago) ok 1 # skip subprocess inherits only std handles (missing MINGW) ok 1 - setup ok 3 - lines with intermediate spaces should be unchanged ok 1 - mktemp to nonexistent directory prints filename ok 5 - OPT_BOOL() #4 # passed all 5 test(s) 1..5 ok 9 - check commit-tree ok 2 - write-tree should notice unwritable repository 1..0 # SKIP skipping Windows-specific tests ok 5 - begin should fail upon non directory paths ok 2 - update-index --add beyond symlinks ok 1 - setup ok 2 - renormalize CRLF in repo ok 2 - test-tool env-helper bad default values ok 1 - setup ok 1 # skip detection of case insensitive filesystem during repo init (missing CASE_INSENSITIVE_FS) ok 3 - normalize path: => ok 6 - OPT_BOOL() #5 ok 5 - relative date (3 weeks ago) ok 4 - tag --no-contains ok 2 - start_command reports ENOENT (slash) ok 7 - OPT_BOOL() is idempotent #1 *** t0100-previous.sh *** ok 4 - get GIT_DEFAULT_BRANCH without configuration ok 7 - escape quoting string 2 ok 6 - relative date (5 months ago) *** t0200-gettext-basic.sh *** *** t0101-at-syntax.sh *** ok 8 - OPT_BOOL() is idempotent #2 ok 5 - ignoring safe.directory in repo config ok 2 - detection of case insensitive filesystem during repo init ok 4 - normalize path: . => ok 3 - start_command reports ENOENT (no slash) ok 10 - check rev-list ok 3 - write-tree output on unwritable repository ok 7 - relative date (1 year, 2 months ago) ok 9 - OPT_BOOL() negation #1 ok 5 - tag --no-contains ok 3 - invalid usage ok 1 - setup ok 3 - add beyond symlinks ok 3 - Multiple -C options: "-C dir1 -C dir2" is equivalent to "-C dir1/dir2" ok 10 - OPT_BOOL() negation #2 ok 3 - looping aliases - internal execution ok 8 - nested inline object ok 5 - normalize path: ./ => ok 5 - no trailing delimiter ok 1 - setup # passed all 3 test(s) 1..3 ok 3 - detection of filesystem w/o symlink support during repo init ok 8 - relative date (1 year, 9 months ago) ok 2 - check ok 4 - run_command can run a command ok 5 - get GIT_DEFAULT_BRANCH with configuration ok 5 - advice should not be printed when GIT_ADVICE is set to false ok 4 # skip detection of filesystem w/o symlink support during repo init (missing !SYMLINKS) ok 6 - safe.directory does not match ok 3 - zip archive ok 3 - plain through aliased command, outside any git repo ok 3 - setup branches *** t0201-gettext-fallbacks.sh *** ok 9 - nested inline array ok 2 - revision walking can be done twice ok 6 - CRLF delimiters ok 2 - am ok 4 - commit should notice unwritable repository # passed all 3 test(s) 1..3 ok 11 - OPT_BOOL() no negation #1 # passed all 2 test(s) 1..2 ok 6 - tag usage error ok 9 - relative date (20 years ago) ok 2 - diff -M ok 2 - eol=lf puts LFs in normalized file # passed all 2 test(s) 1..2 ok 1 - setup test files ok 2 - mktemp to unwritable directory prints filename ok 6 - normalize path: ./. => # passed all 2 test(s) 1..2 *** t0202-gettext-perl.sh *** ok 6 - get GIT_EDITOR without configuration ok 12 - OPT_BOOL() no negation #2 ok 7 - quotes ok 6 - advance should not fail on errors by default ok 10 - nested inline object and array ok 3 - ignore-errors not mistaken for renormalize ok 7 - path exist as different key *** t0203-gettext-setlocale-sanity.sh *** ok 2 - ensure UTF-8 is stored in Git ok 10 - relative date (12 months ago) # passed all 3 test(s) 1..3 *** t0204-gettext-reencode-sanity.sh *** ok 13 - OPT_BOOL() positivation *** t0210-trace2-normal.sh *** ok 8 - --pathspec-file-nul takes quotes literally ok 11 - relative date (2 years ago) ok 7 - normalize path: ./.. => ++failed++ ok 11 - nested inline object and array 2 ok 4 - invalid usage of '-a' with [-i|-m|-w] ok 6 - advice should be printed when GIT_ADVICE is set to true ok 5 - commit output on unwritable repository ok 14 - OPT_INTEGER() negative ok 1 - setup ok 11 - setup_git_dir twice in subdir ok 5 - run_command is restricted to PATH ok 7 - branch --contains # passed all 8 test(s) 1..8 ok 12 - show date (iso8601:1466000000 +0200) # passed all 6 test(s) 1..6 ok 3 - re-encode to UTF-16 on checkout ok 4 - looping aliases - deprecated builtins ok 3 - git_mkstemps_mode does not fail if fd 0 is not open *** t0211-trace2-perf.sh *** ok 7 - advance should fail on errors, w/ pedantic flag ok 15 - OPT_INTEGER() kilo *** t0212-trace2-event.sh *** ok 8 - safe.directory matches ok 4 - check for a bug in the regex routines ok 8 - normalize path: ../. => ++failed++ ok 12 - pretty nested inline object and array 2 ok 13 - show date (iso8601-strict:1466000000 +0200) ok 6 - update-index should notice unwritable repository ok 4 - plain nested through aliased command *** t0300-credentials.sh *** ok 3 - test-tool env-helper --type=bool ok 4 - re-encode to UTF-16-LE-BOM on checkout ok 16 - OPT_INTEGER() negative kilo ok 5 - invalid usage of '-g' with [-i|-m|-w] ok 8 - branch --contains ok 9 - normalize path: ./../.// => ++failed++ ok 6 - run_command can run a script without a #! line ok 6 - invalid usage of '-g' with --no-external-commands ok 13 - inline object with no members ok 1 - setup ok 5 - incomplete sideband messages are reassembled ok 2 - . corner-case ok 3 - eol=crlf puts CRLFs in normalized file ok 9 - safe.directory matches, but is reset ok 7 - get GIT_EDITOR with configuration ok 7 - invalid usage of '-g' with --no-aliases ok 7 - update-index output on unwritable repository ok 17 - OPT_UNSIGNED() simple ok 6 - eof on sideband message is reported ok 14 - inline array with no members ok 5 - run-command formats empty args properly ok 9 - branch --no-contains ok 14 - show date (iso8601-strict:1466000000 +0000) ok 10 - normalize path: dir/.. => ok 18 - OPT_UNSIGNED() kilo ok 7 - missing sideband designator is reported ok 10 - safe.directory=* ok 8 - setup dirs with symlinks ok 4 - command line checks ok 3 - . corner-case with -q ok 4 - Effect on --git-dir option: "-C c --git-dir=a.git" is equivalent to "--git-dir c/a.git" ok 15 - larger empty example ok 8 - get GIT_EDITOR with environment variable GIT_EDITOR ok 7 - run_command does not try to execute a directory ok 11 - normalize path: dir/sub/../.. => ok 10 - branch --no-contains ok 19 - OPT_UNSIGNED() mega ok 8 - add should notice unwritable repository ok 5 - check $GIT_DIR/info/attributes support ok 1 - initial commit has cache-tree ok 4 - . corner-case with --quiet ok 15 - show date (rfc2822:1466000000 +0200) ok 4 - big response ok 6 - tracing a shell alias with arguments shows trace of prepared command ok 20 - OPT_UNSIGNED() giga ok 11 - safe.directory=*, but is reset ok 5 - plain nested in bare through aliased command ok 16 # skip parse JSON using Perl (missing PERLJSON) ok 4 - test-tool env-helper --type=ulong ok 12 - normalize path: dir/sub/../../.. => ++failed++ ok 16 - show date (short:1466000000 +0200) # passed all 16 test(s) 1..16 ok 21 - OPT_UNSIGNED() 3giga ok 9 - get GIT_EDITOR with environment variable EDITOR ok 11 - branch usage error ok 4 - consecutive blank lines should be unified ok 5 - . corner-case with -v *** t0301-credential-cache.sh *** ok 8 - invalid usage of '-c' with [-i|-m|-w] ok 2 - safecrlf: autocrlf=input, all CRLF ok 4 - autocrlf=true overrides eol=lf ok 5 - Order should not matter: "--git-dir=a.git -C c" is equivalent to "-C c --git-dir=a.git" ok 13 - normalize path: dir => dir ok 22 - short options ok 17 - show date (default:1466000000 +0200) ok 3 - expanded_in_repo ok 12 - for-each-ref --contains ok 12 - enter_repo non-strict mode ok 9 - invalid usage of '-c' with --no-external-commands ok 9 - dir-iterator should not follow symlinks by default ok 9 - add output on unwritable repository ok 6 - . corner-case with -v -n ok 8 - unpack-sideband: --no-chomp-newline ok 12 - safe.directory with matching glob ok 10 - invalid usage of '-c' with --no-aliases ok 14 - normalize path: dir// => dir/ # passed all 9 test(s) ok 18 - show date (raw:1466000000 +0200) 1..9 ok 13 - for-each-ref --contains ok 10 - dir-iterator does not resolve top-level symlinks ok 5 - setup case tests # passed all 10 test(s) 1..10 ok 8 - run_command passes over non-executable file ok 3 - safecrlf: autocrlf=input, mixed LF/CRLF ok 7 - . corner-case with -v --non-matching ok 19 - show date (unix:1466000000 +0200) ok 15 - normalize path: ./dir => dir ok 23 - long options ok 10 - get GIT_EDITOR with configuration and environment variable GIT_EDITOR *** t0302-credential-store.sh *** ok 13 - safe.directory with unmatching glob ok 14 - for-each-ref --no-contains ok 6 - Effect on --work-tree option: "-C c/a.git --work-tree=../a" is equivalent to "--work-tree=c/a --git-dir=c/a.git" ok 8 - . corner-case with --verbose ok 9 - unpack-sideband: --chomp-newline (default) ok 1 - setup ok 16 - normalize path: dir/. => dir/ ok 24 - abbreviate to something longer than SHA1 length *** t0303-credential-external.sh *** ok 20 - show date (iso-local:1466000000 +0200) ok 6 - No extra GIT_* on alias scripts ok 5 - test-tool env-helper reads config thanks to trace2 ok 9 - . corner-case with --verbose -n ok 21 - show date (raw-local:1466000000 +0200) # passed all 5 test(s) 1..5 ok 13 - enter_repo linked checkout ok 7 - plain with GIT_WORK_TREE ok 1 - create a report ok 5 - only consecutive blank lines should be completely removed ok 9 - run_command reports EACCES ok 22 - show date (unix-local:1466000000 +0200) *** t0410-partial-clone.sh *** ok 6 - rename (case change) ok 14 - safe.directory in included file ok 17 - normalize path: dir///./ => dir/ ok 5 - autocrlf=true overrides unset eol ok 10 - . corner-case with --verbose --non-matching ok 4 - safecrlf: autocrlf=true, all LF ok 6 # skip eol native is crlf (missing NATIVE_CRLF) ok 11 - get GIT_EDITOR with configuration and environment variable EDITOR ok 7 - Order should not matter: "--work-tree=../a -C c/a.git" is equivalent to "-C c/a.git --work-tree=../a" ok 23 - show date (format:%z:1466000000 +0200) # passed all 6 test(s) 1..6 ok 6 - check prohibited UTF-16 BOM ok 7 - can alias-shadow deprecated builtins ok 2 - report contains wanted template (before first section) ok 10 - unpack-sideband: packet_reader_read() consumes sideband, no chomp payload ok 15 - for-each-ref --no-contains ok 8 - plain bare ok 25 - missing required value ok 2 - read-tree HEAD establishes cache-tree ok 14 - enter_repo strict mode ok 18 - normalize path: dir//sub/.. => dir/ *** t0411-clone-from-partial.sh *** ok 11 - invalid usage of '--config-for-completion' with [-i|-m|-w] # passed all 14 test(s) 1..14 ok 5 - subtest: 3 passing tests ok 24 - show date (format-local:%z:1466000000 +0200) ok 16 - for-each-ref usage error ok 9 - plain bare with GIT_WORK_TREE ok 12 - get GIT_SEQUENCE_EDITOR without configuration ok 7 - merge (case change) ok 11 - empty command line ok 8 - can alias-shadow via two deprecated builtins ok 8 - Effect on --git-dir and --work-tree options - "-C c --git-dir=a.git --work-tree=a" is equivalent to "--git-dir=c/a.git --work-tree=c/a" ok 26 - superfluous value provided: boolean ok 8 # skip add directory (with different case) (missing CASE_INSENSITIVE_FS) ok 3 - sanity check "System Info" section ok 12 - invalid usage of '--config-for-completion' with --no-external-commands ok 19 - normalize path: dir/sub/../ => dir/ ok 11 - unpack-sideband: packet_reader_read() consumes sideband, chomp payload ok 9 # skip add (with different case) (missing CASE_INSENSITIVE_FS) *** t0450-txt-doc-vs-help.sh *** ok 25 - show date (format:%Z:1466000000 +0200) # passed all 11 test(s) 1..11 # passed all 16 test(s) 1..16 ok 13 - invalid usage of '--config-for-completion' with --no-aliases ok 5 - safecrlf: autocrlf=true mixed LF/CRLF ok 4 - dies if file with same name as report already exists ok 1 - compute unseeded murmur3 hash for empty string *** t0500-progress-display.sh *** ok 26 - show date (format-local:%Z:1466000000 +0200) ok 12 - empty command line with -q ok 27 - superfluous value provided: boolean, abbreviated *** t0600-reffiles-backend.sh *** ok 20 - normalize path: dir/sub/../. => dir/ ok 9 - Order should not matter: "-C c --git-dir=a.git --work-tree=a" is equivalent to "--git-dir=a.git -C c --work-tree=a" ok 28 - superfluous value provided: cmdmode ok 7 - check required UTF-16 BOM ok 13 - empty command line with --quiet ok 5 - --output-directory puts the report in the provided dir ok 27 - show date (format:%%z:1466000000 +0200) ok 10 - GIT_DIR bare ok 2 - compute unseeded murmur3 hash for test string 1 ok 1 - run based on configured value ok 13 - get GIT_SEQUENCE_EDITOR with configuration ok 21 - normalize path: dir/s1/../s2/ => dir/s2/ ok 1 - sanity: $GIT_INTERNAL_GETTEXT_SH_SCHEME is set (to fallthrough) ok 2 - sanity: $TEXTDOMAIN is git ok 28 - show date (format-local:%%z:1466000000 +0200) ok 29 - intermingled arguments ok 6 - incorrect arguments abort with usage ok 2 - do nothing on empty config ok 3 - compute unseeded murmur3 hash for test string 2 ok 14 - empty command line with -v ok 10 - unreadable directory in PATH ok 15 - local clone of unowned repo refused in unsafe directory ok 29 - show date (format:%Y-%m-%d %H:%M:%S:1466000000 +0200) ok 3 - xgettext sanity: Perl _() strings are not extracted ok 14 - get GIT_SEQUENCE_EDITOR with environment variable ok 14 - invalid usage of '--config-sections-for-completion' with [-i|-m|-w] ok 7 - incorrect positional arguments abort with usage and hint ok 22 - normalize path: d1/s1///s2/..//../s3/ => d1/s3/ ok 3 - git-add invalidates cache-tree ok 4 - compute unseeded murmur3 hash for test string 3 ok 10 - Order should not matter: "-C c --git-dir=a.git --work-tree=a" is equivalent to "--git-dir=a.git --work-tree=a -C c" ok 11 - init --bare ok 30 - unambiguously abbreviated option ok 15 - invalid usage of '--config-sections-for-completion' with --no-external-commands ok 6 - safecrlf: print warning only once ok 30 - show date (format-local:%Y-%m-%d %H:%M:%S:1466000000 +0200) ok 15 - empty command line with -v -n ok 5 - compute bloom key for empty string ok 23 - normalize path: d1/s1//../s2/../../d2 => d2 ok 31 - unambiguously abbreviated option with "=" ok 16 - invalid usage of '--config-sections-for-completion' with --no-aliases ok 1 - setup an embedded bare repo, secondary worktree and submodule ok 4 - xgettext sanity: Comment extraction with --add-comments ok 11 - Relative followed by fullpath: "-C ./here -C /there" is equivalent to "-C /there" ok 31 - show date (format:%s:123456789 +1234) ok 8 - runs outside of a git dir ok 32 - ambiguously abbreviated option ok 6 - compute bloom key for whitespace # passed all 11 test(s) 1..11 ok 16 - empty command line with -v --non-matching ok 6 - consecutive blank lines at the beginning should be removed ok 3 - error on bad config keys ok 11 - run_command runs in parallel with more jobs available than tasks ok 32 - show date (format:%s:123456789 -1234) ok 33 - non ambiguous option (after two options it abbreviates) ok 24 - normalize path: d1/.../d2 => d1/.../d2 ok 5 - xgettext sanity: Comment extraction with --add-comments stops at statements ok 9 - can create leading directories outside of a git dir ok 7 - compute bloom key for test string 1 ok 6 # skip sanity: $TEXTDOMAINDIR exists without NO_GETTEXT=YesPlease (missing GETTEXT) ok 5 - attribute test ok 7 # skip sanity: Icelandic locale was compiled (missing GETTEXT) ok 12 - GIT_DIR non-bare ok 4 - filter shell-escaped filenames ok 17 - empty command line with --verbose ok 1 - sanity: $GIT_INTERNAL_GETTEXT_SH_SCHEME is set (to fallthrough) ok 2 - sanity: $GIT_INTERNAL_GETTEXT_TEST_FALLBACKS is set ok 15 - get GIT_SEQUENCE_EDITOR with configuration and environment variable ok 33 - show date (format-local:%s:123456789 -1234) ok 1 - creates diagnostics zip archive ok 8 # skip sanity: gettext("") metadata is OK (missing GETTEXT_LOCALE) ok 25 - normalize path: d1/..././../d2 => d1/d2 ok 3 - sanity: $GIT_INTERNAL_GETTEXT_SH_SCHEME" is fallthrough ok 8 - compute bloom key for test string 2 ok 7 - safecrlf: git diff demotes safecrlf=true to warn ok 4 - error on NULL value for config keys ok 1 - branch -d @{-1} ok 2 - safe.bareRepository unset ok 1 # skip gettext: Emitting UTF-8 from our UTF-8 *.mo files / Icelandic (missing GETTEXT_LOCALE) ok 34 - show date (iso8601:1466000000 -0200) ok 2 - repack everything into a single packfile *** t0601-reffiles-pack-refs.sh *** ok 12 - run_command runs ungrouped in parallel with more jobs available than tasks ok 4 - gettext: our gettext() fallback has pass-through semantics ok 9 # skip sanity: gettext(unknown) is passed through (missing GETTEXT_LOCALE) ok 10 # skip xgettext: C extraction of _() and N_() strings (missing GETTEXT_LOCALE) ok 2 # skip gettext: Emitting UTF-8 from our UTF-8 *.mo files / Runes (missing GETTEXT_LOCALE) ok 16 - GIT_SHELL_PATH points to a valid executable ok 18 - empty command line with --verbose -n ok 26 - normalize path: / => / ok 35 - show date (iso8601-strict:1466000000 -0200) ok 11 # skip xgettext: C extraction with %s (missing GETTEXT_LOCALE) ok 17 # skip GIT_SHELL_PATH points to a suitable shell (missing MINGW) ok 3 # skip gettext: Emitting ISO-8859-1 from our UTF-8 *.mo files / Icelandic (missing GETTEXT_ISO_LOCALE) ok 12 # skip xgettext: Shell extraction (missing GETTEXT_LOCALE) ok 13 # skip xgettext: Shell extraction with $variable (missing GETTEXT_LOCALE) ok 4 # skip gettext: impossible ISO-8859-1 output (missing GETTEXT_ISO_LOCALE) ok 36 - show date (rfc2822:1466000000 -0200) ok 14 # skip xgettext: Perl extraction (missing GETTEXT_LOCALE) ok 5 # skip gettext: Fetching a UTF-8 msgid -> UTF-8 (missing GETTEXT_LOCALE) ok 4 - git-add in subdir invalidates cache-tree ok 27 - normalize path: // => / ok 1 - normal stream, return code 0 ok 34 - Alias options do not contribute to abbreviation ok 1 - git show a ISO-8859-1 commit under C locale ok 6 # skip gettext: Fetching a UTF-8 msgid -> ISO-8859-1 (missing GETTEXT_ISO_LOCALE) ok 13 - run_command runs in parallel with as many jobs as tasks ok 2 # skip git show a ISO-8859-1 commit under a UTF-8 locale (missing GETTEXT_LOCALE) ok 7 # skip gettext.c: git init UTF-8 -> UTF-8 (missing GETTEXT_LOCALE) ok 15 # skip xgettext: Perl extraction with %s (missing GETTEXT_LOCALE) ok 18 - GIT_ATTR_SYSTEM produces expected output ok 1 - setup ok 8 # skip gettext.c: git init UTF-8 -> ISO-8859-1 (missing GETTEXT_ISO_LOCALE) ok 16 # skip sanity: Some gettext("") data for real locale (missing GETTEXT_LOCALE) ok 13 - GIT_DIR & GIT_WORK_TREE (1) # passed all 2 test(s) 1..2 ok 8 - safecrlf: no warning with safecrlf=false ok 35 - detect possible typos # passed all 16 test(s) ok 37 - show date (default:1466000000 -0200) 1..16 ok 19 - empty command line with --verbose --non-matching ok 10 - setup unicode normalization tests ok 28 - normalize path: /// => / # passed all 8 test(s) 1..8 ok 3 - safe.bareRepository=all ok 9 - cannot alias-shadow a sample of regular builtins ok 14 - GIT_DIR & GIT_WORK_TREE (2) ok 2 - branch -d @{-12} when there is not enough switches yet ok 2 - counts loose objects ok 1 - setup helper scripts ok 9 - get bloom filters for commit with no changes ok 2 - @{0} shows current ok 38 - show date (raw:1466000000 -0200) *** t0602-reffiles-fsck.sh *** ok 36 - detect possible typos ok 2 - normal stream, return code 1 # passed all 9 test(s) 1..9 *** t0610-reftable-basics.sh *** ok 19 - GIT_ATTR_GLOBAL points to the correct location ok 29 - normalize path: /. => / ok 10 - indicates populated hooks *** t0611-reftable-httpd.sh *** ok 14 - run_command runs ungrouped in parallel with as many jobs as tasks *** t0612-reftable-jgit-compatibility.sh *** ok 8 - eol conversion for UTF-16 encoded files on checkout ok 37 - OPT_CALLBACK() and OPT_BIT() work ok 9 - switch off autocrlf, safecrlf, reset HEAD ok 5 - eval_gettext: our eval_gettext() fallback has pass-through semantics ok 3 - @{1} shows old ok 11 - rename (silent unicode normalization) ok 39 - show date (iso:5758122296 -0400) ok 38 - OPT_CALLBACK() and callback errors work ok 5 - --keep-going ok 30 - normalize path: /./ => / ok 15 - run_command runs in parallel with more tasks than jobs available ok 15 - reinit ok 4 - @{now} shows current ok 20 - --stdin with empty STDIN # passed all 5 test(s) 1..5 ok 3 - --mode=stats excludes .git dir contents ok 39 - OPT_BIT() and OPT_SET_INT() work ok 40 - show date (iso-local:5758122296 -0400) ok 3 - automatic filename ok 4 - safe.bareRepository=explicit ok 6 - eval_gettext: our eval_gettext() fallback can interpolate variables ok 2 - credential_fill invokes helper ok 5 - @{2001-09-17} (before the first commit) shows old ok 1 - perf stream, return code 0 ok 41 - parse date (2008) -> bad ok 16 - init with --template ok 16 - run_command runs ungrouped in parallel with more tasks than jobs available ok 40 - OPT_NEGBIT() and OPT_SET_INT() work ok 31 - normalize path: /./.. => ++failed++ ok 20 - GIT_CONFIG_SYSTEM points to the correct location ok 5 - required filter should filter data ok 42 - parse date (2008-02) -> bad ok 21 - --stdin with empty STDIN with -q ok 41 - OPT_BIT() works ok 4 - normal stream, exit code 0 *** t0613-reftable-write-options.sh *** ok 6 - silly approxidates work ok 43 - parse date (2008-02-14) -> bad ok 12 - merge (silent unicode normalization) ok 42 - OPT_NEGBIT() works ok 7 - eval_gettext: our eval_gettext() fallback can interpolate variables with spaces ok 13 # skip checkout with no pathspec and a case insensitive fs (missing CASE_INSENSITIVE_FS) ok 17 - run_command is asked to abort gracefully ok 32 - normalize path: /../. => ++failed++ ok 17 - init with --template (blank) ok 7 - consecutive blank lines at the end should be removed ok 44 - parse date (2008-02-14 20:30:45) -> 2008-02-14 20:30:45 +0000 # passed all 13 test(s) 1..13 ok 3 - credential_fill invokes helper with credential ok 43 - OPT_CMDMODE() works ok 7 - notice misspelled upstream ok 10 - update with autocrlf=input ok 22 - --stdin with empty STDIN with --quiet ok 45 - parse date (2008-02-14 20:30:45 -0500) -> 2008-02-14 20:30:45 -0500 ok 11 - --diagnose creates diagnostics zip archive ok 5 - normal stream, exit code 1 ok 16 - local clone of unowned repo accepted in safe directory ok 8 - complain about total nonsense *** t0614-reftable-fsck.sh *** ok 2 - perf stream, return code 1 ok 8 - eval_gettext: our eval_gettext() fallback can interpolate variables with spaces and quotes # passed all 8 test(s) ok 46 - parse date (2008.02.14 20:30:45 -0500) -> 2008-02-14 20:30:45 -0500 1..8 ok 44 - OPT_CMDMODE() detects incompatibility (1) ok 18 - run_command is asked to abort gracefully (ungroup) ok 33 - normalize path: /./../.// => ++failed++ # passed all 8 test(s) 1..8 ok 3 - add more packfiles ok 4 - --mode=all includes .git dir contents ok 23 - --stdin with empty STDIN with -v *** t1000-read-tree-m-3way.sh *** *** t1001-read-tree-m-2way.sh *** # passed all 4 test(s) 1..4 ok 1 - helper (store) has no existing data ok 18 - init with init.templatedir set ok 10 - get bloom filter for commit with 10 changes ok 47 - parse date (20080214T20:30:45) -> 2008-02-14 20:30:45 +0000 ok 21 - GIT_CONFIG_GLOBAL points to the correct location ok 45 - OPT_CMDMODE() detects incompatibility (2) ok 1 - helper (cache) has no existing data ok 1 - setup: list of builtins *** t1002-read-tree-m-u-2way.sh *** ok 6 - normal stream, error event ok 19 - run_command outputs ok 11 # skip get bloom filter for commit with 513 changes (missing EXPENSIVE) ok 2 - list of adoc and help mismatches is sorted ok 24 - --stdin with empty STDIN with -v -n ok 4 - credential_fill invokes helper with ephemeral credential ok 12 - --diagnose=stats excludes .git dir contents # passed all 11 test(s) 1..11 ok 22 - git var -l lists variables ok 48 - parse date (20080214T20:30) -> 2008-02-14 20:30:00 +0000 ok 2 - helper (store) stores password ok 20 - run_command outputs (ungroup) ok 9 - check prohibited UTF-32 BOM ok 34 - normalize path: /dir/.. => / ok 46 - OPT_CMDMODE() detects incompatibility (3) ok 49 - parse date (20080214T20) -> 2008-02-14 20:00:00 +0000 ok 3 - perf stream, error event ok 5 - safe.bareRepository in the repository ok 6 - attribute matching is case sensitive when core.ignorecase=0 *** t1003-read-tree-prefix.sh *** ok 6 - required filter smudge failure ok 3 - add -h output has no \t ok 2 - helper (cache) stores password ok 3 - helper (store) can retrieve password ok 23 - git var -l lists config ok 50 - parse date (20080214T203045) -> 2008-02-14 20:30:45 +0000 ok 11 - update with autocrlf=true ok 4 - add -h output has dashed labels ok 19 - init with init.templatedir using ~ expansion ok 35 - normalize path: /dir/sub/../.. => / ok 25 - --stdin with empty STDIN with -v --non-matching ok 47 - OPT_CMDMODE() detects incompatibility (4) ok 7 - BUG messages are written to trace2 ok 51 - parse date (20080214T2030) -> 2008-02-14 20:30:00 +0000 ok 5 - chunk response ok 5 - credential_fill invokes helper with credential and state ok 5 - add -h output has consistent spacing ok 52 - parse date (20080214T000000.20) -> 2008-02-14 00:00:00 +0000 ok 6 - safe.bareRepository on the command line ok 48 - OPT_COUNTUP() with PARSE_OPT_NODASH works ok 13 - --diagnose=all includes .git dir contents ok 8 - text without newline at end should end with newline ok 1 - extensions.partialclone without filter ok 36 - normalize path: /dir/sub/../../.. => ++failed++ ok 24 - git var -l lists multiple global configs # passed all 13 test(s) 1..13 ok 3 - helper (cache) can retrieve password ok 26 - --stdin with empty STDIN with --verbose ok 49 - OPT_NUMBER_CALLBACK() works ok 6 - subtest: 2/3 tests passing ok 53 - parse date (20080214T00:00:00.20) -> 2008-02-14 00:00:00 +0000 ok 6 - add appropriately marked as having .adoc ok 17 - works for commands and guides by default ok 54 - parse date (20080214T203045-04:00) -> 2008-02-14 20:30:45 -0400 ok 50 - negation of OPT_NONEG flags is not ambiguous *** t1004-read-tree-m-u-wf.sh *** ok 5 - git-add in subdir does not invalidate sibling cache-tree ok 37 - normalize path: /dir => /dir ok 10 - check required UTF-32 BOM ok 25 - git var -l does not split multiline editors ok 7 - add *.adoc SYNOPSIS has dashed labels ok 27 - --stdin with empty STDIN with --verbose -n ok 51 - --list keeps list of strings ok 1 - simple progress display ok 8 - bug messages with BUG_if_bug() are written to trace2 ok 26 - listing and asking for variables are exclusive ok 7 - safe.bareRepository in included file ok 4 - perf stream, child processes ok 18 - --exclude-guides does not work for guides ok 52 - --no-list resets list ok 55 - parse date (20080214T203045 -04:00) -> 2008-02-14 20:30:45 -0400 ok 27 - `git var -l` works even without HOME ok 6 - credential_fill invokes multiple helpers ok 38 - normalize path: /dir// => /dir/ ok 7 - required filter clean failure ok 53 - multiple quiet levels # passed all 27 test(s) ok 28 - --stdin with empty STDIN with --verbose --non-matching ok 56 - parse date (20080214T203045.019-04:00) -> 2008-02-14 20:30:45 -0400 1..27 ok 4 - helper (store) requires matching protocol ok 54 - multiple verbose levels ok 8 - no trace when GIT_DIR is explicitly provided ok 4 - add more commits (as loose objects) ok 4 - helper (cache) requires matching protocol ok 57 - parse date (2008-02-14 20:30:45.019-04:00) -> 2008-02-14 20:30:45 -0400 ok 39 - normalize path: /./dir => /dir ok 55 - --no-quiet sets --quiet to 0 *** t1005-read-tree-reset.sh *** ok 2 - progress display with total ok 20 - init --bare/--shared overrides system/global config # passed all 4 test(s) 1..4 ok 29 - -q with multiple args ok 58 - parse date (2008-02-14 20:30:45 -0015) -> 2008-02-14 20:30:45 -0015 not ok 8 - add -h output and SYNOPSIS agree # TODO known breakage ok 12 - checkout with autocrlf=true ok 6 - update-index invalidates cache-tree ok 9 - bug messages without explicit BUG_if_bug() are written to trace2 ok 19 - --help does not work for guides ok 9 - no trace when "bare repository" is .git ok 59 - parse date (2008-02-14 20:30:45 -5) -> 2008-02-14 20:30:45 +0000 *** t1006-cat-file.sh *** ok 56 - --no-quiet resets multiple -q to 0 ok 40 - normalize path: /dir/. => /dir/ ok 1 - enable reflogs ok 30 - --quiet with multiple args ok 3 - progress display breaks long lines #1 ok 1 - setup ok 57 - --no-verbose sets verbose to 0 ok 60 - parse date (2008-02-14 20:30:45 -5:) -> 2008-02-14 20:30:45 +0000 ok 8 - required filter with absent clean field ok 58 - --no-verbose resets multiple verbose to 0 ok 20 - git help ok 10 - no trace when "bare repository" is a subdir of .git ok 9 - am -h output has no \t ok 61 - parse date (2008-02-14 20:30:45 -05) -> 2008-02-14 20:30:45 -0500 ok 10 - am -h output has dashed labels ok 10 - bug messages followed by BUG() are written to trace2 ok 31 - -q -v ok 41 - normalize path: /dir///./ => /dir/ ok 5 - helper (cache) requires matching host ok 1 - create evil repo ok 7 - credential_fill response does not get capabilities when helpers are incapable ok 59 - GIT_TEST_DISALLOW_ABBREVIATED_OPTIONS works ok 5 - helper (store) requires matching host ok 21 - git help -g ok 11 - am -h output has consistent spacing ok 62 - parse date (2008-02-14 20:30:45 -:30) -> 2008-02-14 20:30:45 +0000 ok 4 - progress display breaks long lines #2 ok 21 - init honors global core.sharedRepository ok 2 - prepare a trivial repository ok 21 - GIT_TRACE with environment variables ok 42 - normalize path: /dir//sub/.. => /dir/ ok 60 - --end-of-options treats remainder as args ok 63 - parse date (2008-02-14 20:30:45 -05:00) -> 2008-02-14 20:30:45 -0500 ok 12 - am appropriately marked as having .adoc ok 22 # skip verify curlies are quoted properly (missing MINGW) ok 11 - no trace in $GIT_DIR of secondary worktree ok 23 # skip can spawn .bat with argv[0] containing spaces (missing MINGW) ok 11 - a valueless true configuration variable is handled ok 3 - merge @{-1} ok 17 - checked paths are normalized ok 5 - progress display breaks long lines #3 - even the first is too long ok 64 - parse date (2008-02-14 20:30:45 TZ=EST5) -> 2008-02-14 20:30:45 -0500 # passed all 23 test(s) 1..23 ok 7 - attribute matching is case insensitive when core.ignorecase=1 ok 2 - empty directory should not fool rev-parse ok 43 - normalize path: /dir/sub/../ => /dir/ ok 61 - KEEP_DASHDASH works ok 5 - using global config, perf stream, return code 0 ok 13 - am *.adoc SYNOPSIS has dashed labels ok 22 - init allows insanely long --template ok 13 - checkout with autocrlf=input ok 1 - helper (store) has no existing data ok 8 - credential_fill response does not get capabilities when caller is incapable ok 65 - parse date (Thu, 7 Apr 2005 15:14:13 -0700) -> 2005-04-07 15:14:13 -0700 ok 12 - no trace in $GIT_DIR of a submodule *** t1007-hash-object.sh *** ok 8 # skip additional case insensitivity tests (missing CASE_INSENSITIVE_FS) ok 32 - --quiet -v ok 7 - write-tree establishes cache-tree ok 62 - KEEP_ARGV0 works ok 3 - ${pack_refs} --prune --all ok 1 - event stream, error event ok 6 - progress display breaks long lines #4 - title line matches terminal width ok 6 - helper (cache) requires matching username ok 2 - helper (store) stores password # passed all 12 test(s) 1..12 ok 3 - helper (store) can retrieve password ok 66 - parse date (1970-01-01 00:00:00) -> 1970-01-01 00:00:00 +0000 ok 6 - helper (store) requires matching username ok 4 - helper (store) requires matching protocol ok 44 - normalize path: //dir/sub/../. => /dir/ ok 23 - init creates a new directory ok 9 - text plus spaces without newline at end should end with newline ok 5 - helper (store) requires matching host ok 2 - local clone must not fetch from promisor remote and execute script ok 6 - helper (store) requires matching username ok 63 - STOP_AT_NON_OPTION works ok 33 - -q --verbose ok 67 - parse date (1970-01-01 00:00:00 +00) -> 1970-01-01 00:00:00 +0000 ok 7 - progress shortens - crazy caller ok 45 - normalize path: /dir/s1/../s2/ => /dir/s2/ ok 4 - see if git show-ref works as expected not ok 14 - am -h output and SYNOPSIS agree # TODO known breakage ok 9 - required filter with absent smudge field 1..0 # SKIP skipping reftable JGit tests; JGit is not present in PATH ok 9 - credential_fill stops when we get a full response ok 64 - KEEP_UNKNOWN_OPT works ok 68 - parse date (1970-01-01 00:00:00 Z) -> 1970-01-01 00:00:00 +0000 *** t1008-read-tree-overlay.sh *** ok 3 - empty directory should not fool for-each-ref *** t1009-read-tree-new-index.sh *** ok 11 - eol conversion for UTF-32 encoded files on checkout ok 24 - init creates a new bare directory ok 65 - NO_INTERNAL_HELP works for -h ok 69 - parse date (1970-01-01 00:00:00 -01) -> 1970-01-01 00:00:00 -0100 ok 14 - apply patch (autocrlf=input) ok 12 - using global config, normal stream, return code 0 ok 8 - test-tool scrap-cache-tree works 1..0 # SKIP no web server found at '' ok 34 - --quiet --verbose ok 46 - normalize path: /d1/s1///s2/..//../s3/ => /d1/s3/ ok 22 - git help fails for non-existing html pages ok 66 - NO_INTERNAL_HELP works for --help ok 70 - parse date (1970-01-01 00:00:00 +01) -> bad ok 8 - progress display with throughput *** t1010-mktree.sh *** ok 5 - see if a branch still exists when packed ok 4 - empty directory should not fool create ok 7 - helper (store) requires matching path ok 25 - init recreates a directory ok 71 - parse date (1970-01-01 00:00:00 +11) -> bad ok 15 - annotate -h output has no \t ok 1 - pack-refs does not crash with -h ok 47 - normalize path: /d1/s1//../s2/../../d2 => /d2 ok 9 - unnormalized paths ok 10 - credential_fill thinks a credential is a full response ok 67 - NO_INTERNAL_HELP works for --help-all ok 72 - parse date (1970-01-01 00:59:59 +01) -> bad ok 35 - --quiet with multiple args ok 3 - clone from file://... must not fetch from promisor remote and execute script ok 16 - annotate -h output has dashed labels ok 9 - progress display with throughput and total ok 73 - parse date (1970-01-01 01:00:00 +01) -> 1970-01-01 01:00:00 +0100 ok 48 - normalize path: /d1/.../d2 => /d1/.../d2 ok 26 - init recreates a new bare directory ok 68 - KEEP_UNKNOWN_OPT | NO_INTERNAL_HELP works ok 17 - annotate -h output has consistent spacing ok 6 - git branch c/d should barf if branch c exists ok 74 - parse date (1970-01-01 01:00:00 +11) -> bad ok 15 - apply patch --cached (autocrlf=input) ok 5 - empty directory should not fool verify ok 49 - normalize path: /d1/..././../d2 => /d1/d2 ok 36 - erroneous use of -- ok 12 - check unsupported encodings ok 10 - text plus spaces without newline at end should not show spaces ok 69 - subcommand - no subcommand shows error and usage ok 2 - init: creates basic reftable structures ok 10 - cover up after throughput shortens ok 7 - helper (store) requires matching path ok 18 - annotate appropriately marked as having .adoc ok 75 - parse date (1970-01-02 00:00:00 +11) -> 1970-01-02 00:00:00 +1100 ok 27 - init creates a new deep directory ok 1 - adding test file NN and Z/NN ok 4 - merge @{-1}~1 ok 7 - helper (cache) requires matching path ok 8 - helper (store) overwrites on store ok 50 - longest ancestor: / / => -1 ok 9 - helper (store) can forget host ok 70 - subcommand - subcommand after -- shows error and usage ok 4 - fetch from file://... must not fetch from promisor remote and execute script ok 7 - see if a branch still exists after git ${pack_refs} --prune ok 51 - longest ancestor: /foo / => 0 ok 19 - annotate *.adoc SYNOPSIS has dashed labels ok 71 - subcommand - subcommand after --end-of-options shows error and usage ok 76 - parse date (1969-12-31 23:59:59) -> bad ok 37 - erroneous use of -- with -q ok 2 - adding test file ND and Z/ND ok 11 - cover up after throughput shortens a lot ok 6 - empty directory should not fool 1-arg update ok 11 - credential_fill continues through partial response ok 1 - setup ok 52 - longest ancestor: /foo /fo => -1 ok 1 - default write options ok 8 - see if git ${pack_refs} --prune remove ref files ok 10 - helper (store) can store multiple users ok 72 - subcommand - unknown subcommand shows error and usage ok 53 - longest ancestor: /foo /foo => -1 ok 5 - pack-objects should fetch from promisor remote and execute script ok 16 - apply patch --index (autocrlf=input) ok 77 - parse date (1969-12-31 23:59:59 +00) -> bad ok 3 - adding test file NM and Z/NM ok 38 - erroneous use of -- with --quiet ok 3 - init: sha256 object format via environment variable ok 9 - second commit has cache-tree ok 54 - longest ancestor: /foo /bar => -1 ok 13 - using global config with include ok 2 - read-tree --prefix ok 12 - progress generates traces ok 73 - subcommand - subcommands cannot be abbreviated ok 9 - see if git ${pack_refs} --prune removes empty dirs ok 11 - helper (store) does not erase a password distinct from input ok 20 - annotate -h output and SYNOPSIS agree ok 12 - helper (store) can forget user ok 13 - helper (store) remembers other user ok 78 - parse date (1969-12-31 23:59:59 Z) -> bad ok 28 - init creates a new deep directory (umask vs. shared) ok 7 - empty directory should not fool 2-arg update ok 39 - erroneous use of -- with -v ok 11 - text plus spaces without newline should show the correct lines ok 12 - credential_fill populates password_expiry_utc ok 74 - subcommand - no negated subcommands ok 4 - adding test file DN and Z/DN ok 13 - progress generates traces: stop / start ok 55 - longest ancestor: /foo /foo/bar => -1 ok 79 - parse date (1969-12-31 23:59:59 +11) -> bad ok 2 - convert shallow clone to partial clone ok 10 - relative paths ok 14 - helper (store) can store empty username ok 29 - init notices EEXIST (1) ok 75 - subcommand - simple ok 40 - erroneous use of -- with -v -n ok 17 - apply patch (autocrlf=true) ok 21 - apply -h output has no \t ok 7 - subtest: --immediate ok 18 - checked leading paths are normalized ok 80 - parse date (1969-12-31 23:59:59 -11) -> bad ok 56 - longest ancestor: /foo /foo:/bar => -1 ok 5 - merge @{-100} before checking out that many branches yet ok 5 - adding test file DD and Z/DD ok 30 - init notices EEXIST (2) ok 22 - apply -h output has dashed labels ok 76 - subcommand - stop parsing at the first subcommand ok 14 - progress generates traces: start without stop ok 57 - longest ancestor: /foo /:/foo:/bar => 0 ok 6 - clone from promisor remote does not lazy-fetch by default ok 6 - stopwatch timer test/test1 ok 13 - error if encoding round trip is not the same during refresh ok 81 - parse date (2099-12-31 23:59:59) -> 2099-12-31 23:59:59 +0000 ok 1 - setup ok 58 - longest ancestor: /foo /foo:/:/bar => 0 ok 1 - setup ok 41 - erroneous use of -- with -v --non-matching ok 77 - subcommand - KEEP_ARGV0 ok 6 - adding test file DM and Z/DM ok 15 - helper (store) erases all matching credentials ok 1 - run t0202/test.pl to test Git::I18N.pm ok 8 - empty directory should not fool 0-arg delete ok 23 - apply -h output has consistent spacing ok 11 - prefixes are not confused with leading directories ok 4 - init: sha256 object format via option # passed all 1 test(s) 1..1 ok 82 - parse date (2099-12-31 23:59:59 +00) -> 2099-12-31 23:59:59 +0000 ok 59 - longest ancestor: /foo /:/bar:/foo => 0 ok 15 - progress generates traces: stop without start *** t1011-read-tree-sparse-checkout.sh *** ok 3 - read-tree --prefix with leading slash exits with error ok 13 - credential_fill ignores expired password ok 24 - apply appropriately marked as having .adoc ok 60 - longest ancestor: /foo/bar / => 0 ok 12 - text plus spaces at end should not show spaces ok 7 - adding test file MN and Z/MN ok 78 - subcommand - SUBCOMMAND_OPTIONAL + subcommand not given ok 10 - git branch g should work when git branch g/h has been deleted ok 83 - parse date (2099-12-31 23:59:59 Z) -> 2099-12-31 23:59:59 +0000 ok 23 - git help succeeds without git.html # passed all 3 test(s) 1..3 ok 42 - erroneous use of -- with --verbose ok 8 - helper (store) overwrites on store ok 1 - usage: cmdmode -e -p ok 61 - longest ancestor: /foo/bar /fo => -1 ok 6 - log -g @{-1} ok 25 - apply *.adoc SYNOPSIS has dashed labels ok 16 - helper (store) not confused by long header ok 79 - subcommand - SUBCOMMAND_OPTIONAL + given subcommand *** t1012-read-tree-df.sh *** # passed all 6 test(s) 1..6 ok 9 - empty directory should not fool 1-arg delete ok 24 - git help --user-interfaces ok 62 - longest ancestor: /foo/bar /foo => 4 ok 18 - apply patch --cached (autocrlf=true) ok 84 - parse date (2099-12-31 23:59:59 +01) -> 2099-12-31 23:59:59 +0100 ok 2 - usage: cmdmode -p -t ok 43 - erroneous use of -- with --verbose -n ok 8 - adding test file MD and Z/MD ok 63 - longest ancestor: /foo/bar /foo/ba => -1 ok 16 - progress generates traces: start with active progress bar (no stops) ok 80 - subcommand - SUBCOMMAND_OPTIONAL + subcommand not given + unknown dashless args ok 17 - helper (store) stores password_expiry_utc ok 18 - helper (store) gets password_expiry_utc ok 14 - credential_fill passes along metadata ok 85 - parse date (2099-12-31 23:59:59 -01) -> bad # passed all 16 test(s) 1..16 ok 8 - helper (cache) overwrites on store ok 3 - usage: cmdmode -t -s ok 11 - git branch i/j/k should barf if branch i exists *** t1013-read-tree-submodule.sh *** ok 31 - init notices EPERM ok 1 - two-way setup ok 44 - erroneous use of -- with --verbose --non-matching ok 64 - longest ancestor: /foo/bar /:/fo => 0 ok 81 - subcommand - SUBCOMMAND_OPTIONAL + subcommand not given + unknown option not ok 26 - apply -h output and SYNOPSIS agree # TODO known breakage ok 2 - 1, 2, 3 - no carry forward *** t1014-read-tree-confusing.sh *** ok 9 - adding test file MM and Z/MM ok 86 - parse date (2099-12-31 23:59:59 -11) -> bad ok 7 - promisor lazy-fetching can be re-enabled ok 2 - event stream, return code 0 ok 2 - disabled reflog writes no log blocks ok 4 - usage: cmdmode -s --textconv ok 65 - longest ancestor: /foo/bar /foo:/foo/ba => 4 ok 82 - subcommand - SUBCOMMAND_OPTIONAL | KEEP_UNKNOWN_OPT + subcommand not given + unknown option # passed all 7 test(s) 1..7 ok 32 - init creates a new bare directory with global --bare ok 25 - git help -c ok 12 - core.attributesfile ok 10 - non-empty directory blocks create ok 87 - parse date (2099-12-31 23:00:00 -01) -> bad ok 66 - longest ancestor: /foo/bar /bar => -1 ok 5 - usage: cmdmode --textconv --filters ok 10 - adding test file SS ok 19 - helper (store) overwrites when password_expiry_utc changes *** t1015-read-index-unmerged.sh *** ok 1 - ref name should be checked ok 27 - archive -h output has no \t ok 15 - credential_fill produces no credential without capability ok 83 - subcommand - SUBCOMMAND_OPTIONAL | KEEP_UNKNOWN_OPT + subcommand ignored after unknown option ok 13 - attribute test: read paths from stdin ok 14 - unsafe URLs are redacted by default ok 13 - text plus spaces at end should be cleaned and newline must remain ok 6 - usage: cmdmode --batch-all-objects -e ok 45 - --stdin with superfluous arg ok 28 - archive -h output has dashed labels ok 67 - longest ancestor: /foo/bar /fo => -1 ok 14 - error if encoding garbage is already in Git ok 33 - init prefers command line to GIT_DIR ok 11 - adding test file TT ok 19 - apply patch --index (autocrlf=true) ok 88 - parse date (2099-12-31 22:59:59 -01) -> 2099-12-31 22:59:59 -0100 ok 2 - two-way not clobbering # passed all 14 test(s) 1..14 ok 20 - helper (store) stores oauth_refresh_token ok 21 - helper (store) gets oauth_refresh_token ok 9 - helper (store) can forget host ok 29 - archive -h output has consistent spacing ok 84 - subcommand - SUBCOMMAND_OPTIONAL | KEEP_UNKNOWN_OPT + command and subcommand options cannot be mixed ok 7 - usage: incompatible options: --path with --batch ok 12 - prepare initial tree ok 68 - longest ancestor: /foo/bar /foo:/bar => 4 ok 1 - setup ok 14 - setup --all option *** t1016-compatObjectFormat.sh *** ok 89 - parse date (2100-00-00 00:00:00) -> bad ok 85 - subcommand - SUBCOMMAND_OPTIONAL | KEEP_UNKNOWN_OPT | KEEP_ARGV0 ok 69 - longest ancestor: /foo/bar /:/foo:/bar => 4 ok 8 - usage: incompatible options: --path with --batch-check ok 34 - init with separate gitdir ok 1 - setup ok 13 - change in branch A (removal) ok 2 - multiple '--stdin's are rejected ok 9 - helper (cache) can forget host ok 3 - two-way with incorrect --exclude-per-directory (1) ok 46 - --stdin with superfluous arg with -q ok 90 - parse date (2099-12-30 00:00:00 -11) -> 2099-12-30 00:00:00 -1100 ok 15 - attribute test: --all option ok 70 - longest ancestor: /foo/bar /foo:/:/bar => 4 ok 12 - test git branch k after branch k/l/m and k/lm have been deleted ok 30 - archive appropriately marked as having .adoc ok 5 - init: reinitializing reftable backend succeeds ok 9 - usage: --textconv requires another option ok 14 - change in branch A (modification) ok 35 - explicit bare & --separate-git-dir incompatible ok 20 - .gitattributes says two is binary ok 71 - longest ancestor: /foo/bar /:/bar:/fo => 0 ok 91 - parse date (2100-00-00 00:00:00 +00) -> bad ok 47 - --stdin with superfluous arg with --quiet ok 86 - subcommand - SUBCOMMAND_OPTIONAL | KEEP_UNKNOWN_OPT | KEEP_DASHDASH ok 31 - archive *.adoc SYNOPSIS has dashed labels ok 15 - change in branch A (modification) ok 10 - usage: --filters requires another option ok 26 - git help --config-for-completion ok 72 - longest ancestor: /foo/bar /:/bar => 0 ok 19 - configured paths are normalized ok 3 - Can't use --stdin and --stdin-paths together ok 16 - change in branch A (modification) ok 87 - subcommand - completion helper ok 11 - broken reference blocks create ok 21 - .gitattributes says two is input ok 36 - implicit bare & --separate-git-dir incompatible ok 4 - two-way with incorrect --exclude-per-directory (2) ok 16 - credential_approve calls all helpers ok 14 - spaces with newline at end should be replaced with empty string ok 11 - usage: -e requires another option ok 73 - longest ancestor: /foo/bar /foo => 4 ok 4 - Can't pass filenames as arguments with --stdin-paths ok 88 - subcommands are incompatible with STOP_AT_NON_OPTION ok 17 - change in branch A (modification) ok 92 - parse date (2100-00-00 00:00:00 Z) -> bad ok 74 - longest ancestor: /foo/bar /foo:/bar => 4 ok 89 - subcommands are incompatible with KEEP_UNKNOWN_OPT unless in combination with SUBCOMMAND_OPTIONAL ok 5 - Can't use --path with --stdin-paths ok 16 - attribute test: --cached option not ok 32 - archive -h output and SYNOPSIS agree # TODO known breakage ok 48 - --stdin with superfluous arg with -v ok 18 - change in branch A (modification) ok 1 - setup ok 90 - subcommands are incompatible with KEEP_DASHDASH unless in combination with SUBCOMMAND_OPTIONAL ok 22 - .gitattributes says two and three are text ok 6 - Can't use --path with --no-filters ok 12 - usage: incompatible options: -e and --batch ok 93 - parse date (2100-00-00 00:00:00 -11) -> bad ok 75 - longest ancestor: /foo/bar /bar => -1 ok 91 - negative unsigned ok 2 - ref name check should be adapted into fsck messages ok 10 - helper (store) can store multiple users ok 2 - non-existent index file ok 76 # skip longest ancestor: C:/Users/me C:/ => 2 (missing MINGW) ok 49 - --stdin with superfluous arg with -v -n ok 33 - backfill -h output has no \t ok 77 # skip longest ancestor: D:/Users/me C:/ => -1 (missing MINGW) ok 13 - usage: incompatible options: -e and --batch-check ok 19 - change in branch A (modification) ok 2 - 1, 2, 3 - no carry forward ok 78 # skip longest ancestor: //server/share/my-directory //server/share/ => 14 (missing MINGW) ok 17 - credential_approve stores password expiry ok 34 - backfill -h output has dashed labels ok 17 - root subdir attribute test ok 92 - unsigned with units but no numbers ok 94 - parse date (2100-00-00 00:00:00 +11) -> bad ok 35 - backfill -h output has consistent spacing ok 79 - strip_path_suffix ok 2 - reset should work ok 50 - --stdin with superfluous arg with -v --non-matching ok 7 - stopwatch timer test/test2 ok 3 - empty index file ok 20 - change in branch A (addition) ok 1 - no errors reported on a well formed repository ok 12 - non-empty directory blocks indirect create ok 14 - usage: incompatible options: -e and --follow-symlinks ok 3 - 4 - carry forward local addition. ok 10 - commit --interactive gives cache-tree on partial commit ok 7 - hash a file ok 10 - helper (cache) can store multiple users # passed all 3 test(s) 1..3 ok 80 - absolute path rejects the empty string ok 18 - negative patterns ok 6 - init: reinitializing files with reftable backend fails ok 21 - change in branch A (addition) ok 36 - backfill appropriately marked as having .adoc ok 95 - parse approxidate (now) ok 15 - spaces without newline at end should not show spaces ok 81 # skip :\\abc is an absolute path (missing MINGW) ok 8 - blob does not exist in database ok 51 - --stdin with superfluous arg with --verbose ok 15 - usage: incompatible options: -e and --path=foo HEAD:some-path.txt ok 27 - git help --config-sections-for-completion ok 22 - change in branch A (addition) ok 5 - two-way clobbering a ignored file ok 82 - real path rejects the empty string ok 18 - credential_approve stores oauth refresh token ok 13 - test git branch n after some branch deletion and pruning ok 9 - hash from stdin ok 19 - patterns starting with exclamation *** t1020-subdirectory.sh *** ok 96 - parse approxidate (5 seconds ago) ok 37 - backfill *.adoc SYNOPSIS has dashed labels ok 23 - change in branch A (addition) ok 23 - in-tree .gitattributes (1) ok 16 - usage: -p requires another option ok 52 - --stdin with superfluous arg with --verbose -n ok 93 - i16 limits range ok 97 - parse approxidate (5.seconds.ago) ok 16 - spaces without newline at end should be replaced with empty string ok 19 - do not bother storing password-less credential ok 10 - blob does not exist in database ok 11 - helper (store) does not erase a password distinct from input ok 28 - 'git' section spacing ok 17 - usage: incompatible options: -p and --batch ok 83 - real path works on absolute paths 1 ok 98 - parse approxidate (10.minutes.ago) ok 24 - change in branch A (addition) ok 10 - filtering large input to small output should use little memory ok 13 - broken reference blocks indirect create ok 20 - credential_approve does not store expired password ok 11 - hash a file and write to database ok 53 - --stdin with superfluous arg with --verbose --non-matching ok 18 - usage: incompatible options: -p and --batch-check ok 1 - setup ok 94 - u16 limits range ok 99 - parse approxidate (yesterday) ok 14 - test excluded refs are not packed ok 20 - "**" test ok 12 - blob exists in database ok 38 - backfill -h output and SYNOPSIS agree ok 25 - change in branch A (edit) ok 37 - bare & --separate-git-dir incompatible within worktree ok 24 - in-tree .gitattributes (2) # passed all 94 test(s) 1..94 ok 3 - many refs results in multiple blocks ok 8 - global counter test/test1 ok 19 - usage: incompatible options: -p and --follow-symlinks ok 100 - parse approxidate (3.days.ago) ok 15 - check roundtrip encoding ok 84 - real path works on absolute paths 2 *** t1022-read-tree-partial-clone.sh *** ok 26 - change in branch A (change file to directory) ok 29 - 'git help' section spacing ok 3 - no refs directory of worktree should not cause problems ok 11 - helper (cache) does not erase a password distinct from input ok 20 - usage: incompatible options: -p and --path=foo HEAD:some-path.txt ok 101 - parse approxidate (12:34:56.3.days.ago) ok 27 - recording branch A tree ok 54 - --stdin -z with superfluous arg ok 3 - event stream, list config ok 12 - helper (store) can forget user ok 15 - test --no-exclude refs clears excluded refs ok 21 - usage: -t requires another option ok 39 - bisect -h output has no \t ok 30 - 'git help -a' section spacing ok 38 - init in long base path ok 2 - table name foo-bar-e4d12d59.ref should be checked ok 102 - parse approxidate (3.weeks.ago) ok 2 - multi-read ok 7 - init: reinitializing reftable with files backend fails # passed all 2 test(s) 1..2 ok 22 - usage: incompatible options: -t and --batch ok 3 - convert to partial clone with noop extension ok 8 - subtest: a failing TODO test ok 13 - git hash-object --stdin file1 c/ ok 41 - usage: incompatible arguments: -s with batch option --buffer ok 26 - blob exists in database ok 54 - branch appropriately marked as having .adoc ok 3 - cat-file ok 2 - read-tree without .git/info/sparse-checkout # passed all 129 test(s) 1..129 ok 5 # skip create a sha1 signed commit (missing GPG2) ok 68 - -z without --stdin with -v --non-matching ok 16 - helper (store) not confused by long header ok 46 - check-ignore can handle -h ok 6 # skip create a sha1 signed tag (missing GPG2) ok 17 - when xdg file does not exist, xdg file not created ok 42 - usage: incompatible arguments: -s with batch option --follow-symlinks ok 55 - branch *.adoc SYNOPSIS has dashed labels ok 27 - blob exists in database ok 7 - 8 - conflicting addition. ok 10 - reject .GIT at end of path ok 18 - setup xdg file *** t1090-sparse-checkout-scope.sh *** ok 44 - keep contents of 3 trees for easy access ok 47 - check-mailmap can handle -h ok 93 - relative path: /foo/a/b/c/ /foo/a/b => c/ ok 43 - usage: too many arguments: --textconv one two three ok 4 - diff-files ok 1 - core.bigFileThreshold must be non-negative ok 28 - checkout when deleting .gitattributes ok 69 - -z without --stdin with --verbose ok 2 - read-tree --reset cleans unmerged entries ok 5 - table name 0x000000000001-0x000000000002-e4d12d59.refabc should be checked ok 11 - reject .GIT as subtree ok 4 - ref name check should work for multiple worktrees ok 94 - relative path: /foo/a//b//c/ ///foo/a/b// => c/ ok 12 - init: honors --shared=umask with umask 027 ok 48 - check-ref-format can handle -h ok 29 - invalid .gitattributes (must not crash) not ok 56 - branch -h output and SYNOPSIS agree # TODO known breakage ok 29 - respect configured credentials ok 44 - usage: incompatible arguments: --textconv with batch option --buffer ok 5 - write-tree ok 28 - hash two files with names on stdin and write to database (--stdin-paths -w) ok 20 - Commit UTF-8, checkout UTF-16BE-BOM ok 70 - -z without --stdin with --verbose -n ok 95 - relative path: /foo/a/b /foo/a/b => ./ ok 9 - 3-way not overwriting local changes (setup) ok 49 - checkout can handle -h ok 12 - reject {u200c}.Git at end of path ok 45 - usage: incompatible arguments: --textconv with batch option --follow-symlinks ok 57 - bugreport -h output has no \t ok 29 - blob exists in database ok 58 - bugreport -h output has dashed labels ok 96 - relative path: /foo/a/b/ /foo/a/b => ./ ok 46 - usage: too many arguments: --filters one two three ok 50 - checkout--worker can handle -h ok 5 - Porcelain reset should remove remnants too ok 13 - reject {u200c}.Git as subtree ok 6 - checkout-index ok 30 - match configured credential ok 30 - blob exists in database ok 19 - helper (store) has no existing data ok 9 - subtest: a passing TODO test ok 16 - helper (cache) not confused by long header ok 11 - expect def_params for normal builtin command ok 47 - usage: incompatible arguments: --filters with batch option --buffer ok 97 - relative path: /foo/a /foo/a/b => ../ ok 51 - checkout-index can handle -h ok 6 - small block size fails with large reflog message ok 71 - -z without --stdin with --verbose --non-matching ok 59 - bugreport -h output has consistent spacing ok 2 - setup ok 8 - 9 - conflicting addition. ok 14 - reset --hard without index gives cache-tree ok 14 - reject .gI{u200c}T at end of path ok 4 - 5 - carry forward local addition. ok 52 - cherry can handle -h ok 98 - relative path: / /foo/a/b/ => ../../../ ok 45 - 3-way merge with git read-tree -m, empty cache ok 60 - bugreport appropriately marked as having .adoc ok 44 - re-init to move gitdir with linked worktrees (absolute) ok 31 - too-short tree ok 48 - usage: incompatible arguments: --filters with batch option --follow-symlinks ok 3 - read-tree with .git/info/sparse-checkout but disabled ok 7 - create a sha1 branch ok 8 # skip create another sha1 signed tag (missing GPG2) ok 9 # skip merge the sha1 branches together (missing GPG2) ok 20 - helper (store) stores password ok 17 - helper (cache) stores password_expiry_utc ok 21 - Commit UTF-8, checkout UTF-32LE ok 53 - cherry-pick can handle -h ok 61 - bugreport *.adoc SYNOPSIS has dashed labels ok 10 # skip create additional sha1 signed commits (missing GPG2) ok 72 - -z without --stdin and superfluous arg ok 22 - delete ref with dangling packed version ok 15 - reject .gI{u200c}T as subtree ok 23 - using --source ok 22 - safe.directory set to asterisk ok 99 - relative path: /foo/a/c /foo/a/b/ => ../c ok 11 # skip create additional sha1 signed tags (missing GPG2) ok 5 - basic trace2_data ok 54 - clean can handle -h ok 30 - setting up for new autocrlf tests # passed all 22 test(s) 1..22 ok 49 - usage: bad option combination: --buffer without batch mode ok 18 - helper (cache) gets password_expiry_utc ok 31 - do not match configured credential ok 16 - reject .GiT{u200c} at end of path ok 10 - 3-way not overwriting local changes (our side) ok 100 - relative path: /foo/a/c /foo/a/b => ../c ok 13 - pack-refs: honors --shared=umask with umask 027 ok 21 - helper (store) can retrieve password ok 55 - clone can handle -h ok 3 - One reset --hard cleans unmerged entries ok 73 - -z without --stdin and superfluous arg with -q ok 62 - bugreport -h output and SYNOPSIS agree ok 32 - malformed mode in tree ok 31 - report no change after setting autocrlf ok 3 - enter "large" codepath, with small core.bigFileThreshold ok 5 - missing reflog object, but promised by a commit, passes fsck ok 50 - usage: bad option combination: --follow-symlinks without batch mode *** t1091-sparse-checkout-builtin.sh *** ok 24 - setup bare ok 74 - -z without --stdin and superfluous arg with --quiet ok 1 - read-tree in partial clone prefetches in one batch ok 101 - relative path: /foo/x/y /foo/a/b/ => ../../x/y ok 17 - reject .GiT{u200c} as subtree ok 63 - bundle -h output has no \t # passed all 1 test(s) 1..1 ok 64 - bundle -h output has dashed labels ok 56 - column can handle -h ok 32 - files are clean after checkout *** t1092-sparse-checkout-compatibility.sh *** ok 15 - checkout gives cache-tree ok 51 - usage: bad option combination: --batch-all-objects without batch mode ok 75 - -z without --stdin and superfluous arg with -v ok 33 - LF only file gets CRLF with autocrlf ok 65 - bundle -h output has consistent spacing ok 102 - relative path: /foo/a/b => /foo/a/b ok 33 - empty filename in tree ok 22 - Commit UTF-8, checkout UTF-32BE ok 34 - Mixed file is still mixed with autocrlf ok 18 - reject git~1 at end of path ok 57 - commit can handle -h ok 14 - init: honors --shared=group with umask 002 # passed all 22 test(s) 1..22 ok 6 - Porcelain checkout -f should remove remnants too ok 35 - CRLF only file has CRLF with autocrlf ok 66 - bundle appropriately marked as having .adoc ok 76 - -z without --stdin and superfluous arg with -v -n ok 103 - relative path: /foo/a/b => /foo/a/b ok 22 - helper (store) requires matching protocol ok 4 - read-tree --no-sparse-checkout with empty .git/info/sparse-checkout and enabled ok 58 - commit-graph can handle -h ok 52 - usage: bad option combination: -z without batch mode ok 19 - reject git~1 as subtree *** t1100-commit-tree-options.sh *** ok 67 - bundle *.adoc SYNOPSIS has dashed labels ok 32 - match multiple configured helpers ok 9 - 10 - path removed. ok 77 - -z without --stdin and superfluous arg with -v --non-matching ok 59 - commit-tree can handle -h ok 34 - duplicate filename in tree ok 104 - relative path: foo/a/b/c/ foo/a/b/ => c/ ok 11 - filter that does not read is fine ok 1 - setup input tests ok 11 - 3-way not overwriting local changes (their side) ok 12 - expect def_params for query command ok 53 - usage: bad option combination: -Z without batch mode ok 20 - reject .git.{space} at end of path ok 35 - corrupt commit ok 46 - 3-way merge with git read-tree -m, match H ok 60 - config can handle -h ok 23 - delete ref while another dangling packed ref ok 105 - relative path: foo/a/b/c/ foo/a/b => c/ ok 7 - read-tree ok 36 - corrupt tag ok 25 - bare repository: check that .gitattribute is ignored ok 6 - worktree stacks can be verified ok 45 - re-init to move gitdir within linked worktree (absolute) ok 12 # skip filter large file (missing EXPENSIVE) ok 61 - count-objects can handle -h ok 37 - hash-object complains about bogus type name ok 78 - -z without --stdin and superfluous arg with --verbose ok 21 - reject .git.{space} as subtree ok 23 - helper (store) requires matching host ok 68 - bundle -h output and SYNOPSIS agree ok 12 - setup sha256 repository ok 106 - relative path: foo/a/b//c foo/a//b => c ok 19 - helper (cache) overwrites when password_expiry_utc changes ok 24 - pack ref directly below refs/ ok 7 - block size exceeding maximum supported size ok 38 - hash-object complains about truncated type name ok 5 - 6 - local addition already has the same. ok 79 - -z without --stdin and superfluous arg with --verbose -n ok 8 - alias expansion ok 107 - relative path: foo/a/b/ foo/a/b/ => ./ ok 39 - --literally complains about non-standard types ok 62 - credential can handle -h ok 22 - reject backslashes at end of path ok 36 - New CRLF file gets LF in repo ok 69 - cat-file -h output has no \t ok 13 - create a sha256 tagged blob ok 25 - do not pack ref in refs/bisect ok 26 - --attr-source is bad ok 47 - 1 - must not have an entry not in A. # passed all 36 test(s) 1..36 ok 4 - add with -c core.compression=0 ok 70 - cat-file -h output has dashed labels ok 80 - -z without --stdin and superfluous arg with --verbose --non-matching ok 40 - --stdin outside of repository (uses default hash) ok 63 - credential-cache can handle -h ok 108 - relative path: foo/a/b/ foo/a/b => ./ ok 10 - 11 - dirty path removed. ok 20 - helper (cache) stores oauth_refresh_token ok 33 - match multiple configured helpers with URLs ok 24 - helper (store) requires matching username # passed all 40 test(s) 1..40 ok 2 - autocrlf=true converts on input ok 15 - pack-refs: honors --shared=group with umask 002 ok 23 - reject backslashes as subtree ok 71 - cat-file -h output has consistent spacing ok 16 - checkout -b gives cache-tree *** t1300-config.sh *** ok 64 - credential-cache--daemon can handle -h ok 26 - disable reflogs ok 9 - !alias expansion ok 72 - cat-file appropriately marked as having .adoc ok 14 - create a sha256 tagged tree ok 7 - Porcelain checkout -f HEAD should remove remnants too *** t1301-shared-repo.sh *** # passed all 7 test(s) 1..7 ok 5 - read-tree with empty .git/info/sparse-checkout ok 21 - helper (cache) gets oauth_refresh_token ok 109 - relative path: foo/a foo/a/b => ../ ok 13 - filter: clean empty file ok 24 - reject backslashes2 at end of path ok 65 - credential-store can handle -h ok 73 - cat-file *.adoc SYNOPSIS has dashed labels ok 81 - needs work tree *** t1302-repo-version.sh *** ok 110 - relative path: foo/x/y foo/a/b => ../../x/y ok 10 - GIT_PREFIX for !alias ok 27 - attr.tree when HEAD is unborn ok 34 - match percent-encoded values ok 27 - create packed foo/bar/baz branch ok 54 - setup ok 3 - eol=crlf converts on input ok 22 - helper (cache) stores authtype and credential ok 66 - describe can handle -h ok 1 - setup ok 15 - create a sha256 tagged commit ok 111 - relative path: foo/a/c foo/a/b => ../c ok 16 - init: honors --shared=group with umask 022 ok 16 # skip create a sha256 signed commit (missing GPG2) ok 82 - needs work tree with -q ok 25 - reject backslashes2 as subtree ok 11 - 12 - unmatching local changes being removed. ok 28 - notice d/f conflict with existing directory ok 17 # skip create a sha256 signed tag (missing GPG2) ok 55 - blob exists ok 67 - diagnose can handle -h ok 23 - helper (cache) gets authtype and credential ok 48 - 2 - must match B in !O && !A && B case. ok 112 - relative path: foo/a/b /foo/x/y => foo/a/b ok 6 - missing reflog object, but promised by a tag, passes fsck ok 6 - using global config, event stream, error event ok 29 - existing directory reports concrete ref ok 11 - GIT_PREFIX for built-ins ok 26 - reject .git...:alternate-stream at end of path ok 56 - Type of blob is correct ok 83 - needs work tree with --quiet ok 74 - cat-file -h output and SYNOPSIS agree ok 68 - diff can handle -h ok 4 - setup directory/file conflict + simple edit/edit ok 113 - relative path: /foo/a/b foo/x/y => /foo/a/b ok 8 - restart interval at every single record ok 28 - bad attr source defaults to reading .gitattributes file ok 7 - invalid symref gets reported ok 57 - Size of blob is correct # passed all 7 test(s) 1..7 ok 4 - ident converts on input ok 114 # skip relative path: d:/a/b D:/a/c => ../b (missing MINGW) ok 27 - reject .git...:alternate-stream as subtree ok 84 - needs work tree with -v ok 69 - diff-files can handle -h ok 25 - helper (store) requires matching path ok 75 - check-attr -h output has no \t ok 30 - notice d/f conflict with existing ref ok 5 - regular ref content should be checked (individual) ok 58 - Content of blob is correct ok 5 - add with -c core.compression=9 ok 6 - match directories with trailing slash ok 76 - check-attr -h output has dashed labels ok 35 - match percent-encoded UTF-8 values in path ok 7 - discard traces when there are too many files ok 17 - checkout -B gives cache-tree ok 115 # skip relative path: C:/a/b D:/a/c => C:/a/b (missing MINGW) ok 2 - create feature branch ok 14 - filter: smudge empty file ok 77 - check-attr -h output has consistent spacing *** t1303-wacky-config.sh *** ok 12 - no file/rev ambiguity check inside .git ok 70 - diff-index can handle -h ok 59 - Pretty content of blob is correct ok 1 - setup corrupt repo ok 10 - subtest: 2 TODO tests, one passin ok 13 - expect def_params for remote-curl and _run_dashed_ ok 8 - unsafe URLs are redacted by default in cmd_start events ok 116 - relative path: foo/a/b => foo/a/b ok 24 - helper (cache) gets authtype and credential only if request has authtype capability ok 31 - reject packed-refs with unterminated line ok 78 - check-attr appropriately marked as having .adoc ok 85 - needs work tree with -v -n ok 60 - --batch output of blob is correct ok 49 - 2 - matching B alone is OK in !O && !A && B case. ok 117 - relative path: foo/a/b => foo/a/b ok 79 - check-attr *.adoc SYNOPSIS has dashed labels ok 46 - re-init to move gitdir with linked worktrees (relative) ok 71 - diff-pairs can handle -h ok 3 - perform sparse checkout of main ok 9 - unsafe URLs are redacted by default in child_start events ok 86 - needs work tree with -v --non-matching ok 32 - reject packed-refs containing junk ok 25 - helper (cache) stores authtype and credential with username ok 61 - --batch-check output of blob is correct ok 12 - 13 - unmatching local changes being removed. ok 118 - relative path: /foo/a/b => ./ ok 36 - match percent-encoded values in username ok 18 - create a sha256 branch ok 72 - diff-tree can handle -h ok 12 - funny symlink in work tree ok 5 - user-defined filters convert on input ok 10 - unsafe URLs are redacted by default in exec events ok 17 - pack-refs: honors --shared=group with umask 022 ok 28 - utf-8 paths allowed with core.protectHFS off ok 19 # skip create another sha256 signed tag (missing GPG2) ok 87 - needs work tree with --verbose ok 33 - reject packed-refs with a short SHA-1 ok 20 # skip merge the sha256 branches together (missing GPG2) # passed all 28 test(s) 1..28 ok 21 # skip create additional sha256 signed commits (missing GPG2) ok 4 - merge feature branch into sparse checkout of main ok 22 # skip create additional sha256 signed tags (missing GPG2) ok 62 - --batch-command --buffer output of blob content is correct ok 26 - helper (cache) gets authtype and credential with username ok 119 - relative path: => ./ ok 73 - difftool can handle -h ok 11 - unsafe URLs are redacted by default in def_param events ok 7 - match directories without trailing slash ok 5 - git merge --abort succeeds despite D/F conflict ok 88 - needs work tree with --verbose -n ok 80 - check-attr -h output and SYNOPSIS agree # passed all 11 test(s) 1..11 ok 13 - no file/rev ambiguity check inside a bare repo (explicit GIT_DIR) ok 9 - restart interval exceeding maximum supported interval ok 6 - 7 - local addition already has the same. ok 63 - --batch-command --buffer output of blob info is correct ok 74 - fast-export can handle -h *** t1304-default-acl.sh *** ok 1 - test preparation: write empty tree *** t1305-config-include.sh *** ok 120 - relative path: => ./ ok 37 - match percent-encoded values in hostname ok 6 - setup output tests ok 5 - return to full checkout of main ok 75 - fast-import can handle -h ok 89 - needs work tree with --verbose --non-matching ok 18 - init: honors --shared=group with umask 027 ok 64 - --batch-command --no-buffer output of blob content is correct ok 15 - disable filter with empty override ok 2 - construct commit ok 27 - helper (cache) does not get authtype and credential with different username ok 23 - Verify blob hello's sha1 oid ok 121 - relative path: => ./ ok 8 - match directories with negated patterns ok 81 - check-ignore -h output has no \t ok 2 - setup repo with missing object ok 3 - read commit ok 65 - --batch-command --no-buffer output of blob info is correct ok 6 - regular ref content should be checked (aggregate) ok 76 - fetch can handle -h ok 4 - compare commit ok 82 - check-ignore -h output has dashed labels ok 29 - bare repo no longer defaults to reading .gitattributes from HEAD ok 24 - Verify blob hello's sha256 oid ok 50 - 3 - must match A in !O && A && !B case. ok 6 - add with -c core.compression=0 -c pack.compression=0 ok 122 - relative path: => ./ ok 83 - check-ignore -h output has consistent spacing ok 14 - no file/rev ambiguity check inside a bare repo ok 90 - non-existent file at top-level not ignored ok 66 - custom --batch-check format ok 77 - fetch-pack can handle -h ok 1 - setup ok 26 - helper (store) overwrites on store ok 7 - missing reflog object alone fails fsck, even with extension set ok 7 - autocrlf=true converts on output ok 9 - match directories with negated patterns (2) ok 84 - check-ignore appropriately marked as having .adoc ok 123 - relative path: /foo/a/b => ./ ok 2 - git sparse-checkout list (not sparse) ok 25 - Verify hello's sha1 type ok 13 - funny symlink in work tree, un-unlink-able ok 67 - custom --batch-command format ok 38 - fetch with multiple path components ok 91 - non-existent file at top-level not ignored with -q ok 85 - check-ignore *.adoc SYNOPSIS has dashed labels ok 124 - git-path A=B info/grafts => .git/info/grafts ok 78 - fmt-merge-msg can handle -h ok 8 - eol=crlf converts on output ok 68 - --batch-check with %(rest) ok 1 - setup ok 92 - non-existent file at top-level not ignored with --quiet ok 125 - git-path GIT_GRAFT_FILE=foo info/grafts => foo ok 26 - Verify hello's sha256 type ok 79 - for-each-ref can handle -h ok 3 - git sparse-checkout list (not sparse) ok 7 - 8 - conflicting addition. ok 28 - helper (cache) does not store ephemeral authtype and credential ok 126 - git-path GIT_GRAFT_FILE=foo info/////grafts => foo ok 51 - 3 - matching A alone is OK in !O && A && !B case. ok 14 - expect def_params for http-fetch and _run_dashed_ ok 13 - 14 - unchanged in two heads. ok 69 - --batch-check with %(objectmode) ok 80 - for-each-repo can handle -h ok 86 - check-ignore -h output and SYNOPSIS agree ok 27 - Verify hello's sha1 size ok 93 - non-existent file at top-level not ignored with -v ok 4 - git sparse-checkout list (populated) ok 127 - git-path GIT_INDEX_FILE=foo index => foo ok 15 - detection should not be fooled by a symlink ok 39 - pull username from config ok 1 - shared = 0400 (faulty permission u-w) ok 70 - --batch without type (blob) # passed all 15 test(s) 1..15 ok 47 - re-init to move gitdir within linked worktree (relative) ok 27 - helper (store) can forget host ok 6 - skip-worktree on files outside sparse patterns ok 81 - format-patch can handle -h ok 5 - flags and then non flags ok 48 # skip .git hidden (missing MINGW) ok 1 - setup whitespace config ok 28 - Verify hello's sha256 size ok 19 - pack-refs: honors --shared=group with umask 027 ok 9 - user-defined filters convert on output ok 49 # skip bare git dir not hidden (missing MINGW) # passed all 5 test(s) 1..5 ok 94 - non-existent file at top-level not ignored with -v -n ok 87 - check-mailmap -h output has no \t ok 14 - D/F setup ok 6 - git am --skip succeeds despite D/F conflict ok 128 - git-path GIT_INDEX_FILE=foo index/foo => .git/index/foo ok 71 - --batch without size (blob) ok 10 - match directory pattern # passed all 6 test(s) 1..6 ok 88 - check-mailmap -h output has dashed labels ok 82 - fsck can handle -h *** t1306-xdg-files.sh *** ok 2 - no internal whitespace *** t1307-config-blob.sh *** ok 5 - git sparse-checkout init ok 29 - Verify hello's sha1 pretty content ok 72 - --batch-command --buffer with flush for blob info ok 3 - setup repo with misnamed object ok 10 - object index gets written by default with ref index ok 89 - check-mailmap -h output has consistent spacing ok 129 - git-path GIT_INDEX_FILE=foo index2 => .git/index2 ok 95 - non-existent file at top-level not ignored with -v --non-matching ok 130 - setup fake objects directory foo ok 2 - shared=1 does not clear bits preset by umask 002 ok 52 - 3 (fail) - must match A in !O && A && !B case. ok 83 - fsck-objects can handle -h ok 73 - --batch-command --buffer without flush for blob info ok 10 - ident converts on output ok 7 - add with -c core.compression=9 -c pack.compression=0 ok 90 - check-mailmap appropriately marked as having .adoc ok 3 - internal whitespace ok 131 - git-path GIT_OBJECT_DIRECTORY=foo objects => foo ok 74 - blob exists ok 96 - non-existent file at top-level not ignored with --verbose ok 20 - init: honors --shared=world with umask 002 ok 4 - streaming a corrupt blob fails ok 84 - fsmonitor--daemon can handle -h ok 6 - git sparse-checkout init in empty repo ok 29 - helper (cache) does not store ephemeral username and password ok 30 - Verify hello's sha256 pretty content *** t1308-config-set.sh *** ok 1 - setup ok 91 - check-mailmap *.adoc SYNOPSIS has dashed labels ok 132 - git-path GIT_OBJECT_DIRECTORY=foo objects/foo => foo/foo ok 75 - Type of blob is correct ok 5 - getting type of a corrupt blob fails ok 50 - remote init from does not use config from cwd ok 97 - non-existent file at top-level not ignored with --verbose -n ok 4 - internal and trailing whitespace ok 85 - gc can handle -h ok 1 - DEFINE_LIST_SORT_DEBUG ok 133 - git-path GIT_OBJECT_DIRECTORY=foo objects2 => .git/objects2 ok 76 - Size of blob is correct ok 8 - 9 - conflicting addition. ok 7 - git sparse-checkout list after init ok 40 - honors username from URL over helper (URL) ok 31 - Verify hello's sha1 content ok 30 - socket defaults to ~/.cache/git/credential/socket ok 6 - read-tree -u detects bit-errors in blobs # passed all 1 test(s) 1..1 ok 98 - non-existent file at top-level not ignored with --verbose --non-matching ok 3 - commit files empty attr ok 86 - get-tar-commit-id can handle -h ok 3 - shared=1 does not clear bits preset by umask 022 ok 5 - internal and trailing whitespace, all quoted ok 14 - 15 - unchanged in two heads. ok 134 - setup common repository *** t1309-early-config.sh *** ok 7 - read-tree -u detects missing objects ok 77 - Content of blob is correct ok 11 # skip files over 4GB convert on output (missing SIZE_T_IS_64BIT,EXPENSIVE of EXPENSIVE,SIZE_T_IS_64BIT,!LONG_IS_64BIT) ok 2 - 3-way (1) ok 12 # skip files over 4GB convert on input (missing SIZE_T_IS_64BIT,EXPENSIVE of EXPENSIVE,SIZE_T_IS_64BIT,!LONG_IS_64BIT) ok 92 - check-mailmap -h output and SYNOPSIS agree ok 32 - Verify hello's sha256 content ok 2 - gitdir selection on normal repos ok 6 - internal and more trailing whitespace ok 87 - grep can handle -h ok 11 - checkout area changes ok 8 - init with existing sparse-checkout ok 1 - modify same key # passed all 12 test(s) 1..12 ok 99 - non-existent file at top-level not ignored with --no-index ok 28 - helper (store) can store multiple users ok 3 - gitdir selection on unsupported repo ok 135 - git-path GIT_COMMON_DIR=bar index => .git/index ok 53 - 4 - must match and be up-to-date in !O && A && B && A!=B case. ok 88 - hash-object can handle -h *** t1310-config-default.sh *** ok 11 - subtest: mixed results: pass, failure and a TODO test ok 78 - Pretty content of blob is correct ok 7 - internal and more trailing whitespace, all quoted ok 4 - shared=all ok 93 - check-ref-format -h output has no \t ok 100 - non-existent file at top-level not ignored with --no-index -q ok 136 - git-path GIT_COMMON_DIR=bar index.lock => .git/index.lock ok 30 - precedence of --attr-source, GIT_ATTR_SOURCE, then attr.tree ok 94 - check-ref-format -h output has dashed labels ok 8 - missing ref object, but promised, passes fsck ok 89 - help can handle -h ok 4 - gitdir not required mode ok 15 - expect def_params during git alias expansion ok 2 - add key in same section ok 79 - --batch output of blob is correct ok 8 - internal and more trailing whitespace, not all quoted ok 15 - D/F ok 137 - git-path GIT_COMMON_DIR=bar HEAD => .git/HEAD ok 95 - check-ref-format -h output has consistent spacing ok 101 - non-existent file at top-level not ignored with --no-index --quiet ok 8 - clone --no-local --bare detects corruption ok 33 - Verify tree tree's sha1 oid ok 80 - --batch-check output of blob is correct ok 90 - hook can handle -h ok 138 - git-path GIT_COMMON_DIR=bar logs/HEAD => .git/logs/HEAD ok 31 - helper (cache) has no existing data ok 9 - leading and trailing whitespace ok 96 - check-ref-format appropriately marked as having .adoc ok 41 - honors username from URL over helper (components) ok 102 - non-existent file at top-level not ignored with --no-index -v ok 8 - add with -c core.compression=0 -c pack.compression=9 ok 5 - gitdir required mode ok 139 - git-path GIT_COMMON_DIR=bar logs/HEAD.lock => .git/logs/HEAD.lock ok 11 - object index can be disabled ok 81 - --batch-command --buffer output of blob content is correct ok 1 - include file by absolute path ok 34 - Verify tree tree's sha256 oid ok 97 - check-ref-format *.adoc SYNOPSIS has dashed labels ok 15 - 16 - conflicting local change. ok 91 - index-pack can handle -h ok 54 - 4 (fail) - must match and be up-to-date in !O && A && B && A!=B case. ok 5 - template cannot set core.bare # passed all 11 test(s) 1..11 ok 31 - diff without repository with attr source ok 21 - pack-refs: honors --shared=world with umask 002 ok 10 - leading and trailing whitespace, all quoted ok 29 - helper (store) does not erase a password distinct from input ok 140 - git-path GIT_COMMON_DIR=bar logs/refs/bisect/foo => .git/logs/refs/bisect/foo ok 103 - non-existent file at top-level not ignored with --no-index -v -n ok 32 - helper (cache) stores password ok 2 - include file by relative path ok 82 - --batch-command --buffer output of blob info is correct ok 1 - checking for a working acl setup ok 92 - init can handle -h ok 141 - git-path GIT_COMMON_DIR=bar logs/refs => bar/logs/refs ok 2 # skip Setup test repo (missing SETFACL) *** t1311-config-optional.sh *** ok 12 - read-tree updates worktree, absent case ok 9 - clone --no-local --bare detects missing object ok 3 # skip Objects creation does not break ACLs with restrictive umask (missing SETFACL) ok 3 - add key in different section ok 35 - Verify tree's sha1 type ok 83 - --batch-command --no-buffer output of blob content is correct ok 104 - non-existent file at top-level not ignored with --no-index -v --non-matching ok 11 - leading and trailing whitespace, not all quoted ok 3 - chained relative paths ok 4 # skip git gc does not break ACLs with restrictive umask (missing SETFACL) ok 93 - init-db can handle -h ok 142 - git-path GIT_COMMON_DIR=bar logs/refs/ => bar/logs/refs/ ok 7 - textual symref content should be checked (individual) ok 6 - allow version=0 # passed all 4 test(s) 1..4 ok 33 - helper (cache) can retrieve password ok 84 - --batch-command --no-buffer output of blob info is correct ok 4 - include paths get tilde-expansion ok 143 - git-path GIT_COMMON_DIR=bar logs/refs/bisec/foo => bar/logs/refs/bisec/foo ok 12 - inline comment not ok 98 - check-ref-format -h output and SYNOPSIS agree # TODO known breakage ok 9 - clone --sparse ok 94 - interpret-trailers can handle -h *** t1350-config-hooks-path.sh *** ok 4 - make sure git config escapes section names properly ok 51 - re-init from a linked worktree ok 105 - non-existent file at top-level not ignored with --no-index --verbose ok 22 - init: honors --shared=world with umask 022 ok 36 - Verify tree's sha256 type ok 85 - custom --batch-check format ok 6 - update-server-info honors core.sharedRepository ok 13 - inline comment, quoted ok 5 - include options can still be examined ok 144 - git-path GIT_COMMON_DIR=bar logs/refs/bisec => bar/logs/refs/bisec ok 14 - clear default config ok 95 - last-modified can handle -h ok 3 - 3-way (2) ok 18 - merge --ff-only maintains cache-tree ok 86 - custom --batch-command format ok 106 - non-existent file at top-level not ignored with --no-index --verbose -n ok 7 - allow version=1 ok 145 - git-path GIT_COMMON_DIR=bar logs/refs/bisectfoo => bar/logs/refs/bisectfoo ok 9 - 10 - path removed. ok 30 - helper (store) can forget user ok 99 - checkout -h output has no \t ok 15 - initial ok 37 - Verify tree's sha1 size ok 2 - Racy git trial #0 part B ok 6 - listing includes option and expansion ok 55 - 4 (fail) - must match and be up-to-date in !O && A && B && A!=B case. ok 10 - clone --no-local --bare detects misnamed object ok 146 - git-path GIT_COMMON_DIR=bar objects => bar/objects ok 5 - do not crash on special long config line ok 87 - --batch-check with %(rest) ok 100 - checkout -h output has dashed labels ok 16 - mixed case ok 96 - log can handle -h ok 16 - 17 - conflicting local change. ok 34 - helper (cache) requires matching protocol ok 147 - git-path GIT_COMMON_DIR=bar objects/bar => bar/objects/bar ok 101 - checkout -h output has consistent spacing ok 31 - helper (store) remembers other user ok 88 - --batch-check with %(objectmode) ok 7 - shared = 0660 (r--r-----) ro ok 107 - non-existent file at top-level not ignored with --no-index --verbose --non-matching ok 38 - Verify tree's sha256 size ok 17 - similar section ok 102 - checkout appropriately marked as having .adoc ok 7 - single file lookup does not expand includes by default ok 42 - last matching username wins ok 3 - Racy git trial #1 part A ok 97 - ls-files can handle -h ok 148 - git-path GIT_COMMON_DIR=bar info/exclude => bar/info/exclude ok 9 - add with -c core.compression=9 -c pack.compression=9 ok 8 - allow version=1 noop ok 103 - checkout *.adoc SYNOPSIS has dashed labels ok 89 - --batch without type (blob) ok 8 - single file list does not expand includes by default ok 18 - uppercase section ok 10 - switching to cone mode with non-cone mode patterns ok 7 - in partial clone, sparse checkout only fetches needed blobs ok 8 - shared = 0660 (rw-rw----) rw ok 149 - git-path GIT_COMMON_DIR=bar info/grafts => bar/info/grafts ok 98 - ls-remote can handle -h ok 11 - clone --local detects corruption ok 12 - error detected during checkout leaves repo intact ok 19 - replace with non-match ok 108 - non-existent file at top-level ignored # passed all 7 test(s) 1..7 ok 39 - Verify tree's sha1 pretty content ok 90 - --batch without size (blob) ok 52 - init honors GIT_DEFAULT_HASH ok 20 - replace with non-match (actually matching) ok 150 - git-path GIT_COMMON_DIR=bar info/sparse-checkout => .git/info/sparse-checkout ok 16 - expect def_params during shell alias expansion ok 35 - helper (cache) requires matching host ok 99 - ls-tree can handle -h ok 9 - abort version=1 no-such-extension ok 6 - get many entries ok 9 - writing config file does not expand includes ok 40 - Verify tree's sha256 pretty content ok 151 - git-path GIT_COMMON_DIR=bar info//sparse-checkout => .git/info//sparse-checkout ok 91 - --batch-command --buffer with flush for blob info ok 13 - read-tree will not throw away dirty changes, non-sparse not ok 104 - checkout -h output and SYNOPSIS agree # TODO known breakage ok 109 - non-existent file at top-level ignored with -q ok 8 - textual symref content should be checked (aggregate) ok 23 - pack-refs: honors --shared=world with umask 022 ok 56 - 5 - must match in !O && A && B && A==B case. ok 100 - mailinfo can handle -h ok 152 - git-path GIT_COMMON_DIR=bar remotes/bar => bar/remotes/bar ok 92 - --batch-command --buffer without flush for blob info *** t1400-update-ref.sh *** ok 32 - helper (store) can store empty username ok 1 - create config blob ok 41 - Verify tree's sha1 content ok 153 - git-path GIT_COMMON_DIR=bar branches/bar => bar/branches/bar ok 110 - non-existent file at top-level ignored with --quiet ok 36 - helper (cache) requires matching username ok 101 - mailsplit can handle -h ok 13 - clone --local detects missing objects ok 10 - allow version=0 no-such-extension ok 10 - config modification does not affect includes ok 1 - setup default config ok 105 - checkout--worker -h output has no \t ok 2 - list config blob contents ok 9 - shared = 0640 (r--r-----) ro ok 106 - checkout--worker -h output has dashed labels ok 154 - git-path GIT_COMMON_DIR=bar logs/refs/heads/main => bar/logs/refs/heads/main ok 111 - non-existent file at top-level ignored with -v ok 4 - 3-way (3) ok 102 - maintenance can handle -h ok 1 - read config: xdg file exists and ~/.gitconfig doesn't ok 2 - get value for a simple key ok 11 - missing include files are ignored ok 3 - fetch value from blob ok 42 - Verify tree's sha256 content ok 107 - checkout--worker -h output has consistent spacing ok 21 - append comments ok 7 - get many entries by regex ok 10 - 11 - dirty path removed. ok 16 - D/F resolve ok 155 - git-path GIT_COMMON_DIR=bar refs/heads/main => bar/refs/heads/main ok 53 - init honors --object-format ok 3 - get value for a key with value as an empty string ok 93 - --batch-check without %(rest) considers whole line ok 12 - absolute includes from command line work ok 108 - checkout--worker appropriately marked as not having .adoc ok 17 - 18 - local change already having a good result. ok 112 - non-existent file at top-level ignored with -v -n ok 22 - Prohibited LF in comment ok 24 - init: honors --shared=world with umask 027 ok 10 - shared = 0640 (rw-r-----) rw ok 4 - reading non-existing value from blob is an error ok 109 # skip checkout--worker *.adoc SYNOPSIS has dashed labels (missing BUILTIN_ADOC_CHECKOUT__WORKER) ok 23 - non-match result ok 156 - git-path GIT_COMMON_DIR=bar refs/bisect/foo => .git/refs/bisect/foo ok 13 - relative includes from command line fail ok 4 - get value for a key with value as NULL ok 5 - reading from blob and file is an error ok 103 - merge can handle -h ok 2 - read config: xdg file exists and ~/.gitconfig exists ok 110 # skip checkout--worker -h output and SYNOPSIS agree (missing BUILTIN_ADOC_CHECKOUT__WORKER) ok 11 - allow version=0 noop ok 24 - find mixed-case key by canonical name ok 43 - Verify commit commit's sha1 oid ok 113 - non-existent file at top-level ignored with -v --non-matching ok 157 - git-path GIT_COMMON_DIR=bar hooks/me => bar/hooks/me ok 43 - http paths can be part of context ok 6 - reading from missing ref is an error not ok 14 - clone --local detects misnamed objects # TODO known breakage ok 44 - Verify commit commit's sha256 oid ok 3 - read with --get: xdg file exists and ~/.gitconfig doesn't ok 5 - upper case key ok 57 - 5 - must match in !O && A && B && A==B case. ok 158 - git-path GIT_COMMON_DIR=bar config => bar/config ok 94 - tree exists ok 10 - add with -c pack.compression=0 ok 104 - merge-base can handle -h ok 25 - find mixed-case key by non-canonical name ok 7 - reading from non-blob is an error ok 111 - checkout-index -h output has no \t ok 14 - absolute includes from blobs work ok 112 - checkout-index -h output has dashed labels ok 8 - setting a value in a blob is an error ok 9 - deleting a value in a blob is an error ok 10 - editing a blob is an error ok 114 - non-existent file at top-level ignored with --verbose ok 17 - D/F recursive ok 12 - abort version=0 noop-v1 ok 95 - Type of tree is correct ok 11 - interaction with clone --no-checkout (unborn index) # passed all 17 test(s) 1..17 ok 113 - checkout-index -h output has consistent spacing ok 45 - Verify commit's sha1 type ok 4 - "$XDG_CONFIG_HOME overrides $HOME/.config/git ok 105 - merge-file can handle -h ok 15 - relative includes from blobs fail ok 159 - git-path GIT_COMMON_DIR=bar packed-refs => bar/packed-refs ok 1 - read early config ok 11 - shared = 0600 (r--------) ro ok 1 - uses --default when entry missing ok 37 - helper (cache) requires matching path ok 115 - non-existent file at top-level ignored with --verbose -n ok 114 - checkout-index appropriately marked as having .adoc ok 96 - Size of tree is correct ok 160 - git-path GIT_COMMON_DIR=bar shallow => bar/shallow ok 5 - read with --get: xdg file exists and ~/.gitconfig exists ok 16 - absolute includes from stdin work *** t1401-symbolic-ref.sh *** ok 6 - mixed case key ok 2 - does not use --default when entry present ok 106 - merge-index can handle -h ok 116 - non-existent file at top-level ignored with --verbose --non-matching ok 26 - subsections are not canonicalized by git-config ok 11 - 12 - unmatching local changes being removed. ok 115 - checkout-index *.adoc SYNOPSIS has dashed labels ok 46 - Verify commit's sha256 type ok 161 - git-path GIT_COMMON_DIR=bar common => bar/common ok 97 - Pretty content of tree is correct ok 107 - merge-ours can handle -h ok 3 - canonicalizes --default with appropriate type ok 7 - key and value with mixed case ok 27 - value for missing section and missing key is not printed ok 17 - relative includes from stdin line fail ok 44 - context uses urlmatch ok 58 - 5 (fail) - must match A in !O && A && B && A==B case. ok 12 - shared = 0600 (rw-------) rw ok 6 - read with --list: xdg file exists and ~/.gitconfig doesn't ok 11 - parse errors in blobs are properly attributed ok 162 - git-path GIT_COMMON_DIR=bar common/file => bar/common/file ok 14 - read-tree will not throw away dirty changes, sparse ok 13 - allow version=1 noop-v1 ok 98 - --batch-check output of tree is correct ok 28 - value for missing section and existing key is not printed ok 33 - helper (store) erases all matching credentials ok 4 - dies when --default cannot be parsed ok 25 - pack-refs: honors --shared=world with umask 027 ok 47 - Verify commit's sha1 size ok 7 - read with --list: xdg file exists and ~/.gitconfig exists ok 163 - test_submodule_relative_url: ../ ../foo ../submodule => ../../submodule ok 29 - value for existing section and missing key is not printed ok 117 - non-existent file at top-level ignored with --no-index ok 5 - does not allow --default without --get ok 2 - in a sub-directory ok 108 - merge-recursive can handle -h ok 99 - --batch-command --buffer output of tree info is correct ok 30 - value for missing subsection and missing key is not printed # passed all 5 test(s) 1..5 ok 15 - fetch into corrupted repo with index-pack not ok 116 - checkout-index -h output and SYNOPSIS agree # TODO known breakage ok 164 - test_submodule_relative_url: ../ ../foo/bar ../submodule => ../../foo/submodule ok 18 - conditional include, both unanchored ok 8 - key with case sensitive subsection ok 8 - Setup ok 1 - var=:(optional)path-exists ok 31 - value for existing subsection and missing key is not printed *** t1402-check-ref-format.sh *** ok 18 - 19 - local change already having a good result, further modified. ok 9 - the target of the textual symref should be checked ok 12 - subtest: mixed results: a mixture of all possible results ok 45 - helpers can abort the process ok 100 - --batch-command --no-buffer output of tree info is correct ok 109 - merge-recursive-ours can handle -h ok 8 - add and replace one of many entries ok 165 - test_submodule_relative_url: ../ ../foo/submodule ../submodule => ../../foo/submodule ok 32 - value for missing subsection and existing key is not printed ok 48 - Verify commit's sha256 size ok 9 - Exclusion of a file in the XDG ignore file ok 19 - conditional include, $HOME expansion ok 12 - set enables config ok 14 - precious-objects allowed ok 54 - init honors init.defaultObjectFormat ok 5 - 2-way (1) ok 13 - shared = 0666 (r--r--r--) ro ok 118 - non-existent file at top-level ignored with --no-index -q ok 166 - test_submodule_relative_url: ../ ./foo ../submodule => ../submodule ok 110 - merge-recursive-theirs can handle -h ok 33 - unset with cont. lines ok 15 - precious-objects blocks destructive repack ok 101 - custom --batch-check format ok 3 - ceiling # passed all 5 test(s) 1..5 ok 34 - unset with cont. lines is correct ok 49 - Verify commit's sha1 pretty content ok 111 - merge-subtree can handle -h ok 167 - test_submodule_relative_url: ../ ./foo/bar ../submodule => ../foo/submodule ok 117 - cherry -h output has no \t ok 32 - bare repository: with --source ok 12 - can parse blob ending with CR ok 20 - conditional include, full pattern ok 11 - add with -c pack.compression=9 ok 102 - custom --batch-command format ok 17 - expect def_params during nested git alias expansion ok 118 - cherry -h output has dashed labels ok 9 - key with case insensitive section header ok 35 - multiple unset ok 13 - set sparse-checkout using builtin ok 1 - set up a pre-commit hook in core.hooksPath ok 119 - non-existent file at top-level ignored with --no-index --quiet ok 2 - missing optional value is ignored ok 112 - merge-tree can handle -h # passed all 17 test(s) ok 13 - config --blob outside of a repository is an error 1..17 ok 168 - test_submodule_relative_url: ../../../ ../foo/bar ../sub/a/b/c => ../../../../foo/sub/a/b/c ok 59 - 6 - must not exist in O && !A && !B case ok 36 - multiple unset is correct ok 14 - shared = 0666 (rw-rw-rw-) rw ok 119 - cherry -h output has consistent spacing ok 50 - Verify commit's sha256 pretty content # passed all 13 test(s) 1..13 ok 10 - $XDG_CONFIG_HOME overrides $HOME/.config/git/ignore ok 33 - bare repository: check that --cached honors index ok 21 - conditional include, relative path ok 103 - --batch-check with %(rest) ok 16 - internal tree objects are not "missing" ok 113 - mktag can handle -h *** t1403-show-ref.sh *** ok 120 - cherry appropriately marked as having .adoc ok 11 - Exclusion in both XDG and local ignore files ok 37 - --replace-all missing value *** t1404-update-ref-errors.sh *** ok 120 - non-existent file at top-level ignored with --no-index -v ok 12 - 13 - unmatching local changes being removed. ok 22 - conditional include, both unanchored, icase ok 104 - --batch-check with %(objectmode) ok 169 - test_submodule_relative_url: ../ /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/addtest ../repo => /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/repo ok 51 - Verify commit's sha1 content *** t1405-main-ref-store.sh *** ok 15 - read-tree updates worktree, dirty case ok 114 - mktree can handle -h ok 14 - set sparse-checkout using --stdin ok 105 - tree exists ok 38 - --replace-all ok 4 - ceiling #2 ok 121 - cherry *.adoc SYNOPSIS has dashed labels ok 23 - conditional include, early config reading ok 12 - Exclusion in a non-XDG global ignore file ok 46 - empty helper spec resets helper list ok 9 - replace many entries ok 39 - all replaced ok 170 - test_submodule_relative_url: ../ foo/bar ../submodule => ../foo/submodule ok 34 - helper (store) not confused by long header ok 35 - when xdg file exists, home file not created ok 115 - multi-pack-index can handle -h ok 106 - Type of tree is correct ok 55 - init warns about invalid init.defaultObjectFormat ok 121 - non-existent file at top-level ignored with --no-index -v -n ok 10 - key with case insensitive section header & variable ok 13 - Checking XDG ignore file when HOME is unset ok 38 - helper (cache) overwrites on store ok 36 - setup custom xdg file ok 171 - test_submodule_relative_url: ../ foo ../submodule => ../submodule ok 15 - shared = 0664 (r--r--r--) ro ok 3 - missing optional value is ignored in multi-value config ok 40 - really mean test ok 52 - Verify commit's sha256 content ok 107 - Size of tree is correct ok 116 - mv can handle -h # passed all 3 test(s) 1..3 ok 16 - other repacks are OK ok 60 - 7 - must not exist in O && !A && B && O!=B case ok 11 - find value with misspelled key ok 19 - 20 - no local change, use new tree. ok 5 - read config file in right order ok 172 - test_submodule_relative_url: (null) ../foo/bar ../sub/a/b/c => ../foo/sub/a/b/c ok 47 - url parser rejects embedded newlines ok 122 - cherry -h output and SYNOPSIS agree ok 24 - conditional include with /**/ ok 17 - precious-objects blocks prune ok 9 - missing object, but promised, passes fsck ok 108 - Pretty content of tree is correct ok 15 - add to sparse-checkout ok 34 - bare repository: test info/attributes ok 12 - find value with the highest priority ok 41 - really really mean test ok 14 - Checking attributes in the XDG attributes file ok 173 - test_submodule_relative_url: (null) ../foo/bar ../sub/a/b/c/ => ../foo/sub/a/b/c ok 122 - non-existent file at top-level ignored with --no-index -v --non-matching ok 16 - shared = 0664 (rw-rw-r--) rw ok 26 - clone: can clone reftable repository ok 56 - --object-format overrides GIT_DEFAULT_HASH *** t1406-submodule-ref-store.sh *** ok 117 - name-rev can handle -h ok 53 # skip Verify commit signedcommit's sha1 oid (missing GPG2) ok 109 - --batch-check output of tree is correct ok 54 # skip Verify commit signedcommit's sha256 oid (missing GPG2) ok 13 - return value for an existing key ok 42 - get value ok 123 - cherry-pick -h output has no \t ok 174 - test_submodule_relative_url: (null) ../foo/bar/ ../sub/a/b/c => ../foo/sub/a/b/c ok 35 - binary macro expanded by -a ok 15 - Checking XDG attributes when HOME is unset ok 123 - non-existent file at top-level ignored with --no-index --verbose ok 14 - return value for value-less key ok 37 - helper (store) has no existing data ok 55 # skip Verify signedcommit's sha1 type (missing GPG2) ok 110 - --batch-command --buffer output of tree info is correct ok 56 # skip Verify signedcommit's sha256 type (missing GPG2) ok 36 - query binary macro directly ok 124 - cherry-pick -h output has dashed labels ok 175 - test_submodule_relative_url: (null) ../foo/bar ../submodule => ../foo/submodule ok 16 - read-tree removes worktree, dirty case ok 118 - notes can handle -h ok 43 - unset ok 57 # skip Verify signedcommit's sha1 size (missing GPG2) ok 10 - unset many entries ok 18 - gc runs without complaint ok 15 - return value for a missing key ok 124 - non-existent file at top-level ignored with --no-index --verbose -n ok 25 - conditional include, set up symlinked $HOME ok 16 - $XDG_CONFIG_HOME overrides $HOME/.config/git/attributes ok 58 # skip Verify signedcommit's sha256 size (missing GPG2) ok 111 - --batch-command --no-buffer output of tree info is correct ok 176 - test_submodule_relative_url: (null) ../foo/submodule ../submodule => ../foo/submodule # passed all 18 test(s) 1..18 ok 6 - ignore .git/ with incompatible repository version ok 37 - set up symlink tests ok 59 # skip Verify signedcommit's sha1 pretty content (missing GPG2) ok 125 - cherry-pick -h output has consistent spacing ok 16 - return value for a bad key: CONFIG_INVALID_KEY ok 177 - test_submodule_relative_url: (null) ../foo ../submodule => ../submodule ok 60 # skip Verify signedcommit's sha256 pretty content (missing GPG2) ok 38 - helper (store) stores password ok 17 - Checking attributes in both XDG and local attributes files ok 17 - info/refs respects umask in unshared repo ok 119 - pack-objects can handle -h ok 61 - 8 - must not exist in O && !A && B && O==B case ok 112 - custom --batch-check format ok 57 - GIT_DEFAULT_HASH overrides init.defaultObjectFormat ok 61 # skip Verify signedcommit's sha1 content (missing GPG2) ok 48 - url parser rejects embedded carriage returns ok 126 - cherry-pick appropriately marked as having .adoc ok 125 - non-existent file at top-level ignored with --no-index --verbose --non-matching ok 44 - multivar ok 26 - conditional include, $HOME expansion with symlinks ok 178 - test_submodule_relative_url: (null) ./foo/bar ../submodule => foo/submodule ok 39 - helper (cache) can forget host ok 17 - return value for a bad key: CONFIG_NO_SECTION_OR_NAME ok 62 # skip Verify signedcommit's sha256 content (missing GPG2) *** t1407-worktree-ref-store.sh *** ok 19 - merge maintains cache-tree ok 179 - test_submodule_relative_url: (null) ./foo ../submodule => submodule ok 113 - custom --batch-command format ok 45 - non-match ok 127 - cherry-pick *.adoc SYNOPSIS has dashed labels ok 4 - commit files attr=auto ok 120 - pack-redundant can handle -h ok 39 - helper (store) can retrieve password ok 20 - 21 - no local change, dirty cache. not ok 7 - ignore .git/ with invalid repository version # TODO known breakage ok 180 - test_submodule_relative_url: (null) //somewhere else/repo ../subrepo => //somewhere else/subrepo ok 18 - find integer value for a key ok 126 - existing untracked file at top-level not ignored ok 38 - symlinks respected in core.attributesFile ok 27 - conditional include, relative path with symlinks ok 11 - --add appends new value after existing empty value ok 18 - Checking attributes in a non-XDG global attributes file ok 181 - test_submodule_relative_url: (null) //somewhere else/repo ../../subrepo => //subrepo ok 19 - parse integer value during iteration ok 49 - host-less URLs are parsed as empty host ok 46 - non-match value # passed all 11 test(s) 1..11 ok 114 - --batch-check with %(rest) ok 121 - pack-refs can handle -h ok 182 - test_submodule_relative_url: (null) //somewhere else/repo ../../../subrepo => /subrepo ok 10 - symlink symref content should be checked ok 127 - existing untracked file at top-level not ignored with -q ok 63 - Verify tag hellotag's sha1 oid ok 50 - credential system refuses to work with missing host ok 39 - symlinks respected in info/attributes ok 47 - multi-valued get returns final one ok 183 - test_submodule_relative_url: (null) //somewhere else/repo ../../../../subrepo => subrepo ok 122 - patch-id can handle -h *** t1408-packed-refs.sh *** ok 28 - conditional include, gitdir matching symlink ok 58 - reinit repository with GIT_DEFAULT_HASH=sha1 does not change format ok 19 - write: xdg file exists and ~/.gitconfig doesn't ok 20 - find string value for a key ok 115 - --batch-check with %(objectmode) ok 17 - partial clone of corrupted repository ok 128 - existing untracked file at top-level not ignored with --quiet ok 48 - multi-valued get-all returns all # still have 1 known breakage(s) # passed all remaining 16 test(s) 1..17 ok 184 - test_submodule_relative_url: (null) /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/subsuper_update_r ../subsubsuper_update_r => /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/subsubsuper_update_r not ok 8 - ignore .git/ with invalid config # TODO known breakage ok 128 - cherry-pick -h output and SYNOPSIS agree ok 64 - Verify tag hellotag's sha256 oid ok 17 - read-tree adds to worktree, absent case ok 116 - blob exists ok 20 - write: xdg file exists and ~/.gitconfig exists ok 21 - check line error when NULL string is queried ok 123 - pickaxe can handle -h ok 62 - 9 - must match and be up-to-date in O && A && !B && O!=A case ok 51 - credential system refuses to work with missing protocol ok 29 - conditional include, gitdir matching symlink, icase ok 129 - existing untracked file at top-level not ignored with -v ok 40 - helper (store) requires matching protocol ok 117 - Type of blob is correct ok 22 - find integer if value is non parse-able ok 124 - prune can handle -h ok 185 - test_submodule_relative_url: (null) /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/super_update_r2 ../subsuper_update_r => /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/subsuper_update_r ok 21 - write: ~/.config/git/ exists and config file doesn't ok 49 - multivar replace ok 40 - symlinks not respected in-tree # passed all 21 test(s) 1..21 ok 130 - existing untracked file at top-level not ignored with -v -n ok 118 - Size of blob is correct ok 50 - ambiguous unset ok 13 - 14 - unchanged in two heads. ok 129 - clean -h output has no \t ok 65 - Verify hellotag's sha1 type ok 186 - test_submodule_relative_url: (null) /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/. ../. => /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/. ok 125 - prune-packed can handle -h ok 23 - non parse-able integer value during iteration ok 51 - invalid unset ok 9 - early config and onbranch ok 130 - clean -h output has dashed labels ok 119 - Pretty content of blob is correct *** t1409-avoid-packing-refs.sh *** ok 21 - 22 - local change cache updated. ok 41 - large attributes line ignored in tree ok 187 - test_submodule_relative_url: (null) /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils ./. => /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/. ok 30 - conditional include, onbranch ok 131 - existing untracked file at top-level not ignored with -v --non-matching ok 131 - clean -h output has consistent spacing ok 40 - helper (cache) can store multiple users ok 120 - --batch-check output of blob is correct ok 59 - reinit repository with GIT_DEFAULT_HASH=sha256 does not change format ok 16 - worktree: add copies sparse-checkout patterns ok 132 - clean appropriately marked as having .adoc ok 52 - url parser handles bare query marker ok 52 - multivar unset ok 41 - helper (store) requires matching host *** t1410-reflog.sh *** ok 42 - large attributes line ignores trailing content in tree ok 10 - missing CLI object, but promised, passes fsck ok 188 - test_submodule_relative_url: (null) /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/addtest ../repo => /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/repo ok 126 - pull can handle -h ok 66 - Verify hellotag's sha256 type ok 63 - 9 (fail) - must match and be up-to-date in O && A && !B && O!=A case ok 53 - invalid key ok 133 - clean *.adoc SYNOPSIS has dashed labels ok 121 - --batch-command --buffer output of blob info is correct ok 18 - forced modes ok 132 - existing untracked file at top-level not ignored with --verbose ok 43 # skip large attributes file ignored in tree (missing EXPENSIVE) ok 27 - clone: can clone reffiles into reftable repository ok 1 - ref name '' is invalid ok 127 - push can handle -h ok 54 - correct key ok 18 - read-tree adds to worktree, dirty case ok 189 - test_submodule_relative_url: (null) /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils ./å äö => /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/å äö ok 10 - onbranch config outside of git repo ok 122 - --batch-command --no-buffer output of blob info is correct ok 2 - ref name '/' is invalid # still have 2 known breakage(s) # passed all remaining 8 test(s) 1..10 ok 55 - hierarchical section ok 24 - find bool value for the entered key ok 1 - setup ok 67 - Verify hellotag's sha1 size ok 60 - extensions.objectFormat is not allowed with repo version 0 ok 190 - test_submodule_relative_url: (null) /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/. ../submodule => /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/submodule ok 42 - helper (store) requires matching username ok 56 - hierarchical section value ok 123 - custom --batch-check format ok 3 - ref name '/' is invalid with options --allow-onelevel ok 25 - find multiple values ok 128 - range-diff can handle -h ok 133 - existing untracked file at top-level not ignored with --verbose -n ok 4 - ref name '/' is invalid with options --normalize *** t1411-reflog-show.sh *** ok 2 - symbolic-ref read/write roundtrip ok 191 - test_submodule_relative_url: (null) /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/submodule ../submodule => /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/submodule ok 134 - clean -h output and SYNOPSIS agree ok 57 - working --list ok 61 - init rejects attempts to initialize with different hash ok 68 - Verify hellotag's sha256 size ok 124 - custom --batch-command format ok 2 - Check that various forms of specifying core.hooksPath work ok 3 - symbolic-ref refuses non-ref for HEAD ok 53 - url parser handles bare fragment marker ok 44 - large attributes line ignored in index ok 17 - cone mode: match patterns ok 5 - ref name '/' is invalid with options --allow-onelevel --normalize ok 31 - conditional include, onbranch, wildcard ok 134 - existing untracked file at top-level not ignored with --verbose --non-matching ok 6 - ref name 'foo/bar/baz' is valid ok 22 - DF vs DF/DF case setup. ok 41 - helper (cache) does not erase a password distinct from input ok 64 - 9 (fail) - must match and be up-to-date in O && A && !B && O!=A case ok 58 - --list without repo produces empty output ok 7 - ref name 'foo/bar/baz' is valid with options --normalize ok 129 - read-tree can handle -h ok 69 - Verify hellotag's sha1 pretty content ok 135 - clone -h output has no \t ok 3 - git rev-parse --git-path hooks ok 19 - index removal and worktree narrowing at the same time ok 125 - --batch-check with %(rest) ok 19 - remote init does not use config from cwd ok 13 - subtest: --verbose option ok 136 - clone -h output has dashed labels ok 26 - get_value_multi: NULL value in config ok 18 - cone mode: warn on bad pattern ok 1 - setup ok 192 - test_submodule_relative_url: (null) /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/home2/../remote ../bundle1 => /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/home2/../bundle1 ok 130 - rebase can handle -h ok 59 - --name-only --list ok 137 - clone -h output has consistent spacing ok 4 - symbolic-ref refuses bare sha1 ok 135 - existing untracked file at top-level not ignored with --no-index ok 70 - Verify hellotag's sha256 pretty content ok 193 - test_submodule_relative_url: (null) /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/submodule_update_repo ./. => /home/buildozer/aports/main/git/src/git-2.53.0/t/trash directory.t0060-path-utils/submodule_update_repo/. ok 8 - ref name 'refs///heads/foo' is invalid ok 60 - --get-regexp ok 2 - create_symref(FOO, refs/heads/main) ok 32 - conditional include, onbranch, implicit /** for / ok 131 - receive-pack can handle -h ok 138 - clone appropriately marked as having .adoc ok 45 - large attributes line ignores trailing content in index ok 194 - test_submodule_relative_url: (null) file:///tmp/repo ../subrepo => file:///tmp/subrepo ok 20 - re-init respects core.sharedrepository (local) ok 54 - url parser not confused by encoded markers ok 46 # skip large attributes file ignored in index (missing EXPENSIVE) ok 47 # skip large attributes blob ignored (missing EXPENSIVE) ok 9 - ref name 'refs///heads/foo' is valid with options --normalize ok 1 - setup ok 10 - ref name 'heads/foo/' is invalid ok 136 - existing untracked file at top-level not ignored with --no-index -q ok 11 - ref name '/heads/foo' is invalid ok 126 - --batch-check with %(objectmode) ok 5 - HEAD cannot be removed ok 12 - ref name '/heads/foo' is valid with options --normalize ok 195 - test_submodule_relative_url: (null) foo/bar ../submodule => foo/submodule ok 61 - --name-only --get-regexp ok 42 - helper (cache) can forget user ok 12 - add a large file or two ok 139 - clone *.adoc SYNOPSIS has dashed labels ok 20 - read-tree --reset removes outside worktree ok 19 - sparse-checkout disable ok 71 - Verify hellotag's sha1 content ok 137 - existing untracked file at top-level not ignored with --no-index --quiet ok 13 - ref name '///heads/foo' is invalid ok 27 - configset_get_value: NULL value in config in my.config ok 127 - blob exists ok 132 - reflog can handle -h ok 20 - partial commit gives cache-tree ok 43 - helper (store) requires matching path ok 14 - ref name '///heads/foo' is valid with options --normalize ok 48 - builtin object mode attributes work (dir and regular paths) ok 23 - DF vs DF/DF case test. ok 15 - ref name './foo' is invalid ok 128 - Type of blob is correct ok 62 - extensions.refStorage is not allowed with repo version 0 ok 43 - helper (cache) remembers other user ok 133 - refs can handle -h ok 62 - --add ok 72 - Verify hellotag's sha256 content ok 196 - test_submodule_relative_url: (null) foo ../submodule => submodule ok 16 - ref name './foo/bar' is invalid ok 138 - existing untracked file at top-level not ignored with --no-index -v ok 49 - builtin object mode attributes work (executable) ok 129 - Size of blob is correct ok 17 - ref name 'foo/./bar' is invalid ok 33 - include cycles are detected ok 63 - get variable with no value not ok 140 - clone -h output and SYNOPSIS agree # TODO known breakage ok 197 - test_submodule_relative_url: (null) helper:://hostname/repo ../subrepo => helper:://hostname/subrepo ok 2 - existing loose ref is a simple prefix of new ok 4 - core.hooksPath=/dev/null ok 21 - no phantom error when switching trees ok 28 - configset_get_value_multi: NULL value in config in my.config ok 64 - get variable with empty value ok 18 - ref name 'foo/bar/.' is invalid ok 21 - print warnings when some worktree updates disabled ok 134 - remote can handle -h ok 198 - test_submodule_relative_url: (null) helper:://hostname/repo ../../subrepo => helper:://subrepo ok 21 - re-init respects core.sharedrepository (remote) ok 65 - 10 - must match and be up-to-date in O && A && !B && O==A case ok 139 - existing untracked file at top-level not ignored with --no-index -v -n ok 50 - builtin object mode attributes work (symlinks) ok 19 - ref name '.refs/foo' is invalid # passed all 4 test(s) 1..4 ok 130 - Pretty content of blob is correct ok 65 - get-regexp variable with no value ok 20 - ref name 'refs/heads/foo.' is invalid ok 14 - 15 - unchanged in two heads. ok 141 - column -h output has no \t ok 199 - test_submodule_relative_url: (null) helper:://hostname/repo ../../../subrepo => helper::/subrepo ok 6 - symbolic-ref can be deleted ok 29 - find value from a configset ok 135 - remote-ext can handle -h ok 1 - setup ok 73 - Verify tag treetag's sha1 oid ok 142 - column -h output has dashed labels ok 3 - delete_refs(FOO, refs/tags/new-tag) ok 66 - get-regexp --bool variable with no value ok 131 - --batch-check output of blob is correct ok 200 - test_submodule_relative_url: (null) helper:://hostname/repo ../../../../subrepo => helper::subrepo ok 21 - ref name 'heads/foo..bar' is invalid ok 143 - column -h output has consistent spacing ok 44 - helper (cache) can store empty username ok 30 - find value with highest priority from a configset ok 28 - clone: can clone reftable into reffiles repository *** t1412-reflog-loop.sh *** ok 136 - remote-fd can handle -h ok 74 - Verify tag treetag's sha256 oid ok 67 - get-regexp variable with empty value ok 201 - test_submodule_relative_url: (null) helper:://hostname/repo ../../../../../subrepo => helper:subrepo ok 140 - existing untracked file at top-level not ignored with --no-index -v --non-matching ok 144 - column appropriately marked as having .adoc ok 22 - ref name 'heads/foo?bar' is invalid ok 1 - setup ok 2 - create refs/heads/main ok 31 - find value_list for a key from a configset ok 137 - repack can handle -h ok 2 - pack_refs() not allowed ok 68 - get bool variable with no value ok 202 - test_submodule_relative_url: (null) helper:://hostname/repo ../../../../../../subrepo => .:subrepo ok 23 - ref name 'foo./bar' is valid ok 24 - a/b (untracked) vs a case setup. ok 34 - onbranch with unborn branch ok 22 - template can set core.sharedrepository ok 141 - existing untracked file at top-level not ignored with --no-index --verbose ok 24 - ref name 'heads/foo.lock' is invalid ok 3 - create_symref() not allowed ok 3 - create refs/heads/main with oldvalue verification ok 69 - get bool variable with empty value ok 145 - column *.adoc SYNOPSIS has dashed labels ok 132 - --batch-command --buffer output of blob info is correct ok 22 - checkout without --ignore-skip-worktree-bits ok 138 - replace can handle -h # passed all 22 test(s) 1..22 ok 22 - switching trees does not invalidate shared index ok 75 - Verify treetag's sha1 type ok 1 - setup ok 25 - ref name 'heads///foo.lock' is invalid ok 203 - test_submodule_relative_url: (null) ssh://hostname/repo ../subrepo => ssh://hostname/subrepo ok 4 - delete_refs() not allowed # passed all 22 test(s) 1..22 ok 32 - proper error on non-existent files ok 3 - existing packed ref is a simple prefix of new ok 70 - no arguments, but no crash ok 13 - checkout a large file ok 7 - symbolic-ref can delete dangling symref ok 26 - ref name 'foo.lock/bar' is invalid ok 133 - --batch-command --no-buffer output of blob info is correct ok 51 - native object mode attributes work with --cached ok 204 - test_submodule_relative_url: (null) ssh://hostname/repo ../../subrepo => ssh://subrepo ok 142 - existing untracked file at top-level not ignored with --no-index --verbose -n *** t1413-reflog-detach.sh *** ok 139 - replay can handle -h ok 5 - rename_refs() not allowed ok 27 - ref name 'foo.lock///bar' is invalid ok 205 - test_submodule_relative_url: (null) ssh://hostname/repo ../../../subrepo => ssh:/subrepo ok 71 - new section is partial match of another ok 76 - Verify treetag's sha256 type ok 4 - fail to delete refs/heads/main with stale ref ok 20 - sparse-index enabled and disabled ok 66 - 10 (fail) - must match and be up-to-date in O && A && !B && O==A case ok 134 - custom --batch-check format ok 63 - extensions.refStorage with files backend ok 28 - ref name 'heads/foo@bar' is valid ok 33 - proper error on directory "files" *** t1414-reflog-walk.sh *** ok 143 - existing untracked file at top-level not ignored with --no-index --verbose --non-matching ok 44 - helper (store) overwrites on store ok 140 - repo can handle -h ok 8 - symbolic-ref fails to delete missing FOO ok 6 - for_each_ref(refs/heads/) ok 29 - ref name 'heads/v@{ation' is invalid ok 206 - test_submodule_relative_url: (null) ssh://hostname/repo ../../../../subrepo => ssh:subrepo ok 135 - custom --batch-command format ok 2 - show-ref not ok 146 - column -h output and SYNOPSIS agree # TODO known breakage ok 72 - new variable inserts into proper section ok 141 - rerere can handle -h ok 25 - a/b (untracked) vs a, plus c/d case test. ok 207 - test_submodule_relative_url: (null) ssh://hostname/repo ../../../../../subrepo => .:subrepo ok 4 - rename_refs(main, new-main) ok 29 - ref transaction: corrupted tables cause failure ok 30 - ref name 'heads/foo\bar' is invalid ok 77 - Verify treetag's sha1 size ok 23 - checkout with --ignore-skip-worktree-bits ok 5 - delete refs/heads/main ok 7 - for_each_ref() is sorted ok 15 - 16 - conflicting local change. ok 208 - test_submodule_relative_url: (null) ssh://hostname:22/repo ../subrepo => ssh://hostname:22/subrepo ok 73 - alternative --file (non-existing file should fail) ok 136 - --batch-check with %(rest) ok 4 - existing loose ref is a deeper prefix of new # passed all 23 test(s) 1..23 ok 5 - for_each_ref(refs/heads/) ok 31 - ref name 'heads/foo ' is invalid ok 26 - read-tree supports the super-prefix ok 142 - reset can handle -h ok 147 - commit -h output has no \t ok 209 - test_submodule_relative_url: (null) user@host:path/to/repo ../subrepo => user@host:path/to/subrepo ok 64 - extensions.refStorage with unknown backend ok 144 - existing tracked file at top-level not ignored ok 137 - --batch-check with %(objectmode) ok 32 - ref name 'heads/foo' is invalid ok 34 - proper error on non-accessible files ok 6 - for_each_ref() is sorted ok 78 - Verify treetag's sha256 size ok 148 - commit -h output has dashed labels ok 210 - test_submodule_relative_url: (null) user@host:repo ../subrepo => user@host:subrepo ok 143 - restore can handle -h ok 74 - alternative GIT_CONFIG ok 33 - ref name 'heads/fuß' is valid ok 138 - blob exists ok 45 - helper (cache) erases all matching credentials ok 1 - setup ok 3 - show-ref -q ok 67 - 10 (fail) - must match and be up-to-date in O && A && !B && O==A case ok 34 - ref name 'heads/*foo/bar' is valid with options --refspec-pattern ok 8 - resolve_ref(main) ok 149 - commit -h output has consistent spacing ok 9 - symbolic-ref fails to delete real ref ok 144 - rev-list can handle -h ok 1 - setup ok 75 - alternative GIT_CONFIG (--file) ok 139 - Type of blob is correct ok 35 - proper error on error in default config files ok 211 - test_submodule_relative_url: (null) user@host:repo ../../subrepo => .:subrepo ok 6 - delete refs/heads/main without oldvalue verification ok 11 - fetching of missing objects *** t1415-worktree-refs.sh *** ok 65 - init with GIT_DEFAULT_REF_FORMAT=garbage ok 1 - setup ok 35 - ref name 'heads/foo*/bar' is valid with options --refspec-pattern ok 145 - existing tracked file at top-level not ignored with -q ok 9 - verify_ref(new-main) ok 150 - commit appropriately marked as having .adoc ok 145 - rev-parse can handle -h ok 45 - helper (store) can forget host ok 79 - Verify treetag's sha1 pretty content ok 36 - proper error on error in custom config files ok 7 - resolve_ref(new-main) ok 76 - alternative GIT_CONFIG (--file=-) ok 36 - ref name 'heads/f*o/bar' is valid with options --refspec-pattern ok 212 - match .gitmodules ok 1 - setup ok 146 - existing tracked file at top-level not ignored with --quiet ok 151 - commit *.adoc SYNOPSIS has dashed labels ok 35 - onbranch with detached HEAD ok 77 - setting a value in stdin is an error ok 8 - verify_ref(new-main) ok 140 - Size of blob is correct ok 37 - ref name 'heads/f*o*/bar' is invalid with options --refspec-pattern ok 5 - existing packed ref is a deeper prefix of new ok 16 - diff does not reuse worktree files that need cleaning ok 2 - resolve_ref() ok 10 - for_each_reflog() ok 213 - match .gitattributes ok 38 - ref name 'heads/foo*/bar*' is invalid with options --refspec-pattern ok 7 - fail to create due to file/directory conflict ok 78 - editing stdin is an error ok 21 - cone mode: init and set ok 141 - Pretty content of blob is correct ok 147 - existing tracked file at top-level not ignored with -v ok 2 - do not create packed-refs file gratuitously ok 214 - match .gitignore ok 39 - ref name 'foo' is invalid ok 9 - for_each_reflog() ok 27 - a/b vs a, plus c/d case setup. ok 146 - revert can handle -h ok 30 - ref transaction: corrupted tables.list cause failure ok 142 - --batch-check output of blob is correct ok 215 - match .mailmap ok 37 - check line errors for malformed values ok 80 - Verify treetag's sha256 pretty content ok 40 - ref name 'foo' is valid with options --allow-onelevel ok 2 - log -g shows reflog headers ok 152 - commit -h output and SYNOPSIS agree ok 4 - show-ref --verify ok 79 - refer config from subdirectory ok 216 # skip is_valid_path() on Windows (missing MINGW) ok 10 - for_each_reflog_ent() ok 11 - for_each_reflog_ent() ok 52 - check object mode attributes work for submodules ok 41 - ref name 'foo' is invalid with options --refspec-pattern ok 10 - create large ref name ok 8 - create refs/heads/main (by HEAD) ok 66 - init warns about invalid init.defaultRefFormat ok 22 - cone mode: list ok 143 - --batch-command --buffer output of blob info is correct ok 148 - existing tracked file at top-level not ignored with -v -n ok 3 - resolve_ref() ok 147 - rm can handle -h ok 42 - ref name 'foo' is valid with options --refspec-pattern --allow-onelevel ok 16 - 17 - conflicting local change. ok 36 - onbranch without repository ok 80 - --set in alternative file ok 3 - oneline reflog format ok 68 - 11 - must match and be up-to-date in O && A && B && O!=A && O!=B && A!=B case ok 53 - we do not allow user defined builtin_* attributes ok 11 - for_each_reflog_ent_reverse() ok 43 - ref name 'foo' is invalid with options --normalize ok 81 - Verify treetag's sha1 content ok 153 - commit-graph -h output has no \t ok 38 - error on modifying repo config without repo ok 154 - commit-graph -h output has dashed labels ok 44 - ref name 'foo' is valid with options --allow-onelevel --normalize ok 9 - create refs/heads/main (by HEAD) with oldvalue verification ok 81 - rename section ok 148 - send-pack can handle -h ok 12 - reflog_exists(HEAD) ok 4 - reflog default format ok 144 - --batch-command --no-buffer output of blob info is correct ok 1 - setup ok 45 - ref name 'foo/bar' is valid ok 12 - for_each_reflog_ent_reverse() ok 14 - subtest: --verbose-only option ok 6 - new ref is a simple prefix of existing loose ok 149 - existing tracked file at top-level not ignored with -v --non-matching ok 11 - symbolic-ref can point to large ref name ok 155 - commit-graph -h output has consistent spacing ok 39 - iteration shows correct origins ok 3 - check that marking the packed-refs file works ok 46 - ref name 'foo/bar' is valid with options --allow-onelevel ok 5 - show-ref --verify -q ok 13 - reflog_exists(HEAD) ok 82 - rename succeeded ok 10 - fail to delete refs/heads/main (by HEAD) with stale ref # passed all 39 test(s) 1..39 ok 82 - Verify treetag's sha256 content ok 149 - shortlog can handle -h ok 47 - ref name 'foo/bar' is valid with options --refspec-pattern ok 23 - cone mode: set with nested folders ok 5 - override reflog default format ok 54 - user defined builtin_objectmode values are ignored ok 14 - delete_reflog() not allowed ok 145 - custom --batch-check format ok 4 - create_symref(FOO, refs/heads/main) ok 2 - no error from stale entry in packed-refs ok 13 - delete_reflog(HEAD) ok 48 - ref name 'foo/bar' is valid with options --refspec-pattern --allow-onelevel ok 156 - commit-graph appropriately marked as having .adoc # passed all 4 test(s) 1..4 *** t1416-ref-transaction-hooks.sh *** ok 15 - create-reflog() not allowed ok 49 - ref name 'foo/bar' is valid with options --normalize ok 50 - ref name 'foo/*' is invalid ok 51 - ref name 'foo/*' is invalid with options --allow-onelevel # passed all 15 test(s) 1..15 ok 146 - custom --batch-command format ok 150 - show can handle -h ok 46 - helper (store) can store multiple users ok 6 - using @{now} syntax shows reflog date (multiline) ok 157 - commit-graph *.adoc SYNOPSIS has dashed labels ok 28 - a/b vs a, plus c/d case test. ok 14 - create-reflog(HEAD) ok 52 - ref name 'foo/*' is valid with options --refspec-pattern ok 67 - default ref format ok 83 - rename non-existing section *** t1417-reflog-updateref.sh *** ok 12 - we can parse long symbolic ref ok 150 - existing tracked file at top-level not ignored with --verbose ok 84 - rename succeeded ok 11 - symlink symref content should be checked (worktree) ok 46 - helper (cache) not confused by long header ok 37 - onbranch without repository but explicit nonexistent Git directory *** t1418-reflog-exists.sh *** ok 53 - ref name 'foo/*' is valid with options --refspec-pattern --allow-onelevel ok 151 - show-branch can handle -h ok 69 - 11 (fail) - must match and be up-to-date in O && A && B && O!=A && O!=B && A!=B case not ok 147 - --batch-check with %(rest) # TODO known breakage # passed all 37 test(s) 1..37 ok 13 - symbolic-ref reports failure in exit code ok 85 - rename another section ok 31 - ref transaction: refuses to write ref causing F/D conflict ok 4 - leave packed-refs untouched on update of packed ok 47 - use custom XDG_CACHE_HOME if set and default sockets are not created ok 54 - ref name '*/foo' is invalid ok 83 - Verify tag committag's sha1 oid ok 14 - packsize limit ok 7 - using @{now} syntax shows reflog date (oneline) ok 86 - rename succeeded ok 151 - existing tracked file at top-level not ignored with --verbose -n ok 55 - ref name '*/foo' is invalid with options --allow-onelevel ok 152 - show-index can handle -h ok 7 - new ref is a simple prefix of existing packed ok 11 - delete refs/heads/main (by HEAD) ok 148 - --batch-check with %(objectmode) ok 84 - Verify tag committag's sha256 oid ok 56 - ref name '*/foo' is valid with options --refspec-pattern ok 87 - rename a section with a var on the same line ok 24 - cone mode: add independent path ok 8 - using @{now} syntax shows reflog date (format=%gd) ok 152 - existing tracked file at top-level not ignored with --verbose --non-matching ok 88 - rename succeeded ok 153 - show-ref can handle -h ok 158 - commit-graph -h output and SYNOPSIS agree *** t1419-exclude-refs.sh *** ok 57 - ref name '*/foo' is valid with options --refspec-pattern --allow-onelevel ok 149 - blob exists ok 89 - renaming empty section name is rejected ok 154 - sparse-checkout can handle -h ok 58 - ref name '*/foo' is invalid with options --normalize ok 90 - renaming to bogus section is rejected ok 59 - ref name '*/foo' is valid with options --refspec-pattern --normalize ok 217 # skip setup runtime prefix (missing RUNTIME_PREFIX of !VALGRIND,RUNTIME_PREFIX,CAN_EXEC_IN_PWD) ok 150 - Type of blob is correct ok 68 - init with GIT_DEFAULT_REF_FORMAT=files ok 9 - using --date= shows reflog date (multiline) ok 85 - Verify committag's sha1 type ok 5 - leave packed-refs untouched on checked update of packed ok 218 # skip RUNTIME_PREFIX works (missing RUNTIME_PREFIX of !VALGRIND,RUNTIME_PREFIX,CAN_EXEC_IN_PWD) ok 159 - commit-tree -h output has no \t ok 153 - existing tracked file at top-level shown as ignored with --no-index ok 60 - ref name 'foo/*/bar' is invalid ok 155 - stage can handle -h ok 219 # skip %(prefix)/ works (missing RUNTIME_PREFIX of !VALGRIND,RUNTIME_PREFIX,CAN_EXEC_IN_PWD) ok 48 - credential-cache --socket option overrides default location ok 8 - new ref is a deeper prefix of existing loose ok 70 - 11 (fail) - must match and be up-to-date in O && A && B && O!=A && O!=B && A!=B case ok 151 - Size of blob is correct ok 47 - helper (store) does not erase a password distinct from input ok 61 - ref name 'foo/*/bar' is invalid with options --allow-onelevel # passed all 219 test(s) 1..219 ok 10 - using --date= shows reflog date (oneline) ok 160 - commit-tree -h output has dashed labels ok 91 - renaming a section with a long line ok 62 - ref name 'foo/*/bar' is valid with options --refspec-pattern ok 156 - stash can handle -h ok 25 - cone mode: add sibling path ok 152 - Pretty content of blob is correct ok 86 - Verify committag's sha256 type ok 12 - fetching of a promised object that promisor remote no longer has ok 12 - deleting current branch adds message to HEAD's log ok 63 - ref name 'foo/*/bar' is valid with options --refspec-pattern --allow-onelevel ok 3 - list packed refs with unicode characters ok 11 - using --date= shows reflog date (format=%gd) *** t1420-lost-found.sh *** ok 161 - commit-tree -h output has consistent spacing ok 157 - status can handle -h ok 153 - --batch-check output of blob is correct # passed all 3 test(s) 1..3 ok 64 - ref name '*' is invalid ok 1 - setup commits ok 6 - leave packed-refs untouched on verify of packed ok 69 - init with --ref-format=files ok 92 - renaming an embedded section with a long line ok 87 - Verify committag's sha1 size ok 154 - existing tracked file at top-level shown as ignored with --no-index -q ok 65 - ref name '*' is invalid with options --allow-onelevel ok 162 - commit-tree appropriately marked as having .adoc ok 154 - --batch-command --buffer output of blob info is correct ok 1 - setup ok 5 - commit files attr=text ok 158 - stripspace can handle -h *** t1421-reflog-write.sh *** ok 32 - ref transaction: deleting ref with invalid name fails ok 163 - commit-tree *.adoc SYNOPSIS has dashed labels ok 26 - cone mode: add parent path ok 66 - ref name '*' is invalid with options --refspec-pattern ok 155 - existing tracked file at top-level shown as ignored with --no-index --quiet ok 88 - Verify committag's sha256 size ok 155 - --batch-command --no-buffer output of blob info is correct ok 67 - ref name '*' is valid with options --refspec-pattern --allow-onelevel ok 93 - renaming a section with an overly-long line ok 17 - 18 - local change already having a good result. ok 159 - submodule--helper can handle -h ok 15 - delete_ref(refs/heads/foo) ok 6 - show-ref -d ok 68 - ref name 'foo/*/*' is invalid with options --refspec-pattern ok 7 - touch packed-refs on delete of packed ok 9 - new ref is a deeper prefix of existing packed ok 156 - custom --batch-check format ok 48 - helper (store) can forget user ok 156 - existing tracked file at top-level shown as ignored with --no-index -v ok 69 - ref name 'foo/*/*' is invalid with options --refspec-pattern --allow-onelevel ok 89 - Verify committag's sha1 pretty content ok 160 - switch can handle -h ok 2 - baseline ok 94 - remove section ok 70 - ref name '*/foo/*' is invalid with options --refspec-pattern ok 13 - deleting by HEAD adds message to HEAD's log ok 49 - use custom XDG_CACHE_HOME even if xdg socket exists ok 157 - custom --batch-command format ok 12 - log.date does not invoke "--date" magic (multiline) ok 70 - init with init.defaultRefFormat=files ok 71 - 12 - must match A in O && A && B && O!=A && A==B case ok 95 - section was removed properly ok 164 - commit-tree -h output and SYNOPSIS agree ok 161 - symbolic-ref can handle -h ok 71 - ref name '*/foo/*' is invalid with options --refspec-pattern --allow-onelevel ok 72 - ref name '*/*/foo' is invalid with options --refspec-pattern ok 73 - ref name '*/*/foo' is invalid with options --refspec-pattern --allow-onelevel ok 2 - setup reflog with alternating commits ok 157 - existing tracked file at top-level shown as ignored with --no-index -v -n ok 13 - fetching of missing objects works with ref-in-want enabled ok 90 - Verify committag's sha256 pretty content ok 74 - ref name '/foo' is invalid ok 49 - helper (store) remembers other user ok 16 - delete_ref(refs/heads/foo) not ok 158 - --batch-check with %(rest) # TODO known breakage ok 162 - tag can handle -h ok 29 - -m references the correct modified tree # passed all 16 test(s) 1..16 ok 33 - ref transaction: can skip object ID verification ok 3 - reflog shows all entries ok 75 - ref name '/foo' is invalid with options --allow-onelevel # passed all 29 test(s) 1..29 ok 13 - log.date does not invoke "--date" magic (oneline) # passed all 3 test(s) 1..3 ok 159 - --batch-check with %(objectmode) ok 163 - unpack-file can handle -h ok 8 - leave packed-refs untouched on update of loose ok 158 - existing tracked file at top-level shown as ignored with --no-index -v --non-matching ok 76 - ref name '/foo' is invalid with options --refspec-pattern ok 10 - one new ref is a simple prefix of another *** t1422-show-ref-exists.sh *** ok 91 - Verify committag's sha1 content ok 165 - config -h output has no \t ok 71 - --ref-format=files overrides GIT_DEFAULT_REF_FORMAT ok 14 - update-ref does not create reflogs by default *** t1430-bad-ref-name.sh *** ok 77 - ref name '/foo' is invalid with options --refspec-pattern --allow-onelevel ok 50 - use user socket if user directory exists ok 166 - config -h output has dashed labels *** t1450-fsck.sh *** ok 96 - section ending ok 14 - symbolic-ref writes reflog entry ok 164 - unpack-objects can handle -h ok 92 - Verify committag's sha256 content ok 78 - ref name '/foo' is invalid with options --normalize ok 159 - existing tracked file at top-level shown as ignored with --no-index --verbose ok 167 - config -h output has consistent spacing ok 50 - helper (store) can store empty username ok 165 - update-index can handle -h ok 14 - log.date does not invoke "--date" magic (format=%gd) ok 79 - ref name '/foo' is valid with options --allow-onelevel --normalize ok 3 - switch to branch ok 168 - config appropriately marked as having .adoc ok 27 - not-up-to-date does not block rest of sparsification ok 97 - numbers ok 93 # skip Verify tag signedtag's sha1 oid (missing GPG2) ok 72 - 12 - must match A in O && A && B && O!=A && A==B case ok 11 - D/F conflict prevents add long + delete short ok 160 - commit exists ok 15 - update-ref creates reflogs with --create-reflog ok 94 # skip Verify tag signedtag's sha256 oid (missing GPG2) ok 80 - ref name '/foo' is invalid with options --refspec-pattern --normalize ok 166 - update-ref can handle -h ok 95 # skip Verify signedtag's sha1 type (missing GPG2) ok 160 - existing tracked file at top-level shown as ignored with --no-index --verbose -n ok 9 - leave packed-refs untouched on checked update of loose ok 161 - Type of commit is correct ok 55 - deep macro recursion ok 96 # skip Verify signedtag's sha256 type (missing GPG2) ok 15 - subtest: skip one with GIT_SKIP_TESTS ok 15 - --date magic does not override explicit @{0} syntax ok 169 - config *.adoc SYNOPSIS has dashed labels ok 98 - --int is at least 64 bits ok 97 # skip Verify signedtag's sha1 size (missing GPG2) ok 72 - reinit repository with GIT_DEFAULT_REF_FORMAT=files does not change format ok 81 - ref name '/foo' is valid with options --refspec-pattern --allow-onelevel --normalize # passed all 55 test(s) 1..55 ok 167 - update-server-info can handle -h ok 98 # skip Verify signedtag's sha256 size (missing GPG2) ok 161 - existing tracked file at top-level shown as ignored with --no-index --verbose --non-matching ok 12 - D/F conflict prevents add short + delete long ok 99 # skip Verify signedtag's sha1 pretty content (missing GPG2) ok 162 - Size of commit is correct ok 51 - use user socket if user directory is a symlink to a directory ok 168 - upload-archive can handle -h ok 16 - empty reflog file ok 100 # skip Verify signedtag's sha256 pretty content (missing GPG2) ok 16 - creates no reflog in bare repository ok 101 # skip Verify signedtag's sha1 content (missing GPG2) ok 163 - Content of commit is correct ok 102 # skip Verify signedtag's sha256 content (missing GPG2) ok 10 - leave packed-refs untouched on verify of loose *** t1451-fsck-buffer.sh *** ok 169 - upload-archive--writer can handle -h ok 55 - credential config with partial URLs ok 4 - detach to other ok 170 - config -h output and SYNOPSIS agree ok 73 - 12 (fail) - must match A in O && A && B && O!=A && A==B case ok 99 - invalid unit ok 34 - ref transaction: updating same ref multiple times fails ok 164 - Pretty content of commit is correct ok 162 - existing untracked file at top-level ignored ok 13 - D/F conflict prevents delete long + add short ok 170 - upload-pack can handle -h ok 15 - symbolic-ref does not create ref d/f conflicts ok 165 - --batch output of commit is correct ok 18 - 19 - local change already having a good result, further modified. ok 28 - revert to old sparse-checkout on empty update ok 171 - var can handle -h ok 100 - invalid unit boolean ok 73 - init with GIT_DEFAULT_REF_FORMAT=reftable ok 163 - existing untracked file at top-level ignored with -q ok 11 - leave packed-refs untouched on delete of loose ok 171 - count-objects -h output has no \t ok 56 - interactive prompt is sanitized ok 7 - show-ref --branches, --tags, --head, pattern ok 103 - Verify blob more's sha1 oid ok 172 - count-objects -h output has dashed labels # passed all 11 test(s) 1..11 ok 1 - setup ok 1 - setup # passed all 56 test(s) 1..56 ok 101 - line number is reported correctly ok 166 - --batch-check output of commit is correct ok 172 - verify-commit can handle -h ok 17 - core.logAllRefUpdates=true creates reflog in bare repository ok 35 - ref transaction: can delete symbolic self-reference with git-symbolic-ref(1) ok 173 - count-objects -h output has consistent spacing ok 29 - fail when lock is taken ok 104 - Verify blob more's sha256 oid *** t1460-refs-migrate.sh *** ok 14 - D/F conflict prevents delete short + add long *** t1461-refs-list.sh *** ok 164 - existing untracked file at top-level ignored with --quiet ok 2 - usage ok 1 - setup ok 5 - detach to self ok 102 - invalid stdin config ok 167 - --batch-command --buffer output of commit content is correct ok 1 - set up some reflog entries ok 173 - verify-pack can handle -h ok 2 - set up expected reflog ok 3 - usage: unknown option ok 74 - init with --ref-format=reftable ok 174 - count-objects appropriately marked as having .adoc ok 82 - check-ref-format --branch @{-1} ok 8 - show-ref --heads is deprecated and hidden ok 74 - 13 - must match A in O && A && B && O!=A && O==B case ok 51 - helper (store) erases all matching credentials ok 105 - Verify more's sha1 type ok 83 - check-ref-format --branch -nain ok 174 - verify-tag can handle -h ok 3 - reflog walk shows expected logs ok 168 - --batch-command --buffer output of commit info is correct ok 165 - existing untracked file at top-level ignored with -v ok 175 - count-objects *.adoc SYNOPSIS has dashed labels ok 4 - reflog exists works ok 16 - symbolic-ref can overwrite pointer to invalid name ok 2 - excluded region in middle ok 175 - version can handle -h ok 169 - --batch-command --no-buffer output of commit content is correct ok 30 - .gitignore should not warn about cone mode ok 9 - show-ref --verify HEAD ok 12 - ref content checks should work with worktrees ok 4 - reflog can limit with --no-merges ok 166 - existing untracked file at top-level ignored with -v -n ok 36 - ref transaction: deleting symbolic self-reference without --no-deref fails ok 2 - hook allows updating ref if successful ok 106 - Verify more's sha256 type ok 176 - whatchanged can handle -h ok 170 - --batch-command --no-buffer output of commit info is correct ok 15 - D/F conflict prevents add long + delete short packed ok 5 - reflog exists works with a "--" delimiter ok 5 - reflog can limit with pathspecs ok 18 - core.logAllRefUpdates=true does not create reflog by default ok 171 - custom --batch-check format ok 176 - count-objects -h output and SYNOPSIS agree ok 177 - worktree can handle -h ok 107 - Verify more's sha1 size ok 6 - reflog exists works with a "--end-of-options" delimiter ok 167 - existing untracked file at top-level ignored with -v --non-matching ok 3 - excluded region at beginning ok 6 - attach to self ok 6 - pathspec limiting handles merges ok 75 - init with init.defaultRefFormat=reftable ok 172 - custom --batch-command format # passed all 6 test(s) 1..6 ok 178 - write-tree can handle -h ok 108 - Verify more's sha256 size ok 10 - show-ref --verify pseudorefs ok 1 - setup ok 17 - git log -g -p shows diffs vs. parents ok 177 - credential -h output has no \t *** t1462-refs-exists.sh *** ok 173 - --batch-check with %(rest) # passed all 178 test(s) 1..178 ok 37 - ref transaction: deleting symbolic self-reference with --no-deref succeeds # passed all 17 test(s) 1..17 ok 168 - existing untracked file at top-level ignored with --verbose ok 178 - credential -h output has dashed labels ok 3 - hook aborts updating ref in prepared state ok 7 - --parents shows true parents ok 4 - excluded region at end ok 75 - 13 - must match A in O && A && B && O!=A && O==B case ok 179 - credential -h output has consistent spacing ok 109 - Verify more's sha1 pretty content ok 174 - --batch-check with %(objectmode) *** t1463-refs-optimize.sh *** ok 17 - required process filter should filter data ok 17 - symbolic-ref can resolve d/f name (EISDIR) ok 52 - helper (store) not confused by long header ok 16 - D/F conflict prevents add short + delete long packed *** t1500-rev-parse.sh *** ok 14 - no bogus intermediate values during delete ok 169 - existing untracked file at top-level ignored with --verbose -n ok 76 - --ref-format=reftable overrides GIT_DEFAULT_REF_FORMAT ok 175 - --batch without type (commit) ok 180 - credential appropriately marked as having .adoc ok 84 - check-ref-format --branch from subdir ok 53 - if custom xdg file exists, home and xdg files not created ok 1 - setup ok 110 - Verify more's sha256 pretty content ok 1 - invalid number of arguments ok 176 - --batch without size (commit) ok 181 - credential *.adoc SYNOPSIS has dashed labels ok 170 - existing untracked file at top-level ignored with --verbose --non-matching ok 19 - 20 - no local change, use new tree. ok 19 - core.logAllRefUpdates=always creates reflog by default ok 2 - refs/worktree are per-worktree ok 7 - attach to other ok 85 - check-ref-format --branch @{-1} from non-repo ok 103 - bool ok 177 - commit exists # passed all 7 test(s) 1..7 ok 5 - disjoint excluded regions ok 86 - check-ref-format --branch main from non-repo ok 8 - walking multiple reflogs shows all ok 54 - get: use home file if both home and xdg files have matches ok 111 - Verify more's sha1 content *** t1501-work-tree.sh *** ok 87 - ref name 'heads/foo' simplifies to 'heads/foo' ok 178 - Type of commit is correct ok 88 - ref name 'refs///heads/foo' simplifies to 'refs/heads/foo' ok 77 - reinit repository with GIT_DEFAULT_REF_FORMAT=reftable does not change format ok 2 - invalid refname ok 171 - existing untracked file at top-level ignored with --no-index ok 20 - core.logAllRefUpdates=always creates reflog for ORIG_HEAD ok 17 - D/F conflict prevents delete long packed + add short ok 6 - adjacent, non-overlapping excluded regions ok 9 - date-limiting does not interfere with other logs ok 89 - ref name '/heads/foo' simplifies to 'heads/foo' ok 4 - hook gets all queued updates in prepared state ok 179 - Size of commit is correct ok 104 - invalid bool (--get) ok 90 - ref name '///heads/foo' simplifies to 'heads/foo' ok 38 - ref transaction: creating symbolic ref fails with F/D conflict ok 55 - get: use xdg file if home file has no matches not ok 182 - credential -h output and SYNOPSIS agree # TODO known breakage ok 11 - show-ref --verify with dangling ref ok 112 - Verify more's sha256 content ok 14 - fetching from another promisor remote ok 105 - invalid bool (set) ok 91 - check-ref-format --normalize rejects 'foo' ok 1 - setup ok 180 - Content of commit is correct ok 18 - symbolic-ref can resolve d/f name (ENOTDIR) ok 76 - 14 - must match and be up-to-date in O && A && B && O==A && O!=B case ok 13 - the filetype of packed-refs should be checked ok 3 - resolve main-worktree/HEAD ok 1 - setup ok 92 - check-ref-format --normalize rejects '/foo' ok 7 - non-directory excluded regions ok 19 - symbolic-ref refuses invalid target for non-HEAD ok 181 - Pretty content of commit is correct ok 172 - existing untracked file at top-level ignored with --no-index -q ok 3 - unqualified refname is rejected ok 183 - credential-cache -h output has no \t ok 2 - lost and found something ok 93 - check-ref-format --normalize rejects 'heads/foo/../bar' ok 1 - setup ok 2 - correct usage on sub-command -h ok 31 - sparse-checkout (init|set|disable) warns with dirty status ok 184 - credential-cache -h output has dashed labels ok 78 - --ref-format= overrides GIT_DEFAULT_REF_FORMAT # passed all 2 test(s) 1..2 ok 94 - check-ref-format --normalize rejects 'heads/./foo' ok 182 - --batch output of commit is correct ok 3 - correct usage on "git reflog show -h" ok 173 - existing untracked file at top-level ignored with --no-index --quiet ok 185 - credential-cache -h output has consistent spacing ok 113 - Verify blob another's sha1 oid ok 2 - fast-import: fail on invalid branch name ".badbranchname" ok 95 - check-ref-format --normalize rejects 'heads\foo' *** t1502-rev-parse-parseopt.sh *** ok 20 - 21 - no local change, dirty cache. ok 20 - symbolic-ref allows top-level target for non-HEAD ok 4 - ambiguous main-worktree/HEAD ok 16 - subtest: skip several with GIT_SKIP_TESTS ok 114 - Verify blob another's sha256 oid ok 18 - D/F conflict prevents delete short packed + add long ok 96 - check-ref-format --normalize rejects 'heads/foo.lock' ok 183 - --batch-check output of commit is correct ok 186 - credential-cache appropriately marked as having .adoc ok 12 - show-ref sub-modes are mutually exclusive ok 8 - overlapping excluded regions ok 10 - min/max age uses entry date to limit ok 3 - fast-import: fail on invalid branch name "bad[branch]name" ok 97 - check-ref-format --normalize rejects 'heads///foo.lock' ok 1 - create valid objects ok 2 - reset input to empty ok 21 - --no-create-reflog overrides core.logAllRefUpdates=always # passed all 12 test(s) 1..12 ok 5 - hook gets all queued updates in committed state ok 174 - existing untracked file at top-level ignored with --no-index -v ok 2 - get 'B' with 'git reflog delete --updateref HEAD@{0}' ok 184 - --batch-command --buffer output of commit content is correct ok 187 - credential-cache *.adoc SYNOPSIS has dashed labels ok 77 - 14 - may match B in O && A && B && O==A && O!=B case ok 4 - nonexistent object IDs ok 98 - check-ref-format --normalize rejects 'foo.lock/bar' *** t1503-rev-parse-verify.sh *** ok 56 - get: use xdg file if home file is unreadable ok 3 - truncated commit (missingTree, "") ok 22 - create refs/heads/main (by HEAD) ok 9 - several overlapping excluded regions ok 185 - --batch-command --buffer output of commit info is correct ok 115 - Verify another's sha1 type ok 99 - check-ref-format --normalize rejects 'foo.lock///bar' ok 106 - set --bool ok 175 - existing untracked file at top-level ignored with --no-index -v -n ok 4 - git branch shows badly named ref as warning ok 19 - D/F conflict prevents indirect add long + delete short ok 23 - pack refs ok 4 - truncated commit (missingTree, "tr") # passed all 99 test(s) 1..99 ok 1 - setup ok 21 - symbolic-ref pointing at another ok 79 - GIT_DEFAULT_REF_FORMAT= overrides init.defaultRefFormat *** t1504-ceiling-dirs.sh *** ok 5 - truncated commit (missingTree, "tree") ok 186 - --batch-command --no-buffer output of commit content is correct ok 176 - existing untracked file at top-level ignored with --no-index -v --non-matching ok 1 - setup ok 116 - Verify another's sha256 type ok 5 - resolve worktrees/xx/HEAD ok 2 - --exists with existing reference ok 3 - --exists with missing reference ok 24 - move refs/heads/main (by HEAD) not ok 188 - credential-cache -h output and SYNOPSIS agree # TODO known breakage ok 6 - hook gets all queued updates in aborted state ok 1 - setup ok 21 - DF vs DF/DF case setup. ok 14 - empty packed-refs should be reported ok 10 - unordered excludes ok 187 - --batch-command --no-buffer output of commit info is correct ok 4 - --exists does not use DWIM ok 22 - symbolic-ref --short handles complex utf8 case ok 6 - truncated commit (badTreeSha1, "tree ") ok 57 - store: if both xdg and home files exist, only store in home file ok 78 - 14 (fail) - must match and be up-to-date in O && A && B && O==A && O!=B case ok 177 - existing untracked file at top-level ignored with --no-index --verbose ok 5 - --exists with HEAD ok 107 - set --int ok 3 - get 'B' with 'git reflog delete --updateref HEAD@{1}' ok 5 - branch -d can delete badly named ref ok 189 - credential-cache--daemon -h output has no \t ok 117 - Verify another's sha1 size ok 190 - credential-cache--daemon -h output has dashed labels ok 25 - delete refs/heads/main (by HEAD) should remove both packed and loose refs/heads/main ok 6 - ambiguous worktrees/xx/HEAD ok 188 - custom --batch-check format ok 23 - symbolic-ref --short handles name with suffix ok 7 - truncated commit (badTreeSha1, "tree 1234") ok 191 - credential-cache--daemon -h output has consistent spacing ok 11 - non-matching excluded section ok 8 - add tree line ok 20 - D/F conflict prevents indirect add long + indirect delete short ok 39 - ref transaction: ref deletion ok 58 - erase: erase matching credentials from both xdg and home files ok 4 - pass through -- to sub-command ok 178 - existing untracked file at top-level ignored with --no-index --verbose -n ok 192 - credential-cache--daemon appropriately marked as having .adoc ok 2 - superfluous arguments ok 189 - custom --batch-command format ok 118 - Verify another's sha256 size ok 24 - symbolic-ref --short handles almost-matching name ok 15 - diff --raw ok 9 - truncated commit (missingAuthor, "") ok 80 - init with feature.experimental=true ok 11 - walk prefers reflog to ref tip ok 193 - credential-cache--daemon *.adoc SYNOPSIS has dashed labels ok 6 - --exists with bad reference name ok 12 - rev-list -g complains when there are no reflogs ok 179 - existing untracked file at top-level ignored with --no-index --verbose --non-matching ok 16 - diff --stat ok 79 - 14 (fail) - must match and be up-to-date in O && A && B && O==A && O!=B case ok 6 - branch -D can delete badly named ref ok 190 - --batch-check with %(rest) ok 119 - Verify another's sha1 pretty content # passed all 12 test(s) ok 12 - meta-characters are discarded 1..12 ok 7 - reflog of main-worktree/HEAD ok 25 - symbolic-ref --short handles name with percent ok 1 - enable reflogs ok 4 - get 'C' with 'git reflog delete --updateref main@{0}' ok 10 - truncated commit (missingAuthor, "par") # passed all 25 test(s) 1..25 ok 7 - branch -D cannot delete non-ref in .git dir ok 191 - --batch-check with %(objectmode) ok 3 - missing ref storage format ok 17 - diff ok 59 - get: ignore credentials without scheme as invalid ok 120 - Verify another's sha256 pretty content *** t1505-rev-parse-last.sh *** ok 7 - --exists with arbitrary symref ok 2 - loose objects borrowed from alternate are not missing ok 108 - get --bool-or-int ok 21 - D/F conflict prevents indirect add short + indirect delete long *** t1506-rev-parse-diagnosis.sh *** ok 11 - truncated commit (missingAuthor, "parent") ok 32 - sparse-checkout (init|set|disable) warns with unmerged status ok 192 - --batch without type (commit) ok 5 - abbreviated object IDs ok 180 - mix of file types at top-level ok 194 - credential-cache--daemon -h output and SYNOPSIS agree ok 6 - commit files attr=-text ok 18 - diff --cached ok 15 - fetching with --filter configures a promisor remote ok 26 - delete symref without dereference ok 193 - --batch without size (commit) ok 2 - prepare a trivial repository ok 121 - Verify another's sha1 content ok 1 - git read-tree -u -m --recurse-submodules: added submodule is checked out ok 12 - truncated commit (badParentSha1, "parent ") ok 13 - empty string exclude pattern is ignored ok 22 - DF vs DF/DF case test. # passed all 13 test(s) 1..13 ok 4 - unknown ref storage format ok 181 - mix of file types at top-level with -v ok 195 - credential-store -h output has no \t ok 8 - --exists with dangling symref # passed all 22 test(s) 1..22 ok 196 - credential-store -h output has dashed labels ok 1 - setup ok 60 - get: ignore credentials without valid host/path as invalid ok 5 - get 'B' with 'git reflog delete --updateref main@{1}' ok 8 - reflog of worktrees/xx/HEAD ok 3 - HEAD is part of refs, valid objects appear valid ok 81 - init.defaultRefFormat overrides feature.experimental=true ok 8 - branch -D cannot delete ref in .git dir *** t1507-rev-parse-upstream.sh *** ok 197 - credential-store -h output has consistent spacing ok 122 - Verify another's sha256 content ok 80 - 15 - must match A in O && A && B && O==A && O==B case ok 13 - truncated commit (badParentSha1, "parent 1234") ok 14 - add parent line *** t1508-at-combinations.sh *** ok 22 - D/F conflict prevents indirect delete long + indirect add short ok 198 - credential-store appropriately marked as having .adoc ok 182 - mix of file types at top-level with -v -n ok 2 - basic atom: refs/heads/main refname ok 194 - tag exists ok 3 - ${pack_refs} --prune --all ok 199 - credential-store *.adoc SYNOPSIS has dashed labels ok 15 - packed-refs header should be checked ok 15 - truncated commit (missingAuthor, "") ok 9 - --exists with nonexistent object ID ok 195 - Type of tag is correct ok 109 - set --bool-or-int ok 3 - basic atom: refs/heads/main refname: ok 5 - files: migration to same format fails ok 183 - mix of file types at top-level with -v --non-matching ok 16 - truncated commit (missingAuthor, "au") ok 40 - ref transaction: writes cause auto-compaction ok 4 - see if git show-ref works as expected ok 196 - Size of tag is correct ok 7 - interleaving hook calls succeed ok 9 - branch -D cannot delete absolute path ok 4 - basic atom: refs/heads/main refname:short ok 1 - setup ok 123 - Verify tree tree2's sha1 oid ok 10 - --exists with non-commit object ok 2 - setup: helper for testing rev-parse ok 17 - truncated commit (missingAuthor, "author") ok 61 - get: ignore credentials without username/password as invalid ok 6 - get 'B' with 'git reflog delete --updateref --rewrite HEAD@{0}' ok 184 - mix of file types at top-level with --verbose ok 197 - Content of tag is correct ok 124 - Verify tree tree2's sha256 oid ok 3 - setup: core.worktree = relative path ok 5 - basic atom: refs/heads/main refname:lstrip=1 not ok 200 - credential-store -h output and SYNOPSIS agree # TODO known breakage ok 11 - --exists with directory fails with generic error ok 82 - GIT_DEFAULT_REF_FORMAT= overrides feature.experimental=true ok 6 - reflog message gets normalized ok 18 - truncated commit (missingEmail, "author ") ok 198 - Pretty content of tag is correct ok 110 - set --path ok 12 - --exists with non-existent special ref ok 27 - delete symref without dereference when the referred ref is packed ok 6 - basic atom: refs/heads/main refname:lstrip=2 ok 19 - hash-object ok 185 - mix of file types at top-level with --verbose -n ok 5 - see if a branch still exists when packed ok 19 - truncated commit (missingEmail, "author name") ok 125 - Verify tree2's sha1 type ok 23 - D/F conflict prevents indirect add long + delete short packed ok 10 - git branch cannot create a badly named ref ok 201 - describe -h output has no \t ok 199 - --batch output of tag is correct ok 81 - 15 - must match A in O && A && B && O==A && O==B case ok 4 - outside ok 8 - hook captures git-symbolic-ref updates ok 13 - --exists with existing special ref ok 202 - describe -h output has dashed labels ok 1 - setup optionspec ok 7 - basic atom: refs/heads/main refname:lstrip=-1 ok 6 - files -> reftable: migration with worktree fails # passed all 13 test(s) 1..13 ok 2 - setup optionspec-no-switches ok 20 - truncated commit (badEmail, "author name <") ok 186 - mix of file types at top-level with --verbose --non-matching ok 200 - --batch-check output of tag is correct ok 203 - describe -h output has consistent spacing ok 111 - get --path ok 3 - setup optionspec-only-hidden-switches ok 7 - get 'B' with 'git reflog delete --updateref --rewrite HEAD@{1}' ok 1 - setup ok 20 - cat-file a large file ok 204 - describe appropriately marked as having .adoc ok 2 - --exists with existing reference ok 28 - update-ref -d is not confused by self-reference ok 3 - --exists with missing reference ok 62 - get: credentials with DOS line endings are invalid ok 6 - git branch c/d should barf if branch c exists ok 4 - test --parseopt help output ok 8 - basic atom: refs/heads/main refname:lstrip=-2 ok 201 - --batch-command --buffer output of tag content is correct ok 205 - describe *.adoc SYNOPSIS has dashed labels ok 16 - packed-refs missing header should not be reported *** t1509-root-work-tree.sh *** ok 126 - Verify tree2's sha256 type ok 4 - --exists does not use DWIM ok 83 - re-init with same format (files) ok 1 - no_ceil: git rev-parse --show-prefix is '' ok 5 - test --parseopt help output no switches ok 21 - truncated commit (badEmail, "author name