[Buildroot] [PATCH v4] tests for git download infra v4
Ricardo Martincoski
ricardo.martincoski at gmail.com
Sun Apr 29 14:33:37 UTC 2018
Hello,
This series adds automated tests for the git download infra.
Changes v3 -> v4:
- the first 2 patches from v3 got applied;
- refresh the series in current master (with new download infra);
- add few patches I was holding back to send later;
- allow the use of multiple br2-external trees, simplifying patch 3;
- many code improvements to patch 4;
The detailed changelog is part of each patch.
This series does not yet test the cache function, all test cases run with an
empty git cache, but it is a step towards it.
The first 3 patches prepare the test infra to have the git test cases.
Patch 4 adds a test case that ensures hash checking is enabled for git packages.
Remaining patches, except the last one, add a test case that checks each type of
git ref (tag, sha1, ...) that can be used as version for a package with download
method git.
I created a single test case because:
- for all ref types it only takes 3 minutes to run;
- the feature under test is OK if all kinds of supported refs work.
But I split it in many patches because a static git repo is used, which is not
trivial to review. So each patch adds the needed git objects and the associated
.mk and .hash files. This way any rework/drop/rebase/revert is easier.
In order to make review easier I also added to the comment area of each patch
(after ---) the layout of the static repo with all patches until that one
applied (generated by git log --graph).
Last patch is a RFC to detect regressions after the bug found by Luca becomes
fixed by Yann's series. See:
http://lists.busybox.net/pipermail/buildroot/2018-April/219627.html
http://lists.busybox.net/pipermail/buildroot/2018-April/219665.html
Here a complete run on Gitlab CI, with the series applied on master (7a801da8e):
https://gitlab.com/RicardoMartincoski/buildroot/pipelines/21247818
Regards,
Ricardo
Ricardo Martincoski (12):
testing/infra/builder: build with target and environment
testing/infra: split runtime test from BRTest
testing/infra/basetest: support br2-external
testing/tests/download: add git hash test
testing/tests/download: test case for git refs
testing/tests/download: test git branch
testing/tests/download: test git submodules
testing/tests/download: test git tag
testing/tests/download: test git tag/branch precedence
testing/tests/download: test git special ref
testing/tests/download: test git branch with slash
support/testing: test extra download with site method git
.gitlab-ci.yml | 3 +
support/testing/infra/basetest.py | 13 +--
support/testing/infra/builder.py | 38 +++++++-
support/testing/infra/runtimetest.py | 23 +++++
support/testing/infra/server.py | 39 ++++++++
support/testing/tests/boot/test_atf.py | 7 +-
support/testing/tests/core/test_post_scripts.py | 3 +-
support/testing/tests/core/test_rootfs_overlay.py | 3 +-
support/testing/tests/core/test_timezone.py | 7 +-
support/testing/tests/download/__init__.py | 0
.../br2-external/git-extra-download/Config.in | 0
.../br2-external/git-extra-download/external.desc | 1 +
.../br2-external/git-extra-download/external.mk | 6 ++
.../package/extra-fails/extra-fails.hash | 3 +
.../package/extra-fails/extra-fails.mk | 12 +++
.../package/main-fails/main-fails.hash | 3 +
.../package/main-fails/main-fails.mk | 12 +++
.../git-extra-download/package/ok/ok.hash | 3 +
.../git-extra-download/package/ok/ok.mk | 12 +++
.../tests/download/br2-external/git-hash/Config.in | 0
.../download/br2-external/git-hash/external.desc | 1 +
.../download/br2-external/git-hash/external.mk | 4 +
.../br2-external/git-hash/package/bad/bad.hash | 1 +
.../br2-external/git-hash/package/bad/bad.mk | 10 ++
.../br2-external/git-hash/package/good/good.hash | 1 +
.../br2-external/git-hash/package/good/good.mk | 10 ++
.../br2-external/git-hash/package/nohash/nohash.mk | 10 ++
.../tests/download/br2-external/git-refs/Config.in | 0
.../download/br2-external/git-refs/external.desc | 1 +
.../download/br2-external/git-refs/external.mk | 4 +
.../git-branch-takes-precedence-over-tag.hash | 3 +
.../git-branch-takes-precedence-over-tag.mk | 11 +++
.../git-branch-with-slash.hash | 2 +
.../git-branch-with-slash/git-branch-with-slash.mk | 11 +++
.../git-refs/package/git-branch/git-branch.hash | 2 +
.../git-refs/package/git-branch/git-branch.mk | 11 +++
.../git-partial-sha1-branch-head.hash | 2 +
.../git-partial-sha1-branch-head.mk | 11 +++
.../git-partial-sha1-reachable-by-branch.hash | 2 +
.../git-partial-sha1-reachable-by-branch.mk | 11 +++
.../git-partial-sha1-reachable-by-tag.hash | 2 +
.../git-partial-sha1-reachable-by-tag.mk | 11 +++
.../git-partial-sha1-tag-itself.hash | 2 +
.../git-partial-sha1-tag-itself.mk | 11 +++
.../git-partial-sha1-tag-points-to.hash | 2 +
.../git-partial-sha1-tag-points-to.mk | 11 +++
.../git-sha1-branch-head/git-sha1-branch-head.hash | 2 +
.../git-sha1-branch-head/git-sha1-branch-head.mk | 11 +++
.../git-sha1-reachable-by-branch.hash | 2 +
.../git-sha1-reachable-by-branch.mk | 11 +++
.../git-sha1-reachable-by-tag.hash | 2 +
.../git-sha1-reachable-by-tag.mk | 11 +++
.../git-sha1-tag-itself/git-sha1-tag-itself.hash | 2 +
.../git-sha1-tag-itself/git-sha1-tag-itself.mk | 11 +++
.../git-sha1-tag-points-to.hash | 2 +
.../git-sha1-tag-points-to.mk | 11 +++
.../package/git-special-ref/git-special-ref.hash | 2 +
.../package/git-special-ref/git-special-ref.mk | 11 +++
.../git-submodule-disabled.hash | 2 +
.../git-submodule-disabled.mk | 11 +++
.../git-submodule-enabled.hash | 4 +
.../git-submodule-enabled/git-submodule-enabled.mk | 28 ++++++
.../git-refs/package/git-tag/git-tag.hash | 2 +
.../git-refs/package/git-tag/git-tag.mk | 11 +++
.../git-wrong-content/git-wrong-content.hash | 2 +
.../package/git-wrong-content/git-wrong-content.mk | 11 +++
.../package/git-wrong-sha1/git-wrong-sha1.mk | 11 +++
.../git-remote/refs-sub1.git/.gitattributes | 1 +
.../tests/download/git-remote/refs-sub1.git/HEAD | 1 +
.../tests/download/git-remote/refs-sub1.git/config | 4 +
.../07/cabc655213bdf7087d8dd50fda95124e935570 | Bin 0 -> 22 bytes
.../1d/f823cb8a6d1866148ae50a8009762a9c4c777f | Bin 0 -> 180 bytes
.../7d/52f458bdb0f9f5a4beb46fa82824421b8b988e | Bin 0 -> 65 bytes
.../99/f2e3e1cb15f9b52fa29f66d380dda061d917ab | Bin 0 -> 49 bytes
.../a1/30af1626bbadd64841b2cbcb6ac4ed0638ba1a | Bin 0 -> 122 bytes
.../bc/c81ba6e5bd8bf52c95688ae8d3e697e131fa23 | Bin 0 -> 22 bytes
.../cb/545facf77bbc5f24f95b6d503c338d10b7b717 | Bin 0 -> 151 bytes
.../dd/130f6f4629514adaf2e03407f3ed9344eb6cd6 | Bin 0 -> 122 bytes
.../e7/9c5e8f964493290a409888d5413a737e8e5dd5 | Bin 0 -> 23 bytes
.../f8/001e5780100962a5e30a25cbc4c9609cfc7bf3 | Bin 0 -> 184 bytes
.../git-remote/refs-sub1.git/refs/heads/submodule | 1 +
.../git-remote/refs-sub2.git/.gitattributes | 1 +
.../tests/download/git-remote/refs-sub2.git/HEAD | 1 +
.../tests/download/git-remote/refs-sub2.git/config | 4 +
.../0a/846af45c3e455789435f49f80d70e86b65b9d7 | Bin 0 -> 22 bytes
.../0b/32ebd8fc52cec991f18c94be980e85a8341585 | Bin 0 -> 22 bytes
.../32/d61bae693af7879da63b89a60d3ae67f851e56 | Bin 0 -> 151 bytes
.../3e/9b0a5198c64cea9c00f820433411e3b4d50c1c | Bin 0 -> 48 bytes
.../85/8f666af75b7c0dfba6b8be7eac5f196e7a1221 | Bin 0 -> 49 bytes
.../99/f2e3e1cb15f9b52fa29f66d380dda061d917ab | Bin 0 -> 49 bytes
.../cd/4d62ff218ab7b4a04f5bfdf800ace087af3ceb | Bin 0 -> 184 bytes
.../e7/9c5e8f964493290a409888d5413a737e8e5dd5 | Bin 0 -> 23 bytes
.../e8/3f6f805bd016b90acafc8702c52d778eb57310 | Bin 0 -> 182 bytes
.../git-remote/refs-sub2.git/refs/heads/submodule | 1 +
.../download/git-remote/repo.git/.gitattributes | 1 +
.../tests/download/git-remote/repo.git/HEAD | 1 +
.../tests/download/git-remote/repo.git/config | 4 +
.../0b/d8ceb961c3b2b210f64a67d57f4b5cd669d343 | Bin 0 -> 22 bytes
.../11/93ff46343f4f6a0522e2b28b871e905178c1f0 | Bin 0 -> 23 bytes
.../17/c409592968d17600ff9912e96fdd461bb72e74 | Bin 0 -> 48 bytes
.../25/59d83bfe937fc0412d96ed664663c9e8a99055 | Bin 0 -> 22 bytes
.../2b/0e0d98a49c97da6a618ab36337e2058eb733a2 | Bin 0 -> 137 bytes
.../2f/a37f6885d7eb746df75eccaddbacf3ac82799d | Bin 0 -> 180 bytes
.../31/7406308d9259e2231bd0d6ddad3de3832bce08 | Bin 0 -> 182 bytes
.../34/d1da713bf7de1c535e1d7d3ca985afd84bc7e5 | Bin 0 -> 23 bytes
.../42/c7c82cc86a07a73cb4499345eff2eccfe668bc | Bin 0 -> 19 bytes
.../46/bae5b639e5a18e2cc4dc508f080d566baeff59 | Bin 0 -> 182 bytes
.../47/3b7c2f803ad64eac57695ff57a5a6a8b34cbdd | Bin 0 -> 49 bytes
.../51/6c9c5f64ec66534d4d069c2e408d9ae4dce023 | Bin 0 -> 182 bytes
.../53/122a7b0454b33c6d9e159c10657173db77899e | Bin 0 -> 27 bytes
.../68/c197d0879d485f4f6cee85544722b79e68e59f | Bin 0 -> 184 bytes
.../80/858c1ab821392fd59a897dbaedd7d07e1ac403 | Bin 0 -> 22 bytes
.../83/e0f402891d9de91e7007f8534884ec4b9c7c2c | Bin 0 -> 183 bytes
.../8b/8a7e885a041da72b1ee9a47c5b9300b172a9e7 | Bin 0 -> 65 bytes
.../8e/a6edb6df557ee935de556113bab2b5f9ecbabf | Bin 0 -> 49 bytes
.../92/ef85be57d627f280d8ce3724452ac21c9a6452 | Bin 0 -> 20 bytes
.../99/f2e3e1cb15f9b52fa29f66d380dda061d917ab | Bin 0 -> 49 bytes
.../a2/38b1dfcd825d47d834af3c5223417c8411d90d | Bin 0 -> 152 bytes
.../a8/f73649910ce50c48626de0329a0174263ebb5b | Bin 0 -> 183 bytes
.../a9/dbc1e23c45e8e1b88c0448763f54d714eb6f8f | Bin 0 -> 183 bytes
.../b2/4b387624edc78d0292a127c43cad9ba97c6232 | Bin 0 -> 49 bytes
.../b7/2ff6078f62522a87f5cae5e9f34dedf5ec3885 | Bin 0 -> 186 bytes
.../b8/5af389ad1ce39dfb897f8403b12f8d830053f2 | Bin 0 -> 49 bytes
.../ce/5d9d43cc09b37eb0ebe677b18f81933b950b60 | Bin 0 -> 187 bytes
.../cf/0f4f85d7a1237e377a2d25b996518a877ea001 | Bin 0 -> 49 bytes
.../d4/e2941d18a63535400476324ddeb7f40164be41 | Bin 0 -> 121 bytes
.../e0/de76f5d12508fa80efca376f0e2a822fedcfdd | Bin 0 -> 144 bytes
.../e2/2695cbf976fed1f543ad7486a531c0af473482 | Bin 0 -> 49 bytes
.../e2/cfe068f7e5bf4de32ffe1241da53abce9fa89e | Bin 0 -> 49 bytes
.../e7/9c5e8f964493290a409888d5413a737e8e5dd5 | Bin 0 -> 23 bytes
.../ed/aa7c3edd6ff3866f476824babd820ae42f1040 | Bin 0 -> 31 bytes
.../f6/476b879f65e956d7dedd5b08736369e9a24acc | Bin 0 -> 20 bytes
.../fe/74231105841041d5f441e70399d37f0e600aa5 | Bin 0 -> 121 bytes
.../git-remote/repo.git/refs/changes/01/1/2 | 1 +
.../download/git-remote/repo.git/refs/heads/master | 1 +
.../git-remote/repo.git/refs/heads/mybranch | 1 +
.../git-remote/repo.git/refs/heads/mybranchandtag | 1 +
.../repo.git/refs/heads/myfeature/mybranch | 1 +
.../git-remote/repo.git/refs/heads/submodule | 1 +
.../git-remote/repo.git/refs/tags/mybranchandtag | 1 +
.../download/git-remote/repo.git/refs/tags/mytag | 1 +
support/testing/tests/download/gitremote.py | 15 +++
support/testing/tests/download/http-server/extra | 1 +
support/testing/tests/download/httpserver.py | 14 +++
support/testing/tests/download/test_git.py | 105 +++++++++++++++++++++
support/testing/tests/fs/test_ext.py | 9 +-
support/testing/tests/fs/test_iso9660.py | 13 +--
support/testing/tests/fs/test_jffs2.py | 3 +-
support/testing/tests/fs/test_squashfs.py | 3 +-
support/testing/tests/fs/test_ubi.py | 3 +-
support/testing/tests/fs/test_yaffs2.py | 3 +-
support/testing/tests/init/base.py | 3 +-
support/testing/tests/package/test_dropbear.py | 3 +-
support/testing/tests/package/test_python.py | 3 +-
support/testing/tests/package/test_rust.py | 3 +-
support/testing/tests/package/test_syslog_ng.py | 3 +-
support/testing/tests/toolchain/test_external.py | 3 +-
157 files changed, 667 insertions(+), 43 deletions(-)
create mode 100644 support/testing/infra/runtimetest.py
create mode 100644 support/testing/infra/server.py
create mode 100644 support/testing/tests/download/__init__.py
create mode 100644 support/testing/tests/download/br2-external/git-extra-download/Config.in
create mode 100644 support/testing/tests/download/br2-external/git-extra-download/external.desc
create mode 100644 support/testing/tests/download/br2-external/git-extra-download/external.mk
create mode 100644 support/testing/tests/download/br2-external/git-extra-download/package/extra-fails/extra-fails.hash
create mode 100644 support/testing/tests/download/br2-external/git-extra-download/package/extra-fails/extra-fails.mk
create mode 100644 support/testing/tests/download/br2-external/git-extra-download/package/main-fails/main-fails.hash
create mode 100644 support/testing/tests/download/br2-external/git-extra-download/package/main-fails/main-fails.mk
create mode 100644 support/testing/tests/download/br2-external/git-extra-download/package/ok/ok.hash
create mode 100644 support/testing/tests/download/br2-external/git-extra-download/package/ok/ok.mk
create mode 100644 support/testing/tests/download/br2-external/git-hash/Config.in
create mode 100644 support/testing/tests/download/br2-external/git-hash/external.desc
create mode 100644 support/testing/tests/download/br2-external/git-hash/external.mk
create mode 100644 support/testing/tests/download/br2-external/git-hash/package/bad/bad.hash
create mode 100644 support/testing/tests/download/br2-external/git-hash/package/bad/bad.mk
create mode 100644 support/testing/tests/download/br2-external/git-hash/package/good/good.hash
create mode 100644 support/testing/tests/download/br2-external/git-hash/package/good/good.mk
create mode 100644 support/testing/tests/download/br2-external/git-hash/package/nohash/nohash.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/Config.in
create mode 100644 support/testing/tests/download/br2-external/git-refs/external.desc
create mode 100644 support/testing/tests/download/br2-external/git-refs/external.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-branch-takes-precedence-over-tag/git-branch-takes-precedence-over-tag.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-branch-takes-precedence-over-tag/git-branch-takes-precedence-over-tag.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-branch-with-slash/git-branch-with-slash.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-branch-with-slash/git-branch-with-slash.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-branch/git-branch.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-branch/git-branch.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-partial-sha1-branch-head/git-partial-sha1-branch-head.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-partial-sha1-branch-head/git-partial-sha1-branch-head.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-partial-sha1-reachable-by-branch/git-partial-sha1-reachable-by-branch.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-partial-sha1-reachable-by-branch/git-partial-sha1-reachable-by-branch.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-partial-sha1-reachable-by-tag/git-partial-sha1-reachable-by-tag.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-partial-sha1-reachable-by-tag/git-partial-sha1-reachable-by-tag.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-partial-sha1-tag-itself/git-partial-sha1-tag-itself.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-partial-sha1-tag-itself/git-partial-sha1-tag-itself.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-partial-sha1-tag-points-to/git-partial-sha1-tag-points-to.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-partial-sha1-tag-points-to/git-partial-sha1-tag-points-to.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-sha1-branch-head/git-sha1-branch-head.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-sha1-branch-head/git-sha1-branch-head.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-sha1-reachable-by-branch/git-sha1-reachable-by-branch.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-sha1-reachable-by-branch/git-sha1-reachable-by-branch.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-sha1-reachable-by-tag/git-sha1-reachable-by-tag.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-sha1-reachable-by-tag/git-sha1-reachable-by-tag.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-sha1-tag-itself/git-sha1-tag-itself.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-sha1-tag-itself/git-sha1-tag-itself.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-sha1-tag-points-to/git-sha1-tag-points-to.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-sha1-tag-points-to/git-sha1-tag-points-to.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-special-ref/git-special-ref.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-special-ref/git-special-ref.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-submodule-disabled/git-submodule-disabled.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-submodule-disabled/git-submodule-disabled.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-submodule-enabled/git-submodule-enabled.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-submodule-enabled/git-submodule-enabled.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-tag/git-tag.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-tag/git-tag.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-wrong-content/git-wrong-content.hash
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-wrong-content/git-wrong-content.mk
create mode 100644 support/testing/tests/download/br2-external/git-refs/package/git-wrong-sha1/git-wrong-sha1.mk
create mode 100644 support/testing/tests/download/git-remote/refs-sub1.git/.gitattributes
create mode 100644 support/testing/tests/download/git-remote/refs-sub1.git/HEAD
create mode 100644 support/testing/tests/download/git-remote/refs-sub1.git/config
create mode 100644 support/testing/tests/download/git-remote/refs-sub1.git/objects/07/cabc655213bdf7087d8dd50fda95124e935570
create mode 100644 support/testing/tests/download/git-remote/refs-sub1.git/objects/1d/f823cb8a6d1866148ae50a8009762a9c4c777f
create mode 100644 support/testing/tests/download/git-remote/refs-sub1.git/objects/7d/52f458bdb0f9f5a4beb46fa82824421b8b988e
create mode 100644 support/testing/tests/download/git-remote/refs-sub1.git/objects/99/f2e3e1cb15f9b52fa29f66d380dda061d917ab
create mode 100644 support/testing/tests/download/git-remote/refs-sub1.git/objects/a1/30af1626bbadd64841b2cbcb6ac4ed0638ba1a
create mode 100644 support/testing/tests/download/git-remote/refs-sub1.git/objects/bc/c81ba6e5bd8bf52c95688ae8d3e697e131fa23
create mode 100644 support/testing/tests/download/git-remote/refs-sub1.git/objects/cb/545facf77bbc5f24f95b6d503c338d10b7b717
create mode 100644 support/testing/tests/download/git-remote/refs-sub1.git/objects/dd/130f6f4629514adaf2e03407f3ed9344eb6cd6
create mode 100644 support/testing/tests/download/git-remote/refs-sub1.git/objects/e7/9c5e8f964493290a409888d5413a737e8e5dd5
create mode 100644 support/testing/tests/download/git-remote/refs-sub1.git/objects/f8/001e5780100962a5e30a25cbc4c9609cfc7bf3
create mode 100644 support/testing/tests/download/git-remote/refs-sub1.git/refs/heads/submodule
create mode 100644 support/testing/tests/download/git-remote/refs-sub2.git/.gitattributes
create mode 100644 support/testing/tests/download/git-remote/refs-sub2.git/HEAD
create mode 100644 support/testing/tests/download/git-remote/refs-sub2.git/config
create mode 100644 support/testing/tests/download/git-remote/refs-sub2.git/objects/0a/846af45c3e455789435f49f80d70e86b65b9d7
create mode 100644 support/testing/tests/download/git-remote/refs-sub2.git/objects/0b/32ebd8fc52cec991f18c94be980e85a8341585
create mode 100644 support/testing/tests/download/git-remote/refs-sub2.git/objects/32/d61bae693af7879da63b89a60d3ae67f851e56
create mode 100644 support/testing/tests/download/git-remote/refs-sub2.git/objects/3e/9b0a5198c64cea9c00f820433411e3b4d50c1c
create mode 100644 support/testing/tests/download/git-remote/refs-sub2.git/objects/85/8f666af75b7c0dfba6b8be7eac5f196e7a1221
create mode 100644 support/testing/tests/download/git-remote/refs-sub2.git/objects/99/f2e3e1cb15f9b52fa29f66d380dda061d917ab
create mode 100644 support/testing/tests/download/git-remote/refs-sub2.git/objects/cd/4d62ff218ab7b4a04f5bfdf800ace087af3ceb
create mode 100644 support/testing/tests/download/git-remote/refs-sub2.git/objects/e7/9c5e8f964493290a409888d5413a737e8e5dd5
create mode 100644 support/testing/tests/download/git-remote/refs-sub2.git/objects/e8/3f6f805bd016b90acafc8702c52d778eb57310
create mode 100644 support/testing/tests/download/git-remote/refs-sub2.git/refs/heads/submodule
create mode 100644 support/testing/tests/download/git-remote/repo.git/.gitattributes
create mode 100644 support/testing/tests/download/git-remote/repo.git/HEAD
create mode 100644 support/testing/tests/download/git-remote/repo.git/config
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/0b/d8ceb961c3b2b210f64a67d57f4b5cd669d343
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/11/93ff46343f4f6a0522e2b28b871e905178c1f0
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/17/c409592968d17600ff9912e96fdd461bb72e74
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/25/59d83bfe937fc0412d96ed664663c9e8a99055
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/2b/0e0d98a49c97da6a618ab36337e2058eb733a2
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/2f/a37f6885d7eb746df75eccaddbacf3ac82799d
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/31/7406308d9259e2231bd0d6ddad3de3832bce08
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/34/d1da713bf7de1c535e1d7d3ca985afd84bc7e5
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/42/c7c82cc86a07a73cb4499345eff2eccfe668bc
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/46/bae5b639e5a18e2cc4dc508f080d566baeff59
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/47/3b7c2f803ad64eac57695ff57a5a6a8b34cbdd
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/51/6c9c5f64ec66534d4d069c2e408d9ae4dce023
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/53/122a7b0454b33c6d9e159c10657173db77899e
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/68/c197d0879d485f4f6cee85544722b79e68e59f
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/80/858c1ab821392fd59a897dbaedd7d07e1ac403
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/83/e0f402891d9de91e7007f8534884ec4b9c7c2c
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/8b/8a7e885a041da72b1ee9a47c5b9300b172a9e7
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/8e/a6edb6df557ee935de556113bab2b5f9ecbabf
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/92/ef85be57d627f280d8ce3724452ac21c9a6452
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/99/f2e3e1cb15f9b52fa29f66d380dda061d917ab
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/a2/38b1dfcd825d47d834af3c5223417c8411d90d
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/a8/f73649910ce50c48626de0329a0174263ebb5b
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/a9/dbc1e23c45e8e1b88c0448763f54d714eb6f8f
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/b2/4b387624edc78d0292a127c43cad9ba97c6232
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/b7/2ff6078f62522a87f5cae5e9f34dedf5ec3885
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/b8/5af389ad1ce39dfb897f8403b12f8d830053f2
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/ce/5d9d43cc09b37eb0ebe677b18f81933b950b60
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/cf/0f4f85d7a1237e377a2d25b996518a877ea001
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/d4/e2941d18a63535400476324ddeb7f40164be41
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/e0/de76f5d12508fa80efca376f0e2a822fedcfdd
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/e2/2695cbf976fed1f543ad7486a531c0af473482
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/e2/cfe068f7e5bf4de32ffe1241da53abce9fa89e
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/e7/9c5e8f964493290a409888d5413a737e8e5dd5
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/ed/aa7c3edd6ff3866f476824babd820ae42f1040
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/f6/476b879f65e956d7dedd5b08736369e9a24acc
create mode 100644 support/testing/tests/download/git-remote/repo.git/objects/fe/74231105841041d5f441e70399d37f0e600aa5
create mode 100644 support/testing/tests/download/git-remote/repo.git/refs/changes/01/1/2
create mode 100644 support/testing/tests/download/git-remote/repo.git/refs/heads/master
create mode 100644 support/testing/tests/download/git-remote/repo.git/refs/heads/mybranch
create mode 100644 support/testing/tests/download/git-remote/repo.git/refs/heads/mybranchandtag
create mode 100644 support/testing/tests/download/git-remote/repo.git/refs/heads/myfeature/mybranch
create mode 100644 support/testing/tests/download/git-remote/repo.git/refs/heads/submodule
create mode 100644 support/testing/tests/download/git-remote/repo.git/refs/tags/mybranchandtag
create mode 100644 support/testing/tests/download/git-remote/repo.git/refs/tags/mytag
create mode 100644 support/testing/tests/download/gitremote.py
create mode 100644 support/testing/tests/download/http-server/extra
create mode 100644 support/testing/tests/download/httpserver.py
create mode 100644 support/testing/tests/download/test_git.py
--
2.14.1
More information about the buildroot
mailing list