Commit

Author:

Hash:

Timestamp:

+1542 -669 +/-12 browse

Kevin Schoon [me@kevinschoon.com]

36408fa2787c63359d454a6b4ec1651ad7f78a71

Sun, 20 Apr 2025 11:45:59 +0000 (1 month ago)

hack up functioning tree view, misc ui updates
1diff --git a/results/junit.xml b/results/junit.xml
2index ccd4910..1a28206 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="0" time="0.179805976">
8- <testsuite name="conformance tests" package="/results" tests="80" disabled="0" skipped="56" errors="0" failures="0" time="0.179805976" timestamp="2025-04-14T13:27:19">
9+ <testsuites tests="80" disabled="41" errors="0" failures="6" time="0.393656814">
10+ <testsuite name="conformance tests" package="/results" tests="80" disabled="0" skipped="41" errors="0" failures="6" time="0.393656814" timestamp="2025-04-17T12:20:40">
11 <properties>
12- <property name="SuiteSucceeded" value="true"></property>
13+ <property name="SuiteSucceeded" value="false"></property>
14 <property name="SuiteHasProgrammaticFocus" value="false"></property>
15 <property name="SpecialSuiteFailureReason" value=""></property>
16 <property name="SuiteLabels" value="[]"></property>
17- <property name="RandomSeed" value="1744637239"></property>
18+ <property name="RandomSeed" value="1744892440"></property>
19 <property name="RandomizeAllSpecs" value="false"></property>
20 <property name="LabelFilter" value=""></property>
21 <property name="FocusStrings" value=""></property>
22 @@ -20,301 +20,292 @@
23 <property name="ParallelTotal" value="1"></property>
24 <property name="OutputInterceptorMode" value=""></property>
25 </properties>
26- <testcase name="OCI Distribution Conformance Tests Pull Setup Populate registry with test blob" classname="conformance tests" status="passed" time="0.021512292">
27- <system-err>&gt; Enter [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:18 @ 04/14/25 13:27:19.654&#xA;&lt; Exit [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:18 @ 04/14/25 13:27:19.676 (21ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.676&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.676 (0s)&#xA;</system-err>
28+ <testcase name="OCI Distribution Conformance Tests Pull Setup Populate registry with test blob" classname="conformance tests" status="passed" time="0.020782367">
29+ <system-err>&gt; Enter [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:18 @ 04/17/25 12:20:40.832&#xA;&lt; Exit [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:18 @ 04/17/25 12:20:40.853 (21ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.853&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.853 (0s)&#xA;</system-err>
30 </testcase>
31- <testcase name="OCI Distribution Conformance Tests Pull Setup Populate registry with test blob" classname="conformance tests" status="passed" time="0.015789407">
32- <system-err>&gt; Enter [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:36 @ 04/14/25 13:27:19.676&#xA;&lt; Exit [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:36 @ 04/14/25 13:27:19.692 (16ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.692&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.692 (0s)&#xA;</system-err>
33+ <testcase name="OCI Distribution Conformance Tests Pull Setup Populate registry with test blob" classname="conformance tests" status="passed" time="0.016490018">
34+ <system-err>&gt; Enter [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:36 @ 04/17/25 12:20:40.853&#xA;&lt; Exit [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:36 @ 04/17/25 12:20:40.869 (16ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.869&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.869 (0s)&#xA;</system-err>
35 </testcase>
36- <testcase name="OCI Distribution Conformance Tests Pull Setup Populate registry with test layer" classname="conformance tests" status="passed" time="0.012462726">
37- <system-err>&gt; Enter [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:54 @ 04/14/25 13:27:19.692&#xA;&lt; Exit [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:54 @ 04/14/25 13:27:19.704 (12ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.704&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.704 (0s)&#xA;</system-err>
38+ <testcase name="OCI Distribution Conformance Tests Pull Setup Populate registry with test layer" classname="conformance tests" status="passed" time="0.01253174">
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/17/25 12:20:40.869&#xA;&lt; Exit [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:54 @ 04/17/25 12:20:40.882 (13ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.882&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.882 (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.035324553">
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/14/25 13:27:19.704&#xA;&lt; Exit [It] Populate registry with test manifest - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:72 @ 04/14/25 13:27:19.74 (35ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.74&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.74 (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.036642515">
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/17/25 12:20:40.882&#xA;&lt; Exit [It] Populate registry with test manifest - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:72 @ 04/17/25 12:20:40.919 (37ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.919&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.919 (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.028277159">
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/14/25 13:27:19.74&#xA;&lt; Exit [It] Populate registry with test manifest - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:87 @ 04/14/25 13:27:19.768 (28ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.768&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.768 (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.028476214">
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/17/25 12:20:40.919&#xA;&lt; Exit [It] Populate registry with test manifest - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:87 @ 04/17/25 12:20:40.947 (28ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.947&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.947 (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="0.000113777">
52+ <testcase name="OCI Distribution Conformance Tests Pull Setup Get tag name from environment" classname="conformance tests" status="skipped" time="9.5721e-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/14/25 13:27:19.768&#xA;[SKIPPED] you have skipped this test.&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:591 @ 04/14/25 13:27:19.768&#xA;&lt; Exit [It] Get tag name from environment - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:101 @ 04/14/25 13:27:19.768 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.768&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.768 (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/17/25 12:20:40.947&#xA;[SKIPPED] you have skipped this test.&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:591 @ 04/17/25 12:20:40.947&#xA;&lt; Exit [It] Get tag name from environment - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:101 @ 04/17/25 12:20:40.947 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.947&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.947 (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.000978275">
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/14/25 13:27:19.768&#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/14/25 13:27:19.769 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.769&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.769 (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.000758526">
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/17/25 12:20:40.947&#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/17/25 12:20:40.948 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.948&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.948 (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.000878708">
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/14/25 13:27:19.769&#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/14/25 13:27:19.77 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.77&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.77 (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.000742334">
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/17/25 12:20:40.948&#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/17/25 12:20:40.949 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.949&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.949 (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="passed" time="0.000921902">
68- <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/14/25 13:27:19.77&#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/14/25 13:27:19.771 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.771&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.771 (0s)&#xA;</system-err>
69+ <testcase name="OCI Distribution Conformance Tests Pull Pull blobs GET nonexistent blob should result in 404 response" classname="conformance tests" status="passed" time="0.000779166">
70+ <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/17/25 12:20:40.949&#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/17/25 12:20:40.949 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.949&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.949 (0s)&#xA;</system-err>
71 </testcase>
72- <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.041317704">
73- <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/14/25 13:27:19.771&#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/14/25 13:27:19.812 (41ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.812&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.812 (0s)&#xA;</system-err>
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.041278979">
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/17/25 12:20:40.95&#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/17/25 12:20:40.991 (41ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.991&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.991 (0s)&#xA;</system-err>
76 </testcase>
77- <testcase name="OCI Distribution Conformance Tests Pull Pull manifests HEAD request to nonexistent manifest should return 404" classname="conformance tests" status="passed" time="0.001540624">
78- <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/14/25 13:27:19.812&#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/14/25 13:27:19.814 (2ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.814&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.814 (0s)&#xA;</system-err>
79+ <testcase name="OCI Distribution Conformance Tests Pull Pull manifests HEAD request to nonexistent manifest should return 404" classname="conformance tests" status="passed" time="0.001351793">
80+ <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/17/25 12:20:40.991&#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/17/25 12:20:40.992 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.992&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.992 (0s)&#xA;</system-err>
81 </testcase>
82- <testcase name="OCI Distribution Conformance Tests Pull Pull manifests HEAD request to manifest[0] path (digest) should yield 200 response" classname="conformance tests" status="passed" time="0.001752888">
83- <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/14/25 13:27:19.814&#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/14/25 13:27:19.816 (2ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.816&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.816 (0s)&#xA;</system-err>
84+ <testcase name="OCI Distribution Conformance Tests Pull Pull manifests HEAD request to manifest[0] path (digest) should yield 200 response" classname="conformance tests" status="passed" time="0.001319038">
85+ <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/17/25 12:20:40.992&#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/17/25 12:20:40.994 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.994&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.994 (0s)&#xA;</system-err>
86 </testcase>
87- <testcase name="OCI Distribution Conformance Tests Pull Pull manifests HEAD request to manifest[1] path (digest) should yield 200 response" classname="conformance tests" status="passed" time="0.001342379">
88- <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/14/25 13:27:19.816&#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/14/25 13:27:19.817 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.817&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.817 (0s)&#xA;</system-err>
89+ <testcase name="OCI Distribution Conformance Tests Pull Pull manifests HEAD request to manifest[1] path (digest) should yield 200 response" classname="conformance tests" status="passed" time="0.000923413">
90+ <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/17/25 12:20:40.994&#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/17/25 12:20:40.995 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.995&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.995 (0s)&#xA;</system-err>
91 </testcase>
92- <testcase name="OCI Distribution Conformance Tests Pull Pull manifests HEAD request to manifest path (tag) should yield 200 response" classname="conformance tests" status="passed" time="0.000999675">
93- <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/14/25 13:27:19.817&#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/14/25 13:27:19.818 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.818&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.818 (0s)&#xA;</system-err>
94+ <testcase name="OCI Distribution Conformance Tests Pull Pull manifests HEAD request to manifest path (tag) should yield 200 response" classname="conformance tests" status="passed" time="0.000786778">
95+ <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/17/25 12:20:40.995&#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/17/25 12:20:40.995 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.995&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.995 (0s)&#xA;</system-err>
96 </testcase>
97- <testcase name="OCI Distribution Conformance Tests Pull Pull manifests GET nonexistent manifest should return 404" classname="conformance tests" status="passed" time="0.001099943">
98- <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/14/25 13:27:19.818&#xA;&lt; Exit [It] GET nonexistent manifest should return 404 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:198 @ 04/14/25 13:27:19.819 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.819&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.819 (0s)&#xA;</system-err>
99+ <testcase name="OCI Distribution Conformance Tests Pull Pull manifests GET nonexistent manifest should return 404" classname="conformance tests" status="passed" time="0.000735436">
100+ <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/17/25 12:20:40.995&#xA;&lt; Exit [It] GET nonexistent manifest should return 404 - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:198 @ 04/17/25 12:20:40.996 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.996&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.996 (0s)&#xA;</system-err>
101 </testcase>
102- <testcase name="OCI Distribution Conformance Tests Pull Pull manifests GET request to manifest[0] path (digest) should yield 200 response" classname="conformance tests" status="passed" time="0.001131488">
103- <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/14/25 13:27:19.819&#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/14/25 13:27:19.821 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.821&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.821 (0s)&#xA;</system-err>
104+ <testcase name="OCI Distribution Conformance Tests Pull Pull manifests GET request to manifest[0] path (digest) should yield 200 response" classname="conformance tests" status="passed" time="0.000904004">
105+ <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/17/25 12:20:40.996&#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/17/25 12:20:40.997 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.997&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.997 (0s)&#xA;</system-err>
106 </testcase>
107- <testcase name="OCI Distribution Conformance Tests Pull Pull manifests GET request to manifest[1] path (digest) should yield 200 response" classname="conformance tests" status="passed" time="0.001040879">
108- <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/14/25 13:27:19.821&#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/14/25 13:27:19.822 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.822&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.822 (0s)&#xA;</system-err>
109+ <testcase name="OCI Distribution Conformance Tests Pull Pull manifests GET request to manifest[1] path (digest) should yield 200 response" classname="conformance tests" status="passed" time="0.000924652">
110+ <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/17/25 12:20:40.997&#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/17/25 12:20:40.998 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.998&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.998 (0s)&#xA;</system-err>
111 </testcase>
112- <testcase name="OCI Distribution Conformance Tests Pull Pull manifests GET request to manifest path (tag) should yield 200 response" classname="conformance tests" status="passed" time="0.001025488">
113- <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/14/25 13:27:19.822&#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/14/25 13:27:19.823 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.823&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.823 (0s)&#xA;</system-err>
114+ <testcase name="OCI Distribution Conformance Tests Pull Pull manifests GET request to manifest path (tag) should yield 200 response" classname="conformance tests" status="passed" time="0.000887254">
115+ <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/17/25 12:20:40.998&#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/17/25 12:20:40.999 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.999&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:40.999 (0s)&#xA;</system-err>
116 </testcase>
117- <testcase name="OCI Distribution Conformance Tests Pull Error codes 400 response body should contain OCI-conforming JSON message" classname="conformance tests" status="passed" time="0.000937421">
118- <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/14/25 13:27:19.823&#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/14/25 13:27:19.824 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.824&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.824 (0s)&#xA;</system-err>
119+ <testcase name="OCI Distribution Conformance Tests Pull Error codes 400 response body should contain OCI-conforming JSON message" classname="conformance tests" status="passed" time="0.000751244">
120+ <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/17/25 12:20:40.999&#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/17/25 12:20:41 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41 (0s)&#xA;</system-err>
121 </testcase>
122- <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete config[0] blob created in setup" classname="conformance tests" status="passed" time="0.000929158">
123- <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/14/25 13:27:19.824&#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/14/25 13:27:19.825 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.825&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.825 (0s)&#xA;</system-err>
124+ <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete config[0] blob created in setup" classname="conformance tests" status="passed" time="0.000785899">
125+ <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/17/25 12:20:41&#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/17/25 12:20:41 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41 (0s)&#xA;</system-err>
126 </testcase>
127- <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete config[1] blob created in setup" classname="conformance tests" status="passed" time="0.000888083">
128- <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/14/25 13:27:19.825&#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/14/25 13:27:19.825 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.825&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.825 (0s)&#xA;</system-err>
129+ <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete config[1] blob created in setup" classname="conformance tests" status="passed" time="0.000725798">
130+ <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/17/25 12:20:41&#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/17/25 12:20:41.001 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.001&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.001 (0s)&#xA;</system-err>
131 </testcase>
132- <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete layer blob created in setup" classname="conformance tests" status="passed" time="0.000928229">
133- <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/14/25 13:27:19.825&#xA;&lt; Exit [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:321 @ 04/14/25 13:27:19.826 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.826&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.826 (0s)&#xA;</system-err>
134+ <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete layer blob created in setup" classname="conformance tests" status="passed" time="0.00073965">
135+ <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/17/25 12:20:41.001&#xA;&lt; Exit [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:321 @ 04/17/25 12:20:41.002 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.002&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.002 (0s)&#xA;</system-err>
136 </testcase>
137- <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete manifest[0] created in setup" classname="conformance tests" status="passed" time="0.000828559">
138- <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/14/25 13:27:19.826&#xA;&lt; Exit [It] Delete manifest[0] created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:338 @ 04/14/25 13:27:19.827 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.827&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.827 (0s)&#xA;</system-err>
139+ <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete manifest[0] created in setup" classname="conformance tests" status="passed" time="0.000646672">
140+ <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/17/25 12:20:41.002&#xA;&lt; Exit [It] Delete manifest[0] created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:338 @ 04/17/25 12:20:41.003 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.003&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.003 (0s)&#xA;</system-err>
141 </testcase>
142- <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete manifest[1] created in setup" classname="conformance tests" status="passed" time="0.000838395">
143- <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/14/25 13:27:19.827&#xA;&lt; Exit [It] Delete manifest[1] created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:352 @ 04/14/25 13:27:19.828 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.828&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.828 (0s)&#xA;</system-err>
144+ <testcase name="OCI Distribution Conformance Tests Pull Teardown Delete manifest[1] created in setup" classname="conformance tests" status="passed" time="0.000683459">
145+ <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/17/25 12:20:41.003&#xA;&lt; Exit [It] Delete manifest[1] created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/01_pull_test.go:352 @ 04/17/25 12:20:41.003 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.003&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.003 (0s)&#xA;</system-err>
146 </testcase>
147- <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.6523e-05">
148- <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>
149- <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/14/25 13:27:19.828&#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/14/25 13:27:19.828&#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/14/25 13:27:19.828 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.828&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.828 (0s)&#xA;</system-err>
150+ <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.8154e-05">
151+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
152+ <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/17/25 12:20:41.003&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=1&#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/17/25 12:20:41.003&#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/17/25 12:20:41.003 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.003&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.003 (0s)&#xA;</system-err>
153 </testcase>
154- <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.5055e-05">
155- <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>
156- <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/14/25 13:27:19.828&#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/14/25 13:27:19.828&#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/14/25 13:27:19.828 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.828&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.828 (0s)&#xA;</system-err>
157+ <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.3904e-05">
158+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
159+ <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/17/25 12:20:41.003&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.004&#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/17/25 12:20:41.004 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004 (0s)&#xA;</system-err>
160 </testcase>
161- <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.6515e-05">
162- <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>
163- <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/14/25 13:27:19.828&#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/14/25 13:27:19.828&#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/14/25 13:27:19.828 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.828&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.828 (0s)&#xA;</system-err>
164+ <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.9628e-05">
165+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
166+ <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/17/25 12:20:41.004&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.004&#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/17/25 12:20:41.004 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004 (0s)&#xA;</system-err>
167 </testcase>
168- <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="9.1054e-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] 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/14/25 13:27:19.828&#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/14/25 13:27:19.829&#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/14/25 13:27:19.829 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829 (0s)&#xA;</system-err>
171+ <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="7.2555e-05">
172+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
173+ <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/17/25 12:20:41.004&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=1&#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/17/25 12:20:41.004&#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/17/25 12:20:41.004 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004 (0s)&#xA;</system-err>
174 </testcase>
175- <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="7.9922e-05">
176- <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>
177- <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/14/25 13:27:19.829&#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/14/25 13:27:19.829&#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/14/25 13:27:19.829 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829 (0s)&#xA;</system-err>
178+ <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="7.0717e-05">
179+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;"></skipped>
180+ <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/17/25 12:20:41.004&#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=1&#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/17/25 12:20:41.004&#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/17/25 12:20:41.004 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004 (0s)&#xA;</system-err>
181 </testcase>
182- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic POST request should yield a session ID" classname="conformance tests" status="skipped" time="8.5055e-05">
183- <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>
184- <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/14/25 13:27:19.829&#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/14/25 13:27:19.829&#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/14/25 13:27:19.829 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829 (0s)&#xA;</system-err>
185+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Monolithic POST request should yield a session ID" classname="conformance tests" status="skipped" time="8.1876e-05">
186+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
187+ <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/17/25 12:20:41.004&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.004&#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/17/25 12:20:41.004 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004 (0s)&#xA;</system-err>
188 </testcase>
189- <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.207e-05">
190- <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>
191- <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/14/25 13:27:19.829&#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/14/25 13:27:19.829&#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/14/25 13:27:19.829 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829 (0s)&#xA;</system-err>
192+ <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="7.1493e-05">
193+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
194+ <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/17/25 12:20:41.004&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.004&#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/17/25 12:20:41.004 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004 (0s)&#xA;</system-err>
195 </testcase>
196- <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.4669e-05">
197- <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>
198- <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/14/25 13:27:19.829&#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/14/25 13:27:19.829&#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/14/25 13:27:19.829 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829 (0s)&#xA;</system-err>
199+ <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="6.9167e-05">
200+ <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=1&#xA;"></skipped>
201+ <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/17/25 12:20:41.004&#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=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.004&#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/17/25 12:20:41.004 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004 (0s)&#xA;</system-err>
202 </testcase>
203- <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="7.8441e-05">
204- <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>
205- <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/14/25 13:27:19.829&#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/14/25 13:27:19.829&#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/14/25 13:27:19.829 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829 (0s)&#xA;</system-err>
206+ <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="7.0464e-05">
207+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
208+ <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/17/25 12:20:41.004&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.004&#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/17/25 12:20:41.004 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004 (0s)&#xA;</system-err>
209 </testcase>
210- <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.2461e-05">
211- <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>
212- <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/14/25 13:27:19.829&#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/14/25 13:27:19.829&#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/14/25 13:27:19.829 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829 (0s)&#xA;</system-err>
213+ <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="7.3993e-05">
214+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
215+ <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/17/25 12:20:41.004&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.004&#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/17/25 12:20:41.004 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004 (0s)&#xA;</system-err>
216 </testcase>
217- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked Out-of-order blob upload should return 416" classname="conformance tests" status="skipped" time="8.2218e-05">
218- <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>
219- <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/14/25 13:27:19.829&#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/14/25 13:27:19.829&#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/14/25 13:27:19.829 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829 (0s)&#xA;</system-err>
220+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked Out-of-order blob upload should return 416" classname="conformance tests" status="skipped" time="0.000214413">
221+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
222+ <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/17/25 12:20:41.004&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.004&#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/17/25 12:20:41.004 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.004 (0s)&#xA;</system-err>
223 </testcase>
224- <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.7835e-05">
225- <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>
226- <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/14/25 13:27:19.829&#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/14/25 13:27:19.829&#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/14/25 13:27:19.829 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829 (0s)&#xA;</system-err>
227+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked PATCH request with first chunk should return 202" classname="conformance tests" status="skipped" time="9.8977e-05">
228+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
229+ <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/17/25 12:20:41.005&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.005&#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/17/25 12:20:41.005 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005 (0s)&#xA;</system-err>
230 </testcase>
231- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked Retry previous blob chunk should return 416" classname="conformance tests" status="skipped" time="8.4818e-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] Retry previous blob chunk should return 416 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:206 @ 04/14/25 13:27:19.829&#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/14/25 13:27:19.829&#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/14/25 13:27:19.829 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829 (0s)&#xA;</system-err>
234+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked Retry previous blob chunk should return 416" classname="conformance tests" status="skipped" time="0.000171017">
235+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
236+ <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/17/25 12:20:41.005&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.005&#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/17/25 12:20:41.005 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005 (0s)&#xA;</system-err>
237 </testcase>
238- <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.7179e-05">
239- <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>
240- <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/14/25 13:27:19.829&#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/14/25 13:27:19.829&#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/14/25 13:27:19.829 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.829&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.83 (0s)&#xA;</system-err>
241+ <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.6205e-05">
242+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
243+ <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/17/25 12:20:41.005&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.005&#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/17/25 12:20:41.005 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005 (0s)&#xA;</system-err>
244 </testcase>
245- <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.000254128">
246- <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>
247- <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/14/25 13:27:19.83&#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/14/25 13:27:19.83&#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/14/25 13:27:19.83 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.83&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.83 (0s)&#xA;</system-err>
248+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked PATCH request with second chunk should return 202" classname="conformance tests" status="skipped" time="7.0144e-05">
249+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
250+ <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/17/25 12:20:41.005&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.005&#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/17/25 12:20:41.005 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005 (0s)&#xA;</system-err>
251 </testcase>
252- <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked PUT request with digest should return 201" classname="conformance tests" status="skipped" time="0.000101291">
253- <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>
254- <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/14/25 13:27:19.83&#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/14/25 13:27:19.83&#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/14/25 13:27:19.83 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.83&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.83 (0s)&#xA;</system-err>
255+ <testcase name="OCI Distribution Conformance Tests Push Blob Upload Chunked PUT request with digest should return 201" classname="conformance tests" status="skipped" time="7.12e-05">
256+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
257+ <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/17/25 12:20:41.005&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.005&#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/17/25 12:20:41.005 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005 (0s)&#xA;</system-err>
258 </testcase>
259- <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="8.9707e-05">
260- <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>
261- <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/14/25 13:27:19.83&#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/14/25 13:27:19.83&#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/14/25 13:27:19.83 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.83&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.83 (0s)&#xA;</system-err>
262+ <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.1936e-05">
263+ <skipped message="skipped - you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;"></skipped>
264+ <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/17/25 12:20:41.005&#xA;[SKIPPED] you have skipped this test; if this is an error, check your environment variable settings:&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=1&#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/17/25 12:20:41.005&#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/17/25 12:20:41.005 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005 (0s)&#xA;</system-err>
265 </testcase>
266- <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="9.5097e-05">
267- <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>
268- <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/14/25 13:27:19.83&#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/14/25 13:27:19.83&#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/14/25 13:27:19.83 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.83&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.83 (0s)&#xA;</system-err>
269+ <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="6.8316e-05">
270+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
271+ <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/17/25 12:20:41.005&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.005&#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/17/25 12:20:41.005 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005 (0s)&#xA;</system-err>
272 </testcase>
273- <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="9.2247e-05">
274- <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>
275- <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/14/25 13:27:19.83&#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/14/25 13:27:19.83&#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/14/25 13:27:19.83 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.83&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.83 (0s)&#xA;</system-err>
276+ <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.1587e-05">
277+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
278+ <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/17/25 12:20:41.005&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.005&#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/17/25 12:20:41.005 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005 (0s)&#xA;</system-err>
279 </testcase>
280- <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="8.6917e-05">
281- <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>
282- <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/14/25 13:27:19.83&#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/14/25 13:27:19.83&#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/14/25 13:27:19.83 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.83&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.83 (0s)&#xA;</system-err>
283+ <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.5484e-05">
284+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
285+ <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/17/25 12:20:41.005&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.005&#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/17/25 12:20:41.005 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.005 (0s)&#xA;</system-err>
286 </testcase>
287- <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="9.6215e-05">
288- <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>
289- <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/14/25 13:27:19.83&#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/14/25 13:27:19.831&#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/14/25 13:27:19.831 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831 (0s)&#xA;</system-err>
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="7.7389e-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_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;&#x9;OCI_TEST_PUSH=0&#xA;&#x9;OCI_TEST_CONTENT_DISCOVERY=1&#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/17/25 12:20:41.005&#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=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.006&#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/17/25 12:20:41.006 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006 (0s)&#xA;</system-err>
293 </testcase>
294- <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="8.6265e-05">
295- <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>
296- <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/14/25 13:27:19.831&#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/14/25 13:27:19.831&#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/14/25 13:27:19.831 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831 (0s)&#xA;</system-err>
297+ <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.7885e-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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
299+ <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/17/25 12:20:41.006&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.006&#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/17/25 12:20:41.006 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006 (0s)&#xA;</system-err>
300 </testcase>
301- <testcase name="OCI Distribution Conformance Tests Push Manifest Upload GET nonexistent manifest should return 404" classname="conformance tests" status="skipped" time="9.1134e-05">
302- <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>
303- <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/14/25 13:27:19.831&#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/14/25 13:27:19.831&#xA;&lt; Exit [It] GET nonexistent manifest should return 404 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:329 @ 04/14/25 13:27:19.831 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831 (0s)&#xA;</system-err>
304+ <testcase name="OCI Distribution Conformance Tests Push Manifest Upload GET nonexistent manifest should return 404" classname="conformance tests" status="skipped" time="6.9278e-05">
305+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
306+ <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/17/25 12:20:41.006&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.006&#xA;&lt; Exit [It] GET nonexistent manifest should return 404 - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:329 @ 04/17/25 12:20:41.006 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006 (0s)&#xA;</system-err>
307 </testcase>
308- <testcase name="OCI Distribution Conformance Tests Push Manifest Upload PUT should accept a manifest upload" classname="conformance tests" status="skipped" time="9.1091e-05">
309- <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>
310- <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/14/25 13:27:19.831&#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/14/25 13:27:19.831&#xA;&lt; Exit [It] PUT should accept a manifest upload - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:338 @ 04/14/25 13:27:19.831 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831 (0s)&#xA;</system-err>
311+ <testcase name="OCI Distribution Conformance Tests Push Manifest Upload PUT should accept a manifest upload" classname="conformance tests" status="skipped" time="6.5596e-05">
312+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
313+ <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/17/25 12:20:41.006&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.006&#xA;&lt; Exit [It] PUT should accept a manifest upload - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:338 @ 04/17/25 12:20:41.006 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006 (0s)&#xA;</system-err>
314 </testcase>
315- <testcase name="OCI Distribution Conformance Tests Push Manifest Upload Registry should accept a manifest upload with no layers" classname="conformance tests" status="skipped" time="9.4721e-05">
316- <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>
317- <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/14/25 13:27:19.831&#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/14/25 13:27:19.831&#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/14/25 13:27:19.831 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831 (0s)&#xA;</system-err>
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.0675e-05">
319+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;"></skipped>
320+ <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/17/25 12:20:41.006&#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=1&#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/17/25 12:20:41.006&#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/17/25 12:20:41.006 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006 (0s)&#xA;</system-err>
321 </testcase>
322- <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="8.6488e-05">
323- <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>
324- <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/14/25 13:27:19.831&#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/14/25 13:27:19.831&#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/14/25 13:27:19.831 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831 (0s)&#xA;</system-err>
325+ <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.7962e-05">
326+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
327+ <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/17/25 12:20:41.006&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.006&#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/17/25 12:20:41.006 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006 (0s)&#xA;</system-err>
328 </testcase>
329- <testcase name="OCI Distribution Conformance Tests Push Teardown Delete config blob created in tests" classname="conformance tests" status="skipped" time="8.6171e-05">
330- <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>
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/14/25 13:27:19.831&#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/14/25 13:27:19.831&#xA;&lt; Exit [It] Delete config blob created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:412 @ 04/14/25 13:27:19.831 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831 (0s)&#xA;</system-err>
332+ <testcase name="OCI Distribution Conformance Tests Push Teardown Delete config blob created in tests" classname="conformance tests" status="skipped" time="6.9467e-05">
333+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
334+ <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/17/25 12:20:41.006&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.006&#xA;&lt; Exit [It] Delete config blob created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:412 @ 04/17/25 12:20:41.006 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006 (0s)&#xA;</system-err>
335 </testcase>
336- <testcase name="OCI Distribution Conformance Tests Push Teardown Delete layer blob created in setup" classname="conformance tests" status="skipped" time="8.8743e-05">
337- <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>
338- <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/14/25 13:27:19.831&#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/14/25 13:27:19.831&#xA;&lt; Exit [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:428 @ 04/14/25 13:27:19.831 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831 (0s)&#xA;</system-err>
339+ <testcase name="OCI Distribution Conformance Tests Push Teardown Delete layer blob created in setup" classname="conformance tests" status="skipped" time="6.4853e-05">
340+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
341+ <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/17/25 12:20:41.006&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.006&#xA;&lt; Exit [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:428 @ 04/17/25 12:20:41.006 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006 (0s)&#xA;</system-err>
342 </testcase>
343- <testcase name="OCI Distribution Conformance Tests Push Teardown Delete manifest created in tests" classname="conformance tests" status="skipped" time="9.485e-05">
344- <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>
345- <system-err>&gt; Enter [It] Delete manifest created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:445 @ 04/14/25 13:27:19.831&#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/14/25 13:27:19.831&#xA;&lt; Exit [It] Delete manifest created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:445 @ 04/14/25 13:27:19.831 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831 (0s)&#xA;</system-err>
346+ <testcase name="OCI Distribution Conformance Tests Push Teardown Delete manifest created in tests" classname="conformance tests" status="skipped" time="7.3113e-05">
347+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
348+ <system-err>&gt; Enter [It] Delete manifest created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:445 @ 04/17/25 12:20:41.006&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.006&#xA;&lt; Exit [It] Delete manifest created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/02_push_test.go:445 @ 04/17/25 12:20:41.006 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.006 (0s)&#xA;</system-err>
349 </testcase>
350- <testcase name="OCI Distribution Conformance Tests Content Discovery Setup Populate registry with test blob" classname="conformance tests" status="skipped" time="8.8973e-05">
351- <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>
352- <system-err>&gt; Enter [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:24 @ 04/14/25 13:27:19.831&#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/14/25 13:27:19.831&#xA;&lt; Exit [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:24 @ 04/14/25 13:27:19.831 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.831 (0s)&#xA;</system-err>
353+ <testcase name="OCI Distribution Conformance Tests Content Discovery Setup Populate registry with test blob" classname="conformance tests" status="passed" time="0.012921453">
354+ <system-err>&gt; Enter [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:24 @ 04/17/25 12:20:41.006&#xA;&lt; Exit [It] Populate registry with test blob - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:24 @ 04/17/25 12:20:41.019 (13ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.019&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.019 (0s)&#xA;</system-err>
355 </testcase>
356- <testcase name="OCI Distribution Conformance Tests Content Discovery Setup Populate registry with test layer" classname="conformance tests" status="skipped" time="8.4739e-05">
357- <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>
358- <system-err>&gt; Enter [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:42 @ 04/14/25 13:27:19.831&#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/14/25 13:27:19.832&#xA;&lt; Exit [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:42 @ 04/14/25 13:27:19.832 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832 (0s)&#xA;</system-err>
359+ <testcase name="OCI Distribution Conformance Tests Content Discovery Setup Populate registry with test layer" classname="conformance tests" status="passed" time="0.012090223">
360+ <system-err>&gt; Enter [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:42 @ 04/17/25 12:20:41.019&#xA;&lt; Exit [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:42 @ 04/17/25 12:20:41.031 (12ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.031&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.031 (0s)&#xA;</system-err>
361 </testcase>
362- <testcase name="OCI Distribution Conformance Tests Content Discovery Setup Populate registry with test tags" classname="conformance tests" status="skipped" time="8.5601e-05">
363- <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>
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/14/25 13:27:19.832&#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/14/25 13:27:19.832&#xA;&lt; Exit [It] Populate registry with test tags - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:60 @ 04/14/25 13:27:19.832 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832 (0s)&#xA;</system-err>
365+ <testcase name="OCI Distribution Conformance Tests Content Discovery Setup Populate registry with test tags" classname="conformance tests" status="passed" time="0.136748075">
366+ <system-err>&gt; Enter [It] Populate registry with test tags - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:60 @ 04/17/25 12:20:41.031&#xA;&lt; Exit [It] Populate registry with test tags - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:60 @ 04/17/25 12:20:41.168 (137ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.168&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.168 (0s)&#xA;</system-err>
367 </testcase>
368- <testcase name="OCI Distribution Conformance Tests Content Discovery Setup Populate registry with test tags (no push)" classname="conformance tests" status="skipped" time="8.8392e-05">
369- <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>
370- <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/14/25 13:27:19.832&#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/14/25 13:27:19.832&#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/14/25 13:27:19.832 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832 (0s)&#xA;</system-err>
371+ <testcase name="OCI Distribution Conformance Tests Content Discovery Setup Populate registry with test tags (no push)" classname="conformance tests" status="skipped" time="8.4019e-05">
372+ <skipped message="skipped - you have skipped this test."></skipped>
373+ <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/17/25 12:20:41.168&#xA;[SKIPPED] you have skipped this test.&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:591 @ 04/17/25 12:20:41.168&#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/17/25 12:20:41.168 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.168&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.168 (0s)&#xA;</system-err>
374 </testcase>
375- <testcase name="OCI Distribution Conformance Tests Content Discovery Setup References setup" classname="conformance tests" status="skipped" time="7.8387e-05">
376- <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>
377- <system-err>&gt; Enter [It] References setup - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:88 @ 04/14/25 13:27:19.832&#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/14/25 13:27:19.832&#xA;&lt; Exit [It] References setup - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:88 @ 04/14/25 13:27:19.832 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832 (0s)&#xA;</system-err>
378+ <testcase name="OCI Distribution Conformance Tests Content Discovery Setup References setup" classname="conformance tests" status="failed" time="0.043117443">
379+ <failure message="Expected&#xA; &lt;string&gt;: &#xA;to equal&#xA; &lt;string&gt;: sha256:eafed6bab47b54163bcee35cda00ba901934aca6480919f3cf1652e34e26678a" type="failed">[FAILED] Expected&#xA; &lt;string&gt;: &#xA;to equal&#xA; &lt;string&gt;: sha256:eafed6bab47b54163bcee35cda00ba901934aca6480919f3cf1652e34e26678a&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:134 @ 04/17/25 12:20:41.211&#xA;</failure>
380+ <system-err>&gt; Enter [It] References setup - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:88 @ 04/17/25 12:20:41.168&#xA;[FAILED] Expected&#xA; &lt;string&gt;: &#xA;to equal&#xA; &lt;string&gt;: sha256:eafed6bab47b54163bcee35cda00ba901934aca6480919f3cf1652e34e26678a&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:134 @ 04/17/25 12:20:41.211&#xA;&lt; Exit [It] References setup - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:88 @ 04/17/25 12:20:41.211 (43ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.211&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.211 (0s)&#xA;</system-err>
381 </testcase>
382- <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="9.3297e-05">
383- <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>
384- <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/14/25 13:27:19.832&#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/14/25 13:27:19.832&#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/14/25 13:27:19.832 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832 (0s)&#xA;</system-err>
385+ <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="passed" time="0.000822605">
386+ <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/17/25 12:20:41.211&#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/17/25 12:20:41.212 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.212&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.212 (0s)&#xA;</system-err>
387 </testcase>
388- <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="8.9896e-05">
389- <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>
390- <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/14/25 13:27:19.832&#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/14/25 13:27:19.832&#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/14/25 13:27:19.832 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832 (0s)&#xA;</system-err>
391+ <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="passed" time="0.000756494">
392+ <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/17/25 12:20:41.212&#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/17/25 12:20:41.213 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.213&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.213 (0s)&#xA;</system-err>
393 </testcase>
394- <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="8.4886e-05">
395- <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>
396- <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/14/25 13:27:19.832&#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/14/25 13:27:19.832&#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/14/25 13:27:19.832 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832 (0s)&#xA;</system-err>
397+ <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="passed" time="0.001804003">
398+ <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/17/25 12:20:41.213&#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/17/25 12:20:41.215 (2ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.215&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.215 (0s)&#xA;</system-err>
399 </testcase>
400- <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="8.3549e-05">
401- <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>
402- <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/14/25 13:27:19.832&#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/14/25 13:27:19.832&#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/14/25 13:27:19.832 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832 (0s)&#xA;</system-err>
403+ <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="failed" time="0.000558067">
404+ <failure message="Expected&#xA; &lt;int&gt;: 404&#xA;to equal&#xA; &lt;int&gt;: 200" type="failed">[FAILED] Expected&#xA; &lt;int&gt;: 404&#xA;to equal&#xA; &lt;int&gt;: 200&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:306 @ 04/17/25 12:20:41.215&#xA;</failure>
405+ <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/17/25 12:20:41.215&#xA;[FAILED] Expected&#xA; &lt;int&gt;: 404&#xA;to equal&#xA; &lt;int&gt;: 200&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:306 @ 04/17/25 12:20:41.215&#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/17/25 12:20:41.215 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.215&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.215 (0s)&#xA;</system-err>
406 </testcase>
407- <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="8.4176e-05">
408- <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>
409- <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/14/25 13:27:19.832&#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/14/25 13:27:19.832&#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/14/25 13:27:19.832 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832 (0s)&#xA;</system-err>
410+ <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="failed" time="0.000512375">
411+ <failure message="Expected&#xA; &lt;int&gt;: 404&#xA;to equal&#xA; &lt;int&gt;: 200" type="failed">[FAILED] Expected&#xA; &lt;int&gt;: 404&#xA;to equal&#xA; &lt;int&gt;: 200&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:321 @ 04/17/25 12:20:41.216&#xA;</failure>
412+ <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/17/25 12:20:41.215&#xA;[FAILED] Expected&#xA; &lt;int&gt;: 404&#xA;to equal&#xA; &lt;int&gt;: 200&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:321 @ 04/17/25 12:20:41.216&#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/17/25 12:20:41.216 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.216&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.216 (0s)&#xA;</system-err>
413 </testcase>
414- <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="8.1548e-05">
415- <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>
416- <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/14/25 13:27:19.832&#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/14/25 13:27:19.832&#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/14/25 13:27:19.832 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.832 (0s)&#xA;</system-err>
417+ <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="failed" time="0.000519335">
418+ <failure message="Expected&#xA; &lt;int&gt;: 404&#xA;to equal&#xA; &lt;int&gt;: 200" type="failed">[FAILED] Expected&#xA; &lt;int&gt;: 404&#xA;to equal&#xA; &lt;int&gt;: 200&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:342 @ 04/17/25 12:20:41.217&#xA;</failure>
419+ <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/17/25 12:20:41.216&#xA;[FAILED] Expected&#xA; &lt;int&gt;: 404&#xA;to equal&#xA; &lt;int&gt;: 200&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:342 @ 04/17/25 12:20:41.217&#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/17/25 12:20:41.217 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.217&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.217 (0s)&#xA;</system-err>
420 </testcase>
421- <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="8.7716e-05">
422- <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>
423- <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/14/25 13:27:19.832&#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/14/25 13:27:19.833&#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/14/25 13:27:19.833 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833 (0s)&#xA;</system-err>
424+ <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="failed" time="0.000489389">
425+ <failure message="Expected&#xA; &lt;int&gt;: 404&#xA;to equal&#xA; &lt;int&gt;: 200" type="failed">[FAILED] Expected&#xA; &lt;int&gt;: 404&#xA;to equal&#xA; &lt;int&gt;: 200&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:373 @ 04/17/25 12:20:41.217&#xA;</failure>
426+ <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/17/25 12:20:41.217&#xA;[FAILED] Expected&#xA; &lt;int&gt;: 404&#xA;to equal&#xA; &lt;int&gt;: 200&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:373 @ 04/17/25 12:20:41.217&#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/17/25 12:20:41.217 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.217&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.217 (0s)&#xA;</system-err>
427 </testcase>
428- <testcase name="OCI Distribution Conformance Tests Content Discovery Teardown Delete config blob created in tests" classname="conformance tests" status="skipped" time="8.3713e-05">
429- <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>
430- <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/14/25 13:27:19.833&#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/14/25 13:27:19.833&#xA;&lt; Exit [It] Delete config blob created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:415 @ 04/14/25 13:27:19.833 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833 (0s)&#xA;</system-err>
431+ <testcase name="OCI Distribution Conformance Tests Content Discovery Teardown Delete config blob created in tests" classname="conformance tests" status="passed" time="0.000814528">
432+ <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/17/25 12:20:41.217&#xA;&lt; Exit [It] Delete config blob created in tests - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:415 @ 04/17/25 12:20:41.218 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.218&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.218 (0s)&#xA;</system-err>
433 </testcase>
434- <testcase name="OCI Distribution Conformance Tests Content Discovery Teardown Delete layer blob created in setup" classname="conformance tests" status="skipped" time="8.2694e-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] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:431 @ 04/14/25 13:27:19.833&#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/14/25 13:27:19.833&#xA;&lt; Exit [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:431 @ 04/14/25 13:27:19.833 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833 (0s)&#xA;</system-err>
437+ <testcase name="OCI Distribution Conformance Tests Content Discovery Teardown Delete layer blob created in setup" classname="conformance tests" status="passed" time="0.000705636">
438+ <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/17/25 12:20:41.218&#xA;&lt; Exit [It] Delete layer blob created in setup - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:431 @ 04/17/25 12:20:41.219 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.219&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.219 (0s)&#xA;</system-err>
439 </testcase>
440- <testcase name="OCI Distribution Conformance Tests Content Discovery Teardown Delete created manifest &amp; associated tags" classname="conformance tests" status="skipped" time="8.5816e-05">
441- <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>
442- <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/14/25 13:27:19.833&#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/14/25 13:27:19.833&#xA;&lt; Exit [It] Delete created manifest &amp; associated tags - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:448 @ 04/14/25 13:27:19.833 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833 (0s)&#xA;</system-err>
443+ <testcase name="OCI Distribution Conformance Tests Content Discovery Teardown Delete created manifest &amp; associated tags" classname="conformance tests" status="passed" time="0.004898517">
444+ <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/17/25 12:20:41.219&#xA;&lt; Exit [It] Delete created manifest &amp; associated tags - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:448 @ 04/17/25 12:20:41.224 (5ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.224&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.224 (0s)&#xA;</system-err>
445 </testcase>
446- <testcase name="OCI Distribution Conformance Tests Content Discovery Teardown References teardown" classname="conformance tests" status="skipped" time="9.2753e-05">
447- <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>
448- <system-err>&gt; Enter [It] References teardown - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:477 @ 04/14/25 13:27:19.833&#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/14/25 13:27:19.833&#xA;&lt; Exit [It] References teardown - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:477 @ 04/14/25 13:27:19.833 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833 (0s)&#xA;</system-err>
449+ <testcase name="OCI Distribution Conformance Tests Content Discovery Teardown References teardown" classname="conformance tests" status="failed" time="0.00079339">
450+ <failure message="Expected&#xA; &lt;int&gt;: 500&#xA;To satisfy at least one of these matchers: [%!s(*matchers.AndMatcher=&amp;{[0xc0003fbd40 0xc0003fbd70] 0xc0003fbd70}) %!s(*matchers.EqualMatcher=&amp;{404}) %!s(*matchers.EqualMatcher=&amp;{405})]" type="failed">[FAILED] Expected&#xA; &lt;int&gt;: 500&#xA;To satisfy at least one of these matchers: [%!s(*matchers.AndMatcher=&amp;{[0xc0003fbd40 0xc0003fbd70] 0xc0003fbd70}) %!s(*matchers.EqualMatcher=&amp;{404}) %!s(*matchers.EqualMatcher=&amp;{405})]&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:484 @ 04/17/25 12:20:41.224&#xA;</failure>
451+ <system-err>&gt; Enter [It] References teardown - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:477 @ 04/17/25 12:20:41.224&#xA;[FAILED] Expected&#xA; &lt;int&gt;: 500&#xA;To satisfy at least one of these matchers: [%!s(*matchers.AndMatcher=&amp;{[0xc0003fbd40 0xc0003fbd70] 0xc0003fbd70}) %!s(*matchers.EqualMatcher=&amp;{404}) %!s(*matchers.EqualMatcher=&amp;{405})]&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:484 @ 04/17/25 12:20:41.224&#xA;&lt; Exit [It] References teardown - /go/src/github.com/opencontainers/distribution-spec/conformance/03_discovery_test.go:477 @ 04/17/25 12:20:41.224 (1ms)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.224&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.224 (0s)&#xA;</system-err>
452 </testcase>
453- <testcase name="OCI Distribution Conformance Tests Content Management Setup Populate registry with test config blob" classname="conformance tests" status="skipped" time="8.5147e-05">
454- <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>
455- <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/14/25 13:27:19.833&#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/14/25 13:27:19.833&#xA;&lt; Exit [It] Populate registry with test config blob - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:21 @ 04/14/25 13:27:19.833 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833 (0s)&#xA;</system-err>
456+ <testcase name="OCI Distribution Conformance Tests Content Management Setup Populate registry with test config blob" classname="conformance tests" status="skipped" time="8.1776e-05">
457+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
458+ <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/17/25 12:20:41.224&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.225&#xA;&lt; Exit [It] Populate registry with test config blob - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:21 @ 04/17/25 12:20:41.225 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225 (0s)&#xA;</system-err>
459 </testcase>
460- <testcase name="OCI Distribution Conformance Tests Content Management Setup Populate registry with test layer" classname="conformance tests" status="skipped" time="8.9182e-05">
461- <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>
462- <system-err>&gt; Enter [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:39 @ 04/14/25 13:27:19.833&#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/14/25 13:27:19.833&#xA;&lt; Exit [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:39 @ 04/14/25 13:27:19.833 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833 (0s)&#xA;</system-err>
463+ <testcase name="OCI Distribution Conformance Tests Content Management Setup Populate registry with test layer" classname="conformance tests" status="skipped" time="9.0609e-05">
464+ <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=1&#xA;"></skipped>
465+ <system-err>&gt; Enter [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:39 @ 04/17/25 12:20:41.225&#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=1&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.225&#xA;&lt; Exit [It] Populate registry with test layer - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:39 @ 04/17/25 12:20:41.225 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225 (0s)&#xA;</system-err>
466 </testcase>
467- <testcase name="OCI Distribution Conformance Tests Content Management Setup Populate registry with test tag" classname="conformance tests" status="skipped" time="8.7016e-05">
468- <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>
469- <system-err>&gt; Enter [It] Populate registry with test tag - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:57 @ 04/14/25 13:27:19.833&#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/14/25 13:27:19.833&#xA;&lt; Exit [It] Populate registry with test tag - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:57 @ 04/14/25 13:27:19.833 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833 (0s)&#xA;</system-err>
470+ <testcase name="OCI Distribution Conformance Tests Content Management Setup Populate registry with test tag" classname="conformance tests" status="skipped" time="6.9651e-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=1&#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/17/25 12:20:41.225&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.225&#xA;&lt; Exit [It] Populate registry with test tag - /go/src/github.com/opencontainers/distribution-spec/conformance/04_management_test.go:57 @ 04/17/25 12:20:41.225 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225 (0s)&#xA;</system-err>
473 </testcase>
474- <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="9.1554e-05">
475- <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>
476- <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/14/25 13:27:19.833&#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/14/25 13:27:19.833&#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/14/25 13:27:19.833 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833 (0s)&#xA;</system-err>
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="7.4057e-05">
478+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
479+ <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/17/25 12:20:41.225&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.225&#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/17/25 12:20:41.225 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225 (0s)&#xA;</system-err>
480 </testcase>
481- <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="8.7657e-05">
482- <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>
483- <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/14/25 13:27:19.833&#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/14/25 13:27:19.833&#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/14/25 13:27:19.833 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.833 (0s)&#xA;</system-err>
484+ <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="7.4928e-05">
485+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
486+ <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/17/25 12:20:41.225&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.225&#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/17/25 12:20:41.225 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225 (0s)&#xA;</system-err>
487 </testcase>
488- <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="9.4002e-05">
489- <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>
490- <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/14/25 13:27:19.833&#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/14/25 13:27:19.834&#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/14/25 13:27:19.834 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.834&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.834 (0s)&#xA;</system-err>
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="7.3089e-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=1&#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/17/25 12:20:41.225&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.225&#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/17/25 12:20:41.225 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225 (0s)&#xA;</system-err>
494 </testcase>
495- <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="8.6521e-05">
496- <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>
497- <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/14/25 13:27:19.834&#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/14/25 13:27:19.834&#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/14/25 13:27:19.834 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.834&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.834 (0s)&#xA;</system-err>
498+ <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.4529e-05">
499+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
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/17/25 12:20:41.225&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.225&#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/17/25 12:20:41.225 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225 (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="8.2579e-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/14/25 13:27:19.834&#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/14/25 13:27:19.834&#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/14/25 13:27:19.834 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.834&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.834 (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="8.0191e-05">
506+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#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/17/25 12:20:41.225&#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=1&#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/17/25 12:20:41.225&#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/17/25 12:20:41.225 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225 (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="9.6382e-05">
510- <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>
511- <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/14/25 13:27:19.834&#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/14/25 13:27:19.834&#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/14/25 13:27:19.834 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.834&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.834 (0s)&#xA;</system-err>
512+ <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.3317e-05">
513+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;&#x9;OCI_TEST_PULL=1&#xA;"></skipped>
514+ <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/17/25 12:20:41.225&#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=1&#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/17/25 12:20:41.225&#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/17/25 12:20:41.225 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225 (0s)&#xA;</system-err>
515 </testcase>
516- <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="9.5954e-05">
517- <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>
518- <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/14/25 13:27:19.834&#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/14/25 13:27:19.834&#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/14/25 13:27:19.834 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.834&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/14/25 13:27:19.834 (0s)&#xA;</system-err>
519+ <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="7.6959e-05">
520+ <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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;"></skipped>
521+ <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/17/25 12:20:41.225&#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=1&#xA;&#x9;OCI_TEST_CONTENT_MANAGEMENT=0&#xA;In [It] at: /go/src/github.com/opencontainers/distribution-spec/conformance/setup.go:579 @ 04/17/25 12:20:41.225&#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/17/25 12:20:41.225 (0s)&#xA;&gt; Enter [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225&#xA;&lt; Exit [ReportAfterEach] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:23 @ 04/17/25 12:20:41.225 (0s)&#xA;</system-err>
522 </testcase>
523- <testcase name="html custom reporter" classname="conformance tests" status="passed" time="0.004836946">
524- <system-err>&gt; Enter [ReportAfterSuite] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:24 @ 04/14/25 13:27:19.834&#xA;&lt; Exit [ReportAfterSuite] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:24 @ 04/14/25 13:27:19.839 (5ms)&#xA;</system-err>
525+ <testcase name="html custom reporter" classname="conformance tests" status="passed" time="0.00485661">
526+ <system-err>&gt; Enter [ReportAfterSuite] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:24 @ 04/17/25 12:20:41.225&#xA;&lt; Exit [ReportAfterSuite] TOP-LEVEL - /go/src/github.com/opencontainers/distribution-spec/conformance/00_conformance_suite_test.go:24 @ 04/17/25 12:20:41.23 (5ms)&#xA;</system-err>
527 </testcase>
528 </testsuite>
529 </testsuites>
530\ No newline at end of file
531 diff --git a/results/report.html b/results/report.html
532index a5cdbf1..995385f 100644
533--- a/results/report.html
534+++ b/results/report.html
535 @@ -135,17 +135,17 @@
536 .meter-green {
537 height: 100%;
538 background: green;
539- width: 29%;
540+ width: 41%;
541 }
542 .meter-red {
543 height: 100%;
544 background: red;
545- width: 0%;
546+ width: 8%;
547 }
548 .meter-grey {
549 height: 100%;
550 background: grey;
551- width: 71%;
552+ width: 52%;
553 }
554 .subcategory {
555 background: white;
556 @@ -183,7 +183,7 @@
557 <tr>
558 <td class="bullet-left">Summary</td>
559 <td>
560- <div class="quick-summary"><span class="darkgreen">23 passed</span><span class="darkgrey">56 skipped</span><div class="meter">
561+ <div class="quick-summary"><span class="darkgreen">32 passed</span><span class="darkred">6 failed</span><span class="darkgrey">41 skipped</span><div class="meter">
562 <div class="meter-green"></div>
563 <div class="meter-red"></div>
564 <div class="meter-grey"></div>
565 @@ -193,15 +193,15 @@
566 </tr>
567 <tr>
568 <td class="bullet-left">Start Time</td>
569- <td>Apr 14 13:27:19.653 &#43;0000 UTC</td>
570+ <td>Apr 17 12:20:40.831 &#43;0000 UTC</td>
571 </tr>
572 <tr>
573 <td class="bullet-left">End Time</td>
574- <td>Apr 14 13:27:19.834 &#43;0000 UTC</td>
575+ <td>Apr 17 12:20:41.225 &#43;0000 UTC</td>
576 </tr>
577 <tr>
578 <td class="bullet-left">Time Elapsed</td>
579- <td>180.811344ms</td>
580+ <td>394.522115ms</td>
581 </tr>
582 <tr>
583 <td class="bullet-left">Test Version</td>
584 @@ -225,7 +225,7 @@
585
586 OCI_TEST_PUSH=0<br />
587
588- OCI_TEST_CONTENT_DISCOVERY=0<br />
589+ OCI_TEST_CONTENT_DISCOVERY=1<br />
590
591 OCI_TEST_CONTENT_MANAGEMENT=0<br />
592
593 @@ -271,13 +271,13 @@ BODY :
594 ~~~ RESPONSE ~~~
595 STATUS : 202 Accepted
596 PROTO : HTTP/1.1
597- RECEIVED AT : 2025-04-14T13:27:19.685868643Z
598- TIME DURATION: 9.431163ms
599+ RECEIVED AT : 2025-04-17T12:20:40.863080926Z
600+ TIME DURATION: 9.741802ms
601 HEADERS :
602 Content-Length: 0
603- Date: Mon, 14 Apr 2025 13:27:19 GMT
604+ Date: Thu, 17 Apr 2025 12:20:40 GMT
605 Docker-Distribution-Api-Version: registry/2.0
606- Location: /v2/myorg/myrepo/a/blobs/uploads/86f69038-9b8a-43d7-b023-2679b153192f
607+ Location: /v2/myorg/myrepo/a/blobs/uploads/8994bba4-bc47-4616-be00-53e85c209302
608 Oci-Chunk-Min-Length: 10000000
609 BODY :
610
611 @@ -286,7 +286,7 @@ BODY :
612 DEBUG
613 ==============================================================================
614 ~~~ REQUEST ~~~
615- PUT /v2/myorg/myrepo/a/blobs/uploads/86f69038-9b8a-43d7-b023-2679b153192f?digest=sha256%3Aa5efd9680d18752c1cbd4b41353ebece7b56893254af2c42e5012713f1a18e49 HTTP/1.1
616+ PUT /v2/myorg/myrepo/a/blobs/uploads/8994bba4-bc47-4616-be00-53e85c209302?digest=sha256%3Aac995ad31770f02a3fb04124aceca9db129f94c85517ff9a39154b85c14ae9a1 HTTP/1.1
617 HOST : localhost:8700
618 HEADERS:
619 Content-Length: 129
620 @@ -298,11 +298,11 @@ BODY :
621 ~~~ RESPONSE ~~~
622 STATUS : 201 Created
623 PROTO : HTTP/1.1
624- RECEIVED AT : 2025-04-14T13:27:19.692086038Z
625- TIME DURATION: 6.091125ms
626+ RECEIVED AT : 2025-04-17T12:20:40.869692149Z
627+ TIME DURATION: 6.485382ms
628 HEADERS :
629 Content-Length: 0
630- Date: Mon, 14 Apr 2025 13:27:19 GMT
631+ Date: Thu, 17 Apr 2025 12:20:40 GMT
632 Docker-Distribution-Api-Version: registry/2.0
633 BODY :
634
635 @@ -333,13 +333,13 @@ BODY :
636 ~~~ RESPONSE ~~~
637 STATUS : 202 Accepted
638 PROTO : HTTP/1.1
639- RECEIVED AT : 2025-04-14T13:27:19.685868643Z
640- TIME DURATION: 9.431163ms
641+ RECEIVED AT : 2025-04-17T12:20:40.863080926Z
642+ TIME DURATION: 9.741802ms
643 HEADERS :
644 Content-Length: 0
645- Date: Mon, 14 Apr 2025 13:27:19 GMT
646+ Date: Thu, 17 Apr 2025 12:20:40 GMT
647 Docker-Distribution-Api-Version: registry/2.0
648- Location: /v2/myorg/myrepo/a/blobs/uploads/86f69038-9b8a-43d7-b023-2679b153192f
649+ Location: /v2/myorg/myrepo/a/blobs/uploads/8994bba4-bc47-4616-be00-53e85c209302
650 Oci-Chunk-Min-Length: 10000000
651 BODY :
652
653 @@ -348,7 +348,7 @@ BODY :
654 DEBUG
655 ==============================================================================
656 ~~~ REQUEST ~~~
657- PUT /v2/myorg/myrepo/a/blobs/uploads/86f69038-9b8a-43d7-b023-2679b153192f?digest=sha256%3Aa5efd9680d18752c1cbd4b41353ebece7b56893254af2c42e5012713f1a18e49 HTTP/1.1
658+ PUT /v2/myorg/myrepo/a/blobs/uploads/8994bba4-bc47-4616-be00-53e85c209302?digest=sha256%3Aac995ad31770f02a3fb04124aceca9db129f94c85517ff9a39154b85c14ae9a1 HTTP/1.1
659 HOST : localhost:8700
660 HEADERS:
661 Content-Length: 129
662 @@ -360,11 +360,11 @@ BODY :
663 ~~~ RESPONSE ~~~
664 STATUS : 201 Created
665 PROTO : HTTP/1.1
666- RECEIVED AT : 2025-04-14T13:27:19.692086038Z
667- TIME DURATION: 6.091125ms
668+ RECEIVED AT : 2025-04-17T12:20:40.869692149Z
669+ TIME DURATION: 6.485382ms
670 HEADERS :
671 Content-Length: 0
672- Date: Mon, 14 Apr 2025 13:27:19 GMT
673+ Date: Thu, 17 Apr 2025 12:20:40 GMT
674 Docker-Distribution-Api-Version: registry/2.0
675 BODY :
676
677 @@ -395,13 +395,13 @@ BODY :
678 ~~~ RESPONSE ~~~
679 STATUS : 202 Accepted
680 PROTO : HTTP/1.1
681- RECEIVED AT : 2025-04-14T13:27:19.698148294Z
682- TIME DURATION: 5.892748ms
683+ RECEIVED AT : 2025-04-17T12:20:40.8757675Z
684+ TIME DURATION: 5.916416ms
685 HEADERS :
686 Content-Length: 0
687- Date: Mon, 14 Apr 2025 13:27:19 GMT
688+ Date: Thu, 17 Apr 2025 12:20:40 GMT
689 Docker-Distribution-Api-Version: registry/2.0
690- Location: /v2/myorg/myrepo/a/blobs/uploads/0a4f819f-4b06-4a8a-bc5b-81c3184fef5d
691+ Location: /v2/myorg/myrepo/a/blobs/uploads/d706ef71-8cfb-4fb5-9624-2b7a13d5b94f
692 Oci-Chunk-Min-Length: 10000000
693 BODY :
694
695 @@ -410,7 +410,7 @@ BODY :
696 DEBUG
697 ==============================================================================
698 ~~~ REQUEST ~~~
699- PUT /v2/myorg/myrepo/a/blobs/uploads/0a4f819f-4b06-4a8a-bc5b-81c3184fef5d?digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1
700+ PUT /v2/myorg/myrepo/a/blobs/uploads/d706ef71-8cfb-4fb5-9624-2b7a13d5b94f?digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1
701 HOST : localhost:8700
702 HEADERS:
703 Content-Length: 168
704 @@ -422,11 +422,11 @@ BODY :
705 ~~~ RESPONSE ~~~
706 STATUS : 201 Created
707 PROTO : HTTP/1.1
708- RECEIVED AT : 2025-04-14T13:27:19.704582237Z
709- TIME DURATION: 6.291496ms
710+ RECEIVED AT : 2025-04-17T12:20:40.882247905Z
711+ TIME DURATION: 6.357883ms
712 HEADERS :
713 Content-Length: 0
714- Date: Mon, 14 Apr 2025 13:27:19 GMT
715+ Date: Thu, 17 Apr 2025 12:20:40 GMT
716 Docker-Distribution-Api-Version: registry/2.0
717 BODY :
718
719 @@ -447,22 +447,22 @@ BODY :
720 <pre class="pre-box">DEBUG
721 ==============================================================================
722 ~~~ REQUEST ~~~
723- PUT /v2/myorg/myrepo/a/manifests/sha256:0c5e24b293c955d1e763734704eee5cab774efebd43b531d5abeb60bd9767812 HTTP/1.1
724+ PUT /v2/myorg/myrepo/a/manifests/sha256:5be441ec97e9d3275797e38a4f45421dc7a353de5a45cc9ed620865a844b6f64 HTTP/1.1
725 HOST : localhost:8700
726 HEADERS:
727 Content-Type: application/vnd.oci.image.manifest.v1&#43;json
728 User-Agent: distribution-spec-conformance-tests
729 BODY :
730- &#34;ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmE1ZWZkOTY4MGQxODc1MmMxY2JkNGI0MTM1M2ViZWNlN2I1Njg5MzI1NGFmMmM0MmU1MDEyNzEzZjFhMThlNDkiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pZY0ZWRFptZGlZazlxU201V2FXeEhJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9&#34;
731+ &#34;ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmFjOTk1YWQzMTc3MGYwMmEzZmIwNDEyNGFjZWNhOWRiMTI5Zjk0Yzg1NTE3ZmY5YTM5MTU0Yjg1YzE0YWU5YTEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pHZWpKVmJIaENjV3czY2pWNlprczRJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9&#34;
732 ------------------------------------------------------------------------------
733 ~~~ RESPONSE ~~~
734 STATUS : 200 OK
735 PROTO : HTTP/1.1
736- RECEIVED AT : 2025-04-14T13:27:19.768134834Z
737- TIME DURATION: 28.001699ms
738+ RECEIVED AT : 2025-04-17T12:20:40.947329702Z
739+ TIME DURATION: 28.203721ms
740 HEADERS :
741 Content-Length: 0
742- Date: Mon, 14 Apr 2025 13:27:19 GMT
743+ Date: Thu, 17 Apr 2025 12:20:40 GMT
744 Docker-Distribution-Api-Version: registry/2.0
745 BODY :
746
747 @@ -483,22 +483,22 @@ BODY :
748 <pre class="pre-box">DEBUG
749 ==============================================================================
750 ~~~ REQUEST ~~~
751- PUT /v2/myorg/myrepo/a/manifests/sha256:0c5e24b293c955d1e763734704eee5cab774efebd43b531d5abeb60bd9767812 HTTP/1.1
752+ PUT /v2/myorg/myrepo/a/manifests/sha256:5be441ec97e9d3275797e38a4f45421dc7a353de5a45cc9ed620865a844b6f64 HTTP/1.1
753 HOST : localhost:8700
754 HEADERS:
755 Content-Type: application/vnd.oci.image.manifest.v1&#43;json
756 User-Agent: distribution-spec-conformance-tests
757 BODY :
758- &#34;ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmE1ZWZkOTY4MGQxODc1MmMxY2JkNGI0MTM1M2ViZWNlN2I1Njg5MzI1NGFmMmM0MmU1MDEyNzEzZjFhMThlNDkiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pZY0ZWRFptZGlZazlxU201V2FXeEhJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9&#34;
759+ &#34;ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmFjOTk1YWQzMTc3MGYwMmEzZmIwNDEyNGFjZWNhOWRiMTI5Zjk0Yzg1NTE3ZmY5YTM5MTU0Yjg1YzE0YWU5YTEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pHZWpKVmJIaENjV3czY2pWNlprczRJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9&#34;
760 ------------------------------------------------------------------------------
761 ~~~ RESPONSE ~~~
762 STATUS : 200 OK
763 PROTO : HTTP/1.1
764- RECEIVED AT : 2025-04-14T13:27:19.768134834Z
765- TIME DURATION: 28.001699ms
766+ RECEIVED AT : 2025-04-17T12:20:40.947329702Z
767+ TIME DURATION: 28.203721ms
768 HEADERS :
769 Content-Length: 0
770- Date: Mon, 14 Apr 2025 13:27:19 GMT
771+ Date: Thu, 17 Apr 2025 12:20:40 GMT
772 Docker-Distribution-Api-Version: registry/2.0
773 BODY :
774
775 @@ -548,12 +548,12 @@ BODY :
776 ~~~ RESPONSE ~~~
777 STATUS : 404 Not Found
778 PROTO : HTTP/1.1
779- RECEIVED AT : 2025-04-14T13:27:19.769390869Z
780- TIME DURATION: 821.049µs
781+ RECEIVED AT : 2025-04-17T12:20:40.948285201Z
782+ TIME DURATION: 592.842µs
783 HEADERS :
784 Content-Length: 74
785 Content-Type: application/json
786- Date: Mon, 14 Apr 2025 13:27:19 GMT
787+ Date: Thu, 17 Apr 2025 12:20:40 GMT
788 Docker-Distribution-Api-Version: registry/2.0
789 BODY :
790 *** Error: Unable to format response body - &#34;unexpected end of JSON input&#34; ***
791 @@ -577,7 +577,7 @@ Log Body as-is:
792 <pre class="pre-box">DEBUG
793 ==============================================================================
794 ~~~ REQUEST ~~~
795- HEAD /v2/myorg/myrepo/a/blobs/sha256:c66be3af8dd9f3be39cd65b6ff9619b07554f7b3757d3ad1c22151b47b76479e HTTP/1.1
796+ HEAD /v2/myorg/myrepo/a/blobs/sha256:ca4af7f2cbcb1584bbe4166fdc5125f0c5c7f7b4be14f2453cc856cb552edcdc HTTP/1.1
797 HOST : localhost:8700
798 HEADERS:
799 User-Agent: distribution-spec-conformance-tests
800 @@ -587,11 +587,11 @@ BODY :
801 ~~~ RESPONSE ~~~
802 STATUS : 200 OK
803 PROTO : HTTP/1.1
804- RECEIVED AT : 2025-04-14T13:27:19.770309915Z
805- TIME DURATION: 745.941µs
806+ RECEIVED AT : 2025-04-17T12:20:40.949092432Z
807+ TIME DURATION: 611.026µs
808 HEADERS :
809 Content-Length: 0
810- Date: Mon, 14 Apr 2025 13:27:19 GMT
811+ Date: Thu, 17 Apr 2025 12:20:40 GMT
812 Docker-Distribution-Api-Version: registry/2.0
813 BODY :
814
815 @@ -622,12 +622,12 @@ BODY :
816 ~~~ RESPONSE ~~~
817 STATUS : 404 Not Found
818 PROTO : HTTP/1.1
819- RECEIVED AT : 2025-04-14T13:27:19.77121158Z
820- TIME DURATION: 746.724µs
821+ RECEIVED AT : 2025-04-17T12:20:40.949848939Z
822+ TIME DURATION: 610.805µs
823 HEADERS :
824 Content-Length: 170
825 Content-Type: application/json
826- Date: Mon, 14 Apr 2025 13:27:19 GMT
827+ Date: Thu, 17 Apr 2025 12:20:40 GMT
828 Docker-Distribution-Api-Version: registry/2.0
829 BODY :
830 {
831 @@ -652,7 +652,7 @@ BODY :
832 <pre class="pre-box">DEBUG
833 ==============================================================================
834 ~~~ REQUEST ~~~
835- GET /v2/myorg/myrepo/a/blobs/sha256:c66be3af8dd9f3be39cd65b6ff9619b07554f7b3757d3ad1c22151b47b76479e HTTP/1.1
836+ GET /v2/myorg/myrepo/a/blobs/sha256:ca4af7f2cbcb1584bbe4166fdc5125f0c5c7f7b4be14f2453cc856cb552edcdc HTTP/1.1
837 HOST : localhost:8700
838 HEADERS:
839 User-Agent: distribution-spec-conformance-tests
840 @@ -662,14 +662,14 @@ BODY :
841 ~~~ RESPONSE ~~~
842 STATUS : 200 OK
843 PROTO : HTTP/1.1
844- RECEIVED AT : 2025-04-14T13:27:19.812523271Z
845- TIME DURATION: 41.114799ms
846+ RECEIVED AT : 2025-04-17T12:20:40.991119881Z
847+ TIME DURATION: 41.080452ms
848 HEADERS :
849- Date: Mon, 14 Apr 2025 13:27:19 GMT
850+ Date: Thu, 17 Apr 2025 12:20:40 GMT
851 Docker-Distribution-Api-Version: registry/2.0
852 BODY :
853 {
854- &#34;author&#34;: &#34;BkueniH9nSOYFZCo&#34;,
855+ &#34;author&#34;: &#34;VVmUC5MpI9ZnH0AB&#34;,
856 &#34;architecture&#34;: &#34;amd64&#34;,
857 &#34;os&#34;: &#34;linux&#34;,
858 &#34;rootfs&#34;: {
859 @@ -711,12 +711,12 @@ BODY :
860 ~~~ RESPONSE ~~~
861 STATUS : 404 Not Found
862 PROTO : HTTP/1.1
863- RECEIVED AT : 2025-04-14T13:27:19.814075657Z
864- TIME DURATION: 1.289625ms
865+ RECEIVED AT : 2025-04-17T12:20:40.992401673Z
866+ TIME DURATION: 1.03975ms
867 HEADERS :
868 Content-Length: 106
869 Content-Type: application/json
870- Date: Mon, 14 Apr 2025 13:27:19 GMT
871+ Date: Thu, 17 Apr 2025 12:20:40 GMT
872 Docker-Distribution-Api-Version: registry/2.0
873 BODY :
874 *** Error: Unable to format response body - &#34;unexpected end of JSON input&#34; ***
875 @@ -740,7 +740,7 @@ Log Body as-is:
876 <pre class="pre-box">DEBUG
877 ==============================================================================
878 ~~~ REQUEST ~~~
879- HEAD /v2/myorg/myrepo/a/manifests/sha256:a009931ad5a86c9141d0e526caf64bafd49f5767c2fa4abf7ba60ec044f2face HTTP/1.1
880+ HEAD /v2/myorg/myrepo/a/manifests/sha256:3eff1599889005775a522563a0aec3806249daf82397fc5fb0be3fa42468669d HTTP/1.1
881 HOST : localhost:8700
882 HEADERS:
883 Accept: application/vnd.oci.image.manifest.v1&#43;json
884 @@ -751,11 +751,11 @@ BODY :
885 ~~~ RESPONSE ~~~
886 STATUS : 200 OK
887 PROTO : HTTP/1.1
888- RECEIVED AT : 2025-04-14T13:27:19.815875047Z
889- TIME DURATION: 1.518921ms
890+ RECEIVED AT : 2025-04-17T12:20:40.993864569Z
891+ TIME DURATION: 1.064508ms
892 HEADERS :
893 Content-Length: 0
894- Date: Mon, 14 Apr 2025 13:27:19 GMT
895+ Date: Thu, 17 Apr 2025 12:20:40 GMT
896 Docker-Distribution-Api-Version: registry/2.0
897 BODY :
898
899 @@ -776,7 +776,7 @@ BODY :
900 <pre class="pre-box">DEBUG
901 ==============================================================================
902 ~~~ REQUEST ~~~
903- HEAD /v2/myorg/myrepo/a/manifests/sha256:0c5e24b293c955d1e763734704eee5cab774efebd43b531d5abeb60bd9767812 HTTP/1.1
904+ HEAD /v2/myorg/myrepo/a/manifests/sha256:5be441ec97e9d3275797e38a4f45421dc7a353de5a45cc9ed620865a844b6f64 HTTP/1.1
905 HOST : localhost:8700
906 HEADERS:
907 Accept: application/vnd.oci.image.manifest.v1&#43;json
908 @@ -787,11 +787,11 @@ BODY :
909 ~~~ RESPONSE ~~~
910 STATUS : 200 OK
911 PROTO : HTTP/1.1
912- RECEIVED AT : 2025-04-14T13:27:19.817354117Z
913- TIME DURATION: 1.175007ms
914+ RECEIVED AT : 2025-04-17T12:20:40.994917485Z
915+ TIME DURATION: 771.735µs
916 HEADERS :
917 Content-Length: 0
918- Date: Mon, 14 Apr 2025 13:27:19 GMT
919+ Date: Thu, 17 Apr 2025 12:20:40 GMT
920 Docker-Distribution-Api-Version: registry/2.0
921 BODY :
922
923 @@ -823,11 +823,11 @@ BODY :
924 ~~~ RESPONSE ~~~
925 STATUS : 200 OK
926 PROTO : HTTP/1.1
927- RECEIVED AT : 2025-04-14T13:27:19.818387109Z
928- TIME DURATION: 868.8µs
929+ RECEIVED AT : 2025-04-17T12:20:40.995717521Z
930+ TIME DURATION: 655.135µs
931 HEADERS :
932 Content-Length: 0
933- Date: Mon, 14 Apr 2025 13:27:19 GMT
934+ Date: Thu, 17 Apr 2025 12:20:40 GMT
935 Docker-Distribution-Api-Version: registry/2.0
936 BODY :
937
938 @@ -858,12 +858,12 @@ BODY :
939 ~~~ RESPONSE ~~~
940 STATUS : 404 Not Found
941 PROTO : HTTP/1.1
942- RECEIVED AT : 2025-04-14T13:27:19.819729408Z
943- TIME DURATION: 806.907µs
944+ RECEIVED AT : 2025-04-17T12:20:40.996470936Z
945+ TIME DURATION: 597.496µs
946 HEADERS :
947 Content-Length: 82
948 Content-Type: application/json
949- Date: Mon, 14 Apr 2025 13:27:19 GMT
950+ Date: Thu, 17 Apr 2025 12:20:40 GMT
951 Docker-Distribution-Api-Version: registry/2.0
952 BODY :
953 {
954 @@ -888,7 +888,7 @@ BODY :
955 <pre class="pre-box">DEBUG
956 ==============================================================================
957 ~~~ REQUEST ~~~
958- GET /v2/myorg/myrepo/a/manifests/sha256:a009931ad5a86c9141d0e526caf64bafd49f5767c2fa4abf7ba60ec044f2face HTTP/1.1
959+ GET /v2/myorg/myrepo/a/manifests/sha256:3eff1599889005775a522563a0aec3806249daf82397fc5fb0be3fa42468669d HTTP/1.1
960 HOST : localhost:8700
961 HEADERS:
962 Accept: application/vnd.oci.image.manifest.v1&#43;json
963 @@ -899,12 +899,12 @@ BODY :
964 ~~~ RESPONSE ~~~
965 STATUS : 200 OK
966 PROTO : HTTP/1.1
967- RECEIVED AT : 2025-04-14T13:27:19.820846723Z
968- TIME DURATION: 916.528µs
969+ RECEIVED AT : 2025-04-17T12:20:40.997305779Z
970+ TIME DURATION: 677.902µs
971 HEADERS :
972 Content-Length: 583
973 Content-Type: application/vnd.oci.image.manifest.v1&#43;json
974- Date: Mon, 14 Apr 2025 13:27:19 GMT
975+ Date: Thu, 17 Apr 2025 12:20:40 GMT
976 Docker-Distribution-Api-Version: registry/2.0
977 BODY :
978 {
979 @@ -912,9 +912,9 @@ BODY :
980 &#34;mediaType&#34;: &#34;application/vnd.oci.image.manifest.v1&#43;json&#34;,
981 &#34;config&#34;: {
982 &#34;mediaType&#34;: &#34;application/vnd.oci.image.config.v1&#43;json&#34;,
983- &#34;digest&#34;: &#34;sha256:c66be3af8dd9f3be39cd65b6ff9619b07554f7b3757d3ad1c22151b47b76479e&#34;,
984+ &#34;digest&#34;: &#34;sha256:ca4af7f2cbcb1584bbe4166fdc5125f0c5c7f7b4be14f2453cc856cb552edcdc&#34;,
985 &#34;size&#34;: 129,
986- &#34;data&#34;: &#34;ewoJImF1dGhvciI6ICJCa3VlbmlIOW5TT1lGWkNvIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9&#34;
987+ &#34;data&#34;: &#34;ewoJImF1dGhvciI6ICJWVm1VQzVNcEk5Wm5IMEFCIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9&#34;
988 },
989 &#34;layers&#34;: [
990 {
991 @@ -941,7 +941,7 @@ BODY :
992 <pre class="pre-box">DEBUG
993 ==============================================================================
994 ~~~ REQUEST ~~~
995- GET /v2/myorg/myrepo/a/manifests/sha256:0c5e24b293c955d1e763734704eee5cab774efebd43b531d5abeb60bd9767812 HTTP/1.1
996+ GET /v2/myorg/myrepo/a/manifests/sha256:5be441ec97e9d3275797e38a4f45421dc7a353de5a45cc9ed620865a844b6f64 HTTP/1.1
997 HOST : localhost:8700
998 HEADERS:
999 Accept: application/vnd.oci.image.manifest.v1&#43;json
1000 @@ -952,12 +952,12 @@ BODY :
1001 ~~~ RESPONSE ~~~
1002 STATUS : 200 OK
1003 PROTO : HTTP/1.1
1004- RECEIVED AT : 2025-04-14T13:27:19.821911803Z
1005- TIME DURATION: 824.393µs
1006+ RECEIVED AT : 2025-04-17T12:20:40.998278303Z
1007+ TIME DURATION: 709.375µs
1008 HEADERS :
1009 Content-Length: 583
1010 Content-Type: application/vnd.oci.image.manifest.v1&#43;json
1011- Date: Mon, 14 Apr 2025 13:27:19 GMT
1012+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1013 Docker-Distribution-Api-Version: registry/2.0
1014 BODY :
1015 {
1016 @@ -965,9 +965,9 @@ BODY :
1017 &#34;mediaType&#34;: &#34;application/vnd.oci.image.manifest.v1&#43;json&#34;,
1018 &#34;config&#34;: {
1019 &#34;mediaType&#34;: &#34;application/vnd.oci.image.config.v1&#43;json&#34;,
1020- &#34;digest&#34;: &#34;sha256:a5efd9680d18752c1cbd4b41353ebece7b56893254af2c42e5012713f1a18e49&#34;,
1021+ &#34;digest&#34;: &#34;sha256:ac995ad31770f02a3fb04124aceca9db129f94c85517ff9a39154b85c14ae9a1&#34;,
1022 &#34;size&#34;: 129,
1023- &#34;data&#34;: &#34;ewoJImF1dGhvciI6ICJYcFVDZmdiYk9qSm5WaWxHIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9&#34;
1024+ &#34;data&#34;: &#34;ewoJImF1dGhvciI6ICJGejJVbHhCcWw3cjV6Zks4IiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9&#34;
1025 },
1026 &#34;layers&#34;: [
1027 {
1028 @@ -1005,12 +1005,12 @@ BODY :
1029 ~~~ RESPONSE ~~~
1030 STATUS : 200 OK
1031 PROTO : HTTP/1.1
1032- RECEIVED AT : 2025-04-14T13:27:19.822961131Z
1033- TIME DURATION: 806.536µs
1034+ RECEIVED AT : 2025-04-17T12:20:40.999182584Z
1035+ TIME DURATION: 680.476µs
1036 HEADERS :
1037 Content-Length: 583
1038 Content-Type: application/vnd.oci.image.manifest.v1&#43;json
1039- Date: Mon, 14 Apr 2025 13:27:19 GMT
1040+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1041 Docker-Distribution-Api-Version: registry/2.0
1042 BODY :
1043 {
1044 @@ -1018,9 +1018,9 @@ BODY :
1045 &#34;mediaType&#34;: &#34;application/vnd.oci.image.manifest.v1&#43;json&#34;,
1046 &#34;config&#34;: {
1047 &#34;mediaType&#34;: &#34;application/vnd.oci.image.config.v1&#43;json&#34;,
1048- &#34;digest&#34;: &#34;sha256:c66be3af8dd9f3be39cd65b6ff9619b07554f7b3757d3ad1c22151b47b76479e&#34;,
1049+ &#34;digest&#34;: &#34;sha256:ca4af7f2cbcb1584bbe4166fdc5125f0c5c7f7b4be14f2453cc856cb552edcdc&#34;,
1050 &#34;size&#34;: 129,
1051- &#34;data&#34;: &#34;ewoJImF1dGhvciI6ICJCa3VlbmlIOW5TT1lGWkNvIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9&#34;
1052+ &#34;data&#34;: &#34;ewoJImF1dGhvciI6ICJWVm1VQzVNcEk5Wm5IMEFCIiwKCSJhcmNoaXRlY3R1cmUiOiAiYW1kNjQiLAoJIm9zIjogImxpbnV4IiwKCSJyb290ZnMiOiB7CgkJInR5cGUiOiAibGF5ZXJzIiwKCQkiZGlmZl9pZHMiOiBbXQoJfQp9&#34;
1053 },
1054 &#34;layers&#34;: [
1055 {
1056 @@ -1065,12 +1065,12 @@ BODY :
1057 ~~~ RESPONSE ~~~
1058 STATUS : 404 Not Found
1059 PROTO : HTTP/1.1
1060- RECEIVED AT : 2025-04-14T13:27:19.823991547Z
1061- TIME DURATION: 791.461µs
1062+ RECEIVED AT : 2025-04-17T12:20:41.000015963Z
1063+ TIME DURATION: 593.225µs
1064 HEADERS :
1065 Content-Length: 82
1066 Content-Type: application/json
1067- Date: Mon, 14 Apr 2025 13:27:19 GMT
1068+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1069 Docker-Distribution-Api-Version: registry/2.0
1070 BODY :
1071 {
1072 @@ -1102,7 +1102,7 @@ BODY :
1073 <pre class="pre-box">DEBUG
1074 ==============================================================================
1075 ~~~ REQUEST ~~~
1076- DELETE /v2/myorg/myrepo/a/blobs/sha256:c66be3af8dd9f3be39cd65b6ff9619b07554f7b3757d3ad1c22151b47b76479e HTTP/1.1
1077+ DELETE /v2/myorg/myrepo/a/blobs/sha256:ca4af7f2cbcb1584bbe4166fdc5125f0c5c7f7b4be14f2453cc856cb552edcdc HTTP/1.1
1078 HOST : localhost:8700
1079 HEADERS:
1080 User-Agent: distribution-spec-conformance-tests
1081 @@ -1112,11 +1112,11 @@ BODY :
1082 ~~~ RESPONSE ~~~
1083 STATUS : 200 OK
1084 PROTO : HTTP/1.1
1085- RECEIVED AT : 2025-04-14T13:27:19.824953014Z
1086- TIME DURATION: 801.818µs
1087+ RECEIVED AT : 2025-04-17T12:20:41.000850294Z
1088+ TIME DURATION: 657.798µs
1089 HEADERS :
1090 Content-Length: 0
1091- Date: Mon, 14 Apr 2025 13:27:19 GMT
1092+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1093 Docker-Distribution-Api-Version: registry/2.0
1094 BODY :
1095
1096 @@ -1137,7 +1137,7 @@ BODY :
1097 <pre class="pre-box">DEBUG
1098 ==============================================================================
1099 ~~~ REQUEST ~~~
1100- DELETE /v2/myorg/myrepo/a/blobs/sha256:a5efd9680d18752c1cbd4b41353ebece7b56893254af2c42e5012713f1a18e49 HTTP/1.1
1101+ DELETE /v2/myorg/myrepo/a/blobs/sha256:ac995ad31770f02a3fb04124aceca9db129f94c85517ff9a39154b85c14ae9a1 HTTP/1.1
1102 HOST : localhost:8700
1103 HEADERS:
1104 User-Agent: distribution-spec-conformance-tests
1105 @@ -1147,11 +1147,11 @@ BODY :
1106 ~~~ RESPONSE ~~~
1107 STATUS : 200 OK
1108 PROTO : HTTP/1.1
1109- RECEIVED AT : 2025-04-14T13:27:19.825868784Z
1110- TIME DURATION: 760.513µs
1111+ RECEIVED AT : 2025-04-17T12:20:41.00160032Z
1112+ TIME DURATION: 599.419µs
1113 HEADERS :
1114 Content-Length: 0
1115- Date: Mon, 14 Apr 2025 13:27:19 GMT
1116+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1117 Docker-Distribution-Api-Version: registry/2.0
1118 BODY :
1119
1120 @@ -1182,11 +1182,11 @@ BODY :
1121 ~~~ RESPONSE ~~~
1122 STATUS : 200 OK
1123 PROTO : HTTP/1.1
1124- RECEIVED AT : 2025-04-14T13:27:19.826820267Z
1125- TIME DURATION: 799.486µs
1126+ RECEIVED AT : 2025-04-17T12:20:41.002358173Z
1127+ TIME DURATION: 609.996µs
1128 HEADERS :
1129 Content-Length: 0
1130- Date: Mon, 14 Apr 2025 13:27:19 GMT
1131+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1132 Docker-Distribution-Api-Version: registry/2.0
1133 BODY :
1134
1135 @@ -1207,7 +1207,7 @@ BODY :
1136 <pre class="pre-box">DEBUG
1137 ==============================================================================
1138 ~~~ REQUEST ~~~
1139- DELETE /v2/myorg/myrepo/a/manifests/sha256:a009931ad5a86c9141d0e526caf64bafd49f5767c2fa4abf7ba60ec044f2face HTTP/1.1
1140+ DELETE /v2/myorg/myrepo/a/manifests/sha256:3eff1599889005775a522563a0aec3806249daf82397fc5fb0be3fa42468669d HTTP/1.1
1141 HOST : localhost:8700
1142 HEADERS:
1143 User-Agent: distribution-spec-conformance-tests
1144 @@ -1217,12 +1217,12 @@ BODY :
1145 ~~~ RESPONSE ~~~
1146 STATUS : 405 Method Not Allowed
1147 PROTO : HTTP/1.1
1148- RECEIVED AT : 2025-04-14T13:27:19.827659343Z
1149- TIME DURATION: 705.532µs
1150+ RECEIVED AT : 2025-04-17T12:20:41.003006978Z
1151+ TIME DURATION: 516.02µs
1152 HEADERS :
1153 Allow: PUT,GET,HEAD,HEAD
1154 Content-Length: 0
1155- Date: Mon, 14 Apr 2025 13:27:19 GMT
1156+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1157 Docker-Distribution-Api-Version: registry/2.0
1158 BODY :
1159
1160 @@ -1243,7 +1243,7 @@ BODY :
1161 <pre class="pre-box">DEBUG
1162 ==============================================================================
1163 ~~~ REQUEST ~~~
1164- DELETE /v2/myorg/myrepo/a/manifests/sha256:0c5e24b293c955d1e763734704eee5cab774efebd43b531d5abeb60bd9767812 HTTP/1.1
1165+ DELETE /v2/myorg/myrepo/a/manifests/sha256:5be441ec97e9d3275797e38a4f45421dc7a353de5a45cc9ed620865a844b6f64 HTTP/1.1
1166 HOST : localhost:8700
1167 HEADERS:
1168 User-Agent: distribution-spec-conformance-tests
1169 @@ -1253,12 +1253,12 @@ BODY :
1170 ~~~ RESPONSE ~~~
1171 STATUS : 405 Method Not Allowed
1172 PROTO : HTTP/1.1
1173- RECEIVED AT : 2025-04-14T13:27:19.828511042Z
1174- TIME DURATION: 702.623µs
1175+ RECEIVED AT : 2025-04-17T12:20:41.003712661Z
1176+ TIME DURATION: 550.321µs
1177 HEADERS :
1178 Allow: PUT,GET,HEAD,HEAD
1179 Content-Length: 0
1180- Date: Mon, 14 Apr 2025 13:27:19 GMT
1181+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1182 Docker-Distribution-Api-Version: registry/2.0
1183 BODY :
1184
1185 @@ -1295,10 +1295,10 @@ BODY :
1186 <br>
1187 <div id="output-box-24" style="display: none;">
1188 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1189+ OCI_TEST_CONTENT_DISCOVERY=1
1190+ OCI_TEST_CONTENT_MANAGEMENT=0
1191 OCI_TEST_PULL=1
1192 OCI_TEST_PUSH=0
1193- OCI_TEST_CONTENT_DISCOVERY=0
1194- OCI_TEST_CONTENT_MANAGEMENT=0
1195 </pre>
1196 </div>
1197 </div>
1198 @@ -1312,10 +1312,10 @@ BODY :
1199 <br>
1200 <div id="output-box-25" style="display: none;">
1201 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1202+ OCI_TEST_PULL=1
1203 OCI_TEST_PUSH=0
1204- OCI_TEST_CONTENT_DISCOVERY=0
1205+ OCI_TEST_CONTENT_DISCOVERY=1
1206 OCI_TEST_CONTENT_MANAGEMENT=0
1207- OCI_TEST_PULL=1
1208 </pre>
1209 </div>
1210 </div>
1211 @@ -1338,7 +1338,7 @@ BODY :
1212 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1213 OCI_TEST_PULL=1
1214 OCI_TEST_PUSH=0
1215- OCI_TEST_CONTENT_DISCOVERY=0
1216+ OCI_TEST_CONTENT_DISCOVERY=1
1217 OCI_TEST_CONTENT_MANAGEMENT=0
1218 </pre>
1219 </div>
1220 @@ -1353,10 +1353,10 @@ BODY :
1221 <br>
1222 <div id="output-box-27" 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=1
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 @@ -1370,10 +1370,10 @@ BODY :
1234 <br>
1235 <div id="output-box-28" 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_CONTENT_DISCOVERY=0
1238+ OCI_TEST_PUSH=0
1239+ OCI_TEST_CONTENT_DISCOVERY=1
1240 OCI_TEST_CONTENT_MANAGEMENT=0
1241 OCI_TEST_PULL=1
1242- OCI_TEST_PUSH=0
1243 </pre>
1244 </div>
1245 </div>
1246 @@ -1389,7 +1389,7 @@ BODY :
1247 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1248 OCI_TEST_PULL=1
1249 OCI_TEST_PUSH=0
1250- OCI_TEST_CONTENT_DISCOVERY=0
1251+ OCI_TEST_CONTENT_DISCOVERY=1
1252 OCI_TEST_CONTENT_MANAGEMENT=0
1253 </pre>
1254 </div>
1255 @@ -1406,7 +1406,7 @@ BODY :
1256 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1257 OCI_TEST_PULL=1
1258 OCI_TEST_PUSH=0
1259- OCI_TEST_CONTENT_DISCOVERY=0
1260+ OCI_TEST_CONTENT_DISCOVERY=1
1261 OCI_TEST_CONTENT_MANAGEMENT=0
1262 </pre>
1263 </div>
1264 @@ -1421,10 +1421,10 @@ BODY :
1265 <br>
1266 <div id="output-box-31" style="display: none;">
1267 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1268+ OCI_TEST_CONTENT_MANAGEMENT=0
1269 OCI_TEST_PULL=1
1270 OCI_TEST_PUSH=0
1271- OCI_TEST_CONTENT_DISCOVERY=0
1272- OCI_TEST_CONTENT_MANAGEMENT=0
1273+ OCI_TEST_CONTENT_DISCOVERY=1
1274 </pre>
1275 </div>
1276 </div>
1277 @@ -1440,7 +1440,7 @@ BODY :
1278 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1279 OCI_TEST_PULL=1
1280 OCI_TEST_PUSH=0
1281- OCI_TEST_CONTENT_DISCOVERY=0
1282+ OCI_TEST_CONTENT_DISCOVERY=1
1283 OCI_TEST_CONTENT_MANAGEMENT=0
1284 </pre>
1285 </div>
1286 @@ -1457,7 +1457,7 @@ BODY :
1287 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1288 OCI_TEST_PULL=1
1289 OCI_TEST_PUSH=0
1290- OCI_TEST_CONTENT_DISCOVERY=0
1291+ OCI_TEST_CONTENT_DISCOVERY=1
1292 OCI_TEST_CONTENT_MANAGEMENT=0
1293 </pre>
1294 </div>
1295 @@ -1481,7 +1481,7 @@ BODY :
1296 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1297 OCI_TEST_PULL=1
1298 OCI_TEST_PUSH=0
1299- OCI_TEST_CONTENT_DISCOVERY=0
1300+ OCI_TEST_CONTENT_DISCOVERY=1
1301 OCI_TEST_CONTENT_MANAGEMENT=0
1302 </pre>
1303 </div>
1304 @@ -1496,10 +1496,10 @@ BODY :
1305 <br>
1306 <div id="output-box-35" style="display: none;">
1307 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1308- OCI_TEST_CONTENT_MANAGEMENT=0
1309 OCI_TEST_PULL=1
1310 OCI_TEST_PUSH=0
1311- OCI_TEST_CONTENT_DISCOVERY=0
1312+ OCI_TEST_CONTENT_DISCOVERY=1
1313+ OCI_TEST_CONTENT_MANAGEMENT=0
1314 </pre>
1315 </div>
1316 </div>
1317 @@ -1515,7 +1515,7 @@ BODY :
1318 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1319 OCI_TEST_PULL=1
1320 OCI_TEST_PUSH=0
1321- OCI_TEST_CONTENT_DISCOVERY=0
1322+ OCI_TEST_CONTENT_DISCOVERY=1
1323 OCI_TEST_CONTENT_MANAGEMENT=0
1324 </pre>
1325 </div>
1326 @@ -1532,7 +1532,7 @@ BODY :
1327 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1328 OCI_TEST_PULL=1
1329 OCI_TEST_PUSH=0
1330- OCI_TEST_CONTENT_DISCOVERY=0
1331+ OCI_TEST_CONTENT_DISCOVERY=1
1332 OCI_TEST_CONTENT_MANAGEMENT=0
1333 </pre>
1334 </div>
1335 @@ -1547,10 +1547,10 @@ BODY :
1336 <br>
1337 <div id="output-box-38" style="display: none;">
1338 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1339+ OCI_TEST_PULL=1
1340 OCI_TEST_PUSH=0
1341- OCI_TEST_CONTENT_DISCOVERY=0
1342+ OCI_TEST_CONTENT_DISCOVERY=1
1343 OCI_TEST_CONTENT_MANAGEMENT=0
1344- OCI_TEST_PULL=1
1345 </pre>
1346 </div>
1347 </div>
1348 @@ -1566,7 +1566,7 @@ BODY :
1349 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1350 OCI_TEST_PULL=1
1351 OCI_TEST_PUSH=0
1352- OCI_TEST_CONTENT_DISCOVERY=0
1353+ OCI_TEST_CONTENT_DISCOVERY=1
1354 OCI_TEST_CONTENT_MANAGEMENT=0
1355 </pre>
1356 </div>
1357 @@ -1588,10 +1588,10 @@ BODY :
1358 <br>
1359 <div id="output-box-40" style="display: none;">
1360 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1361+ OCI_TEST_CONTENT_DISCOVERY=1
1362+ OCI_TEST_CONTENT_MANAGEMENT=0
1363 OCI_TEST_PULL=1
1364 OCI_TEST_PUSH=0
1365- OCI_TEST_CONTENT_DISCOVERY=0
1366- OCI_TEST_CONTENT_MANAGEMENT=0
1367 </pre>
1368 </div>
1369 </div>
1370 @@ -1605,10 +1605,10 @@ BODY :
1371 <br>
1372 <div id="output-box-41" 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_CONTENT_DISCOVERY=0
1375- OCI_TEST_CONTENT_MANAGEMENT=0
1376 OCI_TEST_PULL=1
1377 OCI_TEST_PUSH=0
1378+ OCI_TEST_CONTENT_DISCOVERY=1
1379+ OCI_TEST_CONTENT_MANAGEMENT=0
1380 </pre>
1381 </div>
1382 </div>
1383 @@ -1624,7 +1624,7 @@ BODY :
1384 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1385 OCI_TEST_PULL=1
1386 OCI_TEST_PUSH=0
1387- OCI_TEST_CONTENT_DISCOVERY=0
1388+ OCI_TEST_CONTENT_DISCOVERY=1
1389 OCI_TEST_CONTENT_MANAGEMENT=0
1390 </pre>
1391 </div>
1392 @@ -1639,10 +1639,10 @@ BODY :
1393 <br>
1394 <div id="output-box-43" style="display: none;">
1395 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1396+ OCI_TEST_PULL=1
1397 OCI_TEST_PUSH=0
1398- OCI_TEST_CONTENT_DISCOVERY=0
1399+ OCI_TEST_CONTENT_DISCOVERY=1
1400 OCI_TEST_CONTENT_MANAGEMENT=0
1401- OCI_TEST_PULL=1
1402 </pre>
1403 </div>
1404 </div>
1405 @@ -1656,10 +1656,10 @@ BODY :
1406 <br>
1407 <div id="output-box-44" style="display: none;">
1408 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1409- OCI_TEST_PUSH=0
1410- OCI_TEST_CONTENT_DISCOVERY=0
1411 OCI_TEST_CONTENT_MANAGEMENT=0
1412 OCI_TEST_PULL=1
1413+ OCI_TEST_PUSH=0
1414+ OCI_TEST_CONTENT_DISCOVERY=1
1415 </pre>
1416 </div>
1417 </div>
1418 @@ -1673,10 +1673,10 @@ BODY :
1419 <br>
1420 <div id="output-box-45" style="display: none;">
1421 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1422- OCI_TEST_CONTENT_DISCOVERY=0
1423- OCI_TEST_CONTENT_MANAGEMENT=0
1424 OCI_TEST_PULL=1
1425 OCI_TEST_PUSH=0
1426+ OCI_TEST_CONTENT_DISCOVERY=1
1427+ OCI_TEST_CONTENT_MANAGEMENT=0
1428 </pre>
1429 </div>
1430 </div>
1431 @@ -1697,10 +1697,10 @@ BODY :
1432 <br>
1433 <div id="output-box-46" style="display: none;">
1434 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1435- OCI_TEST_CONTENT_MANAGEMENT=0
1436 OCI_TEST_PULL=1
1437 OCI_TEST_PUSH=0
1438- OCI_TEST_CONTENT_DISCOVERY=0
1439+ OCI_TEST_CONTENT_DISCOVERY=1
1440+ OCI_TEST_CONTENT_MANAGEMENT=0
1441 </pre>
1442 </div>
1443 </div>
1444 @@ -1716,7 +1716,7 @@ BODY :
1445 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1446 OCI_TEST_PULL=1
1447 OCI_TEST_PUSH=0
1448- OCI_TEST_CONTENT_DISCOVERY=0
1449+ OCI_TEST_CONTENT_DISCOVERY=1
1450 OCI_TEST_CONTENT_MANAGEMENT=0
1451 </pre>
1452 </div>
1453 @@ -1731,10 +1731,10 @@ BODY :
1454 <br>
1455 <div id="output-box-48" style="display: none;">
1456 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1457- OCI_TEST_CONTENT_DISCOVERY=0
1458+ OCI_TEST_PUSH=0
1459+ OCI_TEST_CONTENT_DISCOVERY=1
1460 OCI_TEST_CONTENT_MANAGEMENT=0
1461 OCI_TEST_PULL=1
1462- OCI_TEST_PUSH=0
1463 </pre>
1464 </div>
1465 </div>
1466 @@ -1750,7 +1750,7 @@ BODY :
1467 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1468 OCI_TEST_PULL=1
1469 OCI_TEST_PUSH=0
1470- OCI_TEST_CONTENT_DISCOVERY=0
1471+ OCI_TEST_CONTENT_DISCOVERY=1
1472 OCI_TEST_CONTENT_MANAGEMENT=0
1473 </pre>
1474 </div>
1475 @@ -1774,7 +1774,7 @@ BODY :
1476 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1477 OCI_TEST_PULL=1
1478 OCI_TEST_PUSH=0
1479- OCI_TEST_CONTENT_DISCOVERY=0
1480+ OCI_TEST_CONTENT_DISCOVERY=1
1481 OCI_TEST_CONTENT_MANAGEMENT=0
1482 </pre>
1483 </div>
1484 @@ -1789,10 +1789,10 @@ BODY :
1485 <br>
1486 <div id="output-box-51" style="display: none;">
1487 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
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=1
1493+ OCI_TEST_CONTENT_MANAGEMENT=0
1494 </pre>
1495 </div>
1496 </div>
1497 @@ -1808,7 +1808,7 @@ BODY :
1498 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1499 OCI_TEST_PULL=1
1500 OCI_TEST_PUSH=0
1501- OCI_TEST_CONTENT_DISCOVERY=0
1502+ OCI_TEST_CONTENT_DISCOVERY=1
1503 OCI_TEST_CONTENT_MANAGEMENT=0
1504 </pre>
1505 </div>
1506 @@ -1835,16 +1835,61 @@ BODY :
1507
1508
1509
1510- <div class="result grey">
1511+ <div class="result green">
1512 <div id="output-box-53-button" class="toggle" onclick="javascript:toggleOutput('output-box-53')">+</div>
1513 <h4 style="display: inline;" onclick="javascript:toggleOutput('output-box-53')">Populate registry with test blob</h4>
1514 <br>
1515 <div id="output-box-53" style="display: none;">
1516- <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1517- OCI_TEST_PULL=1
1518- OCI_TEST_PUSH=0
1519- OCI_TEST_CONTENT_DISCOVERY=0
1520- OCI_TEST_CONTENT_MANAGEMENT=0
1521+ <pre class="pre-box">DEBUG
1522+ ==============================================================================
1523+ ~~~ REQUEST ~~~
1524+ POST /v2/myorg/myrepo/a/blobs/uploads/ HTTP/1.1
1525+ HOST : localhost:8700
1526+ HEADERS:
1527+ User-Agent: distribution-spec-conformance-tests
1528+ BODY :
1529+ ***** NO CONTENT *****
1530+ ------------------------------------------------------------------------------
1531+ ~~~ RESPONSE ~~~
1532+ STATUS : 202 Accepted
1533+ PROTO : HTTP/1.1
1534+ RECEIVED AT : 2025-04-17T12:20:41.013068523Z
1535+ TIME DURATION: 6.339255ms
1536+ HEADERS :
1537+ Content-Length: 0
1538+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1539+ Docker-Distribution-Api-Version: registry/2.0
1540+ Location: /v2/myorg/myrepo/a/blobs/uploads/508c9c29-aed0-446d-993b-d54b1ec83c2d
1541+ Oci-Chunk-Min-Length: 10000000
1542+ BODY :
1543+
1544+ ==============================================================================
1545+
1546+ DEBUG
1547+ ==============================================================================
1548+ ~~~ REQUEST ~~~
1549+ PUT /v2/myorg/myrepo/a/blobs/uploads/508c9c29-aed0-446d-993b-d54b1ec83c2d?digest=sha256%3A251b527d2e367fe32481b650b986d4c377fe560a5a00b60a204bcd21f65c80a1 HTTP/1.1
1550+ HOST : localhost:8700
1551+ HEADERS:
1552+ Content-Length: 129
1553+ Content-Type: application/octet-stream
1554+ User-Agent: distribution-spec-conformance-tests
1555+ BODY :
1556+ ***** BODY IS byte(s) (size - 129) *****
1557+ ------------------------------------------------------------------------------
1558+ ~~~ RESPONSE ~~~
1559+ STATUS : 201 Created
1560+ PROTO : HTTP/1.1
1561+ RECEIVED AT : 2025-04-17T12:20:41.019515169Z
1562+ TIME DURATION: 6.298713ms
1563+ HEADERS :
1564+ Content-Length: 0
1565+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1566+ Docker-Distribution-Api-Version: registry/2.0
1567+ BODY :
1568+
1569+ ==============================================================================
1570+
1571 </pre>
1572 </div>
1573 </div>
1574 @@ -1852,16 +1897,61 @@ BODY :
1575
1576
1577
1578- <div class="result grey">
1579+ <div class="result green">
1580 <div id="output-box-54-button" class="toggle" onclick="javascript:toggleOutput('output-box-54')">+</div>
1581 <h4 style="display: inline;" onclick="javascript:toggleOutput('output-box-54')">Populate registry with test layer</h4>
1582 <br>
1583 <div id="output-box-54" style="display: none;">
1584- <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1585- OCI_TEST_PULL=1
1586- OCI_TEST_PUSH=0
1587- OCI_TEST_CONTENT_DISCOVERY=0
1588- OCI_TEST_CONTENT_MANAGEMENT=0
1589+ <pre class="pre-box">DEBUG
1590+ ==============================================================================
1591+ ~~~ REQUEST ~~~
1592+ POST /v2/myorg/myrepo/a/blobs/uploads/ HTTP/1.1
1593+ HOST : localhost:8700
1594+ HEADERS:
1595+ User-Agent: distribution-spec-conformance-tests
1596+ BODY :
1597+ ***** NO CONTENT *****
1598+ ------------------------------------------------------------------------------
1599+ ~~~ RESPONSE ~~~
1600+ STATUS : 202 Accepted
1601+ PROTO : HTTP/1.1
1602+ RECEIVED AT : 2025-04-17T12:20:41.025431787Z
1603+ TIME DURATION: 5.75466ms
1604+ HEADERS :
1605+ Content-Length: 0
1606+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1607+ Docker-Distribution-Api-Version: registry/2.0
1608+ Location: /v2/myorg/myrepo/a/blobs/uploads/9b42e523-ebb7-442d-8ac6-6f12df82ab49
1609+ Oci-Chunk-Min-Length: 10000000
1610+ BODY :
1611+
1612+ ==============================================================================
1613+
1614+ DEBUG
1615+ ==============================================================================
1616+ ~~~ REQUEST ~~~
1617+ PUT /v2/myorg/myrepo/a/blobs/uploads/9b42e523-ebb7-442d-8ac6-6f12df82ab49?digest=sha256%3A48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1
1618+ HOST : localhost:8700
1619+ HEADERS:
1620+ Content-Length: 168
1621+ Content-Type: application/octet-stream
1622+ User-Agent: distribution-spec-conformance-tests
1623+ BODY :
1624+ ***** BODY IS byte(s) (size - 168) *****
1625+ ------------------------------------------------------------------------------
1626+ ~~~ RESPONSE ~~~
1627+ STATUS : 201 Created
1628+ PROTO : HTTP/1.1
1629+ RECEIVED AT : 2025-04-17T12:20:41.031618776Z
1630+ TIME DURATION: 6.067261ms
1631+ HEADERS :
1632+ Content-Length: 0
1633+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1634+ Docker-Distribution-Api-Version: registry/2.0
1635+ BODY :
1636+
1637+ ==============================================================================
1638+
1639 </pre>
1640 </div>
1641 </div>
1642 @@ -1869,16 +1959,140 @@ BODY :
1643
1644
1645
1646- <div class="result grey">
1647+ <div class="result green">
1648 <div id="output-box-55-button" class="toggle" onclick="javascript:toggleOutput('output-box-55')">+</div>
1649 <h4 style="display: inline;" onclick="javascript:toggleOutput('output-box-55')">Populate registry with test tags</h4>
1650 <br>
1651 <div id="output-box-55" style="display: none;">
1652- <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1653- OCI_TEST_PULL=1
1654- OCI_TEST_PUSH=0
1655- OCI_TEST_CONTENT_DISCOVERY=0
1656- OCI_TEST_CONTENT_MANAGEMENT=0
1657+ <pre class="pre-box">DEBUG
1658+ ==============================================================================
1659+ ~~~ REQUEST ~~~
1660+ PUT /v2/myorg/myrepo/a/manifests/test0 HTTP/1.1
1661+ HOST : localhost:8700
1662+ HEADERS:
1663+ Content-Type: application/vnd.oci.image.manifest.v1&#43;json
1664+ User-Agent: distribution-spec-conformance-tests
1665+ BODY :
1666+ &#34;ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjI1MWI1MjdkMmUzNjdmZTMyNDgxYjY1MGI5ODZkNGMzNzdmZTU2MGE1YTAwYjYwYTIwNGJjZDIxZjY1YzgwYTEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pNY2xoell6VnhSMUp3ZVRCblptWmpJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9&#34;
1667+ ------------------------------------------------------------------------------
1668+ ~~~ RESPONSE ~~~
1669+ STATUS : 200 OK
1670+ PROTO : HTTP/1.1
1671+ RECEIVED AT : 2025-04-17T12:20:41.065631308Z
1672+ TIME DURATION: 33.81617ms
1673+ HEADERS :
1674+ Content-Length: 0
1675+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1676+ Docker-Distribution-Api-Version: registry/2.0
1677+ BODY :
1678+
1679+ ==============================================================================
1680+
1681+ DEBUG
1682+ ==============================================================================
1683+ ~~~ REQUEST ~~~
1684+ PUT /v2/myorg/myrepo/a/manifests/test1 HTTP/1.1
1685+ HOST : localhost:8700
1686+ HEADERS:
1687+ Content-Type: application/vnd.oci.image.manifest.v1&#43;json
1688+ User-Agent: distribution-spec-conformance-tests
1689+ BODY :
1690+ &#34;ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjI1MWI1MjdkMmUzNjdmZTMyNDgxYjY1MGI5ODZkNGMzNzdmZTU2MGE1YTAwYjYwYTIwNGJjZDIxZjY1YzgwYTEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pNY2xoell6VnhSMUp3ZVRCblptWmpJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9&#34;
1691+ ------------------------------------------------------------------------------
1692+ ~~~ RESPONSE ~~~
1693+ STATUS : 200 OK
1694+ PROTO : HTTP/1.1
1695+ RECEIVED AT : 2025-04-17T12:20:41.099548691Z
1696+ TIME DURATION: 33.700296ms
1697+ HEADERS :
1698+ Content-Length: 0
1699+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1700+ Docker-Distribution-Api-Version: registry/2.0
1701+ BODY :
1702+
1703+ ==============================================================================
1704+
1705+ DEBUG
1706+ ==============================================================================
1707+ ~~~ REQUEST ~~~
1708+ PUT /v2/myorg/myrepo/a/manifests/test2 HTTP/1.1
1709+ HOST : localhost:8700
1710+ HEADERS:
1711+ Content-Type: application/vnd.oci.image.manifest.v1&#43;json
1712+ User-Agent: distribution-spec-conformance-tests
1713+ BODY :
1714+ &#34;ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjI1MWI1MjdkMmUzNjdmZTMyNDgxYjY1MGI5ODZkNGMzNzdmZTU2MGE1YTAwYjYwYTIwNGJjZDIxZjY1YzgwYTEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pNY2xoell6VnhSMUp3ZVRCblptWmpJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9&#34;
1715+ ------------------------------------------------------------------------------
1716+ ~~~ RESPONSE ~~~
1717+ STATUS : 200 OK
1718+ PROTO : HTTP/1.1
1719+ RECEIVED AT : 2025-04-17T12:20:41.133273681Z
1720+ TIME DURATION: 33.508314ms
1721+ HEADERS :
1722+ Content-Length: 0
1723+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1724+ Docker-Distribution-Api-Version: registry/2.0
1725+ BODY :
1726+
1727+ ==============================================================================
1728+
1729+ DEBUG
1730+ ==============================================================================
1731+ ~~~ REQUEST ~~~
1732+ PUT /v2/myorg/myrepo/a/manifests/test3 HTTP/1.1
1733+ HOST : localhost:8700
1734+ HEADERS:
1735+ Content-Type: application/vnd.oci.image.manifest.v1&#43;json
1736+ User-Agent: distribution-spec-conformance-tests
1737+ BODY :
1738+ &#34;ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UuY29uZmlnLnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OjI1MWI1MjdkMmUzNjdmZTMyNDgxYjY1MGI5ODZkNGMzNzdmZTU2MGE1YTAwYjYwYTIwNGJjZDIxZjY1YzgwYTEiLAoJCSJzaXplIjogMTI5LAoJCSJkYXRhIjogImV3b0pJbUYxZEdodmNpSTZJQ0pNY2xoell6VnhSMUp3ZVRCblptWmpJaXdLQ1NKaGNtTm9hWFJsWTNSMWNtVWlPaUFpWVcxa05qUWlMQW9KSW05eklqb2dJbXhwYm5WNElpd0tDU0p5YjI5MFpuTWlPaUI3Q2drSkluUjVjR1VpT2lBaWJHRjVaWEp6SWl3S0NRa2laR2xtWmw5cFpITWlPaUJiWFFvSmZRcDkiLAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogImFHVnNiRzhnZDI5eWJHUT0iCgl9LAoJImxheWVycyI6IFsKCQl7CgkJCSJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5sYXllci52MS50YXIrZ3ppcCIsCgkJCSJkaWdlc3QiOiAic2hhMjU2OjQ4YWNmZjFkOTE3NTJlOTU3NTI3YzFiNTQxNmU3Mzc2ZDkxMGJjYWNmMDFiOTQ0MTE3NWY4YzI3MGUzNWMxODMiLAoJCQkic2l6ZSI6IDE2OCwKCQkJIm5ld1Vuc3BlY2lmaWVkRmllbGQiOiBudWxsCgkJfQoJXQp9&#34;
1739+ ------------------------------------------------------------------------------
1740+ ~~~ RESPONSE ~~~
1741+ STATUS : 200 OK
1742+ PROTO : HTTP/1.1
1743+ RECEIVED AT : 2025-04-17T12:20:41.167473683Z
1744+ TIME DURATION: 33.966858ms
1745+ HEADERS :
1746+ Content-Length: 0
1747+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1748+ Docker-Distribution-Api-Version: registry/2.0
1749+ BODY :
1750+
1751+ ==============================================================================
1752+
1753+ DEBUG
1754+ ==============================================================================
1755+ ~~~ REQUEST ~~~
1756+ GET /v2/myorg/myrepo/a/tags/list HTTP/1.1
1757+ HOST : localhost:8700
1758+ HEADERS:
1759+ User-Agent: distribution-spec-conformance-tests
1760+ BODY :
1761+ ***** NO CONTENT *****
1762+ ------------------------------------------------------------------------------
1763+ ~~~ RESPONSE ~~~
1764+ STATUS : 200 OK
1765+ PROTO : HTTP/1.1
1766+ RECEIVED AT : 2025-04-17T12:20:41.168387729Z
1767+ TIME DURATION: 714.014µs
1768+ HEADERS :
1769+ Content-Length: 64
1770+ Content-Type: application/json
1771+ Date: Thu, 17 Apr 2025 12:20:41 GMT
1772+ Docker-Distribution-Api-Version: registry/2.0
1773+ BODY :
1774+ {
1775+ &#34;name&#34;: &#34;a&#34;,
1776+ &#34;tags&#34;: [
1777+ &#34;tagtest0&#34;,
1778+ &#34;test0&#34;,
1779+ &#34;test1&#34;,
1780+ &#34;test2&#34;,
1781+ &#34;test3&#34;
1782+ ]
1783+ }
1784+ ==============================================================================
1785+
1786 </pre>
1787 </div>
1788 </div>
1789 @@ -1891,52 +2105,201 @@ BODY :
1790 <h4 style="display: inline;" onclick="javascript:toggleOutput('output-box-56')">Populate registry with test tags (no push)</h4>
1791 <br>
1792 <div id="output-box-56" style="display: none;">
1793- <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1794- OCI_TEST_PULL=1
1795- OCI_TEST_PUSH=0
1796- OCI_TEST_CONTENT_DISCOVERY=0
1797- OCI_TEST_CONTENT_MANAGEMENT=0
1798- </pre>
1799+ <pre class="pre-box">you have skipped this test.</pre>
1800 </div>
1801 </div>
1802
1803
1804
1805
1806- <div class="result grey">
1807+ <div class="result red">
1808 <div id="output-box-57-button" class="toggle" onclick="javascript:toggleOutput('output-box-57')">+</div>
1809 <h4 style="display: inline;" onclick="javascript:toggleOutput('output-box-57')">References setup</h4>
1810 <br>
1811- <div id="output-box-57" style="display: none;">
1812- <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1813- OCI_TEST_PUSH=0
1814- OCI_TEST_CONTENT_DISCOVERY=0
1815- OCI_TEST_CONTENT_MANAGEMENT=0
1816- OCI_TEST_PULL=1
1817- </pre>
1818- </div>
1819- </div>
1820-
1821- <br>
1822-
1823-
1824- <h3>Test content discovery endpoints (listing tags)</h3>
1825-
1826-
1827-
1828-
1829-
1830-
1831- <div class="result grey">
1832- <div id="output-box-58-button" class="toggle" onclick="javascript:toggleOutput('output-box-58')">+</div>
1833+ <div>
1834+ <div id="output-box-57" style="display: none;">
1835+ <pre class="pre-box">DEBUG
1836+ ==============================================================================
1837+ ~~~ REQUEST ~~~
1838+ POST /v2/myorg/myrepo/a/blobs/uploads/ HTTP/1.1
1839+ HOST : localhost:8700
1840+ HEADERS:
1841+ User-Agent: distribution-spec-conformance-tests
1842+ BODY :
1843+ ***** NO CONTENT *****
1844+ ------------------------------------------------------------------------------
1845+ ~~~ RESPONSE ~~~
1846+ STATUS : 202 Accepted
1847+ PROTO : HTTP/1.1
1848+ RECEIVED AT : 2025-04-17T12:20:41.175082774Z
1849+ TIME DURATION: 6.424644ms
1850+ HEADERS :
1851+ Content-Length: 0
1852+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1853+ Docker-Distribution-Api-Version: registry/2.0
1854+ Location: /v2/myorg/myrepo/a/blobs/uploads/54deb5a8-6dba-4bcd-8bc6-0de824aeb46a
1855+ Oci-Chunk-Min-Length: 10000000
1856+ BODY :
1857+
1858+ ==============================================================================
1859+
1860+ DEBUG
1861+ ==============================================================================
1862+ ~~~ REQUEST ~~~
1863+ PUT /v2/myorg/myrepo/a/blobs/uploads/54deb5a8-6dba-4bcd-8bc6-0de824aeb46a?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a HTTP/1.1
1864+ HOST : localhost:8700
1865+ HEADERS:
1866+ Content-Length: 2
1867+ Content-Type: application/octet-stream
1868+ User-Agent: distribution-spec-conformance-tests
1869+ BODY :
1870+ ***** BODY IS byte(s) (size - 2) *****
1871+ ------------------------------------------------------------------------------
1872+ ~~~ RESPONSE ~~~
1873+ STATUS : 201 Created
1874+ PROTO : HTTP/1.1
1875+ RECEIVED AT : 2025-04-17T12:20:41.181459151Z
1876+ TIME DURATION: 6.2332ms
1877+ HEADERS :
1878+ Content-Length: 0
1879+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1880+ Docker-Distribution-Api-Version: registry/2.0
1881+ BODY :
1882+
1883+ ==============================================================================
1884+
1885+ DEBUG
1886+ ==============================================================================
1887+ ~~~ REQUEST ~~~
1888+ POST /v2/myorg/myrepo/a/blobs/uploads/ HTTP/1.1
1889+ HOST : localhost:8700
1890+ HEADERS:
1891+ User-Agent: distribution-spec-conformance-tests
1892+ BODY :
1893+ ***** NO CONTENT *****
1894+ ------------------------------------------------------------------------------
1895+ ~~~ RESPONSE ~~~
1896+ STATUS : 202 Accepted
1897+ PROTO : HTTP/1.1
1898+ RECEIVED AT : 2025-04-17T12:20:41.187456598Z
1899+ TIME DURATION: 5.878267ms
1900+ HEADERS :
1901+ Content-Length: 0
1902+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1903+ Docker-Distribution-Api-Version: registry/2.0
1904+ Location: /v2/myorg/myrepo/a/blobs/uploads/c8a20763-c4a5-49eb-8994-4ba1c9990583
1905+ Oci-Chunk-Min-Length: 10000000
1906+ BODY :
1907+
1908+ ==============================================================================
1909+
1910+ DEBUG
1911+ ==============================================================================
1912+ ~~~ REQUEST ~~~
1913+ PUT /v2/myorg/myrepo/a/blobs/uploads/c8a20763-c4a5-49eb-8994-4ba1c9990583?digest=sha256%3Aee29d2e91da0e5dbf6536f5b369148a83ef59b0ce96e49da65dd6c25eb1fa44f HTTP/1.1
1914+ HOST : localhost:8700
1915+ HEADERS:
1916+ Content-Length: 33
1917+ Content-Type: application/octet-stream
1918+ User-Agent: distribution-spec-conformance-tests
1919+ BODY :
1920+ ***** BODY IS byte(s) (size - 33) *****
1921+ ------------------------------------------------------------------------------
1922+ ~~~ RESPONSE ~~~
1923+ STATUS : 201 Created
1924+ PROTO : HTTP/1.1
1925+ RECEIVED AT : 2025-04-17T12:20:41.194056654Z
1926+ TIME DURATION: 6.47994ms
1927+ HEADERS :
1928+ Content-Length: 0
1929+ Date: Thu, 17 Apr 2025 12:20:40 GMT
1930+ Docker-Distribution-Api-Version: registry/2.0
1931+ BODY :
1932+
1933+ ==============================================================================
1934+
1935+ DEBUG
1936+ ==============================================================================
1937+ ~~~ REQUEST ~~~
1938+ PUT /v2/myorg/myrepo/a/manifests/sha256:ce6a5db4d5e28092f792a7d4605d8922068936750b00059cd6b5ac54d09b470e HTTP/1.1
1939+ HOST : localhost:8700
1940+ HEADERS:
1941+ Content-Type: application/vnd.oci.image.manifest.v1&#43;json
1942+ User-Agent: distribution-spec-conformance-tests
1943+ BODY :
1944+ &#34;ewoJInNjaGVtYVZlcnNpb24iOiAyLAoJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJImNvbmZpZyI6IHsKCQkibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5uaGwucGVhbnV0LmJ1dHRlci5iYWdlbCIsCgkJImRpZ2VzdCI6ICJzaGEyNTY6ZWUyOWQyZTkxZGEwZTVkYmY2NTM2ZjViMzY5MTQ4YTgzZWY1OWIwY2U5NmU0OWRhNjVkZDZjMjVlYjFmYTQ0ZiIsCgkJInNpemUiOiAzMywKCQkibmV3VW5zcGVjaWZpZWRGaWVsZCI6IG51bGwKCX0sCgkibGF5ZXJzIjogWwoJCXsKCQkJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmVtcHR5LnYxK2pzb24iLAoJCQkiZGlnZXN0IjogInNoYTI1Njo0NDEzNmZhMzU1YjM2NzhhMTE0NmFkMTZmN2U4NjQ5ZTk0ZmI0ZmMyMWZlNzdlODMxMGMwNjBmNjFjYWFmZjhhIiwKCQkJInNpemUiOiAyLAoJCQkibmV3VW5zcGVjaWZpZWRGaWVsZCI6IG51bGwKCQl9CgldLAoJInN1YmplY3QiOiB7CgkJIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLm1hbmlmZXN0LnYxK2pzb24iLAoJCSJkaWdlc3QiOiAic2hhMjU2OmVhZmVkNmJhYjQ3YjU0MTYzYmNlZTM1Y2RhMDBiYTkwMTkzNGFjYTY0ODA5MTlmM2NmMTY1MmUzNGUyNjY3OGEiLAoJCSJzaXplIjogNzE0LAoJCSJuZXdVbnNwZWNpZmllZEZpZWxkIjogbnVsbAoJfSwKCSJhbm5vdGF0aW9ucyI6IHsKCQkib3JnLm9wZW5jb250YWluZXJzLmNvbmZvcm1hbmNlLnRlc3QiOiAidGVzdCBjb25maWcgYSIKCX0KfQ==&#34;
1945+ ------------------------------------------------------------------------------
1946+ ~~~ RESPONSE ~~~
1947+ STATUS : 200 OK
1948+ PROTO : HTTP/1.1
1949+ RECEIVED AT : 2025-04-17T12:20:41.211455008Z
1950+ TIME DURATION: 17.230006ms
1951+ HEADERS :
1952+ Content-Length: 0
1953+ Date: Thu, 17 Apr 2025 12:20:41 GMT
1954+ Docker-Distribution-Api-Version: registry/2.0
1955+ BODY :
1956+
1957+ ==============================================================================
1958+
1959+ </pre>
1960+ </div>
1961+ </div>
1962+ <pre class="fail-message">Expected
1963+ &lt;string&gt;:
1964+ to equal
1965+ &lt;string&gt;: sha256:eafed6bab47b54163bcee35cda00ba901934aca6480919f3cf1652e34e26678a</pre>
1966+ <br>
1967+ </div>
1968+
1969+ <br>
1970+
1971+
1972+ <h3>Test content discovery endpoints (listing tags)</h3>
1973+
1974+
1975+
1976+
1977+
1978+
1979+ <div class="result green">
1980+ <div id="output-box-58-button" class="toggle" onclick="javascript:toggleOutput('output-box-58')">+</div>
1981 <h4 style="display: inline;" onclick="javascript:toggleOutput('output-box-58')">GET request to list tags should yield 200 response</h4>
1982 <br>
1983 <div id="output-box-58" style="display: none;">
1984- <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
1985- OCI_TEST_PULL=1
1986- OCI_TEST_PUSH=0
1987- OCI_TEST_CONTENT_DISCOVERY=0
1988- OCI_TEST_CONTENT_MANAGEMENT=0
1989+ <pre class="pre-box">DEBUG
1990+ ==============================================================================
1991+ ~~~ REQUEST ~~~
1992+ GET /v2/myorg/myrepo/a/tags/list HTTP/1.1
1993+ HOST : localhost:8700
1994+ HEADERS:
1995+ User-Agent: distribution-spec-conformance-tests
1996+ BODY :
1997+ ***** NO CONTENT *****
1998+ ------------------------------------------------------------------------------
1999+ ~~~ RESPONSE ~~~
2000+ STATUS : 200 OK
2001+ PROTO : HTTP/1.1
2002+ RECEIVED AT : 2025-04-17T12:20:41.212511018Z
2003+ TIME DURATION: 666.735µs
2004+ HEADERS :
2005+ Content-Length: 64
2006+ Content-Type: application/json
2007+ Date: Thu, 17 Apr 2025 12:20:40 GMT
2008+ Docker-Distribution-Api-Version: registry/2.0
2009+ BODY :
2010+ {
2011+ &#34;name&#34;: &#34;a&#34;,
2012+ &#34;tags&#34;: [
2013+ &#34;tagtest0&#34;,
2014+ &#34;test0&#34;,
2015+ &#34;test1&#34;,
2016+ &#34;test2&#34;,
2017+ &#34;test3&#34;
2018+ ]
2019+ }
2020+ ==============================================================================
2021+
2022 </pre>
2023 </div>
2024 </div>
2025 @@ -1944,16 +2307,41 @@ BODY :
2026
2027
2028
2029- <div class="result grey">
2030+ <div class="result green">
2031 <div id="output-box-59-button" class="toggle" onclick="javascript:toggleOutput('output-box-59')">+</div>
2032 <h4 style="display: inline;" onclick="javascript:toggleOutput('output-box-59')">GET number of tags should be limitable by `n` query parameter</h4>
2033 <br>
2034 <div id="output-box-59" style="display: none;">
2035- <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2036- OCI_TEST_PULL=1
2037- OCI_TEST_PUSH=0
2038- OCI_TEST_CONTENT_DISCOVERY=0
2039- OCI_TEST_CONTENT_MANAGEMENT=0
2040+ <pre class="pre-box">DEBUG
2041+ ==============================================================================
2042+ ~~~ REQUEST ~~~
2043+ GET /v2/myorg/myrepo/a/tags/list?n=2 HTTP/1.1
2044+ HOST : localhost:8700
2045+ HEADERS:
2046+ User-Agent: distribution-spec-conformance-tests
2047+ BODY :
2048+ ***** NO CONTENT *****
2049+ ------------------------------------------------------------------------------
2050+ ~~~ RESPONSE ~~~
2051+ STATUS : 200 OK
2052+ PROTO : HTTP/1.1
2053+ RECEIVED AT : 2025-04-17T12:20:41.213312621Z
2054+ TIME DURATION: 608.731µs
2055+ HEADERS :
2056+ Content-Length: 40
2057+ Content-Type: application/json
2058+ Date: Thu, 17 Apr 2025 12:20:41 GMT
2059+ Docker-Distribution-Api-Version: registry/2.0
2060+ BODY :
2061+ {
2062+ &#34;name&#34;: &#34;a&#34;,
2063+ &#34;tags&#34;: [
2064+ &#34;tagtest0&#34;,
2065+ &#34;test0&#34;
2066+ ]
2067+ }
2068+ ==============================================================================
2069+
2070 </pre>
2071 </div>
2072 </div>
2073 @@ -1961,16 +2349,71 @@ BODY :
2074
2075
2076
2077- <div class="result grey">
2078+ <div class="result green">
2079 <div id="output-box-60-button" class="toggle" onclick="javascript:toggleOutput('output-box-60')">+</div>
2080 <h4 style="display: inline;" onclick="javascript:toggleOutput('output-box-60')">GET start of tag is set by `last` query parameter</h4>
2081 <br>
2082 <div id="output-box-60" style="display: none;">
2083- <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2084- OCI_TEST_PULL=1
2085- OCI_TEST_PUSH=0
2086- OCI_TEST_CONTENT_DISCOVERY=0
2087- OCI_TEST_CONTENT_MANAGEMENT=0
2088+ <pre class="pre-box">DEBUG
2089+ ==============================================================================
2090+ ~~~ REQUEST ~~~
2091+ GET /v2/myorg/myrepo/a/tags/list?n=2 HTTP/1.1
2092+ HOST : localhost:8700
2093+ HEADERS:
2094+ User-Agent: distribution-spec-conformance-tests
2095+ BODY :
2096+ ***** NO CONTENT *****
2097+ ------------------------------------------------------------------------------
2098+ ~~~ RESPONSE ~~~
2099+ STATUS : 200 OK
2100+ PROTO : HTTP/1.1
2101+ RECEIVED AT : 2025-04-17T12:20:41.214099745Z
2102+ TIME DURATION: 630.996µs
2103+ HEADERS :
2104+ Content-Length: 40
2105+ Content-Type: application/json
2106+ Date: Thu, 17 Apr 2025 12:20:40 GMT
2107+ Docker-Distribution-Api-Version: registry/2.0
2108+ BODY :
2109+ {
2110+ &#34;name&#34;: &#34;a&#34;,
2111+ &#34;tags&#34;: [
2112+ &#34;tagtest0&#34;,
2113+ &#34;test0&#34;
2114+ ]
2115+ }
2116+ ==============================================================================
2117+
2118+ DEBUG
2119+ ==============================================================================
2120+ ~~~ REQUEST ~~~
2121+ GET /v2/myorg/myrepo/a/tags/list?last=test0&amp;n=2 HTTP/1.1
2122+ HOST : localhost:8700
2123+ HEADERS:
2124+ User-Agent: distribution-spec-conformance-tests
2125+ BODY :
2126+ ***** NO CONTENT *****
2127+ ------------------------------------------------------------------------------
2128+ ~~~ RESPONSE ~~~
2129+ STATUS : 200 OK
2130+ PROTO : HTTP/1.1
2131+ RECEIVED AT : 2025-04-17T12:20:41.215054481Z
2132+ TIME DURATION: 819.295µs
2133+ HEADERS :
2134+ Content-Length: 37
2135+ Content-Type: application/json
2136+ Date: Thu, 17 Apr 2025 12:20:41 GMT
2137+ Docker-Distribution-Api-Version: registry/2.0
2138+ BODY :
2139+ {
2140+ &#34;name&#34;: &#34;a&#34;,
2141+ &#34;tags&#34;: [
2142+ &#34;test1&#34;,
2143+ &#34;test2&#34;
2144+ ]
2145+ }
2146+ ==============================================================================
2147+
2148 </pre>
2149 </div>
2150 </div>
2151 @@ -1985,69 +2428,169 @@ BODY :
2152
2153
2154
2155- <div class="result grey">
2156+ <div class="result red">
2157 <div id="output-box-61-button" class="toggle" onclick="javascript:toggleOutput('output-box-61')">+</div>
2158 <h4 style="display: inline;" onclick="javascript:toggleOutput('output-box-61')">GET request to nonexistent blob should result in empty 200 response</h4>
2159 <br>
2160- <div id="output-box-61" style="display: none;">
2161- <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2162- OCI_TEST_CONTENT_MANAGEMENT=0
2163- OCI_TEST_PULL=1
2164- OCI_TEST_PUSH=0
2165- OCI_TEST_CONTENT_DISCOVERY=0
2166+ <div>
2167+ <div id="output-box-61" style="display: none;">
2168+ <pre class="pre-box">DEBUG
2169+ ==============================================================================
2170+ ~~~ REQUEST ~~~
2171+ GET /v2/myorg/myrepo/a/referrers/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 HTTP/1.1
2172+ HOST : localhost:8700
2173+ HEADERS:
2174+ User-Agent: distribution-spec-conformance-tests
2175+ BODY :
2176+ ***** NO CONTENT *****
2177+ ------------------------------------------------------------------------------
2178+ ~~~ RESPONSE ~~~
2179+ STATUS : 404 Not Found
2180+ PROTO : HTTP/1.1
2181+ RECEIVED AT : 2025-04-17T12:20:41.21570732Z
2182+ TIME DURATION: 325.805µs
2183+ HEADERS :
2184+ Content-Length: 0
2185+ Date: Thu, 17 Apr 2025 12:20:40 GMT
2186+ Docker-Distribution-Api-Version: registry/2.0
2187+ BODY :
2188+
2189+ ==============================================================================
2190+
2191 </pre>
2192+ </div>
2193 </div>
2194+ <pre class="fail-message">Expected
2195+ &lt;int&gt;: 404
2196+ to equal
2197+ &lt;int&gt;: 200</pre>
2198+ <br>
2199 </div>
2200
2201
2202
2203
2204- <div class="result grey">
2205+ <div class="result red">
2206 <div id="output-box-62-button" class="toggle" onclick="javascript:toggleOutput('output-box-62')">+</div>
2207 <h4 style="display: inline;" onclick="javascript:toggleOutput('output-box-62')">GET request to existing blob should yield 200</h4>
2208 <br>
2209- <div id="output-box-62" style="display: none;">
2210- <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2211- OCI_TEST_PULL=1
2212- OCI_TEST_PUSH=0
2213- OCI_TEST_CONTENT_DISCOVERY=0
2214- OCI_TEST_CONTENT_MANAGEMENT=0
2215+ <div>
2216+ <div id="output-box-62" style="display: none;">
2217+ <pre class="pre-box">DEBUG
2218+ ==============================================================================
2219+ ~~~ REQUEST ~~~
2220+ GET /v2/myorg/myrepo/a/referrers/sha256:eafed6bab47b54163bcee35cda00ba901934aca6480919f3cf1652e34e26678a HTTP/1.1
2221+ HOST : localhost:8700
2222+ HEADERS:
2223+ User-Agent: distribution-spec-conformance-tests
2224+ BODY :
2225+ ***** NO CONTENT *****
2226+ ------------------------------------------------------------------------------
2227+ ~~~ RESPONSE ~~~
2228+ STATUS : 404 Not Found
2229+ PROTO : HTTP/1.1
2230+ RECEIVED AT : 2025-04-17T12:20:41.216288657Z
2231+ TIME DURATION: 312.814µs
2232+ HEADERS :
2233+ Content-Length: 0
2234+ Date: Thu, 17 Apr 2025 12:20:40 GMT
2235+ Docker-Distribution-Api-Version: registry/2.0
2236+ BODY :
2237+
2238+ ==============================================================================
2239+
2240 </pre>
2241+ </div>
2242 </div>
2243+ <pre class="fail-message">Expected
2244+ &lt;int&gt;: 404
2245+ to equal
2246+ &lt;int&gt;: 200</pre>
2247+ <br>
2248 </div>
2249
2250
2251
2252
2253- <div class="result grey">
2254+ <div class="result red">
2255 <div id="output-box-63-button" class="toggle" onclick="javascript:toggleOutput('output-box-63')">+</div>
2256 <h4 style="display: inline;" onclick="javascript:toggleOutput('output-box-63')">GET request to existing blob with filter should yield 200</h4>
2257 <br>
2258- <div id="output-box-63" style="display: none;">
2259- <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2260- OCI_TEST_PULL=1
2261- OCI_TEST_PUSH=0
2262- OCI_TEST_CONTENT_DISCOVERY=0
2263- OCI_TEST_CONTENT_MANAGEMENT=0
2264+ <div>
2265+ <div id="output-box-63" style="display: none;">
2266+ <pre class="pre-box">DEBUG
2267+ ==============================================================================
2268+ ~~~ REQUEST ~~~
2269+ GET /v2/myorg/myrepo/a/referrers/sha256:eafed6bab47b54163bcee35cda00ba901934aca6480919f3cf1652e34e26678a?artifactType=application%2Fvnd.nhl.peanut.butter.bagel HTTP/1.1
2270+ HOST : localhost:8700
2271+ HEADERS:
2272+ User-Agent: distribution-spec-conformance-tests
2273+ BODY :
2274+ ***** NO CONTENT *****
2275+ ------------------------------------------------------------------------------
2276+ ~~~ RESPONSE ~~~
2277+ STATUS : 404 Not Found
2278+ PROTO : HTTP/1.1
2279+ RECEIVED AT : 2025-04-17T12:20:41.216835075Z
2280+ TIME DURATION: 298.912µs
2281+ HEADERS :
2282+ Content-Length: 0
2283+ Date: Thu, 17 Apr 2025 12:20:40 GMT
2284+ Docker-Distribution-Api-Version: registry/2.0
2285+ BODY :
2286+
2287+ ==============================================================================
2288+
2289 </pre>
2290+ </div>
2291 </div>
2292+ <pre class="fail-message">Expected
2293+ &lt;int&gt;: 404
2294+ to equal
2295+ &lt;int&gt;: 200</pre>
2296+ <br>
2297 </div>
2298
2299
2300
2301
2302- <div class="result grey">
2303+ <div class="result red">
2304 <div id="output-box-64-button" class="toggle" onclick="javascript:toggleOutput('output-box-64')">+</div>
2305 <h4 style="display: inline;" onclick="javascript:toggleOutput('output-box-64')">GET request to missing manifest should yield 200</h4>
2306 <br>
2307- <div id="output-box-64" style="display: none;">
2308- <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2309- OCI_TEST_PULL=1
2310- OCI_TEST_PUSH=0
2311- OCI_TEST_CONTENT_DISCOVERY=0
2312- OCI_TEST_CONTENT_MANAGEMENT=0
2313+ <div>
2314+ <div id="output-box-64" style="display: none;">
2315+ <pre class="pre-box">DEBUG
2316+ ==============================================================================
2317+ ~~~ REQUEST ~~~
2318+ GET /v2/myorg/myrepo/a/referrers/sha256:cb181a56097872b0e54d243bdcc5e477526d72ee9b08a5017deebd3e172789ff HTTP/1.1
2319+ HOST : localhost:8700
2320+ HEADERS:
2321+ User-Agent: distribution-spec-conformance-tests
2322+ BODY :
2323+ ***** NO CONTENT *****
2324+ ------------------------------------------------------------------------------
2325+ ~~~ RESPONSE ~~~
2326+ STATUS : 404 Not Found
2327+ PROTO : HTTP/1.1
2328+ RECEIVED AT : 2025-04-17T12:20:41.217396538Z
2329+ TIME DURATION: 288.834µs
2330+ HEADERS :
2331+ Content-Length: 0
2332+ Date: Thu, 17 Apr 2025 12:20:40 GMT
2333+ Docker-Distribution-Api-Version: registry/2.0
2334+ BODY :
2335+
2336+ ==============================================================================
2337+
2338 </pre>
2339+ </div>
2340 </div>
2341+ <pre class="fail-message">Expected
2342+ &lt;int&gt;: 404
2343+ to equal
2344+ &lt;int&gt;: 200</pre>
2345+ <br>
2346 </div>
2347
2348 <br>
2349 @@ -2060,16 +2603,34 @@ BODY :
2350
2351
2352
2353- <div class="result grey">
2354+ <div class="result green">
2355 <div id="output-box-65-button" class="toggle" onclick="javascript:toggleOutput('output-box-65')">+</div>
2356 <h4 style="display: inline;" onclick="javascript:toggleOutput('output-box-65')">Delete config blob created in tests</h4>
2357 <br>
2358 <div id="output-box-65" style="display: none;">
2359- <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2360- OCI_TEST_PUSH=0
2361- OCI_TEST_CONTENT_DISCOVERY=0
2362- OCI_TEST_CONTENT_MANAGEMENT=0
2363- OCI_TEST_PULL=1
2364+ <pre class="pre-box">DEBUG
2365+ ==============================================================================
2366+ ~~~ REQUEST ~~~
2367+ DELETE /v2/myorg/myrepo/a/blobs/sha256:251b527d2e367fe32481b650b986d4c377fe560a5a00b60a204bcd21f65c80a1 HTTP/1.1
2368+ HOST : localhost:8700
2369+ HEADERS:
2370+ User-Agent: distribution-spec-conformance-tests
2371+ BODY :
2372+ ***** NO CONTENT *****
2373+ ------------------------------------------------------------------------------
2374+ ~~~ RESPONSE ~~~
2375+ STATUS : 200 OK
2376+ PROTO : HTTP/1.1
2377+ RECEIVED AT : 2025-04-17T12:20:41.218343515Z
2378+ TIME DURATION: 693.687µs
2379+ HEADERS :
2380+ Content-Length: 0
2381+ Date: Thu, 17 Apr 2025 12:20:40 GMT
2382+ Docker-Distribution-Api-Version: registry/2.0
2383+ BODY :
2384+
2385+ ==============================================================================
2386+
2387 </pre>
2388 </div>
2389 </div>
2390 @@ -2077,16 +2638,34 @@ BODY :
2391
2392
2393
2394- <div class="result grey">
2395+ <div class="result green">
2396 <div id="output-box-66-button" class="toggle" onclick="javascript:toggleOutput('output-box-66')">+</div>
2397 <h4 style="display: inline;" onclick="javascript:toggleOutput('output-box-66')">Delete layer blob created in setup</h4>
2398 <br>
2399 <div id="output-box-66" style="display: none;">
2400- <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2401- OCI_TEST_PUSH=0
2402- OCI_TEST_CONTENT_DISCOVERY=0
2403- OCI_TEST_CONTENT_MANAGEMENT=0
2404- OCI_TEST_PULL=1
2405+ <pre class="pre-box">DEBUG
2406+ ==============================================================================
2407+ ~~~ REQUEST ~~~
2408+ DELETE /v2/myorg/myrepo/a/blobs/sha256:48acff1d91752e957527c1b5416e7376d910bcacf01b9441175f8c270e35c183 HTTP/1.1
2409+ HOST : localhost:8700
2410+ HEADERS:
2411+ User-Agent: distribution-spec-conformance-tests
2412+ BODY :
2413+ ***** NO CONTENT *****
2414+ ------------------------------------------------------------------------------
2415+ ~~~ RESPONSE ~~~
2416+ STATUS : 200 OK
2417+ PROTO : HTTP/1.1
2418+ RECEIVED AT : 2025-04-17T12:20:41.219058718Z
2419+ TIME DURATION: 572.228µs
2420+ HEADERS :
2421+ Content-Length: 0
2422+ Date: Thu, 17 Apr 2025 12:20:41 GMT
2423+ Docker-Distribution-Api-Version: registry/2.0
2424+ BODY :
2425+
2426+ ==============================================================================
2427+
2428 </pre>
2429 </div>
2430 </div>
2431 @@ -2094,16 +2673,203 @@ BODY :
2432
2433
2434
2435- <div class="result grey">
2436+ <div class="result green">
2437 <div id="output-box-67-button" class="toggle" onclick="javascript:toggleOutput('output-box-67')">+</div>
2438 <h4 style="display: inline;" onclick="javascript:toggleOutput('output-box-67')">Delete created manifest &amp; associated tags</h4>
2439 <br>
2440 <div id="output-box-67" style="display: none;">
2441- <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2442- OCI_TEST_CONTENT_MANAGEMENT=0
2443- OCI_TEST_PULL=1
2444- OCI_TEST_PUSH=0
2445- OCI_TEST_CONTENT_DISCOVERY=0
2446+ <pre class="pre-box">DEBUG
2447+ ==============================================================================
2448+ ~~~ REQUEST ~~~
2449+ DELETE /v2/myorg/myrepo/a/manifests/sha256:514d2a0466cafd61412cb6601231ac119448b7ededd7625ec6222fa6274d7283 HTTP/1.1
2450+ HOST : localhost:8700
2451+ HEADERS:
2452+ User-Agent: distribution-spec-conformance-tests
2453+ BODY :
2454+ ***** NO CONTENT *****
2455+ ------------------------------------------------------------------------------
2456+ ~~~ RESPONSE ~~~
2457+ STATUS : 405 Method Not Allowed
2458+ PROTO : HTTP/1.1
2459+ RECEIVED AT : 2025-04-17T12:20:41.219726566Z
2460+ TIME DURATION: 514.862µs
2461+ HEADERS :
2462+ Allow: PUT,GET,HEAD,HEAD
2463+ Content-Length: 0
2464+ Date: Thu, 17 Apr 2025 12:20:40 GMT
2465+ Docker-Distribution-Api-Version: registry/2.0
2466+ BODY :
2467+
2468+ ==============================================================================
2469+
2470+ DEBUG
2471+ ==============================================================================
2472+ ~~~ REQUEST ~~~
2473+ DELETE /v2/myorg/myrepo/a/manifests/sha256:a64127781bb3275fe52a293d6142a33d6c77052b7db85044b8d5191511d0a8a8 HTTP/1.1
2474+ HOST : localhost:8700
2475+ HEADERS:
2476+ User-Agent: distribution-spec-conformance-tests
2477+ BODY :
2478+ ***** NO CONTENT *****
2479+ ------------------------------------------------------------------------------
2480+ ~~~ RESPONSE ~~~
2481+ STATUS : 405 Method Not Allowed
2482+ PROTO : HTTP/1.1
2483+ RECEIVED AT : 2025-04-17T12:20:41.220355652Z
2484+ TIME DURATION: 520.031µs
2485+ HEADERS :
2486+ Allow: PUT,GET,HEAD,HEAD
2487+ Content-Length: 0
2488+ Date: Thu, 17 Apr 2025 12:20:40 GMT
2489+ Docker-Distribution-Api-Version: registry/2.0
2490+ BODY :
2491+
2492+ ==============================================================================
2493+
2494+ DEBUG
2495+ ==============================================================================
2496+ ~~~ REQUEST ~~~
2497+ DELETE /v2/myorg/myrepo/a/manifests/sha256:eafed6bab47b54163bcee35cda00ba901934aca6480919f3cf1652e34e26678a HTTP/1.1
2498+ HOST : localhost:8700
2499+ HEADERS:
2500+ User-Agent: distribution-spec-conformance-tests
2501+ BODY :
2502+ ***** NO CONTENT *****
2503+ ------------------------------------------------------------------------------
2504+ ~~~ RESPONSE ~~~
2505+ STATUS : 405 Method Not Allowed
2506+ PROTO : HTTP/1.1
2507+ RECEIVED AT : 2025-04-17T12:20:41.220976705Z
2508+ TIME DURATION: 511.278µs
2509+ HEADERS :
2510+ Allow: PUT,GET,HEAD,HEAD
2511+ Content-Length: 0
2512+ Date: Thu, 17 Apr 2025 12:20:40 GMT
2513+ Docker-Distribution-Api-Version: registry/2.0
2514+ BODY :
2515+
2516+ ==============================================================================
2517+
2518+ DEBUG
2519+ ==============================================================================
2520+ ~~~ REQUEST ~~~
2521+ DELETE /v2/myorg/myrepo/a/manifests/sha256:ce6a5db4d5e28092f792a7d4605d8922068936750b00059cd6b5ac54d09b470e HTTP/1.1
2522+ HOST : localhost:8700
2523+ HEADERS:
2524+ User-Agent: distribution-spec-conformance-tests
2525+ BODY :
2526+ ***** NO CONTENT *****
2527+ ------------------------------------------------------------------------------
2528+ ~~~ RESPONSE ~~~
2529+ STATUS : 405 Method Not Allowed
2530+ PROTO : HTTP/1.1
2531+ RECEIVED AT : 2025-04-17T12:20:41.221599108Z
2532+ TIME DURATION: 510.816µs
2533+ HEADERS :
2534+ Allow: PUT,GET,HEAD,HEAD
2535+ Content-Length: 0
2536+ Date: Thu, 17 Apr 2025 12:20:40 GMT
2537+ Docker-Distribution-Api-Version: registry/2.0
2538+ BODY :
2539+
2540+ ==============================================================================
2541+
2542+ DEBUG
2543+ ==============================================================================
2544+ ~~~ REQUEST ~~~
2545+ DELETE /v2/myorg/myrepo/a/manifests/sha256:0e2e64e5adc9790986d4832ffc90b3f47850edefe9eddbec139da875379422fc HTTP/1.1
2546+ HOST : localhost:8700
2547+ HEADERS:
2548+ User-Agent: distribution-spec-conformance-tests
2549+ BODY :
2550+ ***** NO CONTENT *****
2551+ ------------------------------------------------------------------------------
2552+ ~~~ RESPONSE ~~~
2553+ STATUS : 405 Method Not Allowed
2554+ PROTO : HTTP/1.1
2555+ RECEIVED AT : 2025-04-17T12:20:41.222225427Z
2556+ TIME DURATION: 520.893µs
2557+ HEADERS :
2558+ Allow: PUT,GET,HEAD,HEAD
2559+ Content-Length: 0
2560+ Date: Thu, 17 Apr 2025 12:20:40 GMT
2561+ Docker-Distribution-Api-Version: registry/2.0
2562+ BODY :
2563+
2564+ ==============================================================================
2565+
2566+ DEBUG
2567+ ==============================================================================
2568+ ~~~ REQUEST ~~~
2569+ DELETE /v2/myorg/myrepo/a/manifests/sha256:b0517c52c2d18671c182381996efabe629aa89846c4ed5e521e720941ff347fe HTTP/1.1
2570+ HOST : localhost:8700
2571+ HEADERS:
2572+ User-Agent: distribution-spec-conformance-tests
2573+ BODY :
2574+ ***** NO CONTENT *****
2575+ ------------------------------------------------------------------------------
2576+ ~~~ RESPONSE ~~~
2577+ STATUS : 405 Method Not Allowed
2578+ PROTO : HTTP/1.1
2579+ RECEIVED AT : 2025-04-17T12:20:41.222844074Z
2580+ TIME DURATION: 509.696µs
2581+ HEADERS :
2582+ Allow: PUT,GET,HEAD,HEAD
2583+ Content-Length: 0
2584+ Date: Thu, 17 Apr 2025 12:20:40 GMT
2585+ Docker-Distribution-Api-Version: registry/2.0
2586+ BODY :
2587+
2588+ ==============================================================================
2589+
2590+ DEBUG
2591+ ==============================================================================
2592+ ~~~ REQUEST ~~~
2593+ DELETE /v2/myorg/myrepo/a/manifests/sha256:e907cf3a795a573b89f530c5cc34a62a6aee0155f97b7135ac93414c051f56be HTTP/1.1
2594+ HOST : localhost:8700
2595+ HEADERS:
2596+ User-Agent: distribution-spec-conformance-tests
2597+ BODY :
2598+ ***** NO CONTENT *****
2599+ ------------------------------------------------------------------------------
2600+ ~~~ RESPONSE ~~~
2601+ STATUS : 405 Method Not Allowed
2602+ PROTO : HTTP/1.1
2603+ RECEIVED AT : 2025-04-17T12:20:41.223410649Z
2604+ TIME DURATION: 462.188µs
2605+ HEADERS :
2606+ Allow: PUT,GET,HEAD,HEAD
2607+ Content-Length: 0
2608+ Date: Thu, 17 Apr 2025 12:20:40 GMT
2609+ Docker-Distribution-Api-Version: registry/2.0
2610+ BODY :
2611+
2612+ ==============================================================================
2613+
2614+ DEBUG
2615+ ==============================================================================
2616+ ~~~ REQUEST ~~~
2617+ DELETE /v2/myorg/myrepo/a/manifests/sha256:cf39b4eaff5e5c75a712c67cd19b9cf798d61ac1d53642c1935c1b00de1ac7bd HTTP/1.1
2618+ HOST : localhost:8700
2619+ HEADERS:
2620+ User-Agent: distribution-spec-conformance-tests
2621+ BODY :
2622+ ***** NO CONTENT *****
2623+ ------------------------------------------------------------------------------
2624+ ~~~ RESPONSE ~~~
2625+ STATUS : 405 Method Not Allowed
2626+ PROTO : HTTP/1.1
2627+ RECEIVED AT : 2025-04-17T12:20:41.223973177Z
2628+ TIME DURATION: 458.243µs
2629+ HEADERS :
2630+ Allow: PUT,GET,HEAD,HEAD
2631+ Content-Length: 0
2632+ Date: Thu, 17 Apr 2025 12:20:40 GMT
2633+ Docker-Distribution-Api-Version: registry/2.0
2634+ BODY :
2635+
2636+ ==============================================================================
2637+
2638 </pre>
2639 </div>
2640 </div>
2641 @@ -2111,18 +2877,47 @@ BODY :
2642
2643
2644
2645- <div class="result grey">
2646+ <div class="result red">
2647 <div id="output-box-68-button" class="toggle" onclick="javascript:toggleOutput('output-box-68')">+</div>
2648 <h4 style="display: inline;" onclick="javascript:toggleOutput('output-box-68')">References teardown</h4>
2649 <br>
2650- <div id="output-box-68" style="display: none;">
2651- <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2652- OCI_TEST_PULL=1
2653- OCI_TEST_PUSH=0
2654- OCI_TEST_CONTENT_DISCOVERY=0
2655- OCI_TEST_CONTENT_MANAGEMENT=0
2656+ <div>
2657+ <div id="output-box-68" style="display: none;">
2658+ <pre class="pre-box">DEBUG
2659+ ==============================================================================
2660+ ~~~ REQUEST ~~~
2661+ DELETE /v2/myorg/myrepo/a/blobs/sha256:ba279cc7dbf45308c803a827bc07c0509247ce7338d6decae46cb34e8ef6e19d HTTP/1.1
2662+ HOST : localhost:8700
2663+ HEADERS:
2664+ User-Agent: distribution-spec-conformance-tests
2665+ BODY :
2666+ ***** NO CONTENT *****
2667+ ------------------------------------------------------------------------------
2668+ ~~~ RESPONSE ~~~
2669+ STATUS : 500 Internal Server Error
2670+ PROTO : HTTP/1.1
2671+ RECEIVED AT : 2025-04-17T12:20:41.22469545Z
2672+ TIME DURATION: 560.441µs
2673+ HEADERS :
2674+ Content-Length: 140
2675+ Content-Type: application/json
2676+ Date: Thu, 17 Apr 2025 12:20:40 GMT
2677+ Docker-Distribution-Api-Version: registry/2.0
2678+ BODY :
2679+ {
2680+ &#34;code&#34;: &#34;INTERNAL_SERVER_ERROR&#34;,
2681+ &#34;message&#34;: &#34;papyri internal error&#34;,
2682+ &#34;detail&#34;: &#34;IO Failure: Storage IO: No such file or directory (os error 2)&#34;
2683+ }
2684+ ==============================================================================
2685+
2686 </pre>
2687+ </div>
2688 </div>
2689+ <pre class="fail-message">Expected
2690+ &lt;int&gt;: 500
2691+ To satisfy at least one of these matchers: [%!s(*matchers.AndMatcher=&amp;{[0xc0003fbd40 0xc0003fbd70] 0xc0003fbd70}) %!s(*matchers.EqualMatcher=&amp;{404}) %!s(*matchers.EqualMatcher=&amp;{405})]</pre>
2692+ <br>
2693 </div>
2694
2695 <br>
2696 @@ -2152,10 +2947,10 @@ BODY :
2697 <br>
2698 <div id="output-box-69" style="display: none;">
2699 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2700+ OCI_TEST_PULL=1
2701 OCI_TEST_PUSH=0
2702- OCI_TEST_CONTENT_DISCOVERY=0
2703+ OCI_TEST_CONTENT_DISCOVERY=1
2704 OCI_TEST_CONTENT_MANAGEMENT=0
2705- OCI_TEST_PULL=1
2706 </pre>
2707 </div>
2708 </div>
2709 @@ -2169,10 +2964,10 @@ BODY :
2710 <br>
2711 <div id="output-box-70" style="display: none;">
2712 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2713+ OCI_TEST_CONTENT_MANAGEMENT=0
2714 OCI_TEST_PULL=1
2715 OCI_TEST_PUSH=0
2716- OCI_TEST_CONTENT_DISCOVERY=0
2717- OCI_TEST_CONTENT_MANAGEMENT=0
2718+ OCI_TEST_CONTENT_DISCOVERY=1
2719 </pre>
2720 </div>
2721 </div>
2722 @@ -2186,10 +2981,10 @@ BODY :
2723 <br>
2724 <div id="output-box-71" style="display: none;">
2725 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2726- OCI_TEST_CONTENT_MANAGEMENT=0
2727 OCI_TEST_PULL=1
2728 OCI_TEST_PUSH=0
2729- OCI_TEST_CONTENT_DISCOVERY=0
2730+ OCI_TEST_CONTENT_DISCOVERY=1
2731+ OCI_TEST_CONTENT_MANAGEMENT=0
2732 </pre>
2733 </div>
2734 </div>
2735 @@ -2205,7 +3000,7 @@ BODY :
2736 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2737 OCI_TEST_PULL=1
2738 OCI_TEST_PUSH=0
2739- OCI_TEST_CONTENT_DISCOVERY=0
2740+ OCI_TEST_CONTENT_DISCOVERY=1
2741 OCI_TEST_CONTENT_MANAGEMENT=0
2742 </pre>
2743 </div>
2744 @@ -2229,7 +3024,7 @@ BODY :
2745 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2746 OCI_TEST_PULL=1
2747 OCI_TEST_PUSH=0
2748- OCI_TEST_CONTENT_DISCOVERY=0
2749+ OCI_TEST_CONTENT_DISCOVERY=1
2750 OCI_TEST_CONTENT_MANAGEMENT=0
2751 </pre>
2752 </div>
2753 @@ -2246,7 +3041,7 @@ BODY :
2754 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2755 OCI_TEST_PULL=1
2756 OCI_TEST_PUSH=0
2757- OCI_TEST_CONTENT_DISCOVERY=0
2758+ OCI_TEST_CONTENT_DISCOVERY=1
2759 OCI_TEST_CONTENT_MANAGEMENT=0
2760 </pre>
2761 </div>
2762 @@ -2263,7 +3058,7 @@ BODY :
2763 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2764 OCI_TEST_PULL=1
2765 OCI_TEST_PUSH=0
2766- OCI_TEST_CONTENT_DISCOVERY=0
2767+ OCI_TEST_CONTENT_DISCOVERY=1
2768 OCI_TEST_CONTENT_MANAGEMENT=0
2769 </pre>
2770 </div>
2771 @@ -2279,7 +3074,7 @@ BODY :
2772 <div id="output-box-76" style="display: none;">
2773 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2774 OCI_TEST_PUSH=0
2775- OCI_TEST_CONTENT_DISCOVERY=0
2776+ OCI_TEST_CONTENT_DISCOVERY=1
2777 OCI_TEST_CONTENT_MANAGEMENT=0
2778 OCI_TEST_PULL=1
2779 </pre>
2780 @@ -2303,7 +3098,7 @@ BODY :
2781 <div id="output-box-77" style="display: none;">
2782 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2783 OCI_TEST_PUSH=0
2784- OCI_TEST_CONTENT_DISCOVERY=0
2785+ OCI_TEST_CONTENT_DISCOVERY=1
2786 OCI_TEST_CONTENT_MANAGEMENT=0
2787 OCI_TEST_PULL=1
2788 </pre>
2789 @@ -2319,10 +3114,10 @@ BODY :
2790 <br>
2791 <div id="output-box-78" style="display: none;">
2792 <pre class="pre-box">you have skipped this test; if this is an error, check your environment variable settings:
2793- OCI_TEST_CONTENT_MANAGEMENT=0
2794 OCI_TEST_PULL=1
2795 OCI_TEST_PUSH=0
2796- OCI_TEST_CONTENT_DISCOVERY=0
2797+ OCI_TEST_CONTENT_DISCOVERY=1
2798+ OCI_TEST_CONTENT_MANAGEMENT=0
2799 </pre>
2800 </div>
2801 </div>
2802 diff --git a/src/axum/web/link_tree.rs b/src/axum/web/link_tree.rs
2803new file mode 100644
2804index 0000000..d6f32c4
2805--- /dev/null
2806+++ b/src/axum/web/link_tree.rs
2807 @@ -0,0 +1,16 @@
2808+ use crate::tree::Node;
2809+
2810+ pub fn generate<F>(root: &Node, link_builder: &F) -> String
2811+ where
2812+ F: Fn(&str) -> String
2813+ {
2814+ let mut start = format!("<ul id='{}'>", root.name);
2815+ if root.name != "/" {
2816+ start.push_str(&format!("<a href='{}'>{}</a>", link_builder(&root.name), root.name));
2817+ }
2818+ for child in root.children.iter() {
2819+ start.push_str(&format!("<li>{}</li>", generate(child, link_builder)));
2820+ }
2821+ start.push_str("</ul>");
2822+ start
2823+ }
2824 diff --git a/src/axum/web/mod.rs b/src/axum/web/mod.rs
2825index bedf762..dd34949 100644
2826--- a/src/axum/web/mod.rs
2827+++ b/src/axum/web/mod.rs
2828 @@ -1,2 +1,3 @@
2829- pub mod template;
2830+ pub mod link_tree;
2831 pub mod router;
2832+ pub mod template;
2833 diff --git a/src/axum/web/router.rs b/src/axum/web/router.rs
2834index e565c4e..02b2c26 100644
2835--- a/src/axum/web/router.rs
2836+++ b/src/axum/web/router.rs
2837 @@ -11,7 +11,7 @@ use http::header::CONTENT_TYPE;
2838
2839 use crate::{Namespace, axum::AppState, oci_interface::OciInterface, storage::Storage};
2840
2841- use super::template::{LOGO, Repository, RepositoryIndex, STYLESHEET};
2842+ use super::{link_tree, template::{Repository, RepositoryIndex, LOGO, STYLESHEET}};
2843
2844 pub async fn logo() -> Response {
2845 let mut res = Response::new(Bytes::from_static(LOGO).into());
2846 @@ -28,16 +28,21 @@ pub async fn stylesheet() -> Response {
2847 }
2848
2849 pub async fn index(
2850+ // Extension(namespace): Extension<Option<Namespace>>,
2851 State(state): State<Arc<AppState>>,
2852 ) -> Result<Html<String>, crate::axum::error::Error> {
2853+ let namespaces = state.oci.list_namespaces().await?;
2854+ let ns_str: Vec<String> = namespaces.iter().map(|ns| ns.to_string()).collect(); // FIXME
2855+ let root = crate::tree::Builder::default().build(&ns_str);
2856+ let link_builder = |name: &str| {
2857+ name.to_string()
2858+ };
2859+ let tree = link_tree::generate(&root, &link_builder);
2860 let template = RepositoryIndex {
2861 title: "Repositories",
2862- repositories: vec![String::from("Hello")],
2863+ tree: &tree
2864 };
2865- let namespaces = state.oci.list_namespaces().await?;
2866- namespaces.iter().for_each(|ns| {
2867- println!("NS: {}", ns);
2868- });
2869+
2870 Ok(Html::from(template.to_string()))
2871 }
2872
2873 @@ -56,7 +61,6 @@ pub fn router(storage: &Storage) -> Router {
2874 .route("/", get(index))
2875 .route("/style.css", get(stylesheet))
2876 .route("/logo.png", get(logo))
2877- .route("/overview", get(repository))
2878 // // .route("/{name}/blobs/{digest}", head(crate::handlers::stat_blob))
2879 // // .route(
2880 // // "/{name}/manifests/{reference}",
2881 diff --git a/src/axum/web/template.rs b/src/axum/web/template.rs
2882index a93e77a..4d02675 100644
2883--- a/src/axum/web/template.rs
2884+++ b/src/axum/web/template.rs
2885 @@ -7,7 +7,7 @@ pub const LOGO: &[u8] = include_bytes!("../../../assets/logo.png");
2886 #[template(path = "index.html")]
2887 pub struct RepositoryIndex<'a> {
2888 pub title: &'a str,
2889- pub repositories: Vec<String>,
2890+ pub tree: &'a str,
2891 }
2892
2893 #[derive(Template)]
2894 diff --git a/src/lib.rs b/src/lib.rs
2895index 4eab7aa..25be48f 100644
2896--- a/src/lib.rs
2897+++ b/src/lib.rs
2898 @@ -6,6 +6,7 @@ pub mod error;
2899 pub mod namespace;
2900 pub mod oci_interface;
2901 pub mod storage;
2902+ mod tree;
2903
2904 pub use crate::namespace::Namespace;
2905
2906 diff --git a/src/namespace.rs b/src/namespace.rs
2907index 45019a9..abfe0e5 100644
2908--- a/src/namespace.rs
2909+++ b/src/namespace.rs
2910 @@ -23,6 +23,10 @@ impl Namespace {
2911 self.0.last().cloned().unwrap()
2912 }
2913
2914+ pub fn parts(&self) -> &[String] {
2915+ self.0.as_slice()
2916+ }
2917+
2918 fn to_parts<'a>(
2919 path: &str,
2920 parts: &mut impl Iterator<Item = &'a str>,
2921 @@ -63,7 +67,7 @@ impl FromStr for Namespace {
2922 fn from_str(s: &str) -> Result<Self, Self::Err> {
2923 let parts = Namespace::to_parts(s, &mut s.split(SEPARATOR))?;
2924 if parts.is_empty() {
2925- return Err(Error::Namespace(s.to_string()))
2926+ return Err(Error::Namespace(s.to_string()));
2927 }
2928 Ok(Namespace(parts))
2929 }
2930 diff --git a/src/tree.rs b/src/tree.rs
2931new file mode 100644
2932index 0000000..3181ccc
2933--- /dev/null
2934+++ b/src/tree.rs
2935 @@ -0,0 +1,129 @@
2936+ use std::collections::HashSet;
2937+
2938+ const DEFAULT_SEPARATOR: &str = "/";
2939+
2940+ #[derive(Debug)]
2941+ pub struct Node {
2942+ pub name: String,
2943+ pub children: Vec<Node>,
2944+ }
2945+
2946+ /// Builder creates a new root node with all decending paths within
2947+ pub struct Builder {
2948+ separator: String,
2949+ }
2950+
2951+ impl Default for Builder {
2952+ fn default() -> Self {
2953+ Self {
2954+ separator: DEFAULT_SEPARATOR.to_string(),
2955+ }
2956+ }
2957+ }
2958+
2959+ impl Builder {
2960+ pub fn separator(mut self, sep: &str) -> Self {
2961+ self.separator = sep.to_string();
2962+ self
2963+ }
2964+
2965+ fn push(key: &str, value: &str, root: &mut [Node]) -> bool {
2966+ for other in root.iter_mut() {
2967+ if other.name == key {
2968+ other.children.push(Node {
2969+ name: value.to_string(),
2970+ children: Vec::new(),
2971+ });
2972+ return true;
2973+ }
2974+ if Builder::push(key, value, &mut other.children) {
2975+ return true;
2976+ }
2977+ }
2978+ false
2979+ }
2980+
2981+ fn most_similar(key: &str, others: &[String]) -> Option<String> {
2982+ others
2983+ .iter()
2984+ .filter(|other| key.starts_with(*other) && *other != key)
2985+ .max_by(|first, second| first.len().cmp(&second.len()))
2986+ .cloned()
2987+ }
2988+
2989+ pub fn reduce(keys: &[(String, String)], root: &mut [Node]) {
2990+ let mut to_remove: Vec<String> = Vec::new();
2991+ for key in keys.iter() {
2992+ if Builder::push(&key.1, &key.0, root) {
2993+ to_remove.push(key.0.clone());
2994+ }
2995+ }
2996+ let keys: Vec<(String, String)> = keys
2997+ .iter()
2998+ .filter(|key| !to_remove.contains(&key.0))
2999+ .map(|key| (key.0.clone(), key.1.clone()))
3000+ .collect();
3001+
3002+ if !keys.is_empty() {
3003+ Builder::reduce(keys.as_slice(), root)
3004+ }
3005+ }
3006+
3007+ fn fill(&self, keys: &[impl AsRef<str>]) -> Vec<String> {
3008+ let keys: HashSet<String> = keys.iter().fold(HashSet::new(), |mut accm, ns| {
3009+ let mut parts: Vec<String> = ns
3010+ .as_ref()
3011+ .split(&self.separator)
3012+ .map(|s| s.to_string())
3013+ .collect();
3014+ let key = parts.join(&self.separator);
3015+ accm.insert(key);
3016+ while parts.pop().is_some() {
3017+ let key = parts.join(&self.separator);
3018+ if !key.is_empty() {
3019+ accm.insert(key);
3020+ }
3021+ }
3022+ accm
3023+ });
3024+ keys.into_iter().collect()
3025+ }
3026+
3027+ pub fn build(&self, keys: &[impl AsRef<str>]) -> Node {
3028+ let keys = self.fill(keys);
3029+ let all_keys: Vec<(String, Option<String>)> = keys
3030+ .iter()
3031+ .map(|key| (key.to_string(), Builder::most_similar(key, keys.as_slice())))
3032+ .collect();
3033+ let mut to_remove: Vec<String> = Vec::new();
3034+ let mut root: Vec<Node> = Vec::new();
3035+ for key in all_keys.iter().filter(|key| key.1.is_none()) {
3036+ root.push(Node {
3037+ name: key.0.clone(),
3038+ children: Vec::new(),
3039+ });
3040+ to_remove.push(key.0.clone());
3041+ }
3042+ let all_keys: Vec<(String, String)> = all_keys
3043+ .iter()
3044+ .filter(|key| !to_remove.contains(&key.0))
3045+ .map(|key| (key.0.clone(), key.1.as_ref().unwrap().clone()))
3046+ .collect();
3047+ Builder::reduce(all_keys.as_slice(), &mut root);
3048+ Node {
3049+ name: String::from("/"),
3050+ children: root,
3051+ }
3052+ }
3053+ }
3054+
3055+ #[cfg(test)]
3056+ mod test {
3057+ use super::*;
3058+
3059+ #[test]
3060+ fn build_tree() {
3061+ let root = Builder::default().build(&["hello/world", "fuu/bar/baz"]);
3062+ assert!(root.children.len() == 2);
3063+ }
3064+ }
3065 diff --git a/templates/base.html b/templates/base.html
3066index 5f378ad..ed2bdc2 100644
3067--- a/templates/base.html
3068+++ b/templates/base.html
3069 @@ -7,22 +7,19 @@
3070 </head>
3071 <body>
3072 <header>
3073- <nav>
3074- <div class="logo">
3075- <a href="/"><img src="/logo.png" alt="Logo"></a>
3076- </div>
3077 <!--
3078 <ul class="nav-links">
3079 <li><a href="#home">Home</a></li>
3080 </ul>
3081 -->
3082- </nav>
3083 </header>
3084 <main>
3085- {% block content %}{% endblock %}
3086+ <div class="content">
3087+ {% block content %}{% endblock %}
3088+ </div>
3089 </main>
3090- <footer>
3091- <p>Papyri</p>
3092+ <footer class="sticky">
3093+ <p>Papyri</p>
3094 </footer>
3095 </body>
3096 </html>
3097 diff --git a/templates/index.html b/templates/index.html
3098index 069a68c..10f4e59 100644
3099--- a/templates/index.html
3100+++ b/templates/index.html
3101 @@ -1,21 +1,9 @@
3102 {% extends "base.html" %}
3103 {% block content %}
3104- <table>
3105- <thead>
3106- <tr>
3107- <th>Repository</th>
3108- <th>Url</th>
3109- <th>Tag Count</th>
3110- <th>Updated</th>
3111- </tr>
3112- </thead>
3113- <tbody>
3114- <tr>
3115- <td>NAME</td>
3116- <td>LINK</td>
3117- <td>N_TAGS</td>
3118- <td>LAST_UPDATED</td>
3119- </tr>
3120- </tbody>
3121- </table>
3122+ <div class="tree-display">
3123+ <ul class="tree">
3124+ {{ tree | safe }}
3125+ </ul>
3126+ </div>
3127+ <a href="/"><img class="logo" src="/logo.png" alt="Logo"></a>
3128 {% endblock %}
3129 diff --git a/templates/style.css b/templates/style.css
3130index 529e6f2..8ad41b1 100644
3131--- a/templates/style.css
3132+++ b/templates/style.css
3133 @@ -1,152 +1,99 @@
3134- :root {
3135- --background-color: #000000;
3136- --text-color: #00ff00;
3137- --border-color: #00ff00;
3138- --header-background-color: #000000;
3139- --header-text-color: #00ff00;
3140- --even-row-background-color: #111111;
3141- --hover-background-color: #222222;
3142- }
3143-
3144- @media (prefers-color-scheme: light) {
3145- :root {
3146- --background-color: #ffffff;
3147- --text-color: #000000;
3148- --border-color: #000000;
3149- --header-background-color: #ffffff;
3150- --header-text-color: #000000;
3151- --even-row-background-color: #f9f9f9;
3152- --hover-background-color: #e9e9e9;
3153- }
3154- }
3155-
3156- /* Global Styles */
3157-
3158 * {
3159- box-sizing: border-box;
3160- margin: 0;
3161- padding: 0;
3162- }
3163-
3164- body {
3165- font-family: Arial, sans-serif;
3166- line-height: 1.6;
3167- color: #333;
3168- background-color: #f9f9f9;
3169- }
3170-
3171- /* Navigation Bar Styles */
3172-
3173- nav {
3174- display: flex;
3175- justify-content: space-between;
3176- align-items: center;
3177- padding: 16px;
3178- background-color: var(--background-color);
3179- color: var(--text-color);
3180+ margin: 0;
3181+ padding: 0;
3182+ box-sizing: border-box;
3183 }
3184
3185 .logo {
3186- margin-right: 20px;
3187- }
3188-
3189- .logo img {
3190- width: 100px;
3191- height: 100px;
3192 border-radius: 50%;
3193+ background-color: #333;
3194+ box-shadow:
3195+ inset 0 0 10px rgba(0, 0, 0, 0.5),
3196+ 0 2px 4px rgba(0, 0, 0, 0.25);
3197 }
3198
3199- .nav-links {
3200- list-style: none;
3201- margin: 0;
3202- padding: 0;
3203- display: flex;
3204- }
3205-
3206- .nav-links li {
3207- margin-right: 20px;
3208+ .content {
3209+ display: flex;
3210+ width: 80%;
3211+ padding: 2em;
3212+ margin: 3em auto;
3213 }
3214
3215- .nav-links a {
3216- color: var(--text-color);
3217- text-decoration: none;
3218- transition: color 0.2s ease-in-out;
3219+ footer {
3220+ position: absolute;
3221+ bottom: 0;
3222+ left: 50%;
3223+ transform: translateX(-50%);
3224+ width: 100%;
3225+ padding: 1em;
3226+ text-align: center;
3227 }
3228
3229- .nav-links a:hover {
3230- color: #ccc;
3231+ .tree-display {
3232+ display: flex;
3233+ justify-content: center;
3234+ align-items: center;
3235+ width: 50%;
3236+ max-width: 600px; /* Adjust as needed */
3237+ padding: 2em;
3238+ margin: 3em auto;
3239+ background-color: #f9f9f9;
3240+ border-radius: 10px;
3241+ box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
3242+ }
3243+
3244+ /*
3245+ Tree structure using CSS:
3246+ http://stackoverflow.com/questions/14922247/how-to-get-a-tree-in-html-using-pure-css
3247+ */
3248+
3249+ .tree, .tree ul {
3250+ font: 32px Helvetica, Arial, sans-serif;
3251+ list-style-type: none;
3252+ margin-left: 0 0 0 10px;
3253+ padding: 0;
3254+ position: relative;
3255+ overflow:hidden;
3256 }
3257
3258- .menu-btn {
3259- background-color: var(--background-color);
3260- border: none;
3261- padding: 10px 20px;
3262- font-size: 16px;
3263- cursor: pointer;
3264+ .tree li{
3265+ margin: 0;
3266+ padding: 0 12px;
3267+ position: relative;
3268 }
3269
3270- /* Responsive Styles */
3271-
3272- @media only screen and (max-width: 768px) {
3273- nav {
3274- flex-direction: column;
3275- align-items: center;
3276- }
3277-
3278- .logo {
3279- margin-bottom: 10px;
3280- }
3281-
3282- .nav-links {
3283- flex-direction: column;
3284- padding: 0;
3285- }
3286-
3287- .nav-links li {
3288- margin-bottom: 5px;
3289- }
3290+ .tree li::before, .tree li::after{
3291+ content: '';
3292+ position: absolute;
3293+ left: 0;
3294 }
3295
3296- body {
3297- font-family: 'Courier New', Courier, monospace;
3298- background-color: var(--background-color);
3299- color: var(--text-color);
3300- margin: 0;
3301- padding: 20px;
3302+ /* horizontal line on inner list items */
3303+ .tree li::before{
3304+ border-top: 3px solid #999;
3305+ top: 10px;
3306+ width: 10px;
3307+ height: 0;
3308 }
3309
3310- h1 {
3311- text-align: center;
3312- font-size: 2em;
3313- border-bottom: 2px solid var(--border-color);
3314- padding-bottom: 10px;
3315- }
3316- table {
3317- width: 80%;
3318- border-collapse: collapse;
3319- margin: 20px auto;
3320- background-color: var(--background-color);
3321- border: 1px solid var(--border-color);
3322- }
3323- th, td {
3324- padding: 10px;
3325- text-align: left;
3326- border: 1px solid var(--border-color);
3327+ /* vertical line on list items */
3328+ .tree li:after{
3329+ border-left: 3px solid #999;
3330+ height: 100%;
3331+ width: 0px;
3332+ top: -10px;
3333 }
3334
3335- th {
3336- background-color: var(--header-background-color);
3337- color: var(--header-text-color);
3338- font-weight: bold;
3339- }
3340- tr:nth-child(even) {
3341- background-color: var(--even-row-background-color);
3342+ /* lower line on list items from the first level because they don't have parents */
3343+ .tree > li::after{
3344+ top: 10px;
3345 }
3346
3347- tr:hover {
3348- background-color: var(--hover-background-color);
3349+ /* hide line from the last of the first level list items */
3350+ .tree > li:last-child::after{
3351+ display: none;
3352 }
3353
3354- footer {
3355- text-align: center;
3356+ .tree ul:last-child li:last-child:after{
3357+ height:20px;
3358 }