Commit

Author:

Hash:

Timestamp:

+523 -468 +/-6 browse

Kevin Schoon [me@kevinschoon.com]

c659c4ba7d93ace503e714d7a109b7f6705d5015

Thu, 10 Apr 2025 19:17:54 +0000 (4 months ago)

.
1diff --git a/results/junit.xml b/results/junit.xml
2index 6e9146c..110d76b 100644
3--- a/results/junit.xml
4+++ b/results/junit.xml
5 @@ -1,12 +1,12 @@
6 <?xml version="1.0" encoding="UTF-8"?>
7- <testsuites tests="80" disabled="56" errors="0" failures="10" time="0.072692686">
8- <testsuite name="conformance tests" package="/results" tests="80" disabled="0" skipped="56" errors="0" failures="10" time="0.072692686" timestamp="2025-04-09T21:09:38">
9+ <testsuites tests="80" disabled="56" errors="0" failures="11" time="0.072720846">
10+ <testsuite name="conformance tests" package="/results" tests="80" disabled="0" skipped="56" errors="0" failures="11" time="0.072720846" timestamp="2025-04-10T19:17:45">
11 <properties>
12 <property name="SuiteSucceeded" value="false"></property>
13 <property name="SuiteHasProgrammaticFocus" value="false"></property>
14 <property name="SpecialSuiteFailureReason" value=""></property>
15 <property name="SuiteLabels" value="[]"></property>
16- <property name="RandomSeed" value="1744232978"></property>
17+ <property name="RandomSeed" value="1744312665"></property>
18 <property name="RandomizeAllSpecs" value="false"></property>
19 <property name="LabelFilter" value=""></property>
20 <property name="FocusStrings" value=""></property>
21 @@ -20,311 +20,312 @@
22 <property name="ParallelTotal" value="1"></property>
23 <property name="OutputInterceptorMode" value=""></property>
24 </properties>
25- <testcase name="OCI Distribution Conformance Tests Pull Setup Populate registry with test blob" classname="conformance tests" status="passed" time="0.002567773">
26- <system-err>&gt; Enter [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:18 @ 04/09/25 21:09:38.103&#xA;&lt; Exit [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:18 @ 04/09/25 21:09:38.106 (3ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.106&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.106 (0s)&#xA;</system-err>
27+ <testcase name="OCI Distribution Conformance Tests Pull Setup Populate registry with test blob" classname="conformance tests" status="passed" time="0.002528986">
28+ <system-err>&gt; Enter [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:18 @ 04/10/25 19:17:45.073&#xA;&lt; Exit [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:18 @ 04/10/25 19:17:45.076 (3ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.076&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.076 (0s)&#xA;</system-err>
29 </testcase>
30- <testcase name="OCI Distribution Conformance Tests Pull Setup Populate registry with test blob" classname="conformance tests" status="passed" time="0.001629424">
31- <system-err>&gt; Enter [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:36 @ 04/09/25 21:09:38.106&#xA;&lt; Exit [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:36 @ 04/09/25 21:09:38.107 (2ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.107&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.107 (0s)&#xA;</system-err>
32+ <testcase name="OCI Distribution Conformance Tests Pull Setup Populate registry with test blob" classname="conformance tests" status="passed" time="0.00147117">
33+ <system-err>&gt; Enter [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:36 @ 04/10/25 19:17:45.076&#xA;&lt; Exit [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:36 @ 04/10/25 19:17:45.077 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.077&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.077 (0s)&#xA;</system-err>
34 </testcase>
35- <testcase name="OCI Distribution Conformance Tests Pull Setup Populate registry with test layer" classname="conformance tests" status="passed" time="0.001567469">
36- <system-err>&gt; Enter [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:54 @ 04/09/25 21:09:38.107&#xA;&lt; Exit [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:54 @ 04/09/25 21:09:38.109 (2ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.109&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.109 (0s)&#xA;</system-err>
37+ <testcase name="OCI Distribution Conformance Tests Pull Setup Populate registry with test layer" classname="conformance tests" status="failed" time="0.001578764">
38+ <failure message="Expected&#xA; &lt;int&gt;: 500&#xA;to be &lt;&#xA; &lt;int&gt;: 300" type="failed">[FAILED] Expected&#xA; &lt;int&gt;: 500&#xA;to be &lt;&#xA; &lt;int&gt;: 300&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:67 @ 04/10/25 19:17:45.079&#xA;</failure>
39+ <system-err>&gt; Enter [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:54 @ 04/10/25 19:17:45.077&#xA;[FAILED] Expected&#xA; &lt;int&gt;: 500&#xA;to be &lt;&#xA; &lt;int&gt;: 300&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:67 @ 04/10/25 19:17:45.079&#xA;&lt; Exit [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:54 @ 04/10/25 19:17:45.079 (2ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.079&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.079 (0s)&#xA;</system-err>
40 </testcase>
41- <testcase name="OCI Distribution Conformance Tests Pull Setup Populate registry with test manifest" classname="conformance tests" status="passed" time="0.001389436">
42- <system-err>&gt; Enter [It] Populate registry with test manifest - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:72 @ 04/09/25 21:09:38.109&#xA;&lt; Exit [It] Populate registry with test manifest - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:72 @ 04/09/25 21:09:38.11 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.11&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.11 (0s)&#xA;</system-err>
43+ <testcase name="OCI Distribution Conformance Tests Pull Setup Populate registry with test manifest" classname="conformance tests" status="passed" time="0.001356687">
44+ <system-err>&gt; Enter [It] Populate registry with test manifest - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:72 @ 04/10/25 19:17:45.079&#xA;&lt; Exit [It] Populate registry with test manifest - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:72 @ 04/10/25 19:17:45.08 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.08&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.08 (0s)&#xA;</system-err>
45 </testcase>
46- <testcase name="OCI Distribution Conformance Tests Pull Setup Populate registry with test manifest" classname="conformance tests" status="passed" time="0.001423825">
47- <system-err>&gt; Enter [It] Populate registry with test manifest - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:87 @ 04/09/25 21:09:38.11&#xA;&lt; Exit [It] Populate registry with test manifest - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:87 @ 04/09/25 21:09:38.112 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.112&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.112 (0s)&#xA;</system-err>
48+ <testcase name="OCI Distribution Conformance Tests Pull Setup Populate registry with test manifest" classname="conformance tests" status="passed" time="0.001437939">
49+ <system-err>&gt; Enter [It] Populate registry with test manifest - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:87 @ 04/10/25 19:17:45.08&#xA;&lt; Exit [It] Populate registry with test manifest - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:87 @ 04/10/25 19:17:45.082 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.082&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.082 (0s)&#xA;</system-err>
50 </testcase>
51- <testcase name="OCI Distribution Conformance Tests Pull Setup Get tag name from environment" classname="conformance tests" status="skipped" time="9.0707e-05">
52+ <testcase name="OCI Distribution Conformance Tests Pull Setup Get tag name from environment" classname="conformance tests" status="skipped" time="9.2275e-05">
53 <skipped message="skipped - you have skipped this test."></skipped>
54- <system-err>&gt; Enter [It] Get tag name from environment - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:101 @ 04/09/25 21:09:38.112&#xA;[SKIPPED] you have skipped this test.&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:591 @ 04/09/25 21:09:38.112&#xA;&lt; Exit [It] Get tag name from environment - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:101 @ 04/09/25 21:09:38.112 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.112&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.112 (0s)&#xA;</system-err>
55+ <system-err>&gt; Enter [It] Get tag name from environment - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:101 @ 04/10/25 19:17:45.082&#xA;[SKIPPED] you have skipped this test.&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:591 @ 04/10/25 19:17:45.082&#xA;&lt; Exit [It] Get tag name from environment - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:101 @ 04/10/25 19:17:45.082 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.082&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.082 (0s)&#xA;</system-err>
56 </testcase>
57- <testcase name="OCI Distribution Conformance Tests Pull Pull blobs HEAD request to nonexistent blob should result in 404 response" classname="conformance tests" status="passed" time="0.000797127">
58- <system-err>&gt; Enter [It] HEAD request to nonexistent blob should result in 404 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:112 @ 04/09/25 21:09:38.112&#xA;&lt; Exit [It] HEAD request to nonexistent blob should result in 404 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:112 @ 04/09/25 21:09:38.113 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.113&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.113 (0s)&#xA;</system-err>
59+ <testcase name="OCI Distribution Conformance Tests Pull Pull blobs HEAD request to nonexistent blob should result in 404 response" classname="conformance tests" status="passed" time="0.000777731">
60+ <system-err>&gt; Enter [It] HEAD request to nonexistent blob should result in 404 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:112 @ 04/10/25 19:17:45.082&#xA;&lt; Exit [It] HEAD request to nonexistent blob should result in 404 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:112 @ 04/10/25 19:17:45.082 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.082&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.082 (0s)&#xA;</system-err>
61 </testcase>
62- <testcase name="OCI Distribution Conformance Tests Pull Pull blobs HEAD request to existing blob should yield 200" classname="conformance tests" status="passed" time="0.000969179">
63- <system-err>&gt; Enter [It] HEAD request to existing blob should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:121 @ 04/09/25 21:09:38.113&#xA;&lt; Exit [It] HEAD request to existing blob should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:121 @ 04/09/25 21:09:38.114 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.114&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.114 (0s)&#xA;</system-err>
64+ <testcase name="OCI Distribution Conformance Tests Pull Pull blobs HEAD request to existing blob should yield 200" classname="conformance tests" status="passed" time="0.000854388">
65+ <system-err>&gt; Enter [It] HEAD request to existing blob should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:121 @ 04/10/25 19:17:45.082&#xA;&lt; Exit [It] HEAD request to existing blob should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:121 @ 04/10/25 19:17:45.083 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.083&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.083 (0s)&#xA;</system-err>
66 </testcase>
67- <testcase name="OCI Distribution Conformance Tests Pull Pull blobs GET nonexistent blob should result in 404 response" classname="conformance tests" status="failed" time="0.000980508">
68- <failure message="Expected&#xA; &lt;int&gt;: 500&#xA;to equal&#xA; &lt;int&gt;: 404" type="failed">[FAILED] Expected&#xA; &lt;int&gt;: 500&#xA;to equal&#xA; &lt;int&gt;: 404&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:139 @ 04/09/25 21:09:38.115&#xA;</failure>
69- <system-err>&gt; Enter [It] GET nonexistent blob should result in 404 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:133 @ 04/09/25 21:09:38.114&#xA;[FAILED] Expected&#xA; &lt;int&gt;: 500&#xA;to equal&#xA; &lt;int&gt;: 404&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:139 @ 04/09/25 21:09:38.115&#xA;&lt; Exit [It] GET nonexistent blob should result in 404 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:133 @ 04/09/25 21:09:38.115 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.115&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.115 (0s)&#xA;</system-err>
70+ <testcase name="OCI Distribution Conformance Tests Pull Pull blobs GET nonexistent blob should result in 404 response" classname="conformance tests" status="failed" time="0.000965685">
71+ <failure message="Expected&#xA; &lt;int&gt;: 500&#xA;to equal&#xA; &lt;int&gt;: 404" type="failed">[FAILED] Expected&#xA; &lt;int&gt;: 500&#xA;to equal&#xA; &lt;int&gt;: 404&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:139 @ 04/10/25 19:17:45.084&#xA;</failure>
72+ <system-err>&gt; Enter [It] GET nonexistent blob should result in 404 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:133 @ 04/10/25 19:17:45.083&#xA;[FAILED] Expected&#xA; &lt;int&gt;: 500&#xA;to equal&#xA; &lt;int&gt;: 404&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:139 @ 04/10/25 19:17:45.084&#xA;&lt; Exit [It] GET nonexistent blob should result in 404 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:133 @ 04/10/25 19:17:45.084 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.084&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.084 (0s)&#xA;</system-err>
73 </testcase>
74- <testcase name="OCI Distribution Conformance Tests Pull Pull blobs GET request to existing blob URL should yield 200" classname="conformance tests" status="passed" time="0.041365708">
75- <system-err>&gt; Enter [It] GET request to existing blob URL should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:142 @ 04/09/25 21:09:38.115&#xA;&lt; Exit [It] GET request to existing blob URL should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:142 @ 04/09/25 21:09:38.156 (41ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.156&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.156 (0s)&#xA;</system-err>
76+ <testcase name="OCI Distribution Conformance Tests Pull Pull blobs GET request to existing blob URL should yield 200" classname="conformance tests" status="passed" time="0.041762157">
77+ <system-err>&gt; Enter [It] GET request to existing blob URL should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:142 @ 04/10/25 19:17:45.084&#xA;&lt; Exit [It] GET request to existing blob URL should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:142 @ 04/10/25 19:17:45.126 (42ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.126&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.126 (0s)&#xA;</system-err>
78 </testcase>
79- <testcase name="OCI Distribution Conformance Tests Pull Pull manifests HEAD request to nonexistent manifest should return 404" classname="conformance tests" status="failed" time="0.002182226">
80- <failure message="Expected&#xA; &lt;*url.Error | 0xc0001abe30&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc0001abe30&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:157 @ 04/09/25 21:09:38.158&#xA;</failure>
81- <system-err>&gt; Enter [It] HEAD request to nonexistent manifest should return 404 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:152 @ 04/09/25 21:09:38.156&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc0001abe30&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:157 @ 04/09/25 21:09:38.158&#xA;&lt; Exit [It] HEAD request to nonexistent manifest should return 404 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:152 @ 04/09/25 21:09:38.158 (2ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.158&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.158 (0s)&#xA;</system-err>
82+ <testcase name="OCI Distribution Conformance Tests Pull Pull manifests HEAD request to nonexistent manifest should return 404" classname="conformance tests" status="failed" time="0.002275679">
83+ <failure message="Expected&#xA; &lt;*url.Error | 0xc00048a600&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc00048a600&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:157 @ 04/10/25 19:17:45.128&#xA;</failure>
84+ <system-err>&gt; Enter [It] HEAD request to nonexistent manifest should return 404 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:152 @ 04/10/25 19:17:45.126&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc00048a600&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:157 @ 04/10/25 19:17:45.128&#xA;&lt; Exit [It] HEAD request to nonexistent manifest should return 404 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:152 @ 04/10/25 19:17:45.128 (2ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.128&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.128 (0s)&#xA;</system-err>
85 </testcase>
86- <testcase name="OCI Distribution Conformance Tests Pull Pull manifests HEAD request to manifest[0] path (digest) should yield 200 response" classname="conformance tests" status="failed" time="0.001025026">
87- <failure message="Expected&#xA; &lt;*url.Error | 0xc0001f82a0&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1ac64777e45e84d12980efffc5233ba605527990def7afb9938573835826ed9b&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1ac64777e45e84d12980efffc5233ba605527990def7afb9938573835826ed9b&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc0001f82a0&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1ac64777e45e84d12980efffc5233ba605527990def7afb9938573835826ed9b&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1ac64777e45e84d12980efffc5233ba605527990def7afb9938573835826ed9b&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:166 @ 04/09/25 21:09:38.159&#xA;</failure>
88- <system-err>&gt; Enter [It] HEAD request to manifest[0] path (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:161 @ 04/09/25 21:09:38.158&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc0001f82a0&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1ac64777e45e84d12980efffc5233ba605527990def7afb9938573835826ed9b&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1ac64777e45e84d12980efffc5233ba605527990def7afb9938573835826ed9b&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:166 @ 04/09/25 21:09:38.159&#xA;&lt; Exit [It] HEAD request to manifest[0] path (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:161 @ 04/09/25 21:09:38.159 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.159&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.16 (0s)&#xA;</system-err>
89+ <testcase name="OCI Distribution Conformance Tests Pull Pull manifests HEAD request to manifest[0] path (digest) should yield 200 response" classname="conformance tests" status="failed" time="0.001268792">
90+ <failure message="Expected&#xA; &lt;*url.Error | 0xc0002022a0&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1f85ff9ea11b5601d1812cc66bd3a915ef7744d78559e4ff558cb6706d815d50&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1f85ff9ea11b5601d1812cc66bd3a915ef7744d78559e4ff558cb6706d815d50&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc0002022a0&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1f85ff9ea11b5601d1812cc66bd3a915ef7744d78559e4ff558cb6706d815d50&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1f85ff9ea11b5601d1812cc66bd3a915ef7744d78559e4ff558cb6706d815d50&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:166 @ 04/10/25 19:17:45.13&#xA;</failure>
91+ <system-err>&gt; Enter [It] HEAD request to manifest[0] path (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:161 @ 04/10/25 19:17:45.129&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc0002022a0&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1f85ff9ea11b5601d1812cc66bd3a915ef7744d78559e4ff558cb6706d815d50&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1f85ff9ea11b5601d1812cc66bd3a915ef7744d78559e4ff558cb6706d815d50&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:166 @ 04/10/25 19:17:45.13&#xA;&lt; Exit [It] HEAD request to manifest[0] path (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:161 @ 04/10/25 19:17:45.13 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.13&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.13 (0s)&#xA;</system-err>
92 </testcase>
93- <testcase name="OCI Distribution Conformance Tests Pull Pull manifests HEAD request to manifest[1] path (digest) should yield 200 response" classname="conformance tests" status="failed" time="0.000882895">
94- <failure message="Expected&#xA; &lt;*url.Error | 0xc0001f8b10&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc0001f8b10&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:178 @ 04/09/25 21:09:38.16&#xA;</failure>
95- <system-err>&gt; Enter [It] HEAD request to manifest[1] path (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:173 @ 04/09/25 21:09:38.16&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc0001f8b10&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:178 @ 04/09/25 21:09:38.16&#xA;&lt; Exit [It] HEAD request to manifest[1] path (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:173 @ 04/09/25 21:09:38.16 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.16&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.16 (0s)&#xA;</system-err>
96+ <testcase name="OCI Distribution Conformance Tests Pull Pull manifests HEAD request to manifest[1] path (digest) should yield 200 response" classname="conformance tests" status="failed" time="0.000975086">
97+ <failure message="Expected&#xA; &lt;*url.Error | 0xc000203410&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc000203410&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:178 @ 04/10/25 19:17:45.131&#xA;</failure>
98+ <system-err>&gt; Enter [It] HEAD request to manifest[1] path (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:173 @ 04/10/25 19:17:45.13&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc000203410&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:178 @ 04/10/25 19:17:45.131&#xA;&lt; Exit [It] HEAD request to manifest[1] path (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:173 @ 04/10/25 19:17:45.131 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.131&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.131 (0s)&#xA;</system-err>
99 </testcase>
100- <testcase name="OCI Distribution Conformance Tests Pull Pull manifests HEAD request to manifest path (tag) should yield 200 response" classname="conformance tests" status="failed" time="0.000871741">
101- <failure message="Expected&#xA; &lt;*url.Error | 0xc00023c8d0&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc00023c8d0&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:191 @ 04/09/25 21:09:38.161&#xA;</failure>
102- <system-err>&gt; Enter [It] HEAD request to manifest path (tag) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:185 @ 04/09/25 21:09:38.16&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc00023c8d0&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:191 @ 04/09/25 21:09:38.161&#xA;&lt; Exit [It] HEAD request to manifest path (tag) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:185 @ 04/09/25 21:09:38.161 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.161&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.161 (0s)&#xA;</system-err>
103+ <testcase name="OCI Distribution Conformance Tests Pull Pull manifests HEAD request to manifest path (tag) should yield 200 response" classname="conformance tests" status="failed" time="0.000909594">
104+ <failure message="Expected&#xA; &lt;*url.Error | 0xc00060c5d0&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc00060c5d0&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:191 @ 04/10/25 19:17:45.132&#xA;</failure>
105+ <system-err>&gt; Enter [It] HEAD request to manifest path (tag) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:185 @ 04/10/25 19:17:45.131&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc00060c5d0&gt;: &#xA; Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;: EOF&#xA; {&#xA; Op: &#34;Head&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:191 @ 04/10/25 19:17:45.132&#xA;&lt; Exit [It] HEAD request to manifest path (tag) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:185 @ 04/10/25 19:17:45.132 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.132&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.132 (0s)&#xA;</system-err>
106 </testcase>
107- <testcase name="OCI Distribution Conformance Tests Pull Pull manifests GET nonexistent manifest should return 404" classname="conformance tests" status="failed" time="0.000856406">
108- <failure message="Expected&#xA; &lt;*url.Error | 0xc0001f9380&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc0001f9380&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:203 @ 04/09/25 21:09:38.162&#xA;</failure>
109- <system-err>&gt; Enter [It] GET nonexistent manifest should return 404 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:198 @ 04/09/25 21:09:38.161&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc0001f9380&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:203 @ 04/09/25 21:09:38.162&#xA;&lt; Exit [It] GET nonexistent manifest should return 404 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:198 @ 04/09/25 21:09:38.162 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.162&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.162 (0s)&#xA;</system-err>
110+ <testcase name="OCI Distribution Conformance Tests Pull Pull manifests GET nonexistent manifest should return 404" classname="conformance tests" status="failed" time="0.000924655">
111+ <failure message="Expected&#xA; &lt;*url.Error | 0xc00060ce10&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc00060ce10&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:203 @ 04/10/25 19:17:45.133&#xA;</failure>
112+ <system-err>&gt; Enter [It] GET nonexistent manifest should return 404 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:198 @ 04/10/25 19:17:45.132&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc00060ce10&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:203 @ 04/10/25 19:17:45.133&#xA;&lt; Exit [It] GET nonexistent manifest should return 404 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:198 @ 04/10/25 19:17:45.133 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.133&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.133 (0s)&#xA;</system-err>
113 </testcase>
114- <testcase name="OCI Distribution Conformance Tests Pull Pull manifests GET request to manifest[0] path (digest) should yield 200 response" classname="conformance tests" status="failed" time="0.001190318">
115- <failure message="Expected&#xA; &lt;*url.Error | 0xc00007c0f0&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1ac64777e45e84d12980efffc5233ba605527990def7afb9938573835826ed9b&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1ac64777e45e84d12980efffc5233ba605527990def7afb9938573835826ed9b&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc00007c0f0&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1ac64777e45e84d12980efffc5233ba605527990def7afb9938573835826ed9b&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1ac64777e45e84d12980efffc5233ba605527990def7afb9938573835826ed9b&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:212 @ 04/09/25 21:09:38.163&#xA;</failure>
116- <system-err>&gt; Enter [It] GET request to manifest[0] path (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:207 @ 04/09/25 21:09:38.162&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc00007c0f0&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1ac64777e45e84d12980efffc5233ba605527990def7afb9938573835826ed9b&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1ac64777e45e84d12980efffc5233ba605527990def7afb9938573835826ed9b&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:212 @ 04/09/25 21:09:38.163&#xA;&lt; Exit [It] GET request to manifest[0] path (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:207 @ 04/09/25 21:09:38.163 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.163&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.163 (0s)&#xA;</system-err>
117+ <testcase name="OCI Distribution Conformance Tests Pull Pull manifests GET request to manifest[0] path (digest) should yield 200 response" classname="conformance tests" status="failed" time="0.000885549">
118+ <failure message="Expected&#xA; &lt;*url.Error | 0xc00060d680&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1f85ff9ea11b5601d1812cc66bd3a915ef7744d78559e4ff558cb6706d815d50&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1f85ff9ea11b5601d1812cc66bd3a915ef7744d78559e4ff558cb6706d815d50&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc00060d680&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1f85ff9ea11b5601d1812cc66bd3a915ef7744d78559e4ff558cb6706d815d50&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1f85ff9ea11b5601d1812cc66bd3a915ef7744d78559e4ff558cb6706d815d50&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:212 @ 04/10/25 19:17:45.134&#xA;</failure>
119+ <system-err>&gt; Enter [It] GET request to manifest[0] path (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:207 @ 04/10/25 19:17:45.133&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc00060d680&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1f85ff9ea11b5601d1812cc66bd3a915ef7744d78559e4ff558cb6706d815d50&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1f85ff9ea11b5601d1812cc66bd3a915ef7744d78559e4ff558cb6706d815d50&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:212 @ 04/10/25 19:17:45.134&#xA;&lt; Exit [It] GET request to manifest[0] path (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:207 @ 04/10/25 19:17:45.134 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.134&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.134 (0s)&#xA;</system-err>
120 </testcase>
121- <testcase name="OCI Distribution Conformance Tests Pull Pull manifests GET request to manifest[1] path (digest) should yield 200 response" classname="conformance tests" status="failed" time="0.000907931">
122- <failure message="Expected&#xA; &lt;*url.Error | 0xc00007cb10&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc00007cb10&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:221 @ 04/09/25 21:09:38.164&#xA;</failure>
123- <system-err>&gt; Enter [It] GET request to manifest[1] path (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:216 @ 04/09/25 21:09:38.164&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc00007cb10&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:221 @ 04/09/25 21:09:38.164&#xA;&lt; Exit [It] GET request to manifest[1] path (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:216 @ 04/09/25 21:09:38.164 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.164&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.164 (0s)&#xA;</system-err>
124+ <testcase name="OCI Distribution Conformance Tests Pull Pull manifests GET request to manifest[1] path (digest) should yield 200 response" classname="conformance tests" status="failed" time="0.000971781">
125+ <failure message="Expected&#xA; &lt;*url.Error | 0xc00048a0c0&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc00048a0c0&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:221 @ 04/10/25 19:17:45.135&#xA;</failure>
126+ <system-err>&gt; Enter [It] GET request to manifest[1] path (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:216 @ 04/10/25 19:17:45.134&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc00048a0c0&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:221 @ 04/10/25 19:17:45.135&#xA;&lt; Exit [It] GET request to manifest[1] path (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:216 @ 04/10/25 19:17:45.135 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.135&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.135 (0s)&#xA;</system-err>
127 </testcase>
128- <testcase name="OCI Distribution Conformance Tests Pull Pull manifests GET request to manifest path (tag) should yield 200 response" classname="conformance tests" status="failed" time="0.000882456">
129- <failure message="Expected&#xA; &lt;*url.Error | 0xc0001f8000&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc0001f8000&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:231 @ 04/09/25 21:09:38.165&#xA;</failure>
130- <system-err>&gt; Enter [It] GET request to manifest path (tag) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:225 @ 04/09/25 21:09:38.164&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc0001f8000&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:231 @ 04/09/25 21:09:38.165&#xA;&lt; Exit [It] GET request to manifest path (tag) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:225 @ 04/09/25 21:09:38.165 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.165&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.165 (0s)&#xA;</system-err>
131+ <testcase name="OCI Distribution Conformance Tests Pull Pull manifests GET request to manifest path (tag) should yield 200 response" classname="conformance tests" status="failed" time="0.000886565">
132+ <failure message="Expected&#xA; &lt;*url.Error | 0xc000304690&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc000304690&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:231 @ 04/10/25 19:17:45.136&#xA;</failure>
133+ <system-err>&gt; Enter [It] GET request to manifest path (tag) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:225 @ 04/10/25 19:17:45.135&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc000304690&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:231 @ 04/10/25 19:17:45.136&#xA;&lt; Exit [It] GET request to manifest path (tag) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:225 @ 04/10/25 19:17:45.136 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.136&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.136 (0s)&#xA;</system-err>
134 </testcase>
135- <testcase name="OCI Distribution Conformance Tests Pull Error codes 400 response body should contain OCI-conforming JSON message" classname="conformance tests" status="failed" time="0.000884172">
136- <failure message="Expected&#xA; &lt;*url.Error | 0xc00007d440&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:totallywrong&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:totallywrong&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc00007d440&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:totallywrong&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:totallywrong&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:244 @ 04/09/25 21:09:38.166&#xA;</failure>
137- <system-err>&gt; Enter [It] 400 response body should contain OCI-conforming JSON message - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:237 @ 04/09/25 21:09:38.165&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc00007d440&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:totallywrong&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:totallywrong&#34;,&#xA; Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:244 @ 04/09/25 21:09:38.166&#xA;&lt; Exit [It] 400 response body should contain OCI-conforming JSON message - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:237 @ 04/09/25 21:09:38.166 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.166&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.166 (0s)&#xA;</system-err>
138+ <testcase name="OCI Distribution Conformance Tests Pull Error codes 400 response body should contain OCI-conforming JSON message" classname="conformance tests" status="failed" time="0.000950279">
139+ <failure message="Expected&#xA; &lt;*url.Error | 0xc0000b61e0&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:totallywrong&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:totallywrong&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil" type="failed">[FAILED] Expected&#xA; &lt;*url.Error | 0xc0000b61e0&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:totallywrong&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:totallywrong&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:244 @ 04/10/25 19:17:45.137&#xA;</failure>
140+ <system-err>&gt; Enter [It] 400 response body should contain OCI-conforming JSON message - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:237 @ 04/10/25 19:17:45.136&#xA;[FAILED] Expected&#xA; &lt;*url.Error | 0xc0000b61e0&gt;: &#xA; Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:totallywrong&#34;: EOF&#xA; {&#xA; Op: &#34;Get&#34;,&#xA; URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:totallywrong&#34;,&#xA; Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},&#xA; }&#xA;to be nil&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:244 @ 04/10/25 19:17:45.137&#xA;&lt; Exit [It] 400 response body should contain OCI-conforming JSON message - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:237 @ 04/10/25 19:17:45.137 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.137&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.137 (0s)&#xA;</system-err>
141 </testcase>
142- <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete config[0] blob created in setup" classname="conformance tests" status="passed" time="0.000877006">
143- <system-err>&gt; Enter [It] Delete config[0] blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:290 @ 04/09/25 21:09:38.166&#xA;&lt; Exit [It] Delete config[0] blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:290 @ 04/09/25 21:09:38.167 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.167&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.167 (0s)&#xA;</system-err>
144+ <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete config[0] blob created in setup" classname="conformance tests" status="passed" time="0.000900052">
145+ <system-err>&gt; Enter [It] Delete config[0] blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:290 @ 04/10/25 19:17:45.137&#xA;&lt; Exit [It] Delete config[0] blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:290 @ 04/10/25 19:17:45.138 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.138&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.138 (0s)&#xA;</system-err>
146 </testcase>
147- <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete config[1] blob created in setup" classname="conformance tests" status="passed" time="0.000752527">
148- <system-err>&gt; Enter [It] Delete config[1] blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:305 @ 04/09/25 21:09:38.167&#xA;&lt; Exit [It] Delete config[1] blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:305 @ 04/09/25 21:09:38.168 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.168&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.168 (0s)&#xA;</system-err>
149+ <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete config[1] blob created in setup" classname="conformance tests" status="passed" time="0.000739617">
150+ <system-err>&gt; Enter [It] Delete config[1] blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:305 @ 04/10/25 19:17:45.138&#xA;&lt; Exit [It] Delete config[1] blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:305 @ 04/10/25 19:17:45.138 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.138&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.138 (0s)&#xA;</system-err>
151 </testcase>
152- <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete layer blob created in setup" classname="conformance tests" status="passed" time="0.000743935">
153- <system-err>&gt; Enter [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:321 @ 04/09/25 21:09:38.168&#xA;&lt; Exit [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:321 @ 04/09/25 21:09:38.169 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.169&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.169 (0s)&#xA;</system-err>
154+ <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete layer blob created in setup" classname="conformance tests" status="passed" time="0.000731156">
155+ <system-err>&gt; Enter [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:321 @ 04/10/25 19:17:45.138&#xA;&lt; Exit [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:321 @ 04/10/25 19:17:45.139 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.139&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.139 (0s)&#xA;</system-err>
156 </testcase>
157- <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete manifest[0] created in setup" classname="conformance tests" status="passed" time="0.00072154">
158- <system-err>&gt; Enter [It] Delete manifest[0] created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:338 @ 04/09/25 21:09:38.169&#xA;&lt; Exit [It] Delete manifest[0] created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:338 @ 04/09/25 21:09:38.17 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.17&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.17 (0s)&#xA;</system-err>
159+ <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete manifest[0] created in setup" classname="conformance tests" status="passed" time="0.000717515">
160+ <system-err>&gt; Enter [It] Delete manifest[0] created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:338 @ 04/10/25 19:17:45.139&#xA;&lt; Exit [It] Delete manifest[0] created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:338 @ 04/10/25 19:17:45.14 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.14&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.14 (0s)&#xA;</system-err>
161 </testcase>
162- <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete manifest[1] created in setup" classname="conformance tests" status="passed" time="0.000727628">
163- <system-err>&gt; Enter [It] Delete manifest[1] created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:352 @ 04/09/25 21:09:38.17&#xA;&lt; Exit [It] Delete manifest[1] created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:352 @ 04/09/25 21:09:38.17 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.17&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.17 (0s)&#xA;</system-err>
164+ <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete manifest[1] created in setup" classname="conformance tests" status="passed" time="0.000715929">
165+ <system-err>&gt; Enter [It] Delete manifest[1] created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:352 @ 04/10/25 19:17:45.14&#xA;&lt; Exit [It] Delete manifest[1] created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:352 @ 04/10/25 19:17:45.141 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141 (0s)&#xA;</system-err>
166 </testcase>
167- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Streamed PATCH request with blob in body should yield 202 response" classname="conformance tests" status="skipped" time="8.9461e-05">
168+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Streamed PATCH request with blob in body should yield 202 response" classname="conformance tests" status="skipped" time="9.9686e-05">
169 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
170- <system-err>&gt; Enter [It] PATCH request with blob in body should yield 202 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:25 @ 04/09/25 21:09:38.17&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.17&#xA;&lt; Exit [It] PATCH request with blob in body should yield 202 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:25 @ 04/09/25 21:09:38.17 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.17&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.17 (0s)&#xA;</system-err>
171+ <system-err>&gt; Enter [It] PATCH request with blob in body should yield 202 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:25 @ 04/10/25 19:17:45.141&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [It] PATCH request with blob in body should yield 202 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:25 @ 04/10/25 19:17:45.141 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141 (0s)&#xA;</system-err>
172 </testcase>
173- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Streamed PUT request to session URL with digest should yield 201 response" classname="conformance tests" status="skipped" time="7.0995e-05">
174- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
175- <system-err>&gt; Enter [It] PUT request to session URL with digest should yield 201 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:42 @ 04/09/25 21:09:38.17&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.17&#xA;&lt; Exit [It] PUT request to session URL with digest should yield 201 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:42 @ 04/09/25 21:09:38.17 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.17&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.17 (0s)&#xA;</system-err>
176+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Streamed PUT request to session URL with digest should yield 201 response" classname="conformance tests" status="skipped" time="8.5721e-05">
177+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
178+ <system-err>&gt; Enter [It] PUT request to session URL with digest should yield 201 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:42 @ 04/10/25 19:17:45.141&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [It] PUT request to session URL with digest should yield 201 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:42 @ 04/10/25 19:17:45.141 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141 (0s)&#xA;</system-err>
179 </testcase>
180- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic GET nonexistent blob should result in 404 response" classname="conformance tests" status="skipped" time="7.5131e-05">
181+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic GET nonexistent blob should result in 404 response" classname="conformance tests" status="skipped" time="8.3561e-05">
182 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
183- <system-err>&gt; Enter [It] GET nonexistent blob should result in 404 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:58 @ 04/09/25 21:09:38.17&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [It] GET nonexistent blob should result in 404 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:58 @ 04/09/25 21:09:38.171 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171 (0s)&#xA;</system-err>
184- </testcase>
185- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic POST request with digest and blob should yield a 201 or 202" classname="conformance tests" status="skipped" time="6.9132e-05">
186- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;"></skipped>
187- <system-err>&gt; Enter [It] POST request with digest and blob should yield a 201 or 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:67 @ 04/09/25 21:09:38.171&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [It] POST request with digest and blob should yield a 201 or 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:67 @ 04/09/25 21:09:38.171 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171 (0s)&#xA;</system-err>
188+ <system-err>&gt; Enter [It] GET nonexistent blob should result in 404 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:58 @ 04/10/25 19:17:45.141&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [It] GET nonexistent blob should result in 404 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:58 @ 04/10/25 19:17:45.141 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141 (0s)&#xA;</system-err>
189 </testcase>
190- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic GET request to blob URL from prior request should yield 200 or 404 based on response code" classname="conformance tests" status="skipped" time="6.8243e-05">
191+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic POST request with digest and blob should yield a 201 or 202" classname="conformance tests" status="skipped" time="8.8933e-05">
192 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
193- <system-err>&gt; Enter [It] GET request to blob URL from prior request should yield 200 or 404 based on response code - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:85 @ 04/09/25 21:09:38.171&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [It] GET request to blob URL from prior request should yield 200 or 404 based on response code - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:85 @ 04/09/25 21:09:38.171 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171 (0s)&#xA;</system-err>
194+ <system-err>&gt; Enter [It] POST request with digest and blob should yield a 201 or 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:67 @ 04/10/25 19:17:45.141&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [It] POST request with digest and blob should yield a 201 or 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:67 @ 04/10/25 19:17:45.141 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141 (0s)&#xA;</system-err>
195 </testcase>
196- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic POST request should yield a session ID" classname="conformance tests" status="skipped" time="7.0025e-05">
197- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
198- <system-err>&gt; Enter [It] POST request should yield a session ID - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:98 @ 04/09/25 21:09:38.171&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [It] POST request should yield a session ID - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:98 @ 04/09/25 21:09:38.171 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171 (0s)&#xA;</system-err>
199- </testcase>
200- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic PUT upload of a blob should yield a 201 Response" classname="conformance tests" status="skipped" time="6.6666e-05">
201+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic GET request to blob URL from prior request should yield 200 or 404 based on response code" classname="conformance tests" status="skipped" time="8.9139e-05">
202 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
203- <system-err>&gt; Enter [It] PUT upload of a blob should yield a 201 Response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:107 @ 04/09/25 21:09:38.171&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [It] PUT upload of a blob should yield a 201 Response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:107 @ 04/09/25 21:09:38.171 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171 (0s)&#xA;</system-err>
204+ <system-err>&gt; Enter [It] GET request to blob URL from prior request should yield 200 or 404 based on response code - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:85 @ 04/10/25 19:17:45.141&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [It] GET request to blob URL from prior request should yield 200 or 404 based on response code - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:85 @ 04/10/25 19:17:45.141 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141 (0s)&#xA;</system-err>
205 </testcase>
206- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic GET request to existing blob should yield 200 response" classname="conformance tests" status="skipped" time="7.4088e-05">
207+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic POST request should yield a session ID" classname="conformance tests" status="skipped" time="8.4029e-05">
208 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
209- <system-err>&gt; Enter [It] GET request to existing blob should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:121 @ 04/09/25 21:09:38.171&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [It] GET request to existing blob should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:121 @ 04/09/25 21:09:38.171 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171 (0s)&#xA;</system-err>
210+ <system-err>&gt; Enter [It] POST request should yield a session ID - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:98 @ 04/10/25 19:17:45.141&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [It] POST request should yield a session ID - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:98 @ 04/10/25 19:17:45.141 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141 (0s)&#xA;</system-err>
211 </testcase>
212- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic PUT upload of a layer blob should yield a 201 Response" classname="conformance tests" status="skipped" time="6.6181e-05">
213+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic PUT upload of a blob should yield a 201 Response" classname="conformance tests" status="skipped" time="8.3048e-05">
214 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
215- <system-err>&gt; Enter [It] PUT upload of a layer blob should yield a 201 Response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:129 @ 04/09/25 21:09:38.171&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [It] PUT upload of a layer blob should yield a 201 Response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:129 @ 04/09/25 21:09:38.171 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171 (0s)&#xA;</system-err>
216+ <system-err>&gt; Enter [It] PUT upload of a blob should yield a 201 Response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:107 @ 04/10/25 19:17:45.141&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [It] PUT upload of a blob should yield a 201 Response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:107 @ 04/10/25 19:17:45.141 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141 (0s)&#xA;</system-err>
217 </testcase>
218- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic GET request to existing layer should yield 200 response" classname="conformance tests" status="skipped" time="6.6623e-05">
219+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic GET request to existing blob should yield 200 response" classname="conformance tests" status="skipped" time="8.2068e-05">
220 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
221- <system-err>&gt; Enter [It] GET request to existing layer should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:146 @ 04/09/25 21:09:38.171&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [It] GET request to existing layer should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:146 @ 04/09/25 21:09:38.171 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171 (0s)&#xA;</system-err>
222+ <system-err>&gt; Enter [It] GET request to existing blob should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:121 @ 04/10/25 19:17:45.141&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [It] GET request to existing blob should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:121 @ 04/10/25 19:17:45.141 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141 (0s)&#xA;</system-err>
223 </testcase>
224- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked Out-of-order blob upload should return 416" classname="conformance tests" status="skipped" time="7.3404e-05">
225+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic PUT upload of a layer blob should yield a 201 Response" classname="conformance tests" status="skipped" time="8.6845e-05">
226 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
227- <system-err>&gt; Enter [It] Out-of-order blob upload should return 416 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:156 @ 04/09/25 21:09:38.171&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [It] Out-of-order blob upload should return 416 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:156 @ 04/09/25 21:09:38.171 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171 (0s)&#xA;</system-err>
228+ <system-err>&gt; Enter [It] PUT upload of a layer blob should yield a 201 Response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:129 @ 04/10/25 19:17:45.141&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [It] PUT upload of a layer blob should yield a 201 Response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:129 @ 04/10/25 19:17:45.141 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.141 (0s)&#xA;</system-err>
229 </testcase>
230- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked PATCH request with first chunk should return 202" classname="conformance tests" status="skipped" time="7.2862e-05">
231+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic GET request to existing layer should yield 200 response" classname="conformance tests" status="skipped" time="8.4418e-05">
232 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
233- <system-err>&gt; Enter [It] PATCH request with first chunk should return 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:185 @ 04/09/25 21:09:38.171&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [It] PATCH request with first chunk should return 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:185 @ 04/09/25 21:09:38.171 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171 (0s)&#xA;</system-err>
234+ <system-err>&gt; Enter [It] GET request to existing layer should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:146 @ 04/10/25 19:17:45.141&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.142&#xA;&lt; Exit [It] GET request to existing layer should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:146 @ 04/10/25 19:17:45.142 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.142&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.142 (0s)&#xA;</system-err>
235 </testcase>
236- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked Retry previous blob chunk should return 416" classname="conformance tests" status="skipped" time="8.0291e-05">
237- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
238- <system-err>&gt; Enter [It] Retry previous blob chunk should return 416 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:206 @ 04/09/25 21:09:38.171&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [It] Retry previous blob chunk should return 416 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:206 @ 04/09/25 21:09:38.171 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171 (0s)&#xA;</system-err>
239+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked Out-of-order blob upload should return 416" classname="conformance tests" status="skipped" time="9.3298e-05">
240+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
241+ <system-err>&gt; Enter [It] Out-of-order blob upload should return 416 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:156 @ 04/10/25 19:17:45.142&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.142&#xA;&lt; Exit [It] Out-of-order blob upload should return 416 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:156 @ 04/10/25 19:17:45.142 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.142&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.142 (0s)&#xA;</system-err>
242 </testcase>
243- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked Get on stale blob upload should return 204 with a range and location" classname="conformance tests" status="skipped" time="7.814e-05">
244+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked PATCH request with first chunk should return 202" classname="conformance tests" status="skipped" time="8.8483e-05">
245 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
246- <system-err>&gt; Enter [It] Get on stale blob upload should return 204 with a range and location - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:218 @ 04/09/25 21:09:38.171&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [It] Get on stale blob upload should return 204 with a range and location - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:218 @ 04/09/25 21:09:38.171 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.171 (0s)&#xA;</system-err>
247+ <system-err>&gt; Enter [It] PATCH request with first chunk should return 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:185 @ 04/10/25 19:17:45.142&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.142&#xA;&lt; Exit [It] PATCH request with first chunk should return 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:185 @ 04/10/25 19:17:45.142 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.142&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.142 (0s)&#xA;</system-err>
248+ </testcase>
249+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked Retry previous blob chunk should return 416" classname="conformance tests" status="skipped" time="8.3701e-05">
250+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;"></skipped>
251+ <system-err>&gt; Enter [It] Retry previous blob chunk should return 416 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:206 @ 04/10/25 19:17:45.142&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.142&#xA;&lt; Exit [It] Retry previous blob chunk should return 416 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:206 @ 04/10/25 19:17:45.142 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.142&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.142 (0s)&#xA;</system-err>
252 </testcase>
253- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked PATCH request with second chunk should return 202" classname="conformance tests" status="skipped" time="0.000219996">
254+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked Get on stale blob upload should return 204 with a range and location" classname="conformance tests" status="skipped" time="8.6965e-05">
255 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
256- <system-err>&gt; Enter [It] PATCH request with second chunk should return 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:229 @ 04/09/25 21:09:38.172&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.172&#xA;&lt; Exit [It] PATCH request with second chunk should return 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:229 @ 04/09/25 21:09:38.172 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.172&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.172 (0s)&#xA;</system-err>
257+ <system-err>&gt; Enter [It] Get on stale blob upload should return 204 with a range and location - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:218 @ 04/10/25 19:17:45.142&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.142&#xA;&lt; Exit [It] Get on stale blob upload should return 204 with a range and location - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:218 @ 04/10/25 19:17:45.142 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.142&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.142 (0s)&#xA;</system-err>
258 </testcase>
259- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked PUT request with digest should return 201" classname="conformance tests" status="skipped" time="9.4431e-05">
260- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;"></skipped>
261- <system-err>&gt; Enter [It] PUT request with digest should return 201 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:244 @ 04/09/25 21:09:38.172&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.172&#xA;&lt; Exit [It] PUT request with digest should return 201 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:244 @ 04/09/25 21:09:38.172 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.172&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.172 (0s)&#xA;</system-err>
262+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked PATCH request with second chunk should return 202" classname="conformance tests" status="skipped" time="0.000216824">
263+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
264+ <system-err>&gt; Enter [It] PATCH request with second chunk should return 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:229 @ 04/10/25 19:17:45.142&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.142&#xA;&lt; Exit [It] PATCH request with second chunk should return 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:229 @ 04/10/25 19:17:45.142 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.142&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.142 (0s)&#xA;</system-err>
265 </testcase>
266- <testcase name="OCI Distribution Conformance Tests Push Cross-Repository Blob Mount Cross-mounting of a blob without the from argument should yield session id" classname="conformance tests" status="skipped" time="9.4843e-05">
267+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked PUT request with digest should return 201" classname="conformance tests" status="skipped" time="7.6372e-05">
268 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
269- <system-err>&gt; Enter [It] Cross-mounting of a blob without the from argument should yield session id - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:259 @ 04/09/25 21:09:38.172&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.172&#xA;&lt; Exit [It] Cross-mounting of a blob without the from argument should yield session id - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:259 @ 04/09/25 21:09:38.172 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.172&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.172 (0s)&#xA;</system-err>
270+ <system-err>&gt; Enter [It] PUT request with digest should return 201 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:244 @ 04/10/25 19:17:45.142&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.142&#xA;&lt; Exit [It] PUT request with digest should return 201 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:244 @ 04/10/25 19:17:45.142 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.142&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.142 (0s)&#xA;</system-err>
271 </testcase>
272- <testcase name="OCI Distribution Conformance Tests Push Cross-Repository Blob Mount POST request to mount another repository&#39;s blob should return 201 or 202" classname="conformance tests" status="skipped" time="7.0311e-05">
273+ <testcase name="OCI Distribution Conformance Tests Push Cross-Repository Blob Mount Cross-mounting of a blob without the from argument should yield session id" classname="conformance tests" status="skipped" time="7.2233e-05">
274 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;"></skipped>
275- <system-err>&gt; Enter [It] POST request to mount another repository&#39;s blob should return 201 or 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:270 @ 04/09/25 21:09:38.172&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.172&#xA;&lt; Exit [It] POST request to mount another repository&#39;s blob should return 201 or 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:270 @ 04/09/25 21:09:38.172 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.172&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.172 (0s)&#xA;</system-err>
276+ <system-err>&gt; Enter [It] Cross-mounting of a blob without the from argument should yield session id - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:259 @ 04/10/25 19:17:45.142&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.142&#xA;&lt; Exit [It] Cross-mounting of a blob without the from argument should yield session id - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:259 @ 04/10/25 19:17:45.142 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.142&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.142 (0s)&#xA;</system-err>
277 </testcase>
278- <testcase name="OCI Distribution Conformance Tests Push Cross-Repository Blob Mount GET request to test digest within cross-mount namespace should return 200" classname="conformance tests" status="skipped" time="7.4935e-05">
279+ <testcase name="OCI Distribution Conformance Tests Push Cross-Repository Blob Mount POST request to mount another repository&#39;s blob should return 201 or 202" classname="conformance tests" status="skipped" time="7.7056e-05">
280 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;"></skipped>
281- <system-err>&gt; Enter [It] GET request to test digest within cross-mount namespace should return 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:285 @ 04/09/25 21:09:38.172&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.172&#xA;&lt; Exit [It] GET request to test digest within cross-mount namespace should return 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:285 @ 04/09/25 21:09:38.172 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.172&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.172 (0s)&#xA;</system-err>
282+ <system-err>&gt; Enter [It] POST request to mount another repository&#39;s blob should return 201 or 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:270 @ 04/10/25 19:17:45.142&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [It] POST request to mount another repository&#39;s blob should return 201 or 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:270 @ 04/10/25 19:17:45.143 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143 (0s)&#xA;</system-err>
283 </testcase>
284- <testcase name="OCI Distribution Conformance Tests Push Cross-Repository Blob Mount Cross-mounting of nonexistent blob should yield session id" classname="conformance tests" status="skipped" time="6.8659e-05">
285+ <testcase name="OCI Distribution Conformance Tests Push Cross-Repository Blob Mount GET request to test digest within cross-mount namespace should return 200" classname="conformance tests" status="skipped" time="6.8672e-05">
286 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
287- <system-err>&gt; Enter [It] Cross-mounting of nonexistent blob should yield session id - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:295 @ 04/09/25 21:09:38.172&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.172&#xA;&lt; Exit [It] Cross-mounting of nonexistent blob should yield session id - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:295 @ 04/09/25 21:09:38.172 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.172&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.172 (0s)&#xA;</system-err>
288+ <system-err>&gt; Enter [It] GET request to test digest within cross-mount namespace should return 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:285 @ 04/10/25 19:17:45.143&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [It] GET request to test digest within cross-mount namespace should return 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:285 @ 04/10/25 19:17:45.143 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143 (0s)&#xA;</system-err>
289 </testcase>
290- <testcase name="OCI Distribution Conformance Tests Push Cross-Repository Blob Mount Cross-mounting without from, and automatic content discovery enabled should return a 201" classname="conformance tests" status="skipped" time="6.7374e-05">
291- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
292- <system-err>&gt; Enter [It] Cross-mounting without from, and automatic content discovery enabled should return a 201 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:301 @ 04/09/25 21:09:38.172&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.172&#xA;&lt; Exit [It] Cross-mounting without from, and automatic content discovery enabled should return a 201 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:301 @ 04/09/25 21:09:38.172 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.172&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.172 (0s)&#xA;</system-err>
293+ <testcase name="OCI Distribution Conformance Tests Push Cross-Repository Blob Mount Cross-mounting of nonexistent blob should yield session id" classname="conformance tests" status="skipped" time="7.6537e-05">
294+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
295+ <system-err>&gt; Enter [It] Cross-mounting of nonexistent blob should yield session id - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:295 @ 04/10/25 19:17:45.143&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [It] Cross-mounting of nonexistent blob should yield session id - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:295 @ 04/10/25 19:17:45.143 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143 (0s)&#xA;</system-err>
296+ </testcase>
297+ <testcase name="OCI Distribution Conformance Tests Push Cross-Repository Blob Mount Cross-mounting without from, and automatic content discovery enabled should return a 201" classname="conformance tests" status="skipped" time="7.0059e-05">
298+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
299+ <system-err>&gt; Enter [It] Cross-mounting without from, and automatic content discovery enabled should return a 201 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:301 @ 04/10/25 19:17:45.143&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [It] Cross-mounting without from, and automatic content discovery enabled should return a 201 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:301 @ 04/10/25 19:17:45.143 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143 (0s)&#xA;</system-err>
300 </testcase>
301- <testcase name="OCI Distribution Conformance Tests Push Cross-Repository Blob Mount Cross-mounting without from, and automatic content discovery disabled should return a 202" classname="conformance tests" status="skipped" time="6.6795e-05">
302+ <testcase name="OCI Distribution Conformance Tests Push Cross-Repository Blob Mount Cross-mounting without from, and automatic content discovery disabled should return a 202" classname="conformance tests" status="skipped" time="7.7785e-05">
303+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;"></skipped>
304+ <system-err>&gt; Enter [It] Cross-mounting without from, and automatic content discovery disabled should return a 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:314 @ 04/10/25 19:17:45.143&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [It] Cross-mounting without from, and automatic content discovery disabled should return a 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:314 @ 04/10/25 19:17:45.143 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143 (0s)&#xA;</system-err>
305+ </testcase>
306+ <testcase name="OCI Distribution Conformance Tests Push Manifest Upload GET nonexistent manifest should return 404" classname="conformance tests" status="skipped" time="7.4786e-05">
307 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
308- <system-err>&gt; Enter [It] Cross-mounting without from, and automatic content discovery disabled should return a 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:314 @ 04/09/25 21:09:38.172&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.172&#xA;&lt; Exit [It] Cross-mounting without from, and automatic content discovery disabled should return a 202 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:314 @ 04/09/25 21:09:38.172 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.172&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.172 (0s)&#xA;</system-err>
309+ <system-err>&gt; Enter [It] GET nonexistent manifest should return 404 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:329 @ 04/10/25 19:17:45.143&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [It] GET nonexistent manifest should return 404 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:329 @ 04/10/25 19:17:45.143 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143 (0s)&#xA;</system-err>
310 </testcase>
311- <testcase name="OCI Distribution Conformance Tests Push Manifest Upload GET nonexistent manifest should return 404" classname="conformance tests" status="skipped" time="6.7507e-05">
312+ <testcase name="OCI Distribution Conformance Tests Push Manifest Upload PUT should accept a manifest upload" classname="conformance tests" status="skipped" time="8.1241e-05">
313 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
314- <system-err>&gt; Enter [It] GET nonexistent manifest should return 404 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:329 @ 04/09/25 21:09:38.172&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [It] GET nonexistent manifest should return 404 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:329 @ 04/09/25 21:09:38.173 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173 (0s)&#xA;</system-err>
315+ <system-err>&gt; Enter [It] PUT should accept a manifest upload - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:338 @ 04/10/25 19:17:45.143&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [It] PUT should accept a manifest upload - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:338 @ 04/10/25 19:17:45.143 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143 (0s)&#xA;</system-err>
316 </testcase>
317- <testcase name="OCI Distribution Conformance Tests Push Manifest Upload PUT should accept a manifest upload" classname="conformance tests" status="skipped" time="6.991e-05">
318+ <testcase name="OCI Distribution Conformance Tests Push Manifest Upload Registry should accept a manifest upload with no layers" classname="conformance tests" status="skipped" time="7.1496e-05">
319 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
320- <system-err>&gt; Enter [It] PUT should accept a manifest upload - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:338 @ 04/09/25 21:09:38.173&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [It] PUT should accept a manifest upload - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:338 @ 04/09/25 21:09:38.173 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173 (0s)&#xA;</system-err>
321+ <system-err>&gt; Enter [It] Registry should accept a manifest upload with no layers - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:354 @ 04/10/25 19:17:45.143&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [It] Registry should accept a manifest upload with no layers - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:354 @ 04/10/25 19:17:45.143 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143 (0s)&#xA;</system-err>
322+ </testcase>
323+ <testcase name="OCI Distribution Conformance Tests Push Manifest Upload GET request to manifest URL (digest) should yield 200 response" classname="conformance tests" status="skipped" time="7.1564e-05">
324+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
325+ <system-err>&gt; Enter [It] GET request to manifest URL (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:372 @ 04/10/25 19:17:45.143&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [It] GET request to manifest URL (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:372 @ 04/10/25 19:17:45.143 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143 (0s)&#xA;</system-err>
326 </testcase>
327- <testcase name="OCI Distribution Conformance Tests Push Manifest Upload Registry should accept a manifest upload with no layers" classname="conformance tests" status="skipped" time="7.2006e-05">
328+ <testcase name="OCI Distribution Conformance Tests Push Teardown Delete config blob created in tests" classname="conformance tests" status="skipped" time="6.8085e-05">
329 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
330- <system-err>&gt; Enter [It] Registry should accept a manifest upload with no layers - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:354 @ 04/09/25 21:09:38.173&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [It] Registry should accept a manifest upload with no layers - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:354 @ 04/09/25 21:09:38.173 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173 (0s)&#xA;</system-err>
331+ <system-err>&gt; Enter [It] Delete config blob created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:412 @ 04/10/25 19:17:45.143&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [It] Delete config blob created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:412 @ 04/10/25 19:17:45.143 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143 (0s)&#xA;</system-err>
332 </testcase>
333- <testcase name="OCI Distribution Conformance Tests Push Manifest Upload GET request to manifest URL (digest) should yield 200 response" classname="conformance tests" status="skipped" time="6.7098e-05">
334+ <testcase name="OCI Distribution Conformance Tests Push Teardown Delete layer blob created in setup" classname="conformance tests" status="skipped" time="6.5851e-05">
335 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
336- <system-err>&gt; Enter [It] GET request to manifest URL (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:372 @ 04/09/25 21:09:38.173&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [It] GET request to manifest URL (digest) should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:372 @ 04/09/25 21:09:38.173 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173 (0s)&#xA;</system-err>
337+ <system-err>&gt; Enter [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:428 @ 04/10/25 19:17:45.143&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:428 @ 04/10/25 19:17:45.143 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143 (0s)&#xA;</system-err>
338 </testcase>
339- <testcase name="OCI Distribution Conformance Tests Push Teardown Delete config blob created in tests" classname="conformance tests" status="skipped" time="6.9235e-05">
340+ <testcase name="OCI Distribution Conformance Tests Push Teardown Delete manifest created in tests" classname="conformance tests" status="skipped" time="6.834e-05">
341 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
342- <system-err>&gt; Enter [It] Delete config blob created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:412 @ 04/09/25 21:09:38.173&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [It] Delete config blob created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:412 @ 04/09/25 21:09:38.173 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173 (0s)&#xA;</system-err>
343+ <system-err>&gt; Enter [It] Delete manifest created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:445 @ 04/10/25 19:17:45.143&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [It] Delete manifest created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:445 @ 04/10/25 19:17:45.143 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.143 (0s)&#xA;</system-err>
344 </testcase>
345- <testcase name="OCI Distribution Conformance Tests Push Teardown Delete layer blob created in setup" classname="conformance tests" status="skipped" time="7.7592e-05">
346- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
347- <system-err>&gt; Enter [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:428 @ 04/09/25 21:09:38.173&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:428 @ 04/09/25 21:09:38.173 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173 (0s)&#xA;</system-err>
348+ <testcase name="OCI Distribution Conformance Tests Content Discovery Setup Populate registry with test blob" classname="conformance tests" status="skipped" time="7.42e-05">
349+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
350+ <system-err>&gt; Enter [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:24 @ 04/10/25 19:17:45.143&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:24 @ 04/10/25 19:17:45.144 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144 (0s)&#xA;</system-err>
351 </testcase>
352- <testcase name="OCI Distribution Conformance Tests Push Teardown Delete manifest created in tests" classname="conformance tests" status="skipped" time="7.4016e-05">
353- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
354- <system-err>&gt; Enter [It] Delete manifest created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:445 @ 04/09/25 21:09:38.173&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [It] Delete manifest created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:445 @ 04/09/25 21:09:38.173 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173 (0s)&#xA;</system-err>
355+ <testcase name="OCI Distribution Conformance Tests Content Discovery Setup Populate registry with test layer" classname="conformance tests" status="skipped" time="7.7819e-05">
356+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;"></skipped>
357+ <system-err>&gt; Enter [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:42 @ 04/10/25 19:17:45.144&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:42 @ 04/10/25 19:17:45.144 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144 (0s)&#xA;</system-err>
358 </testcase>
359- <testcase name="OCI Distribution Conformance Tests Content Discovery Setup Populate registry with test blob" classname="conformance tests" status="skipped" time="6.5994e-05">
360- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;"></skipped>
361- <system-err>&gt; Enter [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:24 @ 04/09/25 21:09:38.173&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:24 @ 04/09/25 21:09:38.173 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173 (0s)&#xA;</system-err>
362+ <testcase name="OCI Distribution Conformance Tests Content Discovery Setup Populate registry with test tags" classname="conformance tests" status="skipped" time="7.3583e-05">
363+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
364+ <system-err>&gt; Enter [It] Populate registry with test tags - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:60 @ 04/10/25 19:17:45.144&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [It] Populate registry with test tags - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:60 @ 04/10/25 19:17:45.144 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144 (0s)&#xA;</system-err>
365+ </testcase>
366+ <testcase name="OCI Distribution Conformance Tests Content Discovery Setup Populate registry with test tags (no push)" classname="conformance tests" status="skipped" time="7.0533e-05">
367+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
368+ <system-err>&gt; Enter [It] Populate registry with test tags (no push) - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:82 @ 04/10/25 19:17:45.144&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [It] Populate registry with test tags (no push) - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:82 @ 04/10/25 19:17:45.144 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144 (0s)&#xA;</system-err>
369 </testcase>
370- <testcase name="OCI Distribution Conformance Tests Content Discovery Setup Populate registry with test layer" classname="conformance tests" status="skipped" time="6.5878e-05">
371+ <testcase name="OCI Distribution Conformance Tests Content Discovery Setup References setup" classname="conformance tests" status="skipped" time="7.1567e-05">
372 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;"></skipped>
373- <system-err>&gt; Enter [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:42 @ 04/09/25 21:09:38.173&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:42 @ 04/09/25 21:09:38.173 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173 (0s)&#xA;</system-err>
374+ <system-err>&gt; Enter [It] References setup - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:88 @ 04/10/25 19:17:45.144&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [It] References setup - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:88 @ 04/10/25 19:17:45.144 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144 (0s)&#xA;</system-err>
375 </testcase>
376- <testcase name="OCI Distribution Conformance Tests Content Discovery Setup Populate registry with test tags" classname="conformance tests" status="skipped" time="6.7445e-05">
377- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
378- <system-err>&gt; Enter [It] Populate registry with test tags - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:60 @ 04/09/25 21:09:38.173&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [It] Populate registry with test tags - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:60 @ 04/09/25 21:09:38.173 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173 (0s)&#xA;</system-err>
379+ <testcase name="OCI Distribution Conformance Tests Content Discovery Test content discovery endpoints (listing tags) GET request to list tags should yield 200 response" classname="conformance tests" status="skipped" time="7.2509e-05">
380+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
381+ <system-err>&gt; Enter [It] GET request to list tags should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:256 @ 04/10/25 19:17:45.144&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [It] GET request to list tags should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:256 @ 04/10/25 19:17:45.144 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144 (0s)&#xA;</system-err>
382 </testcase>
383- <testcase name="OCI Distribution Conformance Tests Content Discovery Setup Populate registry with test tags (no push)" classname="conformance tests" status="skipped" time="6.9412e-05">
384- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
385- <system-err>&gt; Enter [It] Populate registry with test tags (no push) - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:82 @ 04/09/25 21:09:38.173&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [It] Populate registry with test tags (no push) - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:82 @ 04/09/25 21:09:38.173 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173 (0s)&#xA;</system-err>
386+ <testcase name="OCI Distribution Conformance Tests Content Discovery Test content discovery endpoints (listing tags) GET number of tags should be limitable by `n` query parameter" classname="conformance tests" status="skipped" time="6.769e-05">
387+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;"></skipped>
388+ <system-err>&gt; Enter [It] GET number of tags should be limitable by `n` query parameter - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:266 @ 04/10/25 19:17:45.144&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [It] GET number of tags should be limitable by `n` query parameter - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:266 @ 04/10/25 19:17:45.144 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144 (0s)&#xA;</system-err>
389 </testcase>
390- <testcase name="OCI Distribution Conformance Tests Content Discovery Setup References setup" classname="conformance tests" status="skipped" time="6.8308e-05">
391+ <testcase name="OCI Distribution Conformance Tests Content Discovery Test content discovery endpoints (listing tags) GET start of tag is set by `last` query parameter" classname="conformance tests" status="skipped" time="6.8203e-05">
392 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
393- <system-err>&gt; Enter [It] References setup - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:88 @ 04/09/25 21:09:38.173&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [It] References setup - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:88 @ 04/09/25 21:09:38.173 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.173 (0s)&#xA;</system-err>
394+ <system-err>&gt; Enter [It] GET start of tag is set by `last` query parameter - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:279 @ 04/10/25 19:17:45.144&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [It] GET start of tag is set by `last` query parameter - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:279 @ 04/10/25 19:17:45.144 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144 (0s)&#xA;</system-err>
395 </testcase>
396- <testcase name="OCI Distribution Conformance Tests Content Discovery Test content discovery endpoints (listing tags) GET request to list tags should yield 200 response" classname="conformance tests" status="skipped" time="7.6679e-05">
397+ <testcase name="OCI Distribution Conformance Tests Content Discovery Test content discovery endpoints (listing references) GET request to nonexistent blob should result in empty 200 response" classname="conformance tests" status="skipped" time="7.0564e-05">
398 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
399- <system-err>&gt; Enter [It] GET request to list tags should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:256 @ 04/09/25 21:09:38.173&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [It] GET request to list tags should yield 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:256 @ 04/09/25 21:09:38.174 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174 (0s)&#xA;</system-err>
400+ <system-err>&gt; Enter [It] GET request to nonexistent blob should result in empty 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:300 @ 04/10/25 19:17:45.144&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [It] GET request to nonexistent blob should result in empty 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:300 @ 04/10/25 19:17:45.144 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144 (0s)&#xA;</system-err>
401 </testcase>
402- <testcase name="OCI Distribution Conformance Tests Content Discovery Test content discovery endpoints (listing tags) GET number of tags should be limitable by `n` query parameter" classname="conformance tests" status="skipped" time="6.737e-05">
403+ <testcase name="OCI Distribution Conformance Tests Content Discovery Test content discovery endpoints (listing references) GET request to existing blob should yield 200" classname="conformance tests" status="skipped" time="6.6294e-05">
404 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
405- <system-err>&gt; Enter [It] GET number of tags should be limitable by `n` query parameter - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:266 @ 04/09/25 21:09:38.174&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [It] GET number of tags should be limitable by `n` query parameter - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:266 @ 04/09/25 21:09:38.174 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174 (0s)&#xA;</system-err>
406+ <system-err>&gt; Enter [It] GET request to existing blob should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:315 @ 04/10/25 19:17:45.144&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [It] GET request to existing blob should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:315 @ 04/10/25 19:17:45.144 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144 (0s)&#xA;</system-err>
407 </testcase>
408- <testcase name="OCI Distribution Conformance Tests Content Discovery Test content discovery endpoints (listing tags) GET start of tag is set by `last` query parameter" classname="conformance tests" status="skipped" time="6.8776e-05">
409+ <testcase name="OCI Distribution Conformance Tests Content Discovery Test content discovery endpoints (listing references) GET request to existing blob with filter should yield 200" classname="conformance tests" status="skipped" time="7.6364e-05">
410 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
411- <system-err>&gt; Enter [It] GET start of tag is set by `last` query parameter - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:279 @ 04/09/25 21:09:38.174&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [It] GET start of tag is set by `last` query parameter - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:279 @ 04/09/25 21:09:38.174 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174 (0s)&#xA;</system-err>
412+ <system-err>&gt; Enter [It] GET request to existing blob with filter should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:335 @ 04/10/25 19:17:45.144&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [It] GET request to existing blob with filter should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:335 @ 04/10/25 19:17:45.144 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144 (0s)&#xA;</system-err>
413 </testcase>
414- <testcase name="OCI Distribution Conformance Tests Content Discovery Test content discovery endpoints (listing references) GET request to nonexistent blob should result in empty 200 response" classname="conformance tests" status="skipped" time="7.1098e-05">
415+ <testcase name="OCI Distribution Conformance Tests Content Discovery Test content discovery endpoints (listing references) GET request to missing manifest should yield 200" classname="conformance tests" status="skipped" time="6.9546e-05">
416 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
417- <system-err>&gt; Enter [It] GET request to nonexistent blob should result in empty 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:300 @ 04/09/25 21:09:38.174&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [It] GET request to nonexistent blob should result in empty 200 response - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:300 @ 04/09/25 21:09:38.174 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174 (0s)&#xA;</system-err>
418+ <system-err>&gt; Enter [It] GET request to missing manifest should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:367 @ 04/10/25 19:17:45.144&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [It] GET request to missing manifest should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:367 @ 04/10/25 19:17:45.144 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.144&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145 (0s)&#xA;</system-err>
419 </testcase>
420- <testcase name="OCI Distribution Conformance Tests Content Discovery Test content discovery endpoints (listing references) GET request to existing blob should yield 200" classname="conformance tests" status="skipped" time="6.758e-05">
421- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
422- <system-err>&gt; Enter [It] GET request to existing blob should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:315 @ 04/09/25 21:09:38.174&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [It] GET request to existing blob should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:315 @ 04/09/25 21:09:38.174 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174 (0s)&#xA;</system-err>
423+ <testcase name="OCI Distribution Conformance Tests Content Discovery Teardown Delete config blob created in tests" classname="conformance tests" status="skipped" time="7.0614e-05">
424+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
425+ <system-err>&gt; Enter [It] Delete config blob created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:415 @ 04/10/25 19:17:45.145&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [It] Delete config blob created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:415 @ 04/10/25 19:17:45.145 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145 (0s)&#xA;</system-err>
426 </testcase>
427- <testcase name="OCI Distribution Conformance Tests Content Discovery Test content discovery endpoints (listing references) GET request to existing blob with filter should yield 200" classname="conformance tests" status="skipped" time="7.1274e-05">
428+ <testcase name="OCI Distribution Conformance Tests Content Discovery Teardown Delete layer blob created in setup" classname="conformance tests" status="skipped" time="6.5517e-05">
429 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
430- <system-err>&gt; Enter [It] GET request to existing blob with filter should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:335 @ 04/09/25 21:09:38.174&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [It] GET request to existing blob with filter should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:335 @ 04/09/25 21:09:38.174 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174 (0s)&#xA;</system-err>
431+ <system-err>&gt; Enter [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:431 @ 04/10/25 19:17:45.145&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:431 @ 04/10/25 19:17:45.145 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145 (0s)&#xA;</system-err>
432 </testcase>
433- <testcase name="OCI Distribution Conformance Tests Content Discovery Test content discovery endpoints (listing references) GET request to missing manifest should yield 200" classname="conformance tests" status="skipped" time="6.6163e-05">
434+ <testcase name="OCI Distribution Conformance Tests Content Discovery Teardown Delete created manifest &amp; associated tags" classname="conformance tests" status="skipped" time="7.239e-05">
435 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;"></skipped>
436- <system-err>&gt; Enter [It] GET request to missing manifest should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:367 @ 04/09/25 21:09:38.174&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [It] GET request to missing manifest should yield 200 - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:367 @ 04/09/25 21:09:38.174 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174 (0s)&#xA;</system-err>
437- </testcase>
438- <testcase name="OCI Distribution Conformance Tests Content Discovery Teardown Delete config blob created in tests" classname="conformance tests" status="skipped" time="6.6887e-05">
439- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
440- <system-err>&gt; Enter [It] Delete config blob created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:415 @ 04/09/25 21:09:38.174&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [It] Delete config blob created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:415 @ 04/09/25 21:09:38.174 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174 (0s)&#xA;</system-err>
441+ <system-err>&gt; Enter [It] Delete created manifest &amp; associated tags - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:448 @ 04/10/25 19:17:45.145&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [It] Delete created manifest &amp; associated tags - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:448 @ 04/10/25 19:17:45.145 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145 (0s)&#xA;</system-err>
442 </testcase>
443- <testcase name="OCI Distribution Conformance Tests Content Discovery Teardown Delete layer blob created in setup" classname="conformance tests" status="skipped" time="6.8376e-05">
444- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
445- <system-err>&gt; Enter [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:431 @ 04/09/25 21:09:38.174&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:431 @ 04/09/25 21:09:38.174 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174 (0s)&#xA;</system-err>
446+ <testcase name="OCI Distribution Conformance Tests Content Discovery Teardown References teardown" classname="conformance tests" status="skipped" time="6.7474e-05">
447+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;"></skipped>
448+ <system-err>&gt; Enter [It] References teardown - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:477 @ 04/10/25 19:17:45.145&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [It] References teardown - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:477 @ 04/10/25 19:17:45.145 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145 (0s)&#xA;</system-err>
449 </testcase>
450- <testcase name="OCI Distribution Conformance Tests Content Discovery Teardown Delete created manifest &amp; associated tags" classname="conformance tests" status="skipped" time="6.6921e-05">
451+ <testcase name="OCI Distribution Conformance Tests Content Management Setup Populate registry with test config blob" classname="conformance tests" status="skipped" time="7.7372e-05">
452 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
453- <system-err>&gt; Enter [It] Delete created manifest &amp; associated tags - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:448 @ 04/09/25 21:09:38.174&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [It] Delete created manifest &amp; associated tags - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:448 @ 04/09/25 21:09:38.174 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174 (0s)&#xA;</system-err>
454+ <system-err>&gt; Enter [It] Populate registry with test config blob - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:21 @ 04/10/25 19:17:45.145&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [It] Populate registry with test config blob - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:21 @ 04/10/25 19:17:45.145 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145 (0s)&#xA;</system-err>
455 </testcase>
456- <testcase name="OCI Distribution Conformance Tests Content Discovery Teardown References teardown" classname="conformance tests" status="skipped" time="6.5915e-05">
457+ <testcase name="OCI Distribution Conformance Tests Content Management Setup Populate registry with test layer" classname="conformance tests" status="skipped" time="6.8998e-05">
458 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;"></skipped>
459- <system-err>&gt; Enter [It] References teardown - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:477 @ 04/09/25 21:09:38.174&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [It] References teardown - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:477 @ 04/09/25 21:09:38.174 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174 (0s)&#xA;</system-err>
460+ <system-err>&gt; Enter [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:39 @ 04/10/25 19:17:45.145&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:39 @ 04/10/25 19:17:45.145 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145 (0s)&#xA;</system-err>
461 </testcase>
462- <testcase name="OCI Distribution Conformance Tests Content Management Setup Populate registry with test config blob" classname="conformance tests" status="skipped" time="7.0233e-05">
463- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
464- <system-err>&gt; Enter [It] Populate registry with test config blob - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:21 @ 04/09/25 21:09:38.174&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [It] Populate registry with test config blob - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:21 @ 04/09/25 21:09:38.174 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174 (0s)&#xA;</system-err>
465- </testcase>
466- <testcase name="OCI Distribution Conformance Tests Content Management Setup Populate registry with test layer" classname="conformance tests" status="skipped" time="6.9438e-05">
467- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
468- <system-err>&gt; Enter [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:39 @ 04/09/25 21:09:38.174&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:39 @ 04/09/25 21:09:38.174 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.174&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.175 (0s)&#xA;</system-err>
469- </testcase>
470- <testcase name="OCI Distribution Conformance Tests Content Management Setup Populate registry with test tag" classname="conformance tests" status="skipped" time="6.6052e-05">
471- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
472- <system-err>&gt; Enter [It] Populate registry with test tag - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:57 @ 04/09/25 21:09:38.175&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.175&#xA;&lt; Exit [It] Populate registry with test tag - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:57 @ 04/09/25 21:09:38.175 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.175&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.175 (0s)&#xA;</system-err>
473+ <testcase name="OCI Distribution Conformance Tests Content Management Setup Populate registry with test tag" classname="conformance tests" status="skipped" time="6.7075e-05">
474+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;"></skipped>
475+ <system-err>&gt; Enter [It] Populate registry with test tag - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:57 @ 04/10/25 19:17:45.145&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [It] Populate registry with test tag - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:57 @ 04/10/25 19:17:45.145 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145 (0s)&#xA;</system-err>
476 </testcase>
477- <testcase name="OCI Distribution Conformance Tests Content Management Setup Check how many tags there are before anything gets deleted" classname="conformance tests" status="skipped" time="6.8927e-05">
478+ <testcase name="OCI Distribution Conformance Tests Content Management Setup Check how many tags there are before anything gets deleted" classname="conformance tests" status="skipped" time="6.7657e-05">
479 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
480- <system-err>&gt; Enter [It] Check how many tags there are before anything gets deleted - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:72 @ 04/09/25 21:09:38.175&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.175&#xA;&lt; Exit [It] Check how many tags there are before anything gets deleted - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:72 @ 04/09/25 21:09:38.175 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.175&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.175 (0s)&#xA;</system-err>
481+ <system-err>&gt; Enter [It] Check how many tags there are before anything gets deleted - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:72 @ 04/10/25 19:17:45.145&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [It] Check how many tags there are before anything gets deleted - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:72 @ 04/10/25 19:17:45.145 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145 (0s)&#xA;</system-err>
482 </testcase>
483- <testcase name="OCI Distribution Conformance Tests Content Management Manifest delete DELETE request to manifest tag should return 202, unless tag deletion is disallowed (400/405)" classname="conformance tests" status="skipped" time="6.7093e-05">
484- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
485- <system-err>&gt; Enter [It] DELETE request to manifest tag should return 202, unless tag deletion is disallowed (400/405) - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:88 @ 04/09/25 21:09:38.175&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.175&#xA;&lt; Exit [It] DELETE request to manifest tag should return 202, unless tag deletion is disallowed (400/405) - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:88 @ 04/09/25 21:09:38.175 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.175&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.175 (0s)&#xA;</system-err>
486+ <testcase name="OCI Distribution Conformance Tests Content Management Manifest delete DELETE request to manifest tag should return 202, unless tag deletion is disallowed (400/405)" classname="conformance tests" status="skipped" time="6.5888e-05">
487+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;"></skipped>
488+ <system-err>&gt; Enter [It] DELETE request to manifest tag should return 202, unless tag deletion is disallowed (400/405) - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:88 @ 04/10/25 19:17:45.145&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [It] DELETE request to manifest tag should return 202, unless tag deletion is disallowed (400/405) - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:88 @ 04/10/25 19:17:45.145 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145 (0s)&#xA;</system-err>
489 </testcase>
490- <testcase name="OCI Distribution Conformance Tests Content Management Manifest delete DELETE request to manifest (digest) should yield 202 response unless already deleted" classname="conformance tests" status="skipped" time="6.6231e-05">
491+ <testcase name="OCI Distribution Conformance Tests Content Management Manifest delete DELETE request to manifest (digest) should yield 202 response unless already deleted" classname="conformance tests" status="skipped" time="6.6022e-05">
492 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
493- <system-err>&gt; Enter [It] DELETE request to manifest (digest) should yield 202 response unless already deleted - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:106 @ 04/09/25 21:09:38.175&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.175&#xA;&lt; Exit [It] DELETE request to manifest (digest) should yield 202 response unless already deleted - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:106 @ 04/09/25 21:09:38.175 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.175&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.175 (0s)&#xA;</system-err>
494+ <system-err>&gt; Enter [It] DELETE request to manifest (digest) should yield 202 response unless already deleted - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:106 @ 04/10/25 19:17:45.145&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [It] DELETE request to manifest (digest) should yield 202 response unless already deleted - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:106 @ 04/10/25 19:17:45.145 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145 (0s)&#xA;</system-err>
495 </testcase>
496- <testcase name="OCI Distribution Conformance Tests Content Management Manifest delete GET request to deleted manifest URL should yield 404 response, unless delete is disallowed" classname="conformance tests" status="skipped" time="7.2979e-05">
497+ <testcase name="OCI Distribution Conformance Tests Content Management Manifest delete GET request to deleted manifest URL should yield 404 response, unless delete is disallowed" classname="conformance tests" status="skipped" time="7.7789e-05">
498 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;"></skipped>
499- <system-err>&gt; Enter [It] GET request to deleted manifest URL should yield 404 response, unless delete is disallowed - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:118 @ 04/09/25 21:09:38.175&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.175&#xA;&lt; Exit [It] GET request to deleted manifest URL should yield 404 response, unless delete is disallowed - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:118 @ 04/09/25 21:09:38.175 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.175&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.175 (0s)&#xA;</system-err>
500+ <system-err>&gt; Enter [It] GET request to deleted manifest URL should yield 404 response, unless delete is disallowed - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:118 @ 04/10/25 19:17:45.145&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [It] GET request to deleted manifest URL should yield 404 response, unless delete is disallowed - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:118 @ 04/10/25 19:17:45.145 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145 (0s)&#xA;</system-err>
501 </testcase>
502- <testcase name="OCI Distribution Conformance Tests Content Management Manifest delete GET request to tags list should reflect manifest deletion" classname="conformance tests" status="skipped" time="7.0886e-05">
503- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;"></skipped>
504- <system-err>&gt; Enter [It] GET request to tags list should reflect manifest deletion - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:129 @ 04/09/25 21:09:38.175&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.175&#xA;&lt; Exit [It] GET request to tags list should reflect manifest deletion - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:129 @ 04/09/25 21:09:38.175 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.175&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.175 (0s)&#xA;</system-err>
505+ <testcase name="OCI Distribution Conformance Tests Content Management Manifest delete GET request to tags list should reflect manifest deletion" classname="conformance tests" status="skipped" time="6.815e-05">
506+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
507+ <system-err>&gt; Enter [It] GET request to tags list should reflect manifest deletion - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:129 @ 04/10/25 19:17:45.145&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [It] GET request to tags list should reflect manifest deletion - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:129 @ 04/10/25 19:17:45.145 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.145 (0s)&#xA;</system-err>
508 </testcase>
509- <testcase name="OCI Distribution Conformance Tests Content Management Blob delete DELETE request to blob URL should yield 202 response" classname="conformance tests" status="skipped" time="7.2633e-05">
510+ <testcase name="OCI Distribution Conformance Tests Content Management Blob delete DELETE request to blob URL should yield 202 response" classname="conformance tests" status="skipped" time="7.4385e-05">
511 <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
512- <system-err>&gt; Enter [It] DELETE request to blob URL should yield 202 response - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:153 @ 04/09/25 21:09:38.175&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.175&#xA;&lt; Exit [It] DELETE request to blob URL should yield 202 response - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:153 @ 04/09/25 21:09:38.175 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.175&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.175 (0s)&#xA;</system-err>
513+ <system-err>&gt; Enter [It] DELETE request to blob URL should yield 202 response - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:153 @ 04/10/25 19:17:45.145&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.146&#xA;&lt; Exit [It] DELETE request to blob URL should yield 202 response - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:153 @ 04/10/25 19:17:45.146 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.146&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.146 (0s)&#xA;</system-err>
514 </testcase>
515- <testcase name="OCI Distribution Conformance Tests Content Management Blob delete GET request to deleted blob URL should yield 404 response" classname="conformance tests" status="skipped" time="6.6464e-05">
516- <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
517- <system-err>&gt; Enter [It] GET request to deleted blob URL should yield 404 response - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:180 @ 04/09/25 21:09:38.175&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/09/25 21:09:38.175&#xA;&lt; Exit [It] GET request to deleted blob URL should yield 404 response - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:180 @ 04/09/25 21:09:38.175 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.175&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/09/25 21:09:38.175 (0s)&#xA;</system-err>
518+ <testcase name="OCI Distribution Conformance Tests Content Management Blob delete GET request to deleted blob URL should yield 404 response" classname="conformance tests" status="skipped" time="6.7194e-05">
519+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;"></skipped>
520+ <system-err>&gt; Enter [It] GET request to deleted blob URL should yield 404 response - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:180 @ 04/10/25 19:17:45.146&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=0&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/10/25 19:17:45.146&#xA;&lt; Exit [It] GET request to deleted blob URL should yield 404 response - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:180 @ 04/10/25 19:17:45.146 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.146&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/10/25 19:17:45.146 (0s)&#xA;</system-err>
521 </testcase>
522- <testcase name="html custom reporter" classname="conformance tests" status="passed" time="0.005161023">
523- <system-err>&gt; Enter [ReportAfterSuite] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:24 @ 04/09/25 21:09:38.175&#xA;&lt; Exit [ReportAfterSuite] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:24 @ 04/09/25 21:09:38.18 (5ms)&#xA;</system-err>
524+ <testcase name="html custom reporter" classname="conformance tests" status="passed" time="0.004953743">
525+ <system-err>&gt; Enter [ReportAfterSuite] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:24 @ 04/10/25 19:17:45.146&#xA;&lt; Exit [ReportAfterSuite] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:24 @ 04/10/25 19:17:45.151 (5ms)&#xA;</system-err>
526 </testcase>
527 </testsuite>
528 </testsuites>
529\ No newline at end of file
530 diff --git a/results/report.html b/results/report.html
531index e9fc3b1..6f7d8e8 100644
532--- a/results/report.html
533+++ b/results/report.html
534 @@ -135,12 +135,12 @@
535 .meter-green {
536 height: 100%;
537 background: green;
538- width: 16%;
539+ width: 15%;
540 }
541 .meter-red {
542 height: 100%;
543 background: red;
544- width: 13%;
545+ width: 14%;
546 }
547 .meter-grey {
548 height: 100%;
549 @@ -183,7 +183,7 @@
550 <tr>
551 <td class="bullet-left">Summary</td>
552 <td>
553- <div class="quick-summary"><span class="darkgreen">13 passed</span><span class="darkred">10 failed</span><span class="darkgrey">56 skipped</span><div class="meter">
554+ <div class="quick-summary"><span class="darkgreen">12 passed</span><span class="darkred">11 failed</span><span class="darkgrey">56 skipped</span><div class="meter">
555 <div class="meter-green"></div>
556 <div class="meter-red"></div>
557 <div class="meter-grey"></div>
558 @@ -193,15 +193,15 @@
559 </tr>
560 <tr>
561 <td class="bullet-left">Start Time</td>
562- <td>Apr 9 21:09:38.102 &#43;0000 UTC</td>
563+ <td>Apr 10 19:17:45.072 &#43;0000 UTC</td>
564 </tr>
565 <tr>
566 <td class="bullet-left">End Time</td>
567- <td>Apr 9 21:09:38.175 &#43;0000 UTC</td>
568+ <td>Apr 10 19:17:45.146 &#43;0000 UTC</td>
569 </tr>
570 <tr>
571 <td class="bullet-left">Time Elapsed</td>
572- <td>73.279539ms</td>
573+ <td>73.863614ms</td>
574 </tr>
575 <tr>
576 <td class="bullet-left">Test Version</td>
577 @@ -271,12 +271,12 @@ BODY :
578 ~~~ RESPONSE ~~~
579 STATUS : 202 Accepted
580 PROTO : HTTP/1.1
581- RECEIVED AT : 2025-04-09T21:09:38.107182637Z
582- TIME DURATION: 854.934µs
583+ RECEIVED AT : 2025-04-10T19:17:45.076869439Z
584+ TIME DURATION: 741.323µs
585 HEADERS :
586 Content-Length: 0
587- Date: Wed, 09 Apr 2025 21:09:38 GMT
588- Location: /v2/upload/43afbbfb-7c0b-4f5a-a34a-2e599f59237f
589+ Date: Thu, 10 Apr 2025 19:17:45 GMT
590+ Location: /v2/upload/a19cb4d8-2a70-489f-bccc-b27ecb9d22d5
591 Oci-Chunk-Min-Length: 10000000
592 BODY :
593
594 @@ -285,7 +285,7 @@ BODY :
595 DEBUG
596 ==============================================================================
597 ~~~ REQUEST ~~~
598- PUT /v2/upload/43afbbfb-7c0b-4f5a-a34a-2e599f59237f?digest=sha256%3Ae26a4a0b6bd1b0c5a75d6b79bbec3dca4168439851d60bb064d4d1d108f92127 HTTP/1.1
599+ PUT /v2/upload/a19cb4d8-2a70-489f-bccc-b27ecb9d22d5?digest=sha256%3A5c218ef55a3b302d5211a59ef61e54b5e7805517595578430553d9dca41da04a HTTP/1.1
600 HOST : localhost:8700
601 HEADERS:
602 Content-Length: 129
603 @@ -297,11 +297,11 @@ BODY :
604 ~~~ RESPONSE ~~~
605 STATUS : 201 Created
606 PROTO : HTTP/1.1
607- RECEIVED AT : 2025-04-09T21:09:38.107823447Z
608- TIME DURATION: 522.465µs
609+ RECEIVED AT : 2025-04-10T19:17:45.077472498Z
610+ TIME DURATION: 483.34µs
611 HEADERS :
612 Content-Length: 0
613- Date: Wed, 09 Apr 2025 21:09:38 GMT
614+ Date: Thu, 10 Apr 2025 19:17:45 GMT
615 BODY :
616
617 ==============================================================================
618 @@ -331,12 +331,12 @@ BODY :
619 ~~~ RESPONSE ~~~
620 STATUS : 202 Accepted
621 PROTO : HTTP/1.1
622- RECEIVED AT : 2025-04-09T21:09:38.107182637Z
623- TIME DURATION: 854.934µs
624+ RECEIVED AT : 2025-04-10T19:17:45.076869439Z
625+ TIME DURATION: 741.323µs
626 HEADERS :
627 Content-Length: 0
628- Date: Wed, 09 Apr 2025 21:09:38 GMT
629- Location: /v2/upload/43afbbfb-7c0b-4f5a-a34a-2e599f59237f
630+ Date: Thu, 10 Apr 2025 19:17:45 GMT
631+ Location: /v2/upload/a19cb4d8-2a70-489f-bccc-b27ecb9d22d5
632 Oci-Chunk-Min-Length: 10000000
633 BODY :
634
635 @@ -345,7 +345,7 @@ BODY :
636 DEBUG
637 ==============================================================================
638 ~~~ REQUEST ~~~
639- PUT /v2/upload/43afbbfb-7c0b-4f5a-a34a-2e599f59237f?digest=sha256%3Ae26a4a0b6bd1b0c5a75d6b79bbec3dca4168439851d60bb064d4d1d108f92127 HTTP/1.1
640+ PUT /v2/upload/a19cb4d8-2a70-489f-bccc-b27ecb9d22d5?digest=sha256%3A5c218ef55a3b302d5211a59ef61e54b5e7805517595578430553d9dca41da04a HTTP/1.1
641 HOST : localhost:8700
642 HEADERS:
643 Content-Length: 129
644 @@ -357,11 +357,11 @@ BODY :
645 ~~~ RESPONSE ~~~
646 STATUS : 201 Created
647 PROTO : HTTP/1.1
648- RECEIVED AT : 2025-04-09T21:09:38.107823447Z
649- TIME DURATION: 522.465µs
650+ RECEIVED AT : 2025-04-10T19:17:45.077472498Z
651+ TIME DURATION: 483.34µs
652 HEADERS :
653 Content-Length: 0
654- Date: Wed, 09 Apr 2025 21:09:38 GMT
655+ Date: Thu, 10 Apr 2025 19:17:45 GMT
656 BODY :
657
658 ==============================================================================
659 @@ -373,12 +373,13 @@ BODY :
660
661
662
663- <div class="result green">
664+ <div class="result red">
665 <div id="output-box-2-button" class="toggle" onclick="javascript:toggleOutput('output-box-2')">+</div>
666 <h4 style="display: inline;" onclick="javascript:toggleOutput('output-box-2')">Populate registry with test layer</h4>
667 <br>
668- <div id="output-box-2" style="display: none;">
669- <pre class="pre-box">DEBUG
670+ <div>
671+ <div id="output-box-2" style="display: none;">
672+ <pre class="pre-box">DEBUG
673 ==============================================================================
674 ~~~ REQUEST ~~~
675 POST /v2/myorg/myrepo/a/blobs/uploads/ HTTP/1.1
676 @@ -391,12 +392,12 @@ BODY :
677 ~~~ RESPONSE ~~~
678 STATUS : 202 Accepted
679 PROTO : HTTP/1.1
680- RECEIVED AT : 2025-04-09T21:09:38.10874627Z
681- TIME DURATION: 761.834µs
682+ RECEIVED AT : 2025-04-10T19:17:45.078325462Z
683+ TIME DURATION: 701.408µs
684 HEADERS :
685 Content-Length: 0
686- Date: Wed, 09 Apr 2025 21:09:38 GMT
687- Location: /v2/upload/0e51922e-7241-4552-9f57-e55d8a0bfc42
688+ Date: Thu, 10 Apr 2025 19:17:45 GMT
689+ Location: /v2/upload/4eea17c8-5df6-481c-8975-a527f77d197a
690 Oci-Chunk-Min-Length: 10000000
691 BODY :
692
693 @@ -405,7 +406,7 @@ BODY :
694 DEBUG
695 ==============================================================================
696 ~~~ REQUEST ~~~
697- PUT /v2/upload/0e51922e-7241-4552-9f57-e55d8a0bfc42?digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1
698+ PUT /v2/upload/4eea17c8-5df6-481c-8975-a527f77d197a?digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1
699 HOST : localhost:8700
700 HEADERS:
701 Content-Length: 168
702 @@ -415,19 +416,30 @@ BODY :
703 ***** BODY IS byte(s) (size - 168) *****
704 ------------------------------------------------------------------------------
705 ~~~ RESPONSE ~~~
706- STATUS : 201 Created
707+ STATUS : 500 Internal Server Error
708 PROTO : HTTP/1.1
709- RECEIVED AT : 2025-04-09T21:09:38.109418209Z
710- TIME DURATION: 559.078µs
711+ RECEIVED AT : 2025-04-10T19:17:45.078955682Z
712+ TIME DURATION: 505.681µs
713 HEADERS :
714- Content-Length: 0
715- Date: Wed, 09 Apr 2025 21:09:38 GMT
716+ Content-Length: 130
717+ Content-Type: application/json
718+ Date: Thu, 10 Apr 2025 19:17:45 GMT
719 BODY :
720-
721+ {
722+ &#34;code&#34;: &#34;INTERNAL_SERVER_ERROR&#34;,
723+ &#34;message&#34;: &#34;papyri internal error&#34;,
724+ &#34;detail&#34;: &#34;IO Failure: Storage IO: Is a directory (os error 21)&#34;
725+ }
726 ==============================================================================
727
728 </pre>
729+ </div>
730 </div>
731+ <pre class="fail-message">Expected
732+ &lt;int&gt;: 500
733+ to be &lt;
734+ &lt;int&gt;: 300</pre>
735+ <br>
736 </div>
737
738
739 @@ -441,22 +453,22 @@ BODY :
740 <pre class="pre-box">DEBUG
741 ==============================================================================
742 ~~~ REQUEST ~~~
743- PUT /v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7 HTTP/1.1
744+ PUT /v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556 HTTP/1.1
745 HOST : localhost:8700
746 HEADERS:
747 Content-Type: application/vnd.oci.image.manifest.v1&#43;json
748 User-Agent: distribution-spec-conformance-tests
749 BODY :
750- &#34;ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmUyNmE0YTBiNmJkMWIwYzVhNzVkNmI3OWJiZWMzZGNhNDE2ODQzOTg1MWQ2MGJiMDY0ZDRkMWQxMDhmOTIxMjciLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0p5YmtOcloyTkdkelp5VFdoQ2JUZHlJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9&#34;
751+ &#34;ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjVjMjE4ZWY1NWEzYjMwMmQ1MjExYTU5ZWY2MWU1NGI1ZTc4MDU1MTc1OTU1Nzg0MzA1NTNkOWRjYTQxZGEwNGEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pUUkZWeVZ6TnplWHBJVFZGdFpIZFBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9&#34;
752 ------------------------------------------------------------------------------
753 ~~~ RESPONSE ~~~
754 STATUS : 200 OK
755 PROTO : HTTP/1.1
756- RECEIVED AT : 2025-04-09T21:09:38.112186971Z
757- TIME DURATION: 1.187007ms
758+ RECEIVED AT : 2025-04-10T19:17:45.08186331Z
759+ TIME DURATION: 1.209266ms
760 HEADERS :
761 Content-Length: 0
762- Date: Wed, 09 Apr 2025 21:09:38 GMT
763+ Date: Thu, 10 Apr 2025 19:17:45 GMT
764 BODY :
765
766 ==============================================================================
767 @@ -476,22 +488,22 @@ BODY :
768 <pre class="pre-box">DEBUG
769 ==============================================================================
770 ~~~ REQUEST ~~~
771- PUT /v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7 HTTP/1.1
772+ PUT /v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556 HTTP/1.1
773 HOST : localhost:8700
774 HEADERS:
775 Content-Type: application/vnd.oci.image.manifest.v1&#43;json
776 User-Agent: distribution-spec-conformance-tests
777 BODY :
778- &#34;ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmUyNmE0YTBiNmJkMWIwYzVhNzVkNmI3OWJiZWMzZGNhNDE2ODQzOTg1MWQ2MGJiMDY0ZDRkMWQxMDhmOTIxMjciLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0p5YmtOcloyTkdkelp5VFdoQ2JUZHlJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9&#34;
779+ &#34;ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjVjMjE4ZWY1NWEzYjMwMmQ1MjExYTU5ZWY2MWU1NGI1ZTc4MDU1MTc1OTU1Nzg0MzA1NTNkOWRjYTQxZGEwNGEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pUUkZWeVZ6TnplWHBJVFZGdFpIZFBJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9&#34;
780 ------------------------------------------------------------------------------
781 ~~~ RESPONSE ~~~
782 STATUS : 200 OK
783 PROTO : HTTP/1.1
784- RECEIVED AT : 2025-04-09T21:09:38.112186971Z
785- TIME DURATION: 1.187007ms
786+ RECEIVED AT : 2025-04-10T19:17:45.08186331Z
787+ TIME DURATION: 1.209266ms
788 HEADERS :
789 Content-Length: 0
790- Date: Wed, 09 Apr 2025 21:09:38 GMT
791+ Date: Thu, 10 Apr 2025 19:17:45 GMT
792 BODY :
793
794 ==============================================================================
795 @@ -540,11 +552,11 @@ BODY :
796 ~~~ RESPONSE ~~~
797 STATUS : 404 Not Found
798 PROTO : HTTP/1.1
799- RECEIVED AT : 2025-04-09T21:09:38.113222325Z
800- TIME DURATION: 676.763µs
801+ RECEIVED AT : 2025-04-10T19:17:45.082871661Z
802+ TIME DURATION: 661.239µs
803 HEADERS :
804 Content-Length: 0
805- Date: Wed, 09 Apr 2025 21:09:38 GMT
806+ Date: Thu, 10 Apr 2025 19:17:45 GMT
807 BODY :
808
809 ==============================================================================
810 @@ -564,7 +576,7 @@ BODY :
811 <pre class="pre-box">DEBUG
812 ==============================================================================
813 ~~~ REQUEST ~~~
814- HEAD /v2/myorg/myrepo/a/blobs/sha256:2d264e12a49351b8f10643dcbc0979f26c04ff484e72e5e89b7696496c630e6e HTTP/1.1
815+ HEAD /v2/myorg/myrepo/a/blobs/sha256:9945a3f105a114eacc4f0f0fcee5d2614566175d17d818a90d1ddba9f7cdc9c1 HTTP/1.1
816 HOST : localhost:8700
817 HEADERS:
818 User-Agent: distribution-spec-conformance-tests
819 @@ -574,11 +586,11 @@ BODY :
820 ~~~ RESPONSE ~~~
821 STATUS : 200 OK
822 PROTO : HTTP/1.1
823- RECEIVED AT : 2025-04-09T21:09:38.114162871Z
824- TIME DURATION: 810.873µs
825+ RECEIVED AT : 2025-04-10T19:17:45.083740554Z
826+ TIME DURATION: 729.272µs
827 HEADERS :
828 Content-Length: 0
829- Date: Wed, 09 Apr 2025 21:09:38 GMT
830+ Date: Thu, 10 Apr 2025 19:17:45 GMT
831 BODY :
832
833 ==============================================================================
834 @@ -609,12 +621,12 @@ BODY :
835 ~~~ RESPONSE ~~~
836 STATUS : 500 Internal Server Error
837 PROTO : HTTP/1.1
838- RECEIVED AT : 2025-04-09T21:09:38.115101089Z
839- TIME DURATION: 738.91µs
840+ RECEIVED AT : 2025-04-10T19:17:45.084633541Z
841+ TIME DURATION: 738.931µs
842 HEADERS :
843 Content-Length: 140
844 Content-Type: application/json
845- Date: Wed, 09 Apr 2025 21:09:38 GMT
846+ Date: Thu, 10 Apr 2025 19:17:45 GMT
847 BODY :
848 {
849 &#34;code&#34;: &#34;INTERNAL_SERVER_ERROR&#34;,
850 @@ -644,7 +656,7 @@ to equal
851 <pre class="pre-box">DEBUG
852 ==============================================================================
853 ~~~ REQUEST ~~~
854- GET /v2/myorg/myrepo/a/blobs/sha256:2d264e12a49351b8f10643dcbc0979f26c04ff484e72e5e89b7696496c630e6e HTTP/1.1
855+ GET /v2/myorg/myrepo/a/blobs/sha256:9945a3f105a114eacc4f0f0fcee5d2614566175d17d818a90d1ddba9f7cdc9c1 HTTP/1.1
856 HOST : localhost:8700
857 HEADERS:
858 User-Agent: distribution-spec-conformance-tests
859 @@ -654,19 +666,19 @@ BODY :
860 ~~~ RESPONSE ~~~
861 STATUS : 200 OK
862 PROTO : HTTP/1.1
863- RECEIVED AT : 2025-04-09T21:09:38.156510466Z
864- TIME DURATION: 41.129759ms
865+ RECEIVED AT : 2025-04-10T19:17:45.126438835Z
866+ TIME DURATION: 41.528064ms
867 HEADERS :
868- Date: Wed, 09 Apr 2025 21:09:38 GMT
869+ Date: Thu, 10 Apr 2025 19:17:45 GMT
870 BODY :
871 {
872 &#34;schemaVersion&#34;: 2,
873 &#34;mediaType&#34;: &#34;application/vnd.oci.image.manifest.v1&#43;json&#34;,
874 &#34;config&#34;: {
875 &#34;mediaType&#34;: &#34;application/vnd.oci.image.config.v1&#43;json&#34;,
876- &#34;digest&#34;: &#34;sha256:2d264e12a49351b8f10643dcbc0979f26c04ff484e72e5e89b7696496c630e6e&#34;,
877+ &#34;digest&#34;: &#34;sha256:9945a3f105a114eacc4f0f0fcee5d2614566175d17d818a90d1ddba9f7cdc9c1&#34;,
878 &#34;size&#34;: 129,
879- &#34;data&#34;: &#34;ewoJImF1dGhvciI6ICJqSWd3N24yRjFVcnhQckhtIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9&#34;,
880+ &#34;data&#34;: &#34;ewoJImF1dGhvciI6ICJKTTRDYzJ1UXpwUG42Q2huIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9&#34;,
881 &#34;newUnspecifiedField&#34;: &#34;aGVsbG8gd29ybGQ=&#34;
882 },
883 &#34;layers&#34;: [
884 @@ -704,12 +716,12 @@ BODY :
885 </div>
886 </div>
887 <pre class="fail-message">Expected
888- &lt;*url.Error | 0xc0001abe30&gt;:
889+ &lt;*url.Error | 0xc00048a600&gt;:
890 Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;: EOF
891 {
892 Op: &#34;Head&#34;,
893 URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;,
894- Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},
895+ Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},
896 }
897 to be nil</pre>
898 <br>
899 @@ -728,12 +740,12 @@ to be nil</pre>
900 </div>
901 </div>
902 <pre class="fail-message">Expected
903- &lt;*url.Error | 0xc0001f82a0&gt;:
904- Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1ac64777e45e84d12980efffc5233ba605527990def7afb9938573835826ed9b&#34;: EOF
905+ &lt;*url.Error | 0xc0002022a0&gt;:
906+ Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1f85ff9ea11b5601d1812cc66bd3a915ef7744d78559e4ff558cb6706d815d50&#34;: EOF
907 {
908 Op: &#34;Head&#34;,
909- URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1ac64777e45e84d12980efffc5233ba605527990def7afb9938573835826ed9b&#34;,
910- Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},
911+ URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1f85ff9ea11b5601d1812cc66bd3a915ef7744d78559e4ff558cb6706d815d50&#34;,
912+ Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},
913 }
914 to be nil</pre>
915 <br>
916 @@ -752,12 +764,12 @@ to be nil</pre>
917 </div>
918 </div>
919 <pre class="fail-message">Expected
920- &lt;*url.Error | 0xc0001f8b10&gt;:
921- Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7&#34;: EOF
922+ &lt;*url.Error | 0xc000203410&gt;:
923+ Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556&#34;: EOF
924 {
925 Op: &#34;Head&#34;,
926- URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7&#34;,
927- Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},
928+ URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556&#34;,
929+ Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},
930 }
931 to be nil</pre>
932 <br>
933 @@ -776,12 +788,12 @@ to be nil</pre>
934 </div>
935 </div>
936 <pre class="fail-message">Expected
937- &lt;*url.Error | 0xc00023c8d0&gt;:
938+ &lt;*url.Error | 0xc00060c5d0&gt;:
939 Head &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;: EOF
940 {
941 Op: &#34;Head&#34;,
942 URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;,
943- Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},
944+ Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},
945 }
946 to be nil</pre>
947 <br>
948 @@ -800,12 +812,12 @@ to be nil</pre>
949 </div>
950 </div>
951 <pre class="fail-message">Expected
952- &lt;*url.Error | 0xc0001f9380&gt;:
953+ &lt;*url.Error | 0xc00060ce10&gt;:
954 Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;: EOF
955 {
956 Op: &#34;Get&#34;,
957 URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/.INVALID_MANIFEST_NAME&#34;,
958- Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},
959+ Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},
960 }
961 to be nil</pre>
962 <br>
963 @@ -824,12 +836,12 @@ to be nil</pre>
964 </div>
965 </div>
966 <pre class="fail-message">Expected
967- &lt;*url.Error | 0xc00007c0f0&gt;:
968- Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1ac64777e45e84d12980efffc5233ba605527990def7afb9938573835826ed9b&#34;: EOF
969+ &lt;*url.Error | 0xc00060d680&gt;:
970+ Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1f85ff9ea11b5601d1812cc66bd3a915ef7744d78559e4ff558cb6706d815d50&#34;: EOF
971 {
972 Op: &#34;Get&#34;,
973- URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1ac64777e45e84d12980efffc5233ba605527990def7afb9938573835826ed9b&#34;,
974- Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},
975+ URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:1f85ff9ea11b5601d1812cc66bd3a915ef7744d78559e4ff558cb6706d815d50&#34;,
976+ Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},
977 }
978 to be nil</pre>
979 <br>
980 @@ -848,12 +860,12 @@ to be nil</pre>
981 </div>
982 </div>
983 <pre class="fail-message">Expected
984- &lt;*url.Error | 0xc00007cb10&gt;:
985- Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7&#34;: EOF
986+ &lt;*url.Error | 0xc00048a0c0&gt;:
987+ Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556&#34;: EOF
988 {
989 Op: &#34;Get&#34;,
990- URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7&#34;,
991- Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},
992+ URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556&#34;,
993+ Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},
994 }
995 to be nil</pre>
996 <br>
997 @@ -872,12 +884,12 @@ to be nil</pre>
998 </div>
999 </div>
1000 <pre class="fail-message">Expected
1001- &lt;*url.Error | 0xc0001f8000&gt;:
1002+ &lt;*url.Error | 0xc000304690&gt;:
1003 Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;: EOF
1004 {
1005 Op: &#34;Get&#34;,
1006 URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/tagtest0&#34;,
1007- Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},
1008+ Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},
1009 }
1010 to be nil</pre>
1011 <br>
1012 @@ -903,12 +915,12 @@ to be nil</pre>
1013 </div>
1014 </div>
1015 <pre class="fail-message">Expected
1016- &lt;*url.Error | 0xc00007d440&gt;:
1017+ &lt;*url.Error | 0xc0000b61e0&gt;:
1018 Get &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:totallywrong&#34;: EOF
1019 {
1020 Op: &#34;Get&#34;,
1021 URL: &#34;http://localhost:8700/v2/myorg/myrepo/a/manifests/sha256:totallywrong&#34;,
1022- Err: &lt;*errors.errorString | 0xc0000ae110&gt;{s: &#34;EOF&#34;},
1023+ Err: &lt;*errors.errorString | 0xc00010c0f0&gt;{s: &#34;EOF&#34;},
1024 }
1025 to be nil</pre>
1026 <br>
1027 @@ -932,7 +944,7 @@ to be nil</pre>
1028 <pre class="pre-box">DEBUG
1029 ==============================================================================
1030 ~~~ REQUEST ~~~
1031- DELETE /v2/myorg/myrepo/a/blobs/sha256:2d264e12a49351b8f10643dcbc0979f26c04ff484e72e5e89b7696496c630e6e HTTP/1.1
1032+ DELETE /v2/myorg/myrepo/a/blobs/sha256:9945a3f105a114eacc4f0f0fcee5d2614566175d17d818a90d1ddba9f7cdc9c1 HTTP/1.1
1033 HOST : localhost:8700
1034 HEADERS:
1035 User-Agent: distribution-spec-conformance-tests
1036 @@ -942,12 +954,12 @@ BODY :
1037 ~~~ RESPONSE ~~~
1038 STATUS : 405 Method Not Allowed
1039 PROTO : HTTP/1.1
1040- RECEIVED AT : 2025-04-09T21:09:38.167640164Z
1041- TIME DURATION: 753.728µs
1042+ RECEIVED AT : 2025-04-10T19:17:45.137940595Z
1043+ TIME DURATION: 773.539µs
1044 HEADERS :
1045 Allow: HEAD,GET,HEAD
1046 Content-Length: 0
1047- Date: Wed, 09 Apr 2025 21:09:38 GMT
1048+ Date: Thu, 10 Apr 2025 19:17:45 GMT
1049 BODY :
1050
1051 ==============================================================================
1052 @@ -967,7 +979,7 @@ BODY :
1053 <pre class="pre-box">DEBUG
1054 ==============================================================================
1055 ~~~ REQUEST ~~~
1056- DELETE /v2/myorg/myrepo/a/blobs/sha256:e26a4a0b6bd1b0c5a75d6b79bbec3dca4168439851d60bb064d4d1d108f92127 HTTP/1.1
1057+ DELETE /v2/myorg/myrepo/a/blobs/sha256:5c218ef55a3b302d5211a59ef61e54b5e7805517595578430553d9dca41da04a HTTP/1.1
1058 HOST : localhost:8700
1059 HEADERS:
1060 User-Agent: distribution-spec-conformance-tests
1061 @@ -977,12 +989,12 @@ BODY :
1062 ~~~ RESPONSE ~~~
1063 STATUS : 405 Method Not Allowed
1064 PROTO : HTTP/1.1
1065- RECEIVED AT : 2025-04-09T21:09:38.16841494Z
1066- TIME DURATION: 633.618µs
1067+ RECEIVED AT : 2025-04-10T19:17:45.138696227Z
1068+ TIME DURATION: 620.322µs
1069 HEADERS :
1070 Allow: HEAD,GET,HEAD
1071 Content-Length: 0
1072- Date: Wed, 09 Apr 2025 21:09:38 GMT
1073+ Date: Thu, 10 Apr 2025 19:17:45 GMT
1074 BODY :
1075
1076 ==============================================================================
1077 @@ -1012,12 +1024,12 @@ BODY :
1078 ~~~ RESPONSE ~~~
1079 STATUS : 405 Method Not Allowed
1080 PROTO : HTTP/1.1
1081- RECEIVED AT : 2025-04-09T21:09:38.169181981Z
1082- TIME DURATION: 612.848µs
1083+ RECEIVED AT : 2025-04-10T19:17:45.139451768Z
1084+ TIME DURATION: 605.032µs
1085 HEADERS :
1086 Allow: HEAD,GET,HEAD
1087 Content-Length: 0
1088- Date: Wed, 09 Apr 2025 21:09:38 GMT
1089+ Date: Thu, 10 Apr 2025 19:17:45 GMT
1090 BODY :
1091
1092 ==============================================================================
1093 @@ -1037,7 +1049,7 @@ BODY :
1094 <pre class="pre-box">DEBUG
1095 ==============================================================================
1096 ~~~ REQUEST ~~~
1097- DELETE /v2/myorg/myrepo/a/manifests/sha256:1ac64777e45e84d12980efffc5233ba605527990def7afb9938573835826ed9b HTTP/1.1
1098+ DELETE /v2/myorg/myrepo/a/manifests/sha256:1f85ff9ea11b5601d1812cc66bd3a915ef7744d78559e4ff558cb6706d815d50 HTTP/1.1
1099 HOST : localhost:8700
1100 HEADERS:
1101 User-Agent: distribution-spec-conformance-tests
1102 @@ -1047,12 +1059,12 @@ BODY :
1103 ~~~ RESPONSE ~~~
1104 STATUS : 405 Method Not Allowed
1105 PROTO : HTTP/1.1
1106- RECEIVED AT : 2025-04-09T21:09:38.169925303Z
1107- TIME DURATION: 602.655µs
1108+ RECEIVED AT : 2025-04-10T19:17:45.140188355Z
1109+ TIME DURATION: 594.217µs
1110 HEADERS :
1111 Allow: PUT,GET,HEAD
1112 Content-Length: 0
1113- Date: Wed, 09 Apr 2025 21:09:38 GMT
1114+ Date: Thu, 10 Apr 2025 19:17:45 GMT
1115 BODY :
1116
1117 ==============================================================================
1118 @@ -1072,7 +1084,7 @@ BODY :
1119 <pre class="pre-box">DEBUG
1120 ==============================================================================
1121 ~~~ REQUEST ~~~
1122- DELETE /v2/myorg/myrepo/a/manifests/sha256:64991ee07a3e9ee678038605401f0a46af35afc4b6d5693d469dc0b83469dec7 HTTP/1.1
1123+ DELETE /v2/myorg/myrepo/a/manifests/sha256:0673e52f7d958a5653b6207a5cbf0b6fc783db6f0bf00d2ac094511907709556 HTTP/1.1
1124 HOST : localhost:8700
1125 HEADERS:
1126 User-Agent: distribution-spec-conformance-tests
1127 @@ -1082,12 +1094,12 @@ BODY :
1128 ~~~ RESPONSE ~~~
1129 STATUS : 405 Method Not Allowed
1130 PROTO : HTTP/1.1
1131- RECEIVED AT : 2025-04-09T21:09:38.170667562Z
1132- TIME DURATION: 601.179µs
1133+ RECEIVED AT : 2025-04-10T19:17:45.140923176Z
1134+ TIME DURATION: 598.413µs
1135 HEADERS :
1136 Allow: PUT,GET,HEAD
1137 Content-Length: 0
1138- Date: Wed, 09 Apr 2025 21:09:38 GMT
1139+ Date: Thu, 10 Apr 2025 19:17:45 GMT
1140 BODY :
1141
1142 ==============================================================================
1143 @@ -1140,10 +1152,10 @@ BODY :
1144 <br>
1145 <div id="output-box-25" style="display: none;">
1146 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1147- OCI_TEST_PULL=1
1148- OCI_TEST_PUSH=0
1149 OCI_TEST_CONTENT_DISCOVERY=0
1150 OCI_TEST_CONTENT_MANAGEMENT=0
1151+ OCI_TEST_PULL=1
1152+ OCI_TEST_PUSH=0
1153 </pre>
1154 </div>
1155 </div>
1156 @@ -1181,10 +1193,10 @@ BODY :
1157 <br>
1158 <div id="output-box-27" style="display: none;">
1159 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1160- OCI_TEST_CONTENT_MANAGEMENT=0
1161 OCI_TEST_PULL=1
1162 OCI_TEST_PUSH=0
1163 OCI_TEST_CONTENT_DISCOVERY=0
1164+ OCI_TEST_CONTENT_MANAGEMENT=0
1165 </pre>
1166 </div>
1167 </div>
1168 @@ -1215,10 +1227,10 @@ BODY :
1169 <br>
1170 <div id="output-box-29" style="display: none;">
1171 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1172- OCI_TEST_CONTENT_DISCOVERY=0
1173- OCI_TEST_CONTENT_MANAGEMENT=0
1174 OCI_TEST_PULL=1
1175 OCI_TEST_PUSH=0
1176+ OCI_TEST_CONTENT_DISCOVERY=0
1177+ OCI_TEST_CONTENT_MANAGEMENT=0
1178 </pre>
1179 </div>
1180 </div>
1181 @@ -1232,10 +1244,10 @@ BODY :
1182 <br>
1183 <div id="output-box-30" style="display: none;">
1184 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1185- OCI_TEST_PULL=1
1186- OCI_TEST_PUSH=0
1187 OCI_TEST_CONTENT_DISCOVERY=0
1188 OCI_TEST_CONTENT_MANAGEMENT=0
1189+ OCI_TEST_PULL=1
1190+ OCI_TEST_PUSH=0
1191 </pre>
1192 </div>
1193 </div>
1194 @@ -1249,10 +1261,10 @@ BODY :
1195 <br>
1196 <div id="output-box-31" style="display: none;">
1197 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1198- OCI_TEST_PULL=1
1199- OCI_TEST_PUSH=0
1200 OCI_TEST_CONTENT_DISCOVERY=0
1201 OCI_TEST_CONTENT_MANAGEMENT=0
1202+ OCI_TEST_PULL=1
1203+ OCI_TEST_PUSH=0
1204 </pre>
1205 </div>
1206 </div>
1207 @@ -1283,10 +1295,10 @@ BODY :
1208 <br>
1209 <div id="output-box-33" style="display: none;">
1210 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1211- OCI_TEST_CONTENT_DISCOVERY=0
1212- OCI_TEST_CONTENT_MANAGEMENT=0
1213 OCI_TEST_PULL=1
1214 OCI_TEST_PUSH=0
1215+ OCI_TEST_CONTENT_DISCOVERY=0
1216+ OCI_TEST_CONTENT_MANAGEMENT=0
1217 </pre>
1218 </div>
1219 </div>
1220 @@ -1307,10 +1319,10 @@ BODY :
1221 <br>
1222 <div id="output-box-34" style="display: none;">
1223 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1224- OCI_TEST_CONTENT_DISCOVERY=0
1225- OCI_TEST_CONTENT_MANAGEMENT=0
1226 OCI_TEST_PULL=1
1227 OCI_TEST_PUSH=0
1228+ OCI_TEST_CONTENT_DISCOVERY=0
1229+ OCI_TEST_CONTENT_MANAGEMENT=0
1230 </pre>
1231 </div>
1232 </div>
1233 @@ -1324,10 +1336,10 @@ BODY :
1234 <br>
1235 <div id="output-box-35" style="display: none;">
1236 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1237- OCI_TEST_PULL=1
1238- OCI_TEST_PUSH=0
1239 OCI_TEST_CONTENT_DISCOVERY=0
1240 OCI_TEST_CONTENT_MANAGEMENT=0
1241+ OCI_TEST_PULL=1
1242+ OCI_TEST_PUSH=0
1243 </pre>
1244 </div>
1245 </div>
1246 @@ -1341,10 +1353,10 @@ BODY :
1247 <br>
1248 <div id="output-box-36" style="display: none;">
1249 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1250+ OCI_TEST_PUSH=0
1251 OCI_TEST_CONTENT_DISCOVERY=0
1252 OCI_TEST_CONTENT_MANAGEMENT=0
1253 OCI_TEST_PULL=1
1254- OCI_TEST_PUSH=0
1255 </pre>
1256 </div>
1257 </div>
1258 @@ -1358,10 +1370,10 @@ BODY :
1259 <br>
1260 <div id="output-box-37" style="display: none;">
1261 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1262- OCI_TEST_CONTENT_DISCOVERY=0
1263- OCI_TEST_CONTENT_MANAGEMENT=0
1264 OCI_TEST_PULL=1
1265 OCI_TEST_PUSH=0
1266+ OCI_TEST_CONTENT_DISCOVERY=0
1267+ OCI_TEST_CONTENT_MANAGEMENT=0
1268 </pre>
1269 </div>
1270 </div>
1271 @@ -1392,10 +1404,10 @@ BODY :
1272 <br>
1273 <div id="output-box-39" style="display: none;">
1274 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1275+ OCI_TEST_PULL=1
1276 OCI_TEST_PUSH=0
1277 OCI_TEST_CONTENT_DISCOVERY=0
1278 OCI_TEST_CONTENT_MANAGEMENT=0
1279- OCI_TEST_PULL=1
1280 </pre>
1281 </div>
1282 </div>
1283 @@ -1416,10 +1428,10 @@ BODY :
1284 <br>
1285 <div id="output-box-40" style="display: none;">
1286 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1287- OCI_TEST_PULL=1
1288 OCI_TEST_PUSH=0
1289 OCI_TEST_CONTENT_DISCOVERY=0
1290 OCI_TEST_CONTENT_MANAGEMENT=0
1291+ OCI_TEST_PULL=1
1292 </pre>
1293 </div>
1294 </div>
1295 @@ -1450,10 +1462,10 @@ BODY :
1296 <br>
1297 <div id="output-box-42" style="display: none;">
1298 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1299+ OCI_TEST_PULL=1
1300 OCI_TEST_PUSH=0
1301 OCI_TEST_CONTENT_DISCOVERY=0
1302 OCI_TEST_CONTENT_MANAGEMENT=0
1303- OCI_TEST_PULL=1
1304 </pre>
1305 </div>
1306 </div>
1307 @@ -1484,10 +1496,10 @@ BODY :
1308 <br>
1309 <div id="output-box-44" style="display: none;">
1310 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1311- OCI_TEST_CONTENT_DISCOVERY=0
1312- OCI_TEST_CONTENT_MANAGEMENT=0
1313 OCI_TEST_PULL=1
1314 OCI_TEST_PUSH=0
1315+ OCI_TEST_CONTENT_DISCOVERY=0
1316+ OCI_TEST_CONTENT_MANAGEMENT=0
1317 </pre>
1318 </div>
1319 </div>
1320 @@ -1501,10 +1513,10 @@ BODY :
1321 <br>
1322 <div id="output-box-45" style="display: none;">
1323 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1324+ OCI_TEST_PUSH=0
1325 OCI_TEST_CONTENT_DISCOVERY=0
1326 OCI_TEST_CONTENT_MANAGEMENT=0
1327 OCI_TEST_PULL=1
1328- OCI_TEST_PUSH=0
1329 </pre>
1330 </div>
1331 </div>
1332 @@ -1525,10 +1537,10 @@ BODY :
1333 <br>
1334 <div id="output-box-46" style="display: none;">
1335 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1336- OCI_TEST_PULL=1
1337- OCI_TEST_PUSH=0
1338 OCI_TEST_CONTENT_DISCOVERY=0
1339 OCI_TEST_CONTENT_MANAGEMENT=0
1340+ OCI_TEST_PULL=1
1341+ OCI_TEST_PUSH=0
1342 </pre>
1343 </div>
1344 </div>
1345 @@ -1617,10 +1629,10 @@ BODY :
1346 <br>
1347 <div id="output-box-51" style="display: none;">
1348 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1349- OCI_TEST_PULL=1
1350- OCI_TEST_PUSH=0
1351 OCI_TEST_CONTENT_DISCOVERY=0
1352 OCI_TEST_CONTENT_MANAGEMENT=0
1353+ OCI_TEST_PULL=1
1354+ OCI_TEST_PUSH=0
1355 </pre>
1356 </div>
1357 </div>
1358 @@ -1669,10 +1681,10 @@ BODY :
1359 <br>
1360 <div id="output-box-53" style="display: none;">
1361 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1362- OCI_TEST_PUSH=0
1363 OCI_TEST_CONTENT_DISCOVERY=0
1364 OCI_TEST_CONTENT_MANAGEMENT=0
1365 OCI_TEST_PULL=1
1366+ OCI_TEST_PUSH=0
1367 </pre>
1368 </div>
1369 </div>
1370 @@ -1686,10 +1698,10 @@ BODY :
1371 <br>
1372 <div id="output-box-54" style="display: none;">
1373 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1374- OCI_TEST_PUSH=0
1375- OCI_TEST_CONTENT_DISCOVERY=0
1376 OCI_TEST_CONTENT_MANAGEMENT=0
1377 OCI_TEST_PULL=1
1378+ OCI_TEST_PUSH=0
1379+ OCI_TEST_CONTENT_DISCOVERY=0
1380 </pre>
1381 </div>
1382 </div>
1383 @@ -1703,10 +1715,10 @@ BODY :
1384 <br>
1385 <div id="output-box-55" style="display: none;">
1386 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1387- OCI_TEST_PULL=1
1388- OCI_TEST_PUSH=0
1389 OCI_TEST_CONTENT_DISCOVERY=0
1390 OCI_TEST_CONTENT_MANAGEMENT=0
1391+ OCI_TEST_PULL=1
1392+ OCI_TEST_PUSH=0
1393 </pre>
1394 </div>
1395 </div>
1396 @@ -1720,10 +1732,10 @@ BODY :
1397 <br>
1398 <div id="output-box-56" style="display: none;">
1399 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1400- OCI_TEST_PULL=1
1401- OCI_TEST_PUSH=0
1402 OCI_TEST_CONTENT_DISCOVERY=0
1403 OCI_TEST_CONTENT_MANAGEMENT=0
1404+ OCI_TEST_PULL=1
1405+ OCI_TEST_PUSH=0
1406 </pre>
1407 </div>
1408 </div>
1409 @@ -1737,10 +1749,10 @@ BODY :
1410 <br>
1411 <div id="output-box-57" style="display: none;">
1412 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1413- OCI_TEST_PULL=1
1414 OCI_TEST_PUSH=0
1415 OCI_TEST_CONTENT_DISCOVERY=0
1416 OCI_TEST_CONTENT_MANAGEMENT=0
1417+ OCI_TEST_PULL=1
1418 </pre>
1419 </div>
1420 </div>
1421 @@ -1761,10 +1773,10 @@ BODY :
1422 <br>
1423 <div id="output-box-58" style="display: none;">
1424 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1425- OCI_TEST_PULL=1
1426- OCI_TEST_PUSH=0
1427 OCI_TEST_CONTENT_DISCOVERY=0
1428 OCI_TEST_CONTENT_MANAGEMENT=0
1429+ OCI_TEST_PULL=1
1430+ OCI_TEST_PUSH=0
1431 </pre>
1432 </div>
1433 </div>
1434 @@ -1778,10 +1790,10 @@ BODY :
1435 <br>
1436 <div id="output-box-59" style="display: none;">
1437 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1438- OCI_TEST_PULL=1
1439 OCI_TEST_PUSH=0
1440 OCI_TEST_CONTENT_DISCOVERY=0
1441 OCI_TEST_CONTENT_MANAGEMENT=0
1442+ OCI_TEST_PULL=1
1443 </pre>
1444 </div>
1445 </div>
1446 @@ -1836,10 +1848,10 @@ BODY :
1447 <br>
1448 <div id="output-box-62" style="display: none;">
1449 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1450- OCI_TEST_CONTENT_DISCOVERY=0
1451- OCI_TEST_CONTENT_MANAGEMENT=0
1452 OCI_TEST_PULL=1
1453 OCI_TEST_PUSH=0
1454+ OCI_TEST_CONTENT_DISCOVERY=0
1455+ OCI_TEST_CONTENT_MANAGEMENT=0
1456 </pre>
1457 </div>
1458 </div>
1459 @@ -1870,10 +1882,10 @@ BODY :
1460 <br>
1461 <div id="output-box-64" style="display: none;">
1462 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1463+ OCI_TEST_PULL=1
1464 OCI_TEST_PUSH=0
1465 OCI_TEST_CONTENT_DISCOVERY=0
1466 OCI_TEST_CONTENT_MANAGEMENT=0
1467- OCI_TEST_PULL=1
1468 </pre>
1469 </div>
1470 </div>
1471 @@ -1928,10 +1940,10 @@ BODY :
1472 <br>
1473 <div id="output-box-67" style="display: none;">
1474 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1475- OCI_TEST_PULL=1
1476 OCI_TEST_PUSH=0
1477 OCI_TEST_CONTENT_DISCOVERY=0
1478 OCI_TEST_CONTENT_MANAGEMENT=0
1479+ OCI_TEST_PULL=1
1480 </pre>
1481 </div>
1482 </div>
1483 @@ -1945,10 +1957,10 @@ BODY :
1484 <br>
1485 <div id="output-box-68" style="display: none;">
1486 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1487- OCI_TEST_PUSH=0
1488- OCI_TEST_CONTENT_DISCOVERY=0
1489 OCI_TEST_CONTENT_MANAGEMENT=0
1490 OCI_TEST_PULL=1
1491+ OCI_TEST_PUSH=0
1492+ OCI_TEST_CONTENT_DISCOVERY=0
1493 </pre>
1494 </div>
1495 </div>
1496 @@ -1997,10 +2009,10 @@ BODY :
1497 <br>
1498 <div id="output-box-70" style="display: none;">
1499 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1500- OCI_TEST_PULL=1
1501 OCI_TEST_PUSH=0
1502 OCI_TEST_CONTENT_DISCOVERY=0
1503 OCI_TEST_CONTENT_MANAGEMENT=0
1504+ OCI_TEST_PULL=1
1505 </pre>
1506 </div>
1507 </div>
1508 @@ -2014,10 +2026,10 @@ BODY :
1509 <br>
1510 <div id="output-box-71" style="display: none;">
1511 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1512+ OCI_TEST_CONTENT_MANAGEMENT=0
1513 OCI_TEST_PULL=1
1514 OCI_TEST_PUSH=0
1515 OCI_TEST_CONTENT_DISCOVERY=0
1516- OCI_TEST_CONTENT_MANAGEMENT=0
1517 </pre>
1518 </div>
1519 </div>
1520 @@ -2055,10 +2067,10 @@ BODY :
1521 <br>
1522 <div id="output-box-73" style="display: none;">
1523 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1524+ OCI_TEST_CONTENT_MANAGEMENT=0
1525 OCI_TEST_PULL=1
1526 OCI_TEST_PUSH=0
1527 OCI_TEST_CONTENT_DISCOVERY=0
1528- OCI_TEST_CONTENT_MANAGEMENT=0
1529 </pre>
1530 </div>
1531 </div>
1532 @@ -2106,10 +2118,10 @@ BODY :
1533 <br>
1534 <div id="output-box-76" style="display: none;">
1535 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1536- OCI_TEST_PUSH=0
1537 OCI_TEST_CONTENT_DISCOVERY=0
1538 OCI_TEST_CONTENT_MANAGEMENT=0
1539 OCI_TEST_PULL=1
1540+ OCI_TEST_PUSH=0
1541 </pre>
1542 </div>
1543 </div>
1544 @@ -2147,10 +2159,10 @@ BODY :
1545 <br>
1546 <div id="output-box-78" style="display: none;">
1547 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1548- OCI_TEST_PULL=1
1549 OCI_TEST_PUSH=0
1550 OCI_TEST_CONTENT_DISCOVERY=0
1551 OCI_TEST_CONTENT_MANAGEMENT=0
1552+ OCI_TEST_PULL=1
1553 </pre>
1554 </div>
1555 </div>
1556 diff --git a/src/address.rs b/src/address.rs
1557index 96edd5f..a23adc7 100644
1558--- a/src/address.rs
1559+++ b/src/address.rs
1560 @@ -11,8 +11,18 @@ use crate::Namespace;
1561
1562 const SEPARATOR: &str = "/";
1563
1564+ fn digest_prefix(digest: &Digest) -> &str {
1565+ match digest.algorithm() {
1566+ oci_spec::image::DigestAlgorithm::Sha256 => "sha256",
1567+ oci_spec::image::DigestAlgorithm::Sha384 => "sha384",
1568+ oci_spec::image::DigestAlgorithm::Sha512 => "sha512",
1569+ oci_spec::image::DigestAlgorithm::Other(_) => todo!(),
1570+ _ => todo!(),
1571+ }
1572+ }
1573+
1574 pub trait Addressable {
1575- fn parts(&self) -> Vec<String>;
1576+ fn address(&self) -> Address;
1577 }
1578
1579 /// Address is a path-like object for addressing OCI objects. The design of
1580 @@ -29,25 +39,27 @@ impl Address {
1581 RelativePath::new(&parts).to_path(base_dir)
1582 }
1583
1584- pub fn new(addr: &impl Addressable) -> Self {
1585- Address {
1586- parts: addr.parts(),
1587- }
1588+ pub fn is_link(&self) -> bool {
1589+ self.parts.last().is_some_and(|part| part == "link")
1590 }
1591
1592- /// Create an addressable link
1593- pub fn link(addr: &impl Addressable) -> Self {
1594- let mut parts = addr.parts();
1595- parts.push(String::from("link"));
1596- Address { parts }
1597+ pub fn is_data(&self) -> bool {
1598+ self.parts.last().is_some_and(|part| part == "data")
1599 }
1600
1601- /// create an addressable data path
1602- pub fn data(addr: &impl Addressable) -> Self {
1603- let mut parts = addr.parts();
1604- parts.push(String::from("data"));
1605- Address { parts }
1606- }
1607+ // /// Create an addressable link
1608+ // pub fn link(addr: &impl Addressable) -> Self {
1609+ // let mut parts = addr.parts();
1610+ // parts.push(String::from("link"));
1611+ // Address { parts }
1612+ // }
1613+
1614+ // /// create an addressable data path
1615+ // pub fn data(addr: &impl Addressable) -> Self {
1616+ // let mut parts = addr.parts();
1617+ // parts.push(String::from("data"));
1618+ // Address { parts }
1619+ // }
1620 }
1621
1622 impl Display for Address {
1623 @@ -56,23 +68,31 @@ impl Display for Address {
1624 }
1625 }
1626
1627+ impl From<&Vec<&str>> for Address {
1628+ fn from(value: &Vec<&str>) -> Self {
1629+ Address {
1630+ parts: value.iter().map(|part| part.to_string()).collect(),
1631+ }
1632+ }
1633+ }
1634+
1635 /// The directory that contains all tags for a certian namespace
1636 pub struct TagDirectory<'a> {
1637 pub namespace: &'a Namespace,
1638 }
1639
1640- impl Addressable for TagDirectory<'_> {
1641- fn parts(&self) -> Vec<String> {
1642- vec![self.namespace.to_string(), String::from("tags")]
1643- }
1644- }
1645-
1646 impl<'a> From<&'a Namespace> for TagDirectory<'a> {
1647 fn from(value: &'a Namespace) -> Self {
1648 TagDirectory { namespace: value }
1649 }
1650 }
1651
1652+ impl Addressable for TagDirectory<'_> {
1653+ fn address(&self) -> Address {
1654+ (&vec![&self.namespace.to_string(), "tags"]).into()
1655+ }
1656+ }
1657+
1658 /// Path to a tag within a repository namespace
1659 pub struct Tag<'a> {
1660 pub namespace: &'a Namespace,
1661 @@ -80,12 +100,15 @@ pub struct Tag<'a> {
1662 }
1663
1664 impl Addressable for Tag<'_> {
1665- fn parts(&self) -> Vec<String> {
1666- vec![
1667- self.namespace.to_string(),
1668- String::from("tags"),
1669- self.name.to_string(),
1670- ]
1671+ fn address(&self) -> Address {
1672+ (&vec![
1673+ &self.namespace.to_string(),
1674+ "tags",
1675+ self.name,
1676+ "current",
1677+ "link",
1678+ ])
1679+ .into()
1680 }
1681 }
1682
1683 @@ -101,8 +124,8 @@ impl<'a> From<&'a Uuid> for TempBlob<'a> {
1684 }
1685
1686 impl Addressable for TempBlob<'_> {
1687- fn parts(&self) -> Vec<String> {
1688- vec![String::from("tmp"), self.uuid.to_string()]
1689+ fn address(&self) -> Address {
1690+ (&vec!["tmp", &self.uuid.to_string()]).into()
1691 }
1692 }
1693
1694 @@ -118,38 +141,32 @@ impl<'a> From<&'a Digest> for Blob<'a> {
1695 }
1696
1697 impl Addressable for Blob<'_> {
1698- fn parts(&self) -> Vec<String> {
1699+ fn address(&self) -> Address {
1700 let digest_str = self.digest.digest();
1701 let first_two: String = digest_str.chars().take(2).collect();
1702- match self.digest.algorithm() {
1703- oci_spec::image::DigestAlgorithm::Sha256 => vec![
1704- String::from("blobs"),
1705- String::from("sha256"),
1706- first_two,
1707- digest_str.to_string(),
1708- ],
1709- oci_spec::image::DigestAlgorithm::Sha384 => todo!(),
1710- oci_spec::image::DigestAlgorithm::Sha512 => todo!(),
1711- oci_spec::image::DigestAlgorithm::Other(_) => todo!(),
1712- _ => todo!(),
1713- }
1714+ (&vec!["blobs", digest_prefix(self.digest), &first_two, digest_str]).into()
1715 }
1716 }
1717
1718- /// Manifest is a link to a blob on disk
1719- pub struct Manifest<'a> {
1720+ /// ManifestRevision is a link to a blob on disk
1721+ pub struct ManifestRevision<'a> {
1722 pub namespace: &'a Namespace,
1723 pub digest: &'a Digest,
1724 }
1725
1726- impl Addressable for Manifest<'_> {
1727- fn parts(&self) -> Vec<String> {
1728- vec![
1729- self.namespace.to_string(),
1730- String::from("manifests"),
1731- self.digest.algorithm().to_string(),
1732- self.digest.digest().to_string(),
1733- ]
1734+ impl Addressable for ManifestRevision<'_> {
1735+ fn address(&self) -> Address {
1736+ let digest_str = self.digest.digest();
1737+ (&vec![
1738+ "repositories",
1739+ &self.namespace.to_string(),
1740+ "manifests",
1741+ "revisions",
1742+ digest_prefix(self.digest),
1743+ &digest_str,
1744+ "link",
1745+ ])
1746+ .into()
1747 }
1748 }
1749
1750 @@ -162,30 +179,32 @@ mod test {
1751 #[test]
1752 pub fn addresses() {
1753 let namespace = Namespace::from_str("hello/world").unwrap();
1754- assert!(Address::new(&TagDirectory::from(&namespace)).to_string() == "hello/world/tags");
1755+ assert!(&TagDirectory::from(&namespace).address().to_string() == "hello/world/tags");
1756 assert!(
1757- Address::new(&Tag {
1758+ &Tag {
1759 namespace: &namespace,
1760 name: "latest"
1761- })
1762+ }
1763+ .address()
1764 .to_string()
1765 == "hello/world/tags/latest"
1766 );
1767 let uuid = Uuid::new_v4();
1768- assert!(Address::new(&TempBlob::from(&uuid)).to_string() == format!("tmp/{}", uuid));
1769+ assert!(TempBlob::from(&uuid).address().to_string() == format!("tmp/{}", uuid));
1770 let digest = Digest::from_str(
1771 "sha256:57f2ae062b76cff6f5a511fe6f907decfdefd6495e6afa31c44e0a6a1eca146f",
1772 )
1773 .unwrap();
1774 assert!(
1775- Address::new(&Blob { digest: &digest }).to_string()
1776+ Blob { digest: &digest }.address().to_string()
1777 == "blobs/sha256/57/57f2ae062b76cff6f5a511fe6f907decfdefd6495e6afa31c44e0a6a1eca146f"
1778 );
1779 assert!(
1780- Address::new(&Manifest {
1781+ ManifestRevision {
1782 namespace: &namespace,
1783 digest: &digest
1784- })
1785+ }
1786+ .address()
1787 .to_string()
1788 == "hello/world/manifests/sha256/57f2ae062b76cff6f5a511fe6f907decfdefd6495e6afa31c44e0a6a1eca146f"
1789 )
1790 diff --git a/src/oci_interface.rs b/src/oci_interface.rs
1791index 413e3b2..11faa4e 100644
1792--- a/src/oci_interface.rs
1793+++ b/src/oci_interface.rs
1794 @@ -3,14 +3,14 @@ use std::pin::Pin;
1795 use bytes::Bytes;
1796 use futures::{Stream, StreamExt};
1797 use oci_spec::{
1798- distribution::{Reference, TagList},
1799+ distribution::TagList,
1800 image::{Digest, ImageManifest},
1801 };
1802 use uuid::Uuid;
1803
1804 use crate::{
1805 Namespace, TagOrDigest,
1806- address::{Address, Blob, TempBlob},
1807+ address::{Blob, TempBlob},
1808 error::Error,
1809 storage::{InnerStream, Storage, StorageIface},
1810 };
1811 @@ -36,17 +36,15 @@ impl OciInterface {
1812 pub async fn new_blob(&self) -> Result<Uuid, Error> {
1813 let uuid = Uuid::new_v4();
1814 self.store()
1815- .write_all(&Address::new(&TempBlob::from(&uuid)), &[])
1816+ .write_all(&TempBlob::from(&uuid), &[])
1817 .await
1818 .map_err(Error::Storage)?;
1819 Ok(uuid)
1820 }
1821
1822 pub async fn commit_blob(&self, uuid: &Uuid, digest: &Digest) -> Result<(), Error> {
1823- let tmp_blob_addr = Address::new(&TempBlob::from(uuid));
1824- let blob_addr = Address::data(&Blob::from(digest));
1825 self.store()
1826- .mv(&tmp_blob_addr, &blob_addr)
1827+ .mv(&TempBlob::from(uuid), &Blob::from(digest))
1828 .await
1829 .map_err(Error::Storage)?;
1830 Ok(())
1831 @@ -56,11 +54,11 @@ impl OciInterface {
1832 where
1833 S: Stream<Item = Result<Bytes, Error>>,
1834 {
1835- let tmp_blob_addr = Address::new(&TempBlob::from(uuid));
1836+ let tmp_blob_addr = &TempBlob::from(uuid);
1837 while let Some(item) = stream.next().await {
1838 let chunk = item?.to_vec();
1839 self.store()
1840- .write(&tmp_blob_addr, chunk.as_slice())
1841+ .write(tmp_blob_addr, chunk.as_slice())
1842 .await
1843 .map_err(Error::Storage)?;
1844 }
1845 @@ -74,21 +72,22 @@ impl OciInterface {
1846 tag: &str,
1847 manifest_bytes: &Bytes,
1848 ) -> Result<(), Error> {
1849- let tmp_blob_addr = Address::new(&TempBlob::from(&Uuid::new_v4()));
1850+ let uuid = Uuid::new_v4();
1851+ let tmp_blob_addr = TempBlob::from(&uuid);
1852 self.storage
1853 .inner()
1854 .write_all(&tmp_blob_addr, manifest_bytes.to_vec().as_slice())
1855 .await
1856 .map_err(Error::Storage)?;
1857- let blob_address = &Address::data(&Blob::from(digest));
1858+ let blob_address = &Blob::from(digest);
1859 self.store()
1860 .mv(&tmp_blob_addr, blob_address)
1861 .await
1862 .map_err(Error::Storage)?;
1863- let tag_addr = &Address::link(&crate::address::Tag {
1864+ let tag_addr = &crate::address::Tag {
1865 namespace,
1866 name: tag,
1867- });
1868+ };
1869 self.store()
1870 .write_all(tag_addr, digest.to_string().as_bytes())
1871 .await
1872 @@ -108,15 +107,12 @@ impl OciInterface {
1873 }
1874
1875 pub async fn has_blob(&self, digest: &Digest) -> Result<bool, Error> {
1876- let blob_addr = Address::data(&Blob::from(digest));
1877- self.store()
1878- .exists(&blob_addr)
1879- .await
1880- .map_err(Error::Storage)
1881+ let blob_addr = &Blob::from(digest);
1882+ self.store().exists(blob_addr).await.map_err(Error::Storage)
1883 }
1884
1885 pub async fn read_blob(&self, digest: &Digest) -> Result<InnerStream, Error> {
1886- let blob_addr = Address::data(&Blob::from(digest));
1887- self.store().read(&blob_addr).await.map_err(Error::Storage)
1888+ let blob_addr = &Blob::from(digest);
1889+ self.store().read(blob_addr).await.map_err(Error::Storage)
1890 }
1891 }
1892 diff --git a/src/storage.rs b/src/storage.rs
1893index bffdbb2..fad07a9 100644
1894--- a/src/storage.rs
1895+++ b/src/storage.rs
1896 @@ -3,7 +3,10 @@ use std::{io::Error as IoError, path::PathBuf, pin::Pin};
1897 use bytes::Bytes;
1898 use futures::{Stream, stream::BoxStream};
1899
1900- use crate::{address::Address, storage_fs::FileSystem};
1901+ use crate::{
1902+ address::{Address, Addressable},
1903+ storage_fs::FileSystem,
1904+ };
1905
1906 #[derive(thiserror::Error, Debug)]
1907 pub enum Error {
1908 @@ -45,20 +48,35 @@ pub trait StorageIface: Sync + Send {
1909 // async fn stat(&self, addr: &Address) -> Result<Option<Object>, Error>;
1910 // async fn read_bytes(&self, addr: &Address) -> Result<Option<Vec<u8>>, Error>;
1911 /// Check if an object exists at the given address
1912- fn exists(&self, path: &Address) -> impl Future<Output = Result<bool, Error>> + Send;
1913+ fn exists<A>(&self, path: &A) -> impl Future<Output = Result<bool, Error>> + Send
1914+ where
1915+ A: Addressable + Send + Sync;
1916 /// Write bytes to the address, truncating any existing object
1917- fn write_all(
1918+ fn write_all<A>(
1919 &self,
1920- path: &Address,
1921+ path: &A,
1922 bytes: &[u8],
1923- ) -> impl Future<Output = Result<(), Error>> + Send;
1924+ ) -> impl Future<Output = Result<(), Error>> + Send
1925+ where
1926+ A: Addressable + Send + Sync;
1927+
1928 /// write bytes to a file that has already been created
1929- fn write(&self, path: &Address, bytes: &[u8])
1930- -> impl Future<Output = Result<(), Error>> + Send;
1931- fn mv(&self, src: &Address, dst: &Address) -> impl Future<Output = Result<(), Error>> + Send;
1932+ fn write<A>(&self, path: &A, bytes: &[u8]) -> impl Future<Output = Result<(), Error>> + Send
1933+ where
1934+ A: Addressable + Send + Sync;
1935+
1936+ fn mv<A, B>(&self, src: &A, dst: &B) -> impl Future<Output = Result<(), Error>> + Send
1937+ where
1938+ A: Addressable + Send + Sync,
1939+ B: Addressable + Send + Sync;
1940 // fn mv (&self, )std::future::Future<Output = ()> + Send
1941- fn read(&self, src: &Address) -> impl Future<Output = Result<InnerStream, Error>> + Send;
1942- fn read_bytes(&self, src: &Address) -> impl Future<Output = Result<Bytes, Error>> + Send;
1943+ fn read<A>(&self, src: &A) -> impl Future<Output = Result<InnerStream, Error>> + Send
1944+ where
1945+ A: Addressable + Send + Sync;
1946+
1947+ fn read_bytes<A>(&self, src: &A) -> impl Future<Output = Result<Bytes, Error>> + Send
1948+ where
1949+ A: Addressable + Send + Sync;
1950 }
1951
1952 #[derive(Debug, Clone)]
1953 diff --git a/src/storage_fs.rs b/src/storage_fs.rs
1954index 6734d68..d07d612 100644
1955--- a/src/storage_fs.rs
1956+++ b/src/storage_fs.rs
1957 @@ -8,7 +8,7 @@ use futures::StreamExt;
1958 use tokio::io::AsyncWriteExt;
1959
1960 use crate::{
1961- address::Address,
1962+ address::{Address, Addressable},
1963 storage::{Error, InnerStream, StorageIface},
1964 };
1965
1966 @@ -31,8 +31,11 @@ impl FileSystem {
1967 }
1968
1969 impl StorageIface for FileSystem {
1970- async fn exists(&self, addr: &Address) -> Result<bool, Error> {
1971- let path = addr.as_path(&self.base);
1972+ async fn exists<A>(&self, addr: &A) -> Result<bool, Error>
1973+ where
1974+ A: Addressable + Send + Sync,
1975+ {
1976+ let path = addr.address().as_path(&self.base);
1977 if tokio::fs::try_exists(&path)
1978 .await
1979 .is_ok_and(|exists| exists)
1980 @@ -44,18 +47,11 @@ impl StorageIface for FileSystem {
1981 }
1982 }
1983
1984- /// async fn read_bytes(&self, addr: &Address) -> Result<Option<Vec<u8>>, Error> {
1985- /// if self.stat(addr).await?.is_none() {
1986- /// return Ok(None);
1987- /// }
1988- /// let path = addr.path();
1989- /// let bytes = tokio::fs::read(&path).await?;
1990- /// Ok(Some(bytes))
1991- /// }
1992-
1993- async fn write_all(&self, addr: &Address, bytes: &[u8]) -> Result<(), Error> {
1994- tracing::info!("Writing blob to {}", addr);
1995- let path = addr.as_path(&self.base);
1996+ async fn write_all<A>(&self, addr: &A, bytes: &[u8]) -> Result<(), Error>
1997+ where
1998+ A: Addressable + Send + Sync,
1999+ {
2000+ let path = addr.address().as_path(&self.base);
2001 self.ensure_dir(&path).await?;
2002 let mut fp = tokio::fs::OpenOptions::new()
2003 .create(true)
2004 @@ -69,8 +65,11 @@ impl StorageIface for FileSystem {
2005 Ok(())
2006 }
2007
2008- async fn write(&self, addr: &Address, bytes: &[u8]) -> Result<(), Error> {
2009- let path = addr.as_path(&self.base);
2010+ async fn write<A>(&self, addr: &A, bytes: &[u8]) -> Result<(), Error>
2011+ where
2012+ A: Addressable + Send + Sync,
2013+ {
2014+ let path = addr.address().as_path(&self.base);
2015 let mut fp = tokio::fs::OpenOptions::new()
2016 .create(false)
2017 .truncate(false)
2018 @@ -83,24 +82,34 @@ impl StorageIface for FileSystem {
2019 Ok(())
2020 }
2021
2022- async fn mv(&self, src: &Address, dst: &Address) -> Result<(), Error> {
2023- let src_path = src.as_path(&self.base);
2024- let dst_path = dst.as_path(&self.base);
2025+ async fn mv<A, B>(&self, src: &A, dst: &B) -> Result<(), Error>
2026+ where
2027+ A: Addressable + Send + Sync,
2028+ B: Addressable + Send + Sync,
2029+ {
2030+ let src_path = src.address().as_path(&self.base);
2031+ let dst_path = dst.address().as_path(&self.base);
2032 self.ensure_dir(&dst_path).await?;
2033 tracing::info!("mv {:?} -> {:?}", src_path, dst_path);
2034 tokio::fs::rename(src_path, dst_path).await?;
2035 Ok(())
2036 }
2037
2038- async fn read(&self, src: &Address) -> Result<InnerStream, Error> {
2039- let path = src.as_path(&self.base);
2040+ async fn read<A>(&self, src: &A) -> Result<InnerStream, Error>
2041+ where
2042+ A: Addressable + Send + Sync,
2043+ {
2044+ let path = src.address().as_path(&self.base);
2045 let fp = tokio::fs::File::open(path.as_path()).await?;
2046 let stream = tokio_util::io::ReaderStream::new(fp);
2047 Ok(InnerStream::new(stream.boxed()))
2048 }
2049
2050- async fn read_bytes(&self, src: &Address) -> Result<Bytes, Error> {
2051- let path = src.as_path(&self.base);
2052+ async fn read_bytes<A>(&self, src: &A) -> Result<Bytes, Error>
2053+ where
2054+ A: Addressable + Send + Sync,
2055+ {
2056+ let path = src.address().as_path(&self.base);
2057 let payload = tokio::fs::read(path.as_path()).await?;
2058 Ok(Bytes::from(payload))
2059 }