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
signature.asc
Description: PGP signature
--- End Message ---