Your message dated Sun, 16 May 2021 10:48:34 +0000
with message-id <e1liek2-0002rq...@fasolo.debian.org>
and subject line Bug#988249: fixed in golang-github-getkin-kin-openapi 0.32.0-2
has caused the Debian Bug report #988249,
regarding golang-github-getkin-kin-openapi: flaky autopkgtest: output order 
changed
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
988249: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=988249
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: golang-github-getkin-kin-openapi
Version: 0.32.0-1
Severity: serious
Tags: sid bullseye
X-Debbugs-CC: debian...@lists.debian.org
User: debian...@lists.debian.org
Usertags: flaky

Dear maintainer(s),

Your package has an autopkgtest, great. However, because of the failure
"caused" by golang-testify, I looked into the history of your
autopkgtest [1] and I noticed it fails regularly. In all the logs I
looked at the error is the same, it happens on multiple architectures.

Because the unstable-to-testing migration software now blocks on
regressions in testing, flaky tests, i.e. tests that flip between
passing and failing without changes to the list of installed packages,
are causing people unrelated to your package to spend time on these
tests.

Paul

[1]

https://ci.debian.net/data/autopkgtest/testing/amd64/g/golang-github-getkin-kin-openapi/11903910/log.gz

=== RUN   TestConvOpenAPIV3ToV2
    openapi2_conv_test.go:30:
                Error Trace:    openapi2_conv_test.go:30
                Error:          Not equal:
                                expected: map[string]interface
{}{"basePath":"/v2", "consumes":[]interface {}{"application/json",
"application/xml"}, "definitions":map[string]interface
{}{"Error":map[string]interface {}{"description":"Error response.",
"properties":map[string]interface {}{"message":map[string]interface
{}{"type":"string"}}, "required":[]interface {}{"message"},
"type":"object"}, "Item":map[string]interface
{}{"additionalProperties":true, "properties":map[string]interface
{}{"foo":map[string]interface {}{"type":"string"},
"quux":map[string]interface {}{"$ref":"#/definitions/ItemExtension"}},
"type":"object"}, "ItemExtension":map[string]interface
{}{"description":"It could be anything.", "type":"boolean"}},
"externalDocs":map[string]interface {}{"description":"Example
Documentation", "url":"https://example/doc/"},
"host":"test.example.com", "info":map[string]interface
{}{"title":"MyAPI", "version":"0.1", "x-info":"info extension"},
"parameters":map[string]interface {}{"banana":map[string]interface
{}{"in":"path", "name":"banana", "required":true, "type":"string"},
"post_form_ref":map[string]interface {}{"description":"param
description", "in":"formData", "name":"fileUpload2", "required":true,
"type":"file", "x-formData-name":"fileUpload2",
"x-mimetype":"text/plain"}, "put_body":map[string]interface
{}{"in":"body", "name":"banana", "required":true,
"schema":map[string]interface {}{"type":"string"},
"x-originalParamName":"banana"}}, "paths":map[string]interface
{}{"/another/{banana}/{id}":map[string]interface
{}{"parameters":[]interface {}{map[string]interface
{}{"$ref":"#/parameters/banana"}, map[string]interface {}{"in":"path",
"name":"id", "required":true, "type":"integer"}}},
"/example":map[string]interface {}{"delete":map[string]interface
{}{"description":"example delete", "operationId":"example-delete",
"parameters":[]interface {}{map[string]interface {}{"in":"query",
"name":"x", "type":"string", "x-parameter":"parameter extension 1"},
map[string]interface {}{"default":250, "description":"The y parameter",
"in":"query", "maximum":10000, "minimum":1, "name":"y",
"type":"integer"}, map[string]interface {}{"description":"Only return
results that intersect the provided bounding box.", "in":"query",
"items":map[string]interface {}{"type":"number"}, "maxItems":4,
"minItems":4, "name":"bbox", "type":"array"}},
"responses":map[string]interface {}{"200":map[string]interface
{}{"description":"ok", "schema":map[string]interface
{}{"items":map[string]interface {}{"$ref":"#/definitions/Item"},
"type":"array"}}, "404":map[string]interface {}{"description":"404
response"}, "default":map[string]interface {}{"description":"default
response", "x-response":"response extension 1"}}, "security":[]interface
{}{map[string]interface {}{"get_security_0":[]interface {}{"scope0",
"scope1"}, "get_security_1":[]interface {}{}}}, "summary":"example get",
"tags":[]interface {}{"Example"}}, "get":map[string]interface
{}{"description":"example get", "responses":map[string]interface
{}{"403":map[string]interface {}{"$ref":"#/responses/ForbiddenError"},
"404":map[string]interface {}{"description":"404 response"},
"default":map[string]interface {}{"description":"default response"}},
"x-operation":"operation extension 1"}, "head":map[string]interface
{}{"description":"example head", "responses":map[string]interface
{}{"default":map[string]interface {}{"description":"default
response"}}}, "options":map[string]interface {}{"description":"example
options", "responses":map[string]interface
{}{"default":map[string]interface {}{"description":"default
response"}}}, "patch":map[string]interface {}{"consumes":[]interface
{}{"application/json", "application/xml"}, "description":"example
patch", "parameters":[]interface {}{map[string]interface {}{"in":"body",
"name":"patch_body", "schema":map[string]interface
{}{"allOf":[]interface {}{map[string]interface
{}{"$ref":"#/definitions/Item"}}}, "x-originalParamName":"patch_body",
"x-requestBody":"requestbody extension 1"}},
"responses":map[string]interface {}{"default":map[string]interface
{}{"description":"default response"}}}, "post":map[string]interface
{}{"consumes":[]interface {}{"multipart/form-data"},
"description":"example post", "parameters":[]interface
{}{map[string]interface {}{"description":"File Id", "in":"query",
"name":"id", "type":"integer"}, map[string]interface
{}{"description":"param description", "in":"formData",
"name":"fileUpload", "type":"file", "x-formData-name":"fileUpload",
"x-mimetype":"text/plain"}, map[string]interface
{}{"description":"Description of file contents", "in":"formData",
"name":"note", "type":"integer", "x-formData-name":"note"},
map[string]interface {}{"$ref":"#/parameters/post_form_ref"}},
"responses":map[string]interface {}{"default":map[string]interface
{}{"description":"default response"}}}, "put":map[string]interface
{}{"description":"example put", "parameters":[]interface
{}{map[string]interface {}{"$ref":"#/parameters/put_body"}},
"responses":map[string]interface {}{"default":map[string]interface
{}{"description":"default response"}}}, "x-path":"path extension 1",
"x-path2":"path extension 2"}}, "responses":map[string]interface
{}{"ForbiddenError":map[string]interface {}{"description":"Insufficient
permission to perform the requested action.",
"schema":map[string]interface {}{"$ref":"#/definitions/Error"}}},
"schemes":[]interface {}{"https"}, "security":[]interface
{}{map[string]interface {}{"default_security_0":[]interface {}{"scope0",
"scope1"}, "default_security_1":[]interface {}{}}}, "swagger":"2.0",
"tags":[]interface {}{map[string]interface {}{"description":"An example
tag.", "name":"Example"}}, "x-root":"root extension 1", "x-root2":"root
extension 2"}
                                actual  : map[string]interface
{}{"basePath":"/v2", "consumes":[]interface {}{"application/json",
"application/xml"}, "definitions":map[string]interface
{}{"Error":map[string]interface {}{"description":"Error response.",
"properties":map[string]interface {}{"message":map[string]interface
{}{"type":"string"}}, "required":[]interface {}{"message"},
"type":"object"}, "Item":map[string]interface
{}{"additionalProperties":true, "properties":map[string]interface
{}{"foo":map[string]interface {}{"type":"string"},
"quux":map[string]interface {}{"$ref":"#/definitions/ItemExtension"}},
"type":"object"}, "ItemExtension":map[string]interface
{}{"description":"It could be anything.", "type":"boolean"}},
"externalDocs":map[string]interface {}{"description":"Example
Documentation", "url":"https://example/doc/"},
"host":"test.example.com", "info":map[string]interface
{}{"title":"MyAPI", "version":"0.1", "x-info":"info extension"},
"parameters":map[string]interface {}{"banana":map[string]interface
{}{"in":"path", "name":"banana", "required":true, "type":"string"},
"post_form_ref":map[string]interface {}{"description":"param
description", "in":"formData", "name":"fileUpload2", "required":true,
"type":"file", "x-formData-name":"fileUpload2",
"x-mimetype":"text/plain"}, "put_body":map[string]interface
{}{"in":"body", "name":"banana", "required":true,
"schema":map[string]interface {}{"type":"string"},
"x-originalParamName":"banana"}}, "paths":map[string]interface
{}{"/another/{banana}/{id}":map[string]interface
{}{"parameters":[]interface {}{map[string]interface
{}{"$ref":"#/parameters/banana"}, map[string]interface {}{"in":"path",
"name":"id", "required":true, "type":"integer"}}},
"/example":map[string]interface {}{"delete":map[string]interface
{}{"description":"example delete", "operationId":"example-delete",
"parameters":[]interface {}{map[string]interface {}{"in":"query",
"name":"x", "type":"string", "x-parameter":"parameter extension 1"},
map[string]interface {}{"default":250, "description":"The y parameter",
"in":"query", "maximum":10000, "minimum":1, "name":"y",
"type":"integer"}, map[string]interface {}{"description":"Only return
results that intersect the provided bounding box.", "in":"query",
"items":map[string]interface {}{"type":"number"}, "maxItems":4,
"minItems":4, "name":"bbox", "type":"array"}},
"responses":map[string]interface {}{"200":map[string]interface
{}{"description":"ok", "schema":map[string]interface
{}{"items":map[string]interface {}{"$ref":"#/definitions/Item"},
"type":"array"}}, "404":map[string]interface {}{"description":"404
response"}, "default":map[string]interface {}{"description":"default
response", "x-response":"response extension 1"}}, "security":[]interface
{}{map[string]interface {}{"get_security_0":[]interface {}{"scope0",
"scope1"}, "get_security_1":[]interface {}{}}}, "summary":"example get",
"tags":[]interface {}{"Example"}}, "get":map[string]interface
{}{"description":"example get", "responses":map[string]interface
{}{"403":map[string]interface {}{"$ref":"#/responses/ForbiddenError"},
"404":map[string]interface {}{"description":"404 response"},
"default":map[string]interface {}{"description":"default response"}},
"x-operation":"operation extension 1"}, "head":map[string]interface
{}{"description":"example head", "responses":map[string]interface
{}{"default":map[string]interface {}{"description":"default
response"}}}, "options":map[string]interface {}{"description":"example
options", "responses":map[string]interface
{}{"default":map[string]interface {}{"description":"default
response"}}}, "patch":map[string]interface {}{"consumes":[]interface
{}{"application/json", "application/xml"}, "description":"example
patch", "parameters":[]interface {}{map[string]interface {}{"in":"body",
"name":"patch_body", "schema":map[string]interface
{}{"allOf":[]interface {}{map[string]interface
{}{"$ref":"#/definitions/Item"}}}, "x-originalParamName":"patch_body",
"x-requestBody":"requestbody extension 1"}},
"responses":map[string]interface {}{"default":map[string]interface
{}{"description":"default response"}}}, "post":map[string]interface
{}{"consumes":[]interface {}{"multipart/form-data"},
"description":"example post", "parameters":[]interface
{}{map[string]interface {}{"description":"File Id", "in":"query",
"name":"id", "type":"integer"}, map[string]interface
{}{"description":"Description of file contents", "in":"formData",
"name":"note", "type":"integer", "x-formData-name":"note"},
map[string]interface {}{"$ref":"#/parameters/post_form_ref"},
map[string]interface {}{"description":"param description",
"in":"formData", "name":"fileUpload", "type":"file",
"x-formData-name":"fileUpload", "x-mimetype":"text/plain"}},
"responses":map[string]interface {}{"default":map[string]interface
{}{"description":"default response"}}}, "put":map[string]interface
{}{"description":"example put", "parameters":[]interface
{}{map[string]interface {}{"$ref":"#/parameters/put_body"}},
"responses":map[string]interface {}{"default":map[string]interface
{}{"description":"default response"}}}, "x-path":"path extension 1",
"x-path2":"path extension 2"}}, "responses":map[string]interface
{}{"ForbiddenError":map[string]interface {}{"description":"Insufficient
permission to perform the requested action.",
"schema":map[string]interface {}{"$ref":"#/definitions/Error"}}},
"schemes":[]interface {}{"https"}, "security":[]interface
{}{map[string]interface {}{"default_security_0":[]interface {}{"scope0",
"scope1"}, "default_security_1":[]interface {}{}}}, "swagger":"2.0",
"tags":[]interface {}{map[string]interface {}{"description":"An example
tag.", "name":"Example"}}, "x-root":"root extension 1", "x-root2":"root
extension 2"}
                                
                                Diff:
                                --- Expected
                                +++ Actual
                                @@ -221,2 +221,12 @@
                                      },
                                +     (map[string]interface {}) (len=5) {
                                +      (string) (len=11) "description": (string)
(len=28) "Description of file contents",
                                +      (string) (len=2) "in": (string) (len=8)
"formData",
                                +      (string) (len=4) "name": (string) (len=4)
"note",
                                +      (string) (len=4) "type": (string) (len=7)
"integer",
                                +      (string) (len=15) "x-formData-name":
(string) (len=4) "note"
                                +     },
                                +     (map[string]interface {}) (len=1) {
                                +      (string) (len=4) "$ref": (string) 
(len=26)
"#/parameters/post_form_ref"
                                +     },
                                      (map[string]interface {}) (len=6) {
                                @@ -228,12 +238,2 @@
                                       (string) (len=10) "x-mimetype": (string)
(len=10) "text/plain"
                                -     },
                                -     (map[string]interface {}) (len=5) {
                                -      (string) (len=11) "description": (string)
(len=28) "Description of file contents",
                                -      (string) (len=2) "in": (string) (len=8)
"formData",
                                -      (string) (len=4) "name": (string) (len=4)
"note",
                                -      (string) (len=4) "type": (string) (len=7)
"integer",
                                -      (string) (len=15) "x-formData-name":
(string) (len=4) "note"
                                -     },
                                -     (map[string]interface {}) (len=1) {
                                -      (string) (len=4) "$ref": (string) 
(len=26)
"#/parameters/post_form_ref"
                                      }
                Test:           TestConvOpenAPIV3ToV2
--- FAIL: TestConvOpenAPIV3ToV2 (0.00s)
=== RUN   TestConvOpenAPIV2ToV3
--- PASS: TestConvOpenAPIV2ToV3 (0.00s)
FAIL
FAIL    github.com/getkin/kin-openapi/openapi2conv      0.044s

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: golang-github-getkin-kin-openapi
Source-Version: 0.32.0-2
Done: Shengjing Zhu <z...@debian.org>

We believe that the bug you reported is fixed in the latest version of
golang-github-getkin-kin-openapi, which is due to be installed in the Debian 
FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 988...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Shengjing Zhu <z...@debian.org> (supplier of updated 
golang-github-getkin-kin-openapi package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 16 May 2021 18:38:43 +0800
Source: golang-github-getkin-kin-openapi
Architecture: source
Version: 0.32.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg...@tracker.debian.org>
Changed-By: Shengjing Zhu <z...@debian.org>
Closes: 988249
Changes:
 golang-github-getkin-kin-openapi (0.32.0-2) unstable; urgency=medium
 .
   * Team upload.
   * Backport patch to make 2to3 more deterministic (Closes: #988249)
Checksums-Sha1:
 1788ceec21fa6740539010eb5d1cae2bb58730d8 1832 
golang-github-getkin-kin-openapi_0.32.0-2.dsc
 c26694e913c63948a7c77e02d9c52f97bb6d069e 6560 
golang-github-getkin-kin-openapi_0.32.0-2.debian.tar.xz
 9d73c9d3faa8c3632b927d3e461f03e11a7f6de4 5805 
golang-github-getkin-kin-openapi_0.32.0-2_amd64.buildinfo
Checksums-Sha256:
 775b9edd59d04073c08efd65f2c7dc2c9dd1895d3b9586194aa1d2d2fd25f7f4 1832 
golang-github-getkin-kin-openapi_0.32.0-2.dsc
 6dbeb762567ec455f68cc4cba6f5441cd0fe7cb51d2c0b4da257ac373ad19c90 6560 
golang-github-getkin-kin-openapi_0.32.0-2.debian.tar.xz
 4a58ff2a9f76aa72dc6e07d7c3fe575591b79409afc28128c417ac39554ceee0 5805 
golang-github-getkin-kin-openapi_0.32.0-2_amd64.buildinfo
Files:
 017ffc667aa1935cc8ef1bdd29e4028f 1832 golang optional 
golang-github-getkin-kin-openapi_0.32.0-2.dsc
 3ad2df365479786403a31b4b0a30d56c 6560 golang optional 
golang-github-getkin-kin-openapi_0.32.0-2.debian.tar.xz
 51fff9bf0922fe2eee077a4272702a19 5805 golang optional 
golang-github-getkin-kin-openapi_0.32.0-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iIYEARYIAC4WIQSRhdT1d2eu7mxV1B5/RPol6lUUywUCYKD2ZhAcemhzakBkZWJp
YW4ub3JnAAoJEH9E+iXqVRTLrMsBAJE62/6qG0BF+qbRu0/ATAkjAsF3SPQKZtB/
3chYj4v3AQD4k4pKQB8aGkuuaBTE2tRZldckMDVqaAIgNX+BZ+0XBA==
=2UWO
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to