OCI Distribution Conformance Tests

Summary
1 passed9 failed52 skipped
Start Time Jun 14 07:03:19.453 +0000 UTC
End Time Jun 14 07:03:20.356 +0000 UTC
Time Elapsed 902.256112ms
Test Version v1.0.0
Configuration
OCI_ROOT_URL=https://quay.io
OCI_NAMESPACE=REPLACEME/REPLACEME
OCI_TEST_CONTENT_MANAGEMENT=1
OCI_HIDE_SKIPPED_WORKFLOWS=1

Content Management

Setup

+

Populate registry with test config blob


Expected
    <*json.SyntaxError | 0xc0001b8380>: {
        msg: "invalid character 'T' looking for beginning of value",
        Offset: 1,
    }
to be nil

+

Populate registry with test layer


Expected
    <*json.SyntaxError | 0xc00000d100>: {
        msg: "invalid character 'T' looking for beginning of value",
        Offset: 1,
    }
to be nil

+

Populate registry with test tag


Expected
    <int>: 415
to be <
    <int>: 300

+

Check how many tags there are before anything gets deleted


Expected
    <*json.SyntaxError | 0xc0002b37e0>: {
        msg: "invalid character 'T' looking for beginning of value",
        Offset: 1,
    }
to be nil


Manifest delete

+

DELETE request to manifest tag should return 202, unless tag deletion is disallowed (400/405)


+

DELETE request to manifest (digest) should yield 202 response unless already deleted


Expected
    <*json.SyntaxError | 0xc00055a260>: {
        msg: "invalid character 'T' looking for beginning of value",
        Offset: 1,
    }
to be nil

+

GET request to deleted manifest URL should yield 404 response, unless delete is disallowed


Expected
    <*json.SyntaxError | 0xc000550540>: {
        msg: "invalid character 'T' looking for beginning of value",
        Offset: 1,
    }
to be nil

+

GET request to tags list should reflect manifest deletion


Expected
    <*json.SyntaxError | 0xc00056d160>: {
        msg: "invalid character 'T' looking for beginning of value",
        Offset: 1,
    }
to be nil


Blob delete

+

DELETE request to blob URL should yield 202 response


Expected
    <*json.SyntaxError | 0xc000373c20>: {
        msg: "invalid character 'T' looking for beginning of value",
        Offset: 1,
    }
to be nil

+

GET request to deleted blob URL should yield 404 response


Expected
    <*json.SyntaxError | 0xc00000c440>: {
        msg: "invalid character 'T' looking for beginning of value",
        Offset: 1,
    }
to be nil