Source: golang-gopkg-square-go-jose.v2-dev
Version: 2.5.1-2
Severity: normal
Dear Maintainer,
The build-time tests are failing when I’m building the package on armhf.
I’m not exactly sure what is wrong: is the timeout just too short, or is
something else misbehaving.
I’m attaching the relevant part of the log. I’ll also try to rebuild in
a different environment to confirm it’s reproducible.
--
Cheers,
Andrej
dh_auto_test -O--buildsystem=golang
cd obj-arm-linux-gnueabihf && go test -vet=off -v -p 3
gopkg.in/square/go-jose.v2 gopkg.in/square/go-jose.v2/cipher
gopkg.in/square/go-jose.v2/cryptosigner gopkg.in/square/go-jose.v2/json
gopkg.in/square/go-jose.v2/jwt
=== RUN TestEd25519
--- PASS: TestEd25519 (0.01s)
=== RUN TestInvalidAlgorithmsRSA
--- PASS: TestInvalidAlgorithmsRSA (0.00s)
=== RUN TestPKCSKeyGeneratorFailure
--- PASS: TestPKCSKeyGeneratorFailure (0.00s)
=== RUN TestInvalidAlgorithmsEC
--- PASS: TestInvalidAlgorithmsEC (0.00s)
=== RUN TestInvalidECKeyGen
--- PASS: TestInvalidECKeyGen (0.01s)
=== RUN TestInvalidECDecrypt
--- PASS: TestInvalidECDecrypt (0.00s)
=== RUN TestDecryptWithIncorrectSize
--- PASS: TestDecryptWithIncorrectSize (5.46s)
=== RUN TestPKCSDecryptNeverFails
--- PASS: TestPKCSDecryptNeverFails (13.91s)
=== RUN TestInvalidEllipticCurve
--- PASS: TestInvalidEllipticCurve (0.00s)
=== RUN TestInvalidAlgorithmEC
--- PASS: TestInvalidAlgorithmEC (0.00s)
=== RUN TestRoundtripsJWE
--- PASS: TestRoundtripsJWE (161.34s)
=== RUN TestRoundtripsJWECorrupted
--- PASS: TestRoundtripsJWECorrupted (324.49s)
=== RUN TestEncrypterWithJWKAndKeyID
--- PASS: TestEncrypterWithJWKAndKeyID (0.00s)
=== RUN TestEncrypterWithBrokenRand
--- PASS: TestEncrypterWithBrokenRand (0.01s)
=== RUN TestNewEncrypterErrors
--- PASS: TestNewEncrypterErrors (0.00s)
=== RUN TestMultiRecipientJWE
--- PASS: TestMultiRecipientJWE (0.06s)
=== RUN TestMultiRecipientErrors
--- PASS: TestMultiRecipientErrors (0.00s)
=== RUN TestEncrypterOptions
--- PASS: TestEncrypterOptions (0.00s)
=== RUN TestEncrypterExtraHeaderInclusion
--- PASS: TestEncrypterExtraHeaderInclusion (0.00s)
=== RUN TestPBES2JWKEncryption
--- PASS: TestPBES2JWKEncryption (0.14s)
=== RUN TestEncrypterWithPBES2
--- PASS: TestEncrypterWithPBES2 (39.25s)
=== RUN TestDirectEncryptionKeySizeCheck
--- PASS: TestDirectEncryptionKeySizeCheck (0.00s)
=== RUN TestDeflateRoundtrip
--- PASS: TestDeflateRoundtrip (0.00s)
=== RUN TestInvalidCompression
--- PASS: TestInvalidCompression (0.00s)
=== RUN TestByteBufferTrim
--- PASS: TestByteBufferTrim (0.00s)
=== RUN TestFixedSizeBuffer
--- PASS: TestFixedSizeBuffer (0.00s)
=== RUN TestSerializeJSONRejectsNil
--- PASS: TestSerializeJSONRejectsNil (0.00s)
=== RUN TestFixedSizeBufferTooLarge
--- PASS: TestFixedSizeBufferTooLarge (0.00s)
=== RUN TestCompactParseJWE
--- PASS: TestCompactParseJWE (0.00s)
=== RUN TestFullParseJWE
--- PASS: TestFullParseJWE (0.00s)
=== RUN TestMissingInvalidHeaders
--- PASS: TestMissingInvalidHeaders (0.00s)
=== RUN TestRejectUnprotectedJWENonce
--- PASS: TestRejectUnprotectedJWENonce (0.00s)
=== RUN TestCompactSerialize
--- PASS: TestCompactSerialize (0.00s)
=== RUN TestVectorsJWE
--- PASS: TestVectorsJWE (0.00s)
=== RUN TestJWENilProtected
--- PASS: TestJWENilProtected (0.00s)
=== RUN TestVectorsJWECorrupt
--- PASS: TestVectorsJWECorrupt (0.06s)
=== RUN TestSampleNimbusJWEMessagesRSA
--- PASS: TestSampleNimbusJWEMessagesRSA (1.07s)
=== RUN TestSampleNimbusJWEMessagesAESKW
--- PASS: TestSampleNimbusJWEMessagesAESKW (0.01s)
=== RUN TestSampleJose4jJWEMessagesECDH
--- PASS: TestSampleJose4jJWEMessagesECDH (0.07s)
=== RUN TestPrecomputedECDHMessagesFromJose4j
--- PASS: TestPrecomputedECDHMessagesFromJose4j (0.50s)
=== RUN TestSampleAESCBCHMACMessagesFromNodeJose
--- PASS: TestSampleAESCBCHMACMessagesFromNodeJose (0.00s)
=== RUN TestTamperedJWE
--- PASS: TestTamperedJWE (0.00s)
=== RUN TestJWEWithNullAlg
--- PASS: TestJWEWithNullAlg (0.00s)
=== RUN TestCurveSize
--- PASS: TestCurveSize (0.00s)
=== RUN TestRoundtripRsaPrivate
--- PASS: TestRoundtripRsaPrivate (0.00s)
=== RUN TestRoundtripRsaPrivatePrecomputed
--- PASS: TestRoundtripRsaPrivatePrecomputed (0.00s)
=== RUN TestRsaPrivateInsufficientPrimes
--- PASS: TestRsaPrivateInsufficientPrimes (0.00s)
=== RUN TestRsaPrivateExcessPrimes
--- PASS: TestRsaPrivateExcessPrimes (0.00s)
=== RUN TestRoundtripEcPublic
--- PASS: TestRoundtripEcPublic (0.00s)
=== RUN TestRoundtripEcPrivate
--- PASS: TestRoundtripEcPrivate (0.00s)
=== RUN TestRoundtripX509
=== RUN TestRoundtripX509/all_fields
=== RUN TestRoundtripX509/no_optional_x5ts
=== RUN TestRoundtripX509/no_x5t
=== RUN TestRoundtripX509/no_x5t#S256
--- PASS: TestRoundtripX509 (0.11s)
--- PASS: TestRoundtripX509/all_fields (0.03s)
--- PASS: TestRoundtripX509/no_optional_x5ts (0.03s)
--- PASS: TestRoundtripX509/no_x5t (0.03s)
--- PASS: TestRoundtripX509/no_x5t#S256 (0.03s)
=== RUN TestRoundtripX509Hex
--- PASS: TestRoundtripX509Hex (0.00s)
=== RUN TestInvalidThumbprintsX509
--- PASS: TestInvalidThumbprintsX509 (0.00s)
=== RUN TestKeyMismatchX509
--- PASS: TestKeyMismatchX509 (0.01s)
=== RUN TestMarshalUnmarshal
--- PASS: TestMarshalUnmarshal (0.01s)
=== RUN TestMarshalNonPointer
--- PASS: TestMarshalNonPointer (0.00s)
=== RUN TestMarshalUnmarshalInvalid
--- PASS: TestMarshalUnmarshalInvalid (0.00s)
=== RUN TestWebKeyVectorsInvalid
--- PASS: TestWebKeyVectorsInvalid (0.00s)
=== RUN TestWebKeyVectorsValid
--- PASS: TestWebKeyVectorsValid (0.00s)
=== RUN TestEd25519Serialization
--- PASS: TestEd25519Serialization (0.00s)
=== RUN TestThumbprint
--- PASS: TestThumbprint (0.00s)
=== RUN TestMarshalUnmarshalJWKSet
--- PASS: TestMarshalUnmarshalJWKSet (0.00s)
=== RUN TestJWKSetKey
--- PASS: TestJWKSetKey (0.00s)
=== RUN TestJWKSymmetricKey
--- PASS: TestJWKSymmetricKey (0.00s)
=== RUN TestJWKSymmetricRoundtrip
--- PASS: TestJWKSymmetricRoundtrip (0.00s)
=== RUN TestJWKSymmetricInvalid
--- PASS: TestJWKSymmetricInvalid (0.00s)
=== RUN TestJWKIsPublic
--- PASS: TestJWKIsPublic (0.00s)
=== RUN TestJWKValid
--- PASS: TestJWKValid (0.00s)
=== RUN TestJWKBufferSizeCheck
--- PASS: TestJWKBufferSizeCheck (0.00s)
=== RUN TestJWKPaddingPrivateX
--- PASS: TestJWKPaddingPrivateX (0.00s)
=== RUN TestJWKPaddingPrivateY
--- PASS: TestJWKPaddingPrivateY (0.00s)
=== RUN TestJWKPaddingPrivateD
--- PASS: TestJWKPaddingPrivateD (0.00s)
=== RUN TestJWKPaddingX
--- PASS: TestJWKPaddingX (0.00s)
=== RUN TestJWKPaddingY
--- PASS: TestJWKPaddingY (0.00s)
=== RUN TestEmbeddedHMAC
--- PASS: TestEmbeddedHMAC (0.00s)
=== RUN TestCompactParseJWS
--- PASS: TestCompactParseJWS (0.00s)
=== RUN TestFullParseJWS
--- PASS: TestFullParseJWS (0.00s)
=== RUN TestRejectUnprotectedJWSNonce
--- PASS: TestRejectUnprotectedJWSNonce (0.00s)
=== RUN TestVerifyFlattenedWithIncludedUnprotectedKey
--- PASS: TestVerifyFlattenedWithIncludedUnprotectedKey (0.00s)
=== RUN TestDetachedVerifyJWS
--- PASS: TestDetachedVerifyJWS (0.01s)
=== RUN TestVerifyFlattenedWithPrivateProtected
--- PASS: TestVerifyFlattenedWithPrivateProtected (0.00s)
=== RUN TestSampleNimbusJWSMessagesRSA
--- PASS: TestSampleNimbusJWSMessagesRSA (0.02s)
=== RUN TestSampleNimbusJWSMessagesEC
--- PASS: TestSampleNimbusJWSMessagesEC (1.00s)
=== RUN TestSampleNimbusJWSMessagesHMAC
--- PASS: TestSampleNimbusJWSMessagesHMAC (0.00s)
=== RUN TestHeaderFieldsCompact
--- PASS: TestHeaderFieldsCompact (0.00s)
=== RUN TestHeaderFieldsFull
--- PASS: TestHeaderFieldsFull (0.00s)
=== RUN TestErrorMissingPayloadJWS
--- PASS: TestErrorMissingPayloadJWS (0.00s)
=== RUN TestNullHeaderValue
--- PASS: TestNullHeaderValue (0.00s)
=== RUN TestEmbedJWKBug
--- PASS: TestEmbedJWKBug (0.13s)
=== RUN TestJWSWithCertificateChain
--- PASS: TestJWSWithCertificateChain (0.35s)
=== RUN TestDetachedCompactSerialization
--- PASS: TestDetachedCompactSerialization (0.00s)
=== RUN TestJWSComputeAuthDataBase64
--- PASS: TestJWSComputeAuthDataBase64 (0.00s)
=== RUN TestRoundtripsJWSOpaque
--- PASS: TestRoundtripsJWSOpaque (11.90s)
=== RUN TestOpaqueSignerKeyRotation
--- PASS: TestOpaqueSignerKeyRotation (11.64s)
=== RUN TestOpaqueKeyRoundtripJWE
panic: test timed out after 10m0s
goroutine 105 [running]:
testing.(*M).startAlarm.func1()
/usr/lib/go-1.15/src/testing/testing.go:1618 +0xbc
created by time.goFunc
/usr/lib/go-1.15/src/time/sleep.go:167 +0x34
goroutine 1 [chan receive]:
testing.(*T).Run(0x2102380, 0x3180ee, 0x19, 0x33f724, 0x401)
/usr/lib/go-1.15/src/testing/testing.go:1169 +0x240
testing.runTests.func1(0x1c00ee0)
/usr/lib/go-1.15/src/testing/testing.go:1439 +0x68
testing.tRunner(0x1c00ee0, 0x1d35ed8)
/usr/lib/go-1.15/src/testing/testing.go:1123 +0xc8
testing.runTests(0x1f9c7e0, 0x51a1a8, 0x73, 0x73, 0x357879cb, 0xc015a3d8,
0x9adc7beb, 0x8d, 0x51c620, 0x1cbe230)
/usr/lib/go-1.15/src/testing/testing.go:1437 +0x268
testing.(*M).Run(0x1cbe230, 0x0)
/usr/lib/go-1.15/src/testing/testing.go:1345 +0x16c
main.main()
_testmain.go:593 +0x120
goroutine 104 [runnable]:
math/big.divWW_g(0xda0918b9, 0xf864b19, 0xffffffff, 0x7dda124, 0x42)
/usr/lib/go-1.15/src/math/big/arith.go:64 +0xc4
math/big.nat.divBasic(0x7dde1c0, 0x32, 0x36, 0x7dda120, 0x43, 0x46, 0x6f42700,
0x11, 0x184)
/usr/lib/go-1.15/src/math/big/nat.go:763 +0x2ac
math/big.nat.divLarge(0x0, 0x0, 0x0, 0x7dda120, 0x42, 0x46, 0x7dda120, 0x42,
0x46, 0x1dac240, ...)
/usr/lib/go-1.15/src/math/big/nat.go:725 +0x1a8
math/big.nat.div(0x0, 0x0, 0x0, 0x7dda120, 0x42, 0x46, 0x7dda120, 0x42, 0x46,
0x1dac240, ...)
/usr/lib/go-1.15/src/math/big/nat.go:672 +0x298
math/big.(*Int).QuoRem(0x1f2572c, 0x7d7b560, 0x1ca6400, 0x7d7b560, 0x7dda240,
0x7dda120)
/usr/lib/go-1.15/src/math/big/int.go:239 +0x84
math/big.(*Int).Mod(0x7d7b560, 0x7d7b560, 0x1ca6400, 0x7d7b560)
/usr/lib/go-1.15/src/math/big/int.go:270 +0xfc
crypto/elliptic.(*CurveParams).addJacobian(0x1c95180, 0x1f9d310, 0x1f9d320,
0x1f25958, 0x7d7b530, 0x7d7b520, 0x7d7b540, 0x7d7b4f0, 0x7d7b500, 0x7d7b510)
/usr/lib/go-1.15/src/crypto/elliptic/elliptic.go:182 +0xf60
crypto/elliptic.(*CurveParams).ScalarMult(0x1c95180, 0x1f9d310, 0x1f9d320,
0x6ddf812, 0x42, 0x42, 0x2, 0x7aade00)
/usr/lib/go-1.15/src/crypto/elliptic/elliptic.go:268 +0x148
gopkg.in/square/go-jose.v2/cipher.DeriveECDHES(0x313485, 0xe, 0x1f25a78, 0x0,
0x0, 0x1f25a78, 0x0, 0x0, 0x1c94ea0, 0x1c95280, ...)
/usr/src/packages/BUILD/obj-arm-linux-gnueabihf/src/gopkg.in/square/go-jose.v2/cipher/ecdh_es.go:49
+0x30c
gopkg.in/square/go-jose%2ev2.ecKeyGenerator.genKey(0x18, 0x313485, 0xe,
0x1c95280, 0x6486300, 0xb6df2ab8, 0x1c, 0x74, 0x65ddd01, 0xa3d8c518)
/usr/src/packages/BUILD/obj-arm-linux-gnueabihf/src/gopkg.in/square/go-jose.v2/asymmetric.go:396
+0xa4
gopkg.in/square/go-jose%2ev2.ecEncrypterVerifier.encryptKey(0x1c95280,
0x65d0760, 0x10, 0x10, 0x313485, 0xe, 0x27fb10, 0x1c94180, 0x1ea9c, 0x20, ...)
/usr/src/packages/BUILD/obj-arm-linux-gnueabihf/src/gopkg.in/square/go-jose.v2/asymmetric.go:363
+0xe8
gopkg.in/square/go-jose%2ev2.(*keyEncryptWrapper).encryptKey(0x1c94e20,
0x65d0760, 0x10, 0x10, 0x313485, 0xe, 0x0, 0x0, 0x0, 0x0, ...)
/usr/src/packages/BUILD/obj-arm-linux-gnueabihf/src/gopkg.in/square/go-jose.v2/opaque_test.go:85
+0x50
gopkg.in/square/go-jose%2ev2.(*opaqueKeyEncrypter).encryptKey(0x65dddb8,
0x65d0760, 0x10, 0x10, 0x313485, 0xe, 0x0, 0x1, 0x0, 0x1b7b0, ...)
/usr/src/packages/BUILD/obj-arm-linux-gnueabihf/src/gopkg.in/square/go-jose.v2/opaque.go:121
+0x50
gopkg.in/square/go-jose%2ev2.(*genericEncrypter).EncryptWithAuthData(0x1cab020,
0x65d0747, 0x7, 0x7, 0x0, 0x0, 0x0, 0x2d08c0, 0x387001, 0x65d0747)
/usr/src/packages/BUILD/obj-arm-linux-gnueabihf/src/gopkg.in/square/go-jose.v2/crypter.go:339
+0x228
gopkg.in/square/go-jose%2ev2.(*genericEncrypter).Encrypt(0x1cab020, 0x65d0747,
0x7, 0x7, 0x2ed808, 0x1c94e20, 0x0)
/usr/src/packages/BUILD/obj-arm-linux-gnueabihf/src/gopkg.in/square/go-jose.v2/crypter.go:311
+0x48
gopkg.in/square/go-jose%2ev2.TestOpaqueKeyRoundtripJWE(0x2102380)
/usr/src/packages/BUILD/obj-arm-linux-gnueabihf/src/gopkg.in/square/go-jose.v2/opaque_test.go:320
+0x32c
testing.tRunner(0x2102380, 0x33f724)
/usr/lib/go-1.15/src/testing/testing.go:1123 +0xc8
created by testing.(*T).Run
/usr/lib/go-1.15/src/testing/testing.go:1168 +0x220
FAIL gopkg.in/square/go-jose.v2 608.252s
=== RUN TestInvalidInputs
--- PASS: TestInvalidInputs (0.00s)
=== RUN TestVectorsAESCBC128
--- PASS: TestVectorsAESCBC128 (0.00s)
=== RUN TestVectorsAESCBC256
--- PASS: TestVectorsAESCBC256 (0.00s)
=== RUN TestAESCBCRoundtrip
--- PASS: TestAESCBCRoundtrip (0.00s)
=== RUN TestAESCBCOverhead
--- PASS: TestAESCBCOverhead (0.00s)
=== RUN TestPadding
--- PASS: TestPadding (0.00s)
=== RUN TestInvalidKey
--- PASS: TestInvalidKey (0.00s)
=== RUN TestTruncatedCiphertext
--- PASS: TestTruncatedCiphertext (0.00s)
=== RUN TestInvalidPaddingOpen
--- PASS: TestInvalidPaddingOpen (0.00s)
=== RUN TestInvalidPadding
--- PASS: TestInvalidPadding (0.00s)
=== RUN TestZeroLengthPadding
--- PASS: TestZeroLengthPadding (0.00s)
=== RUN TestVectorConcatKDF
--- PASS: TestVectorConcatKDF (0.00s)
=== RUN TestCache
--- PASS: TestCache (0.01s)
=== RUN TestVectorECDHES
--- PASS: TestVectorECDHES (0.01s)
=== RUN TestInvalidECPublicKey
--- PASS: TestInvalidECPublicKey (0.00s)
=== RUN TestAesKeyWrap
--- PASS: TestAesKeyWrap (0.00s)
=== RUN TestAesKeyWrapInvalid
--- PASS: TestAesKeyWrapInvalid (0.00s)
PASS
ok gopkg.in/square/go-jose.v2/cipher 0.080s
=== RUN TestRoundtripsJWSCryptoSigner
--- PASS: TestRoundtripsJWSCryptoSigner (61.03s)
PASS
ok gopkg.in/square/go-jose.v2/cryptosigner 61.049s
=== RUN TestMarshal
--- PASS: TestMarshal (0.01s)
=== RUN TestMarshalBadUTF8
--- PASS: TestMarshalBadUTF8 (0.00s)
=== RUN TestMarshalNumberZeroVal
--- PASS: TestMarshalNumberZeroVal (0.00s)
=== RUN TestMarshalEmbeds
--- PASS: TestMarshalEmbeds (0.00s)
=== RUN TestUnmarshal
--- PASS: TestUnmarshal (0.03s)
=== RUN TestUnmarshalMarshal
--- PASS: TestUnmarshalMarshal (3.62s)
=== RUN TestNumberAccessors
--- PASS: TestNumberAccessors (0.00s)
=== RUN TestLargeByteSlice
--- PASS: TestLargeByteSlice (0.00s)
=== RUN TestUnmarshalInterface
--- PASS: TestUnmarshalInterface (0.00s)
=== RUN TestUnmarshalPtrPtr
--- PASS: TestUnmarshalPtrPtr (0.00s)
=== RUN TestEscape
--- PASS: TestEscape (0.00s)
=== RUN TestErrorMessageFromMisusedString
--- PASS: TestErrorMessageFromMisusedString (0.00s)
=== RUN TestRefUnmarshal
--- PASS: TestRefUnmarshal (0.00s)
=== RUN TestEmptyString
--- PASS: TestEmptyString (0.00s)
=== RUN TestNullString
--- PASS: TestNullString (0.00s)
=== RUN TestInterfaceSet
--- PASS: TestInterfaceSet (0.00s)
=== RUN TestUnmarshalNulls
--- PASS: TestUnmarshalNulls (0.00s)
=== RUN TestStringKind
--- PASS: TestStringKind (0.00s)
=== RUN TestByteKind
--- PASS: TestByteKind (0.00s)
=== RUN TestSliceOfCustomByte
--- PASS: TestSliceOfCustomByte (0.00s)
=== RUN TestUnmarshalTypeError
--- PASS: TestUnmarshalTypeError (0.01s)
=== RUN TestUnmarshalSyntax
--- PASS: TestUnmarshalSyntax (0.00s)
=== RUN TestUnmarshalUnexported
--- PASS: TestUnmarshalUnexported (0.00s)
=== RUN TestUnmarshalJSONLiteralError
--- PASS: TestUnmarshalJSONLiteralError (0.00s)
=== RUN TestSkipArrayObjects
--- PASS: TestSkipArrayObjects (0.00s)
=== RUN TestPrefilled
--- PASS: TestPrefilled (0.00s)
=== RUN TestInvalidUnmarshal
--- PASS: TestInvalidUnmarshal (0.00s)
=== RUN TestInvalidUnmarshalText
--- PASS: TestInvalidUnmarshalText (0.00s)
=== RUN TestInvalidStringOption
--- PASS: TestInvalidStringOption (0.00s)
=== RUN TestOmitEmpty
--- PASS: TestOmitEmpty (0.00s)
=== RUN TestStringTag
--- PASS: TestStringTag (0.00s)
=== RUN TestEncodeRenamedByteSlice
--- PASS: TestEncodeRenamedByteSlice (0.00s)
=== RUN TestUnsupportedValues
--- PASS: TestUnsupportedValues (0.00s)
=== RUN TestRefValMarshal
--- PASS: TestRefValMarshal (0.00s)
=== RUN TestMarshalerEscaping
--- PASS: TestMarshalerEscaping (0.00s)
=== RUN TestAnonymousNonstruct
--- PASS: TestAnonymousNonstruct (0.00s)
=== RUN TestEmbeddedBug
--- PASS: TestEmbeddedBug (0.00s)
=== RUN TestTaggedFieldDominates
--- PASS: TestTaggedFieldDominates (0.00s)
=== RUN TestDuplicatedFieldDisappears
--- PASS: TestDuplicatedFieldDisappears (0.00s)
=== RUN TestStringBytes
--- PASS: TestStringBytes (0.82s)
=== RUN TestIssue6458
--- PASS: TestIssue6458 (0.00s)
=== RUN TestIssue10281
--- PASS: TestIssue10281 (0.00s)
=== RUN TestHTMLEscape
--- PASS: TestHTMLEscape (0.00s)
=== RUN TestEncodePointerString
--- PASS: TestEncodePointerString (0.00s)
=== RUN TestEncodeString
--- PASS: TestEncodeString (0.00s)
=== RUN TestNumberIsValid
--- PASS: TestNumberIsValid (0.00s)
=== RUN TestCompact
--- PASS: TestCompact (0.00s)
=== RUN TestCompactSeparators
--- PASS: TestCompactSeparators (0.00s)
=== RUN TestIndent
--- PASS: TestIndent (0.00s)
=== RUN TestCompactBig
--- PASS: TestCompactBig (1.82s)
=== RUN TestIndentBig
--- PASS: TestIndentBig (4.25s)
=== RUN TestIndentErrors
--- PASS: TestIndentErrors (0.00s)
=== RUN TestNextValueBig
--- PASS: TestNextValueBig (2.02s)
=== RUN TestEncoder
--- PASS: TestEncoder (0.00s)
=== RUN TestDecoder
--- PASS: TestDecoder (0.00s)
=== RUN TestDecoderBuffered
--- PASS: TestDecoderBuffered (0.00s)
=== RUN TestRawMessage
--- PASS: TestRawMessage (0.00s)
=== RUN TestNullRawMessage
--- PASS: TestNullRawMessage (0.00s)
=== RUN TestBlocking
--- PASS: TestBlocking (0.00s)
=== RUN TestDecodeInStream
--- PASS: TestDecodeInStream (0.00s)
=== RUN TestHTTPDecoding
--- PASS: TestHTTPDecoding (0.00s)
=== RUN TestStructTagObjectKey
--- PASS: TestStructTagObjectKey (0.00s)
=== RUN TestTagParsing
--- PASS: TestTagParsing (0.00s)
PASS
ok gopkg.in/square/go-jose.v2/json 12.703s
=== RUN TestIntegerAndFloatsNormalize
--- PASS: TestIntegerAndFloatsNormalize (0.00s)
=== RUN TestBuilderCustomClaimsNonPointer
--- PASS: TestBuilderCustomClaimsNonPointer (0.14s)
=== RUN TestBuilderCustomClaimsPointer
--- PASS: TestBuilderCustomClaimsPointer (0.13s)
=== RUN TestBuilderMergeClaims
--- PASS: TestBuilderMergeClaims (0.08s)
=== RUN TestSignedFullSerializeAndToken
--- PASS: TestSignedFullSerializeAndToken (0.13s)
=== RUN TestEncryptedFullSerializeAndToken
--- PASS: TestEncryptedFullSerializeAndToken (0.13s)
=== RUN TestBuilderSignedAndEncrypted
--- PASS: TestBuilderSignedAndEncrypted (0.45s)
=== RUN TestBuilderHeadersSigner
--- PASS: TestBuilderHeadersSigner (0.20s)
=== RUN TestBuilderHeadersEncrypter
--- PASS: TestBuilderHeadersEncrypter (0.00s)
=== RUN TestEncodeClaims
--- PASS: TestEncodeClaims (0.00s)
=== RUN TestDecodeClaims
--- PASS: TestDecodeClaims (0.00s)
=== RUN TestNumericDate
--- PASS: TestNumericDate (0.00s)
=== RUN TestEncodeClaimsTimeValues
--- PASS: TestEncodeClaimsTimeValues (0.00s)
=== RUN TestGetClaimsWithoutVerification
--- PASS: TestGetClaimsWithoutVerification (0.00s)
=== RUN TestDecodeTokenWithJWKS
--- PASS: TestDecodeTokenWithJWKS (0.00s)
=== RUN TestDecodeToken
--- PASS: TestDecodeToken (0.25s)
=== RUN TestTamperedJWT
--- PASS: TestTamperedJWT (0.00s)
=== RUN TestFieldsMatch
--- PASS: TestFieldsMatch (0.00s)
=== RUN TestExpiryAndNotBefore
--- PASS: TestExpiryAndNotBefore (0.00s)
=== RUN TestIssuedInFuture
--- PASS: TestIssuedInFuture (0.00s)
=== RUN TestOptionalDateClaims
=== RUN TestOptionalDateClaims/no_claims
=== RUN TestOptionalDateClaims/fail_nbf
=== RUN TestOptionalDateClaims/fail_exp
=== RUN TestOptionalDateClaims/fail_iat
--- PASS: TestOptionalDateClaims (0.00s)
--- PASS: TestOptionalDateClaims/no_claims (0.00s)
--- PASS: TestOptionalDateClaims/fail_nbf (0.00s)
--- PASS: TestOptionalDateClaims/fail_exp (0.00s)
--- PASS: TestOptionalDateClaims/fail_iat (0.00s)
=== RUN ExampleParseSigned
--- PASS: ExampleParseSigned (0.00s)
=== RUN ExampleParseEncrypted
--- PASS: ExampleParseEncrypted (0.00s)
=== RUN ExampleParseSignedAndEncrypted
--- PASS: ExampleParseSignedAndEncrypted (0.00s)
=== RUN ExampleClaims_Validate
--- PASS: ExampleClaims_Validate (0.00s)
=== RUN ExampleClaims_Validate_withParse
--- PASS: ExampleClaims_Validate_withParse (0.00s)
=== RUN ExampleSigned
--- PASS: ExampleSigned (0.00s)
=== RUN ExampleSigned_multipleClaims
--- PASS: ExampleSigned_multipleClaims (0.00s)
=== RUN ExampleJSONWebToken_Claims_map
--- PASS: ExampleJSONWebToken_Claims_map (0.00s)
=== RUN ExampleJSONWebToken_Claims_multiple
--- PASS: ExampleJSONWebToken_Claims_multiple (0.00s)
PASS
ok gopkg.in/square/go-jose.v2/jwt 1.568s
FAIL
dh_auto_test: error: cd obj-arm-linux-gnueabihf && go test -vet=off -v -p 3
gopkg.in/square/go-jose.v2 gopkg.in/square/go-jose.v2/cipher
gopkg.in/square/go-jose.v2/cryptosigner gopkg.in/square/go-jose.v2/json
gopkg.in/square/go-jose.v2/jwt returned exit code 1
make: *** [debian/rules:9: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2