Your message dated Fri, 8 Feb 2019 00:28:14 +0800
with message-id <20190207162814.GA25747@debian>
and subject line Re: golang-github-gin-gonic-gin: FTBFS: dh_auto_test: cd 
obj-x86_64-linux-gnu && go test -vet=off -v -p 2 github.com/gin-gonic/gin 
github.com/gin-gonic/gin/binding github.com/gin-gonic/gin/ginS 
github.com/gin-gonic/gin/json github.com/gin-gonic/gin/render returned exit 
code 1
has caused the Debian Bug report #917707,
regarding golang-github-gin-gonic-gin: FTBFS: dh_auto_test: cd 
obj-x86_64-linux-gnu && go test -vet=off -v -p 2 github.com/gin-gonic/gin 
github.com/gin-gonic/gin/binding github.com/gin-gonic/gin/ginS 
github.com/gin-gonic/gin/json github.com/gin-gonic/gin/render returned exit 
code 1
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.)


-- 
917707: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=917707
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: golang-github-gin-gonic-gin
Version: 1.3.0+dfsg1-3
Severity: serious
Justification: FTBFS on amd64
Tags: buster sid
Usertags: ftbfs-20181229 ftbfs-buster

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
>  debian/rules build
> dh build --buildsystem=golang --with=golang
>    dh_update_autotools_config -O--buildsystem=golang
>    dh_autoreconf -O--buildsystem=golang
>    dh_auto_configure -O--buildsystem=golang
>    dh_auto_build -O--buildsystem=golang
>       cd obj-x86_64-linux-gnu && go install 
> -gcflags=all=\"-trimpath=/<<BUILDDIR>>/golang-github-gin-gonic-gin-1.3.0\+dfsg1/obj-x86_64-linux-gnu/src\"
>  
> -asmflags=all=\"-trimpath=/<<BUILDDIR>>/golang-github-gin-gonic-gin-1.3.0\+dfsg1/obj-x86_64-linux-gnu/src\"
>  -v -p 2 github.com/gin-gonic/gin github.com/gin-gonic/gin/binding 
> github.com/gin-gonic/gin/ginS github.com/gin-gonic/gin/json 
> github.com/gin-gonic/gin/render
> errors
> internal/race
> internal/cpu
> runtime/internal/atomic
> runtime/internal/sys
> sync/atomic
> unicode
> runtime
> unicode/utf8
> crypto/subtle
> math
> strconv
> encoding
> internal/testlog
> unicode/utf16
> math/bits
> container/list
> crypto/internal/cipherhw
> crypto/rc4
> vendor/golang_org/x/crypto/cryptobyte/asn1
> internal/nettrace
> runtime/cgo
> vendor/golang_org/x/crypto/poly1305
> vendor/golang_org/x/crypto/curve25519
> sync
> io
> reflect
> bytes
> bufio
> syscall
> time
> encoding/binary
> encoding/base64
> strings
> internal/poll
> sort
> os
> hash
> hash/crc32
> crypto/cipher
> crypto/aes
> fmt
> path/filepath
> io/ioutil
> internal/syscall/unix
> math/rand
> crypto
> encoding/xml
> encoding/json
> compress/flate
> context
> math/big
> compress/gzip
> crypto/des
> crypto/sha512
> crypto/hmac
> crypto/md5
> crypto/sha1
> crypto/sha256
> encoding/hex
> crypto/rand
> crypto/elliptic
> encoding/asn1
> crypto/rsa
> crypto/ecdsa
> crypto/dsa
> crypto/x509/pkix
> encoding/pem
> vendor/golang_org/x/crypto/cryptobyte
> internal/singleflight
> net
> net/url
> vendor/golang_org/x/crypto/chacha20poly1305/internal/chacha20
> vendor/golang_org/x/crypto/chacha20poly1305
> vendor/golang_org/x/net/http2/hpack
> vendor/golang_org/x/text/transform
> log
> vendor/golang_org/x/text/unicode/bidi
> vendor/golang_org/x/text/secure/bidirule
> vendor/golang_org/x/text/unicode/norm
> vendor/golang_org/x/net/idna
> mime
> mime/quotedprintable
> net/http/internal
> path
> github.com/gin-gonic/gin/json
> github.com/golang/protobuf/proto
> crypto/x509
> crypto/tls
> vendor/golang_org/x/net/lex/httplex
> vendor/golang_org/x/net/proxy
> net/textproto
> mime/multipart
> encoding/gob
> net/http/httptrace
> net/http
> html
> text/template/parse
> text/template
> html/template
> regexp/syntax
> regexp
> gopkg.in/go-playground/validator.v8
> github.com/gin-contrib/sse
> net/rpc
> gopkg.in/yaml.v2
> github.com/ugorji/go/codec
> github.com/mattn/go-isatty
> net/http/httputil
> github.com/gin-gonic/gin/binding
> github.com/gin-gonic/gin/render
> github.com/gin-gonic/gin
> github.com/gin-gonic/gin/ginS
>    dh_auto_test -O--buildsystem=golang
>       cd obj-x86_64-linux-gnu && go test -vet=off -v -p 2 
> github.com/gin-gonic/gin github.com/gin-gonic/gin/binding 
> github.com/gin-gonic/gin/ginS github.com/gin-gonic/gin/json 
> github.com/gin-gonic/gin/render
> === RUN   TestBasicAuth
> --- PASS: TestBasicAuth (0.00s)
> === RUN   TestBasicAuthFails
> --- PASS: TestBasicAuthFails (0.00s)
> === RUN   TestBasicAuthSearchCredential
> --- PASS: TestBasicAuthSearchCredential (0.00s)
> === RUN   TestBasicAuthAuthorizationHeader
> --- PASS: TestBasicAuthAuthorizationHeader (0.00s)
> === RUN   TestBasicAuthSecureCompare
> --- PASS: TestBasicAuthSecureCompare (0.00s)
> === RUN   TestBasicAuthSucceed
> --- PASS: TestBasicAuthSucceed (0.00s)
> === RUN   TestBasicAuth401
> --- PASS: TestBasicAuth401 (0.00s)
> === RUN   TestBasicAuth401WithCustomRealm
> --- PASS: TestBasicAuth401WithCustomRealm (0.00s)
> === RUN   TestContextFormFile
> --- PASS: TestContextFormFile (0.00s)
> === RUN   TestContextMultipartForm
> --- PASS: TestContextMultipartForm (0.00s)
> === RUN   TestSaveUploadedOpenFailed
> --- PASS: TestSaveUploadedOpenFailed (0.00s)
> === RUN   TestSaveUploadedCreateFailed
> --- PASS: TestSaveUploadedCreateFailed (0.00s)
> === RUN   TestContextReset
> --- PASS: TestContextReset (0.00s)
> === RUN   TestContextHandlers
> --- PASS: TestContextHandlers (0.00s)
> === RUN   TestContextSetGet
> --- PASS: TestContextSetGet (0.00s)
> === RUN   TestContextSetGetValues
> --- PASS: TestContextSetGetValues (0.00s)
> === RUN   TestContextGetString
> --- PASS: TestContextGetString (0.00s)
> === RUN   TestContextSetGetBool
> --- PASS: TestContextSetGetBool (0.00s)
> === RUN   TestContextGetInt
> --- PASS: TestContextGetInt (0.00s)
> === RUN   TestContextGetInt64
> --- PASS: TestContextGetInt64 (0.00s)
> === RUN   TestContextGetFloat64
> --- PASS: TestContextGetFloat64 (0.00s)
> === RUN   TestContextGetTime
> --- PASS: TestContextGetTime (0.00s)
> === RUN   TestContextGetDuration
> --- PASS: TestContextGetDuration (0.00s)
> === RUN   TestContextGetStringSlice
> --- PASS: TestContextGetStringSlice (0.00s)
> === RUN   TestContextGetStringMap
> --- PASS: TestContextGetStringMap (0.00s)
> === RUN   TestContextGetStringMapString
> --- PASS: TestContextGetStringMapString (0.00s)
> === RUN   TestContextGetStringMapStringSlice
> --- PASS: TestContextGetStringMapStringSlice (0.00s)
> === RUN   TestContextCopy
> --- PASS: TestContextCopy (0.00s)
> === RUN   TestContextHandlerName
> --- PASS: TestContextHandlerName (0.00s)
> === RUN   TestContextHandler
> --- PASS: TestContextHandler (0.00s)
> === RUN   TestContextQuery
> --- PASS: TestContextQuery (0.00s)
> === RUN   TestContextQueryAndPostForm
> --- PASS: TestContextQueryAndPostForm (0.00s)
> === RUN   TestContextPostFormMultipart
> --- PASS: TestContextPostFormMultipart (0.00s)
> === RUN   TestContextSetCookie
> --- PASS: TestContextSetCookie (0.00s)
> === RUN   TestContextSetCookiePathEmpty
> --- PASS: TestContextSetCookiePathEmpty (0.00s)
> === RUN   TestContextGetCookie
> --- PASS: TestContextGetCookie (0.00s)
> === RUN   TestContextBodyAllowedForStatus
> --- PASS: TestContextBodyAllowedForStatus (0.00s)
> === RUN   TestContextRenderPanicIfErr
> --- PASS: TestContextRenderPanicIfErr (0.00s)
> === RUN   TestContextRenderJSON
> --- PASS: TestContextRenderJSON (0.00s)
> === RUN   TestContextRenderJSONP
> --- PASS: TestContextRenderJSONP (0.00s)
> === RUN   TestContextRenderJSONPWithoutCallback
> --- PASS: TestContextRenderJSONPWithoutCallback (0.00s)
> === RUN   TestContextRenderNoContentJSON
> --- PASS: TestContextRenderNoContentJSON (0.00s)
> === RUN   TestContextRenderAPIJSON
> --- PASS: TestContextRenderAPIJSON (0.00s)
> === RUN   TestContextRenderNoContentAPIJSON
> --- PASS: TestContextRenderNoContentAPIJSON (0.00s)
> === RUN   TestContextRenderIndentedJSON
> --- PASS: TestContextRenderIndentedJSON (0.00s)
> === RUN   TestContextRenderNoContentIndentedJSON
> --- PASS: TestContextRenderNoContentIndentedJSON (0.00s)
> === RUN   TestContextRenderSecureJSON
> --- PASS: TestContextRenderSecureJSON (0.00s)
> === RUN   TestContextRenderNoContentSecureJSON
> --- PASS: TestContextRenderNoContentSecureJSON (0.00s)
> === RUN   TestContextRenderNoContentAsciiJSON
> --- PASS: TestContextRenderNoContentAsciiJSON (0.00s)
> === RUN   TestContextRenderHTML
> --- PASS: TestContextRenderHTML (0.00s)
> === RUN   TestContextRenderHTML2
> --- PASS: TestContextRenderHTML2 (0.00s)
> === RUN   TestContextRenderNoContentHTML
> --- PASS: TestContextRenderNoContentHTML (0.00s)
> === RUN   TestContextRenderXML
> --- PASS: TestContextRenderXML (0.00s)
> === RUN   TestContextRenderNoContentXML
> --- PASS: TestContextRenderNoContentXML (0.00s)
> === RUN   TestContextRenderString
> --- PASS: TestContextRenderString (0.00s)
> === RUN   TestContextRenderNoContentString
> --- PASS: TestContextRenderNoContentString (0.00s)
> === RUN   TestContextRenderHTMLString
> --- PASS: TestContextRenderHTMLString (0.00s)
> === RUN   TestContextRenderNoContentHTMLString
> --- PASS: TestContextRenderNoContentHTMLString (0.00s)
> === RUN   TestContextRenderData
> --- PASS: TestContextRenderData (0.00s)
> === RUN   TestContextRenderNoContentData
> --- PASS: TestContextRenderNoContentData (0.00s)
> === RUN   TestContextRenderSSE
> --- PASS: TestContextRenderSSE (0.00s)
> === RUN   TestContextRenderFile
> --- PASS: TestContextRenderFile (0.00s)
> === RUN   TestContextRenderYAML
> --- PASS: TestContextRenderYAML (0.00s)
> === RUN   TestContextHeaders
> --- PASS: TestContextHeaders (0.00s)
> === RUN   TestContextRenderRedirectWithRelativePath
> --- PASS: TestContextRenderRedirectWithRelativePath (0.00s)
> === RUN   TestContextRenderRedirectWithAbsolutePath
> --- PASS: TestContextRenderRedirectWithAbsolutePath (0.00s)
> === RUN   TestContextRenderRedirectWith201
> --- PASS: TestContextRenderRedirectWith201 (0.00s)
> === RUN   TestContextRenderRedirectAll
> --- PASS: TestContextRenderRedirectAll (0.00s)
> === RUN   TestContextNegotiationWithJSON
> --- PASS: TestContextNegotiationWithJSON (0.00s)
> === RUN   TestContextNegotiationWithXML
> --- PASS: TestContextNegotiationWithXML (0.00s)
> === RUN   TestContextNegotiationWithHTML
> --- PASS: TestContextNegotiationWithHTML (0.00s)
> === RUN   TestContextNegotiationNotSupport
> --- PASS: TestContextNegotiationNotSupport (0.00s)
> === RUN   TestContextNegotiationFormat
> --- PASS: TestContextNegotiationFormat (0.00s)
> === RUN   TestContextNegotiationFormatWithAccept
> --- PASS: TestContextNegotiationFormatWithAccept (0.00s)
> === RUN   TestContextNegotiationFormatCustum
> --- PASS: TestContextNegotiationFormatCustum (0.00s)
> === RUN   TestContextIsAborted
> --- PASS: TestContextIsAborted (0.00s)
> === RUN   TestContextAbortWithStatus
> --- PASS: TestContextAbortWithStatus (0.00s)
> === RUN   TestContextAbortWithStatusJSON
> --- PASS: TestContextAbortWithStatusJSON (0.00s)
> === RUN   TestContextError
> --- PASS: TestContextError (0.00s)
> === RUN   TestContextTypedError
> --- PASS: TestContextTypedError (0.00s)
> === RUN   TestContextAbortWithError
> --- PASS: TestContextAbortWithError (0.00s)
> === RUN   TestContextClientIP
> --- PASS: TestContextClientIP (0.00s)
> === RUN   TestContextContentType
> --- PASS: TestContextContentType (0.00s)
> === RUN   TestContextAutoBindJSON
> --- PASS: TestContextAutoBindJSON (0.00s)
> === RUN   TestContextBindWithJSON
> --- PASS: TestContextBindWithJSON (0.00s)
> === RUN   TestContextBindWithQuery
> --- PASS: TestContextBindWithQuery (0.00s)
> === RUN   TestContextBadAutoBind
> --- PASS: TestContextBadAutoBind (0.00s)
> === RUN   TestContextAutoShouldBindJSON
> --- PASS: TestContextAutoShouldBindJSON (0.00s)
> === RUN   TestContextShouldBindWithJSON
> --- PASS: TestContextShouldBindWithJSON (0.00s)
> === RUN   TestContextShouldBindWithQuery
> --- PASS: TestContextShouldBindWithQuery (0.00s)
> === RUN   TestContextBadAutoShouldBind
> --- PASS: TestContextBadAutoShouldBind (0.00s)
> === RUN   TestContextShouldBindBodyWith
> --- PASS: TestContextShouldBindBodyWith (0.00s)
>       context_test.go:1453: testing: JSON & JSON
>       context_test.go:1453: testing: JSON & XML
>       context_test.go:1453: testing: XML & XML
> === RUN   TestContextGolangContext
> --- PASS: TestContextGolangContext (0.00s)
> === RUN   TestWebsocketsRequired
> --- PASS: TestWebsocketsRequired (0.00s)
> === RUN   TestGetRequestHeaderValue
> --- PASS: TestGetRequestHeaderValue (0.00s)
> === RUN   TestContextGetRawData
> --- PASS: TestContextGetRawData (0.00s)
> === RUN   TestContextRenderDataFromReader
> --- PASS: TestContextRenderDataFromReader (0.00s)
> === RUN   TestContextStream
> --- PASS: TestContextStream (0.00s)
> === RUN   TestContextStreamWithClientGone
> --- PASS: TestContextStreamWithClientGone (0.00s)
> === RUN   TestIsDebugging
> --- PASS: TestIsDebugging (0.00s)
> === RUN   TestDebugPrint
> --- PASS: TestDebugPrint (0.00s)
> === RUN   TestDebugPrintError
> --- PASS: TestDebugPrintError (0.00s)
> === RUN   TestDebugPrintRoutes
> --- PASS: TestDebugPrintRoutes (0.00s)
> === RUN   TestDebugPrintLoadTemplate
> --- PASS: TestDebugPrintLoadTemplate (0.00s)
> === RUN   TestDebugPrintWARNINGSetHTMLTemplate
> --- PASS: TestDebugPrintWARNINGSetHTMLTemplate (0.00s)
> === RUN   TestDebugPrintWARNINGDefault
> --- PASS: TestDebugPrintWARNINGDefault (0.00s)
> === RUN   TestDebugPrintWARNINGNew
> --- PASS: TestDebugPrintWARNINGNew (0.00s)
> === RUN   TestBindWith
> BindWith(\"interface{}, binding.Binding\") error is going to
>       be deprecated, please check issue #662 and either use MustBindWith() if 
> you
>       want HTTP 400 to be automatically returned if any error occur, or use
>       ShouldBindWith() if you need to manage the error.
> --- PASS: TestBindWith (0.00s)
> === RUN   TestError
> --- PASS: TestError (0.00s)
> === RUN   TestErrorSlice
> --- PASS: TestErrorSlice (0.00s)
> === RUN   TestRunEmpty
> --- PASS: TestRunEmpty (0.01s)
> === RUN   TestRunEmptyWithEnv
> --- PASS: TestRunEmptyWithEnv (0.01s)
> === RUN   TestRunTooMuchParams
> --- PASS: TestRunTooMuchParams (0.00s)
> === RUN   TestRunWithPort
> --- PASS: TestRunWithPort (0.01s)
> === RUN   TestUnixSocket
> --- PASS: TestUnixSocket (0.01s)
> === RUN   TestBadUnixSocket
> --- PASS: TestBadUnixSocket (0.00s)
> === RUN   TestWithHttptestWithAutoSelectedPort
> --- PASS: TestWithHttptestWithAutoSelectedPort (0.00s)
> === RUN   TestLoadHTMLGlob
> [GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in 
> production.
>  - using env: export GIN_MODE=release
>  - using code:        gin.SetMode(gin.ReleaseMode)
> 
> [GIN-debug] Loaded HTML Templates (3): 
>       - 
>       - hello.tmpl
>       - raw.tmpl
> 
> [GIN-debug] GET    /test                     --> 
> github.com/gin-gonic/gin.setupHTMLGlob.func1.1 (1 handlers)
> [GIN-debug] GET    /raw                      --> 
> github.com/gin-gonic/gin.setupHTMLGlob.func1.2 (1 handlers)
> [GIN-debug] Listening and serving HTTP on :9888
> --- PASS: TestLoadHTMLGlob (1.00s)
>       gin_test.go:78: waiting 1 second for server startup
> === RUN   TestLoadHTMLGlob2
> --- PASS: TestLoadHTMLGlob2 (1.00s)
>       gin_test.go:78: waiting 1 second for server startup
> === RUN   TestLoadHTMLGlob3
> --- PASS: TestLoadHTMLGlob3 (1.00s)
>       gin_test.go:78: waiting 1 second for server startup
> === RUN   TestLoadHTMLGlobUsingTLS
> [GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in 
> production.
>  - using env: export GIN_MODE=release
>  - using code:        gin.SetMode(gin.ReleaseMode)
> 
> [GIN-debug] Loaded HTML Templates (3): 
>       - 
>       - hello.tmpl
>       - raw.tmpl
> 
> [GIN-debug] GET    /test                     --> 
> github.com/gin-gonic/gin.setupHTMLGlob.func1.1 (1 handlers)
> [GIN-debug] GET    /raw                      --> 
> github.com/gin-gonic/gin.setupHTMLGlob.func1.2 (1 handlers)
> [GIN-debug] Listening and serving HTTPS on :9999
> [GIN-debug] [ERROR] listen tcp :9999: bind: address already in use
> Get https://127.0.0.1:9999/test: http: server gave HTTP response to HTTPS 
> client
> --- FAIL: TestLoadHTMLGlobUsingTLS (1.01s)
>       gin_test.go:78: waiting 1 second for server startup
> panic: runtime error: invalid memory address or nil pointer dereference 
> [recovered]
>       panic: runtime error: invalid memory address or nil pointer dereference
> [signal SIGSEGV: segmentation violation code=0x1 addr=0x40 pc=0x94e4a6]
> 
> goroutine 193 [running]:
> testing.tRunner.func1(0xc42030d0e0)
>       /usr/lib/go-1.10/src/testing/testing.go:742 +0x29d
> panic(0xa0e9c0, 0xe1dc40)
>       /usr/lib/go-1.10/src/runtime/panic.go:502 +0x229
> github.com/gin-gonic/gin.TestLoadHTMLGlobUsingTLS(0xc42030d0e0)
>       
> /<<BUILDDIR>>/golang-github-gin-gonic-gin-1.3.0+dfsg1/obj-x86_64-linux-gnu/src/github.com/gin-gonic/gin/gin_test.go:136
>  +0x166
> testing.tRunner(0xc42030d0e0, 0xaff5e8)
>       /usr/lib/go-1.10/src/testing/testing.go:777 +0xd0
> created by testing.(*T).Run
>       /usr/lib/go-1.10/src/testing/testing.go:824 +0x2e0
> FAIL  github.com/gin-gonic/gin        4.045s
> === RUN   TestBindingBody
> --- PASS: TestBindingBody (0.00s)
>       binding_body_test.go:40: testing: JSON bidning
>       binding_body_test.go:40: testing: XML bidning
>       binding_body_test.go:40: testing: MsgPack binding
> === RUN   TestBindingBodyProto
> --- PASS: TestBindingBodyProto (0.00s)
> === RUN   TestBindingDefault
> --- PASS: TestBindingDefault (0.00s)
> === RUN   TestBindingJSON
> --- PASS: TestBindingJSON (0.00s)
> === RUN   TestBindingJSONUseNumber
> --- PASS: TestBindingJSONUseNumber (0.00s)
> === RUN   TestBindingJSONUseNumber2
> --- PASS: TestBindingJSONUseNumber2 (0.00s)
> === RUN   TestBindingForm
> --- PASS: TestBindingForm (0.00s)
> === RUN   TestBindingForm2
> --- PASS: TestBindingForm2 (0.00s)
> === RUN   TestBindingFormDefaultValue
> --- PASS: TestBindingFormDefaultValue (0.00s)
> === RUN   TestBindingFormDefaultValue2
> --- PASS: TestBindingFormDefaultValue2 (0.00s)
> === RUN   TestBindingFormForTime
> --- PASS: TestBindingFormForTime (0.00s)
> === RUN   TestBindingFormForTime2
> --- PASS: TestBindingFormForTime2 (0.00s)
> === RUN   TestBindingFormInvalidName
> --- PASS: TestBindingFormInvalidName (0.00s)
> === RUN   TestBindingFormInvalidName2
> --- PASS: TestBindingFormInvalidName2 (0.00s)
> === RUN   TestBindingFormForType
> --- PASS: TestBindingFormForType (0.00s)
> === RUN   TestBindingQuery
> --- PASS: TestBindingQuery (0.00s)
> === RUN   TestBindingQuery2
> --- PASS: TestBindingQuery2 (0.00s)
> === RUN   TestBindingQueryFail
> --- PASS: TestBindingQueryFail (0.00s)
> === RUN   TestBindingQueryFail2
> --- PASS: TestBindingQueryFail2 (0.00s)
> === RUN   TestBindingQueryBoolFail
> --- PASS: TestBindingQueryBoolFail (0.00s)
> === RUN   TestBindingXML
> --- PASS: TestBindingXML (0.00s)
> === RUN   TestBindingXMLFail
> --- PASS: TestBindingXMLFail (0.00s)
> === RUN   TestBindingFormPost
> --- PASS: TestBindingFormPost (0.00s)
> === RUN   TestBindingDefaultValueFormPost
> --- PASS: TestBindingDefaultValueFormPost (0.00s)
> === RUN   TestBindingFormPostFail
> --- PASS: TestBindingFormPostFail (0.00s)
> === RUN   TestBindingFormMultipart
> --- PASS: TestBindingFormMultipart (0.00s)
> === RUN   TestBindingFormMultipartFail
> --- PASS: TestBindingFormMultipartFail (0.00s)
> === RUN   TestBindingProtoBuf
> --- PASS: TestBindingProtoBuf (0.00s)
> === RUN   TestBindingProtoBufFail
> --- PASS: TestBindingProtoBufFail (0.00s)
> === RUN   TestBindingMsgPack
> --- PASS: TestBindingMsgPack (0.00s)
> === RUN   TestValidationFails
> --- PASS: TestValidationFails (0.00s)
> === RUN   TestValidationDisabled
> --- PASS: TestValidationDisabled (0.00s)
> === RUN   TestExistsSucceeds
> --- PASS: TestExistsSucceeds (0.00s)
> === RUN   TestExistsFails
> --- PASS: TestExistsFails (0.00s)
> === RUN   TestFormBindingFail
> --- PASS: TestFormBindingFail (0.00s)
> === RUN   TestFormPostBindingFail
> --- PASS: TestFormPostBindingFail (0.00s)
> === RUN   TestFormMultipartBindingFail
> --- PASS: TestFormMultipartBindingFail (0.00s)
> === RUN   TestValidateNoValidationValues
> --- PASS: TestValidateNoValidationValues (0.00s)
> === RUN   TestValidateNoValidationPointers
> --- PASS: TestValidateNoValidationPointers (0.00s)
> === RUN   TestValidatePrimitives
> --- PASS: TestValidatePrimitives (0.00s)
> === RUN   TestValidatorEngine
> --- PASS: TestValidatorEngine (0.00s)
> PASS
> ok    github.com/gin-gonic/gin/binding        0.010s
> ?     github.com/gin-gonic/gin/ginS   [no test files]
> ?     github.com/gin-gonic/gin/json   [no test files]
> === RUN   TestRenderMsgPack
> --- PASS: TestRenderMsgPack (0.00s)
> === RUN   TestRenderJSON
> --- PASS: TestRenderJSON (0.00s)
> === RUN   TestRenderJSONPanics
> --- PASS: TestRenderJSONPanics (0.00s)
> === RUN   TestRenderIndentedJSON
> --- PASS: TestRenderIndentedJSON (0.00s)
> === RUN   TestRenderIndentedJSONPanics
> --- PASS: TestRenderIndentedJSONPanics (0.00s)
> === RUN   TestRenderSecureJSON
> --- PASS: TestRenderSecureJSON (0.00s)
> === RUN   TestRenderSecureJSONFail
> --- PASS: TestRenderSecureJSONFail (0.00s)
> === RUN   TestRenderJsonpJSON
> --- PASS: TestRenderJsonpJSON (0.00s)
> === RUN   TestRenderJsonpJSONError2
> --- PASS: TestRenderJsonpJSONError2 (0.00s)
> === RUN   TestRenderJsonpJSONFail
> --- PASS: TestRenderJsonpJSONFail (0.00s)
> === RUN   TestRenderAsciiJSON
> --- PASS: TestRenderAsciiJSON (0.00s)
> === RUN   TestRenderAsciiJSONFail
> --- PASS: TestRenderAsciiJSONFail (0.00s)
> === RUN   TestRenderYAML
> --- PASS: TestRenderYAML (0.00s)
> === RUN   TestRenderYAMLFail
> --- PASS: TestRenderYAMLFail (0.00s)
> === RUN   TestRenderXML
> --- PASS: TestRenderXML (0.00s)
> === RUN   TestRenderRedirect
> --- PASS: TestRenderRedirect (0.00s)
> === RUN   TestRenderData
> --- PASS: TestRenderData (0.00s)
> === RUN   TestRenderString
> --- PASS: TestRenderString (0.00s)
> === RUN   TestRenderStringLenZero
> --- PASS: TestRenderStringLenZero (0.00s)
> === RUN   TestRenderHTMLTemplate
> --- PASS: TestRenderHTMLTemplate (0.00s)
> === RUN   TestRenderHTMLTemplateEmptyName
> --- PASS: TestRenderHTMLTemplateEmptyName (0.00s)
> === RUN   TestRenderHTMLDebugFiles
> --- PASS: TestRenderHTMLDebugFiles (0.00s)
> === RUN   TestRenderHTMLDebugGlob
> --- PASS: TestRenderHTMLDebugGlob (0.00s)
> === RUN   TestRenderHTMLDebugPanics
> --- PASS: TestRenderHTMLDebugPanics (0.00s)
> === RUN   TestRenderReader
> --- PASS: TestRenderReader (0.00s)
> PASS
> ok    github.com/gin-gonic/gin/render 0.005s
> dh_auto_test: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 2 
> github.com/gin-gonic/gin github.com/gin-gonic/gin/binding 
> github.com/gin-gonic/gin/ginS github.com/gin-gonic/gin/json 
> github.com/gin-gonic/gin/render returned exit code 1

The full build log is available from:
   
http://aws-logs.debian.net/2018/12/29/golang-github-gin-gonic-gin_1.3.0+dfsg1-3_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
This is caused by the 9999 port used by other applications on the build
server.

> [GIN-debug] Listening and serving HTTPS on :9999
> [GIN-debug] [ERROR] listen tcp :9999: bind: address already in use

The testcase in golang-github-gin-gonic-gin need to use 9999 port
during testing. Since the 9999 port is > 1024, thus I don't think this
is bug.

-- 
Shengjing Zhu

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply via email to