Package: src:golang-github-google-martian
Version: 2.1.0+git20181219.d0b5ad3-1
Severity: serious
Tags: ftbfs
Dear maintainer:
I tried to build this package in sid but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
dh build-indep --buildsystem=golang --with=golang
dh_update_autotools_config -i -O--buildsystem=golang
dh_autoreconf -i -O--buildsystem=golang
dh_auto_configure -i -O--buildsystem=golang
dh_auto_build -i -O--buildsystem=golang
cd obj-x86_64-linux-gnu && go install
-gcflags=all=\"-trimpath=/<<BUILDDIR>>/golang-github-google-martian-2.1.0\+git20181219.d0b5ad3/obj-x86_64-linux-gnu/src\"
-asmflags=all=\"-trimpath=/<<BUILDDIR>>/golang-github-google-martian-2.1.0\+git20181219.d0b5ad3/obj-x86_64-linux-gnu/src\"
-v -p 1 github.com/google/martian github.com/google/martian/api
github.com/google/martian/auth github.com/google/martian/body
github.com/google/martian/cookie github.com/google/martian/cors
github.com/google/martian/cybervillains github.com/google/martian/failure
github.com/google/martian/fifo github.com/google/martian/filter
github.com/google/martian/har github.com/google/martian/header
github.com/google/martian/httpspec github.com/google/martian/ipauth
github.com/google/martian/log github.com/google/martian/marbl
github.com/google/martian/martianhttp github.com/google/martian/martianlog
github.com/google/martian/martiantest github.com/google/martian/martianurl
github.com/google/martian/messageview githu
b.com/google/martian/method github.com/google/martian/mitm
github.com/google/martian/mobile github.com/google/martian/nosigpipe
github.com/google/martian/parse github.com/google/martian/pingback
github.com/google/martian/port github.com/google/martian/priority
github.com/google/martian/proxyauth github.com/google/martian/proxyutil
github.com/google/martian/querystring github.com/google/martian/servemux
github.com/google/martian/skip github.com/google/martian/stash
github.com/google/martian/static github.com/google/martian/status
github.com/google/martian/trafficshape github.com/google/martian/verify
errors
internal/cpu
internal/bytealg
internal/race
runtime/internal/atomic
runtime/internal/sys
runtime
sync/atomic
sync
io
unicode
unicode/utf8
bytes
bufio
crypto/internal/subtle
crypto/subtle
crypto/cipher
math
math/bits
strconv
crypto/aes
syscall
internal/syscall/unix
reflect
encoding/binary
time
internal/poll
internal/testlog
os
fmt
math/rand
strings
math/big
crypto/rand
container/list
hash
crypto
crypto/des
crypto/elliptic
crypto/internal/randutil
crypto/sha512
encoding/asn1
crypto/ecdsa
crypto/hmac
crypto/md5
crypto/rc4
crypto/rsa
crypto/sha1
crypto/sha256
crypto/dsa
encoding/hex
crypto/x509/pkix
encoding/base64
sort
encoding/pem
vendor/golang_org/x/crypto/cryptobyte/asn1
vendor/golang_org/x/crypto/cryptobyte
path/filepath
io/ioutil
context
vendor/golang_org/x/net/dns/dnsmessage
internal/nettrace
internal/singleflight
runtime/cgo
net
net/url
crypto/x509
vendor/golang_org/x/crypto/internal/chacha20
vendor/golang_org/x/crypto/poly1305
vendor/golang_org/x/crypto/chacha20poly1305
vendor/golang_org/x/crypto/curve25519
crypto/tls
flag
log
github.com/google/martian/log
compress/flate
hash/crc32
compress/gzip
vendor/golang_org/x/text/transform
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
net/textproto
vendor/golang_org/x/net/http/httpguts
vendor/golang_org/x/net/http/httpproxy
vendor/golang_org/x/net/http2/hpack
mime
mime/quotedprintable
mime/multipart
net/http/httptrace
net/http/internal
path
net/http
github.com/google/martian/mitm
github.com/google/martian/nosigpipe
regexp/syntax
regexp
github.com/google/martian/proxyutil
encoding
unicode/utf16
encoding/json
github.com/google/martian/trafficshape
net/http/httputil
github.com/google/martian
github.com/google/martian/api
github.com/google/martian/auth
github.com/google/martian/parse
github.com/google/martian/body
github.com/google/martian/verify
github.com/google/martian/filter
github.com/google/martian/cookie
github.com/google/martian/cors
github.com/google/martian/cybervillains
github.com/google/martian/failure
github.com/google/martian/fifo
github.com/google/martian/messageview
github.com/google/martian/har
github.com/google/martian/header
github.com/google/martian/httpspec
github.com/google/martian/ipauth
golang.org/x/net/websocket
github.com/google/martian/marbl
github.com/google/martian/martianhttp
github.com/google/martian/martianlog
github.com/google/martian/martiantest
github.com/google/martian/martianurl
github.com/google/martian/method
github.com/google/martian/pingback
github.com/google/martian/port
github.com/google/martian/priority
github.com/google/martian/querystring
github.com/google/martian/servemux
github.com/google/martian/skip
github.com/google/martian/stash
github.com/google/martian/static
github.com/google/martian/status
github.com/google/martian/mobile
github.com/google/martian/proxyauth
dh_auto_test -i -O--buildsystem=golang
cd obj-x86_64-linux-gnu && go test -vet=off -v -p 1
github.com/google/martian github.com/google/martian/api
github.com/google/martian/auth github.com/google/martian/body
github.com/google/martian/cookie github.com/google/martian/cors
github.com/google/martian/cybervillains github.com/google/martian/failure
github.com/google/martian/fifo github.com/google/martian/filter
github.com/google/martian/har github.com/google/martian/header
github.com/google/martian/httpspec github.com/google/martian/ipauth
github.com/google/martian/log github.com/google/martian/marbl
github.com/google/martian/martianhttp github.com/google/martian/martianlog
github.com/google/martian/martiantest github.com/google/martian/martianurl
github.com/google/martian/messageview github.com/google/martian/method
github.com/google/martian/mitm github.com/google/martian/mobile
github.com/google/martian/nosigpipe github.com/google/martian/parse
github.com/google/martian/pingback github.com/google/martian/port github.com/go
ogle/martian/priority github.com/google/martian/proxyauth
github.com/google/martian/proxyutil github.com/google/martian/querystring
github.com/google/martian/servemux github.com/google/martian/skip
github.com/google/martian/stash github.com/google/martian/static
github.com/google/martian/status github.com/google/martian/trafficshape
github.com/google/martian/verify
=== RUN TestContexts
--- PASS: TestContexts (0.00s)
=== RUN TestContextHijack
--- PASS: TestContextHijack (0.00s)
=== RUN TestModifierFuncs
--- PASS: TestModifierFuncs (0.00s)
=== RUN TestMultiError
--- PASS: TestMultiError (0.00s)
=== RUN TestIntegrationTemporaryTimeout
=== PAUSE TestIntegrationTemporaryTimeout
=== RUN TestIntegrationHTTP
=== PAUSE TestIntegrationHTTP
=== RUN TestIntegrationHTTP100Continue
=== PAUSE TestIntegrationHTTP100Continue
=== RUN TestIntegrationHTTPDownstreamProxy
=== PAUSE TestIntegrationHTTPDownstreamProxy
=== RUN TestIntegrationHTTPDownstreamProxyError
=== PAUSE TestIntegrationHTTPDownstreamProxyError
=== RUN TestIntegrationTLSHandshakeErrorCallback
=== PAUSE TestIntegrationTLSHandshakeErrorCallback
=== RUN TestIntegrationConnect
=== PAUSE TestIntegrationConnect
=== RUN TestIntegrationConnectDownstreamProxy
=== PAUSE TestIntegrationConnectDownstreamProxy
=== RUN TestIntegrationMITM
=== PAUSE TestIntegrationMITM
=== RUN TestIntegrationTransparentHTTP
=== PAUSE TestIntegrationTransparentHTTP
=== RUN TestIntegrationTransparentMITM
=== PAUSE TestIntegrationTransparentMITM
=== RUN TestIntegrationFailedRoundTrip
=== PAUSE TestIntegrationFailedRoundTrip
=== RUN TestIntegrationSkipRoundTrip
=== PAUSE TestIntegrationSkipRoundTrip
=== RUN TestHTTPThroughConnectWithMITM
=== PAUSE TestHTTPThroughConnectWithMITM
=== RUN TestServerClosesConnection
=== PAUSE TestServerClosesConnection
=== RUN TestConstantThrottleAndClose
2019/02/02 11:56:29 INFO: trafficshape: configuration request
2019/02/02 11:56:29 INFO: trafficshape: set capacity: 62500000000
2019/02/02 11:56:29 INFO: trafficshape: set capacity: 62500000000
2019/02/02 11:56:29 INFO: trafficshape: set capacity: 100
2019/02/02 11:56:29 INFO: trafficshape: Request http://example/example with
Range Start: 0 matches a Shaping request http://example/example. Will enforce
Traffic shaping.
2019/02/02 11:56:29 INFO: trafficshape: Changing connection bandwidth to 100
for urlregex http://example/example at byte offset 0
2019/02/02 11:56:29 INFO: trafficshape: set capacity: 100
2019/02/02 11:56:34 INFO: trafficshape: Closing connection for urlregex
http://example/example at byte offset 600
2019/02/02 11:56:34 ERROR: martian: got error while flushing response back to
client: Forcing close connection
2019/02/02 11:56:34 INFO: martian: closing down proxy
2019/02/02 11:56:34 INFO: martian: waiting for connections to close
2019/02/02 11:56:34 INFO: martian: all connections closed
--- PASS: TestConstantThrottleAndClose (5.01s)
=== RUN TestSleepAndClose
2019/02/02 11:56:34 INFO: trafficshape: configuration request
2019/02/02 11:56:34 INFO: trafficshape: set capacity: 62500000000
2019/02/02 11:56:34 INFO: trafficshape: set capacity: 62500000000
2019/02/02 11:56:34 INFO: trafficshape: set capacity: 5000
2019/02/02 11:56:34 INFO: trafficshape: Request http://example/example with
Range Start: 0 matches a Shaping request http://example/example. Will enforce
Traffic shaping.
2019/02/02 11:56:34 INFO: trafficshape: Changing connection bandwidth to 5000
for urlregex http://example/example at byte offset 0
2019/02/02 11:56:34 INFO: trafficshape: set capacity: 5000
2019/02/02 11:56:39 INFO: trafficshape: Closing connection for urlregex
http://example/example at byte offset 200
2019/02/02 11:56:39 ERROR: martian: got error while flushing response back to
client: Forcing close connection
2019/02/02 11:56:39 INFO: martian: closing down proxy
2019/02/02 11:56:39 INFO: martian: waiting for connections to close
2019/02/02 11:56:39 INFO: martian: all connections closed
--- PASS: TestSleepAndClose (5.00s)
=== RUN TestConstantThrottleAndCloseByteRange
2019/02/02 11:56:39 INFO: trafficshape: configuration request
2019/02/02 11:56:39 INFO: trafficshape: set capacity: 62500000000
2019/02/02 11:56:39 INFO: trafficshape: set capacity: 62500000000
2019/02/02 11:56:39 INFO: trafficshape: set capacity: 100
2019/02/02 11:56:39 INFO: trafficshape: Request http://example/example with
Range Start: 500 matches a Shaping request http://example/example. Will enforce
Traffic shaping.
2019/02/02 11:56:39 INFO: trafficshape: Changing connection bandwidth to 100
for urlregex http://example/example at byte offset 500
2019/02/02 11:56:39 INFO: trafficshape: set capacity: 100
2019/02/02 11:56:44 INFO: trafficshape: Closing connection for urlregex
http://example/example at byte offset 1100
2019/02/02 11:56:44 ERROR: martian: got error while flushing response back to
client: Forcing close connection
2019/02/02 11:56:44 INFO: martian: closing down proxy
2019/02/02 11:56:44 INFO: martian: waiting for connections to close
2019/02/02 11:56:44 INFO: martian: all connections closed
--- PASS: TestConstantThrottleAndCloseByteRange (5.02s)
=== RUN TestMaxBandwidth
2019/02/02 11:56:44 INFO: trafficshape: configuration request
2019/02/02 11:56:44 INFO: trafficshape: set capacity: 62500000000
2019/02/02 11:56:44 INFO: trafficshape: set capacity: 62500000000
2019/02/02 11:56:44 INFO: trafficshape: Request http://example/example with
Range Start: 0 matches a Shaping request http://example/example. Will enforce
Traffic shaping.
2019/02/02 11:56:44 INFO: trafficshape: Request http://example/example with
Range Start: 0 matches a Shaping request http://example/example. Will enforce
Traffic shaping.
2019/02/02 11:56:44 INFO: trafficshape: Request http://example/example with
Range Start: 0 matches a Shaping request http://example/example. Will enforce
Traffic shaping.
2019/02/02 11:56:44 INFO: trafficshape: Request http://example/example with
Range Start: 0 matches a Shaping request http://example/example. Will enforce
Traffic shaping.
2019/02/02 11:56:45 INFO: trafficshape: Request http://example/example with
Range Start: 0 matches a Shaping request http://example/example. Will enforce
Traffic shaping.
2019/02/02 11:56:46 INFO: trafficshape: Closing connection for urlregex
http://example/example at byte offset 500
2019/02/02 11:56:46 ERROR: martian: got error while flushing response back to
client: Forcing close connection
2019/02/02 11:56:47 INFO: trafficshape: Closing connection for urlregex
http://example/example at byte offset 500
2019/02/02 11:56:47 ERROR: martian: got error while flushing response back to
client: Forcing close connection
2019/02/02 11:56:49 INFO: trafficshape: Closing connection for urlregex
http://example/example at byte offset 500
2019/02/02 11:56:49 ERROR: martian: got error while flushing response back to
client: Forcing close connection
2019/02/02 11:56:52 INFO: trafficshape: Closing connection for urlregex
http://example/example at byte offset 500
2019/02/02 11:56:52 ERROR: martian: got error while flushing response back to
client: Forcing close connection
2019/02/02 11:56:53 INFO: trafficshape: Closing connection for urlregex
http://example/example at byte offset 500
2019/02/02 11:56:53 ERROR: martian: got error while flushing response back to
client: Forcing close connection
2019/02/02 11:56:53 INFO: martian: closing down proxy
2019/02/02 11:56:53 INFO: martian: waiting for connections to close
2019/02/02 11:56:53 INFO: martian: all connections closed
--- PASS: TestMaxBandwidth (9.04s)
=== RUN TestConcurrentResponseActions
2019/02/02 11:56:53 INFO: trafficshape: configuration request
2019/02/02 11:56:53 INFO: trafficshape: set capacity: 62500000000
2019/02/02 11:56:53 INFO: trafficshape: set capacity: 62500000000
2019/02/02 11:56:53 INFO: trafficshape: set capacity: 250
2019/02/02 11:56:53 INFO: trafficshape: Request http://example/example with
Range Start: 0 matches a Shaping request http://example/example. Will enforce
Traffic shaping.
2019/02/02 11:56:53 INFO: trafficshape: Changing connection bandwidth to 250
for urlregex http://example/example at byte offset 0
2019/02/02 11:56:53 INFO: trafficshape: set capacity: 250
2019/02/02 11:56:53 INFO: trafficshape: set capacity: 250
2019/02/02 11:56:53 INFO: trafficshape: Request http://example/example with
Range Start: 250 matches a Shaping request http://example/example. Will enforce
Traffic shaping.
2019/02/02 11:56:53 INFO: trafficshape: Closing connection for urlregex
http://example/example at byte offset 450
2019/02/02 11:56:53 ERROR: martian: got error while flushing response back to
client: Forcing close connection
2019/02/02 11:56:54 INFO: trafficshape: Closing connection for urlregex
http://example/example at byte offset 500
2019/02/02 11:56:54 ERROR: martian: got error while flushing response back to
client: Forcing close connection
2019/02/02 11:56:54 INFO: martian: closing down proxy
2019/02/02 11:56:54 INFO: martian: waiting for connections to close
2019/02/02 11:56:54 INFO: martian: all connections closed
--- PASS: TestConcurrentResponseActions (1.01s)
=== CONT TestIntegrationTemporaryTimeout
2019/02/02 11:56:54 INFO: martian: closing down proxy
2019/02/02 11:56:54 INFO: martian: waiting for connections to close
2019/02/02 11:56:54 INFO: martian: all connections closed
--- PASS: TestIntegrationTemporaryTimeout (0.04s)
=== CONT TestServerClosesConnection
HTTP/1.1 301 MOVED PERMANENTLY
Connection: close
Content-Type: text/html
Date:
Location: http://www.foo.com/
Referer:
Server:
2019/02/02 11:56:55 INFO: martian: closing down proxy
2019/02/02 11:56:55 INFO: martian: waiting for connections to close
2019/02/02 11:56:55 INFO: martian: all connections closed
--- PASS: TestServerClosesConnection (0.64s)
proxy_test.go:1230: Waiting for server side connection
proxy_test.go:1235: Accepted server side connection
=== CONT TestHTTPThroughConnectWithMITM
2019/02/02 11:56:55 INFO: martian: closing down proxy
2019/02/02 11:56:55 INFO: martian: waiting for connections to close
2019/02/02 11:56:55 INFO: martian: all connections closed
--- PASS: TestHTTPThroughConnectWithMITM (0.21s)
=== CONT TestIntegrationSkipRoundTrip
2019/02/02 11:56:55 INFO: martian: closing down proxy
2019/02/02 11:56:55 INFO: martian: waiting for connections to close
2019/02/02 11:56:55 INFO: martian: all connections closed
--- PASS: TestIntegrationSkipRoundTrip (0.00s)
=== CONT TestIntegrationFailedRoundTrip
2019/02/02 11:56:55 ERROR: martian: failed to round trip: round trip error
2019/02/02 11:56:55 INFO: martian: closing down proxy
2019/02/02 11:56:55 INFO: martian: waiting for connections to close
2019/02/02 11:56:55 INFO: martian: all connections closed
--- PASS: TestIntegrationFailedRoundTrip (0.00s)
=== CONT TestIntegrationTransparentMITM
2019/02/02 11:56:56 INFO: martian: closing down proxy
2019/02/02 11:56:56 INFO: martian: waiting for connections to close
2019/02/02 11:56:56 INFO: martian: all connections closed
--- PASS: TestIntegrationTransparentMITM (0.39s)
=== CONT TestIntegrationTransparentHTTP
2019/02/02 11:56:56 INFO: martian: closing down proxy
2019/02/02 11:56:56 INFO: martian: waiting for connections to close
2019/02/02 11:56:56 INFO: martian: all connections closed
--- PASS: TestIntegrationTransparentHTTP (0.00s)
=== CONT TestIntegrationMITM
2019/02/02 11:56:56 ERROR: martian: error modifying CONNECT request: request
error
2019/02/02 11:56:56 ERROR: martian: error modifying CONNECT response: response
error
2019/02/02 11:56:56 ERROR: martian: error modifying request: request error
2019/02/02 11:56:56 ERROR: martian: error modifying response: response error
2019/02/02 11:56:56 INFO: martian: closing down proxy
2019/02/02 11:56:56 INFO: martian: waiting for connections to close
2019/02/02 11:56:56 INFO: martian: all connections closed
--- PASS: TestIntegrationMITM (0.19s)
=== CONT TestIntegrationConnectDownstreamProxy
2019/02/02 11:56:56 INFO: martian: closing down proxy
2019/02/02 11:56:56 INFO: martian: waiting for connections to close
2019/02/02 11:56:56 INFO: martian: all connections closed
2019/02/02 11:56:56 INFO: martian: closing down proxy
2019/02/02 11:56:56 INFO: martian: waiting for connections to close
2019/02/02 11:56:56 INFO: martian: all connections closed
--- PASS: TestIntegrationConnectDownstreamProxy (0.27s)
=== CONT TestIntegrationConnect
2019/02/02 11:56:57 ERROR: martian: error modifying CONNECT request: request
error
2019/02/02 11:56:57 ERROR: martian: error modifying CONNECT response: response
error
2019/02/02 11:56:57 INFO: martian: closing down proxy
2019/02/02 11:56:57 INFO: martian: waiting for connections to close
2019/02/02 11:56:57 INFO: martian: all connections closed
--- PASS: TestIntegrationConnect (0.49s)
=== CONT TestIntegrationTLSHandshakeErrorCallback
2019/02/02 11:56:57 INFO: martian: closing down proxy
2019/02/02 11:56:57 INFO: martian: waiting for connections to close
2019/02/02 11:56:57 INFO: martian: all connections closed
--- SKIP: TestIntegrationTLSHandshakeErrorCallback (0.35s)
proxy_test.go:509: skipping assertion of handshake error callback error due
to mysterious deadlock
=== CONT TestIntegrationHTTPDownstreamProxyError
2019/02/02 11:56:57 ERROR: martian: failed to CONNECT: <nil>
2019/02/02 11:56:57 ERROR: martian: error modifying CONNECT response: response
error
2019/02/02 11:56:57 INFO: martian: closing down proxy
2019/02/02 11:56:57 INFO: martian: waiting for connections to close
2019/02/02 11:56:57 INFO: martian: all connections closed
--- PASS: TestIntegrationHTTPDownstreamProxyError (0.00s)
=== CONT TestIntegrationHTTPDownstreamProxy
2019/02/02 11:56:57 INFO: martian: closing down proxy
2019/02/02 11:56:57 INFO: martian: waiting for connections to close
2019/02/02 11:56:57 INFO: martian: all connections closed
2019/02/02 11:56:57 INFO: martian: closing down proxy
2019/02/02 11:56:57 INFO: martian: waiting for connections to close
2019/02/02 11:56:57 INFO: martian: all connections closed
--- PASS: TestIntegrationHTTPDownstreamProxy (0.00s)
=== CONT TestIntegrationHTTP100Continue
2019/02/02 11:56:57 INFO: proxy_test: accepted connection: [::1]:39266
2019/02/02 11:56:57 INFO: proxy_test: received 100-continue request
2019/02/02 11:56:57 INFO: proxy_test: sent 100-continue response
2019/02/02 11:56:58 INFO: proxy_test: sent 200 response
2019/02/02 11:56:58 INFO: martian: closing down proxy
2019/02/02 11:56:58 INFO: martian: waiting for connections to close
2019/02/02 11:56:58 INFO: martian: all connections closed
--- PASS: TestIntegrationHTTP100Continue (1.00s)
=== CONT TestIntegrationHTTP
2019/02/02 11:56:58 INFO: martian: closing down proxy
2019/02/02 11:56:58 INFO: martian: waiting for connections to close
2019/02/02 11:56:58 INFO: martian: all connections closed
--- PASS: TestIntegrationHTTP (0.00s)
PASS
ok github.com/google/martian 28.641s
=== RUN TestApiForwarder
--- PASS: TestApiForwarder (0.00s)
PASS
ok github.com/google/martian/api 0.002s
=== RUN TestFilter
--- PASS: TestFilter (0.00s)
=== RUN TestModifyRequest
--- PASS: TestModifyRequest (0.00s)
=== RUN TestModifyResponse
--- PASS: TestModifyResponse (0.00s)
PASS
ok github.com/google/martian/auth 0.002s
=== RUN TestBodyModifier
--- PASS: TestBodyModifier (0.00s)
=== RUN TestRangeHeaderRequestSingleRange
--- PASS: TestRangeHeaderRequestSingleRange (0.00s)
=== RUN TestRangeHeaderRequestSingleRangeHasAllTheBytes
--- PASS: TestRangeHeaderRequestSingleRangeHasAllTheBytes (0.00s)
=== RUN TestRangeNoEndingIndexSpecified
--- PASS: TestRangeNoEndingIndexSpecified (0.00s)
=== RUN TestRangeHeaderMultipartRange
--- PASS: TestRangeHeaderMultipartRange (0.00s)
=== RUN TestModifierFromJSON
--- PASS: TestModifierFromJSON (0.00s)
PASS
ok github.com/google/martian/body 0.002s
=== RUN TestFilterFromJSON
--- PASS: TestFilterFromJSON (0.00s)
=== RUN TestFilterFromJSONWithoutElse
--- PASS: TestFilterFromJSONWithoutElse (0.00s)
=== RUN TestRequestWhenTrueCondition
--- PASS: TestRequestWhenTrueCondition (0.00s)
=== RUN TestRequestWhenFalse
--- PASS: TestRequestWhenFalse (0.00s)
=== RUN TestResponseWhenTrue
--- PASS: TestResponseWhenTrue (0.00s)
=== RUN TestResponseWhenFalse
--- PASS: TestResponseWhenFalse (0.00s)
=== RUN TestCookieModifier
--- PASS: TestCookieModifier (0.00s)
=== RUN TestModifierFromJSON
--- PASS: TestModifierFromJSON (0.00s)
PASS
ok github.com/google/martian/cookie 0.002s
=== RUN TestServeHTTPSameOrigin
--- PASS: TestServeHTTPSameOrigin (0.00s)
=== RUN TestServeHTTPPreflight
--- PASS: TestServeHTTPPreflight (0.00s)
=== RUN TestServeHTTPSimple
--- PASS: TestServeHTTPSimple (0.00s)
PASS
ok github.com/google/martian/cors 0.002s
? github.com/google/martian/cybervillains [no test files]
=== RUN TestVerifyRequestFails
--- PASS: TestVerifyRequestFails (0.00s)
=== RUN TestFailureWithMultiFail
--- PASS: TestFailureWithMultiFail (0.00s)
=== RUN TestVerifierFromJSON
--- PASS: TestVerifierFromJSON (0.00s)
PASS
ok github.com/google/martian/failure 0.002s
=== RUN TestGroupFromJSON
--- PASS: TestGroupFromJSON (0.00s)
=== RUN TestModifyRequest
--- PASS: TestModifyRequest (0.00s)
=== RUN TestModifyRequestHaltsOnError
--- PASS: TestModifyRequestHaltsOnError (0.00s)
=== RUN TestModifyRequestAggregatesErrors
--- PASS: TestModifyRequestAggregatesErrors (0.00s)
=== RUN TestModifyResponse
--- PASS: TestModifyResponse (0.00s)
=== RUN TestModifyResponseHaltsOnError
--- PASS: TestModifyResponseHaltsOnError (0.00s)
=== RUN TestModifyResponseAggregatesErrors
--- PASS: TestModifyResponseAggregatesErrors (0.00s)
=== RUN TestVerifyRequests
--- PASS: TestVerifyRequests (0.00s)
=== RUN TestVerifyResponses
--- PASS: TestVerifyResponses (0.00s)
=== RUN TestResets
--- PASS: TestResets (0.00s)
PASS
ok github.com/google/martian/fifo 0.002s
=== RUN TestRequestWhenTrueCondition
--- PASS: TestRequestWhenTrueCondition (0.00s)
=== RUN TestRequestWhenFalseCondition
--- PASS: TestRequestWhenFalseCondition (0.00s)
=== RUN TestResponseWhenTrueCondition
--- PASS: TestResponseWhenTrueCondition (0.00s)
=== RUN TestResponseWhenFalseCondition
--- PASS: TestResponseWhenFalseCondition (0.00s)
=== RUN TestResetVerifications
--- PASS: TestResetVerifications (0.00s)
=== RUN TestPassThroughVerifyRequests
--- PASS: TestPassThroughVerifyRequests (0.00s)
=== RUN TestPassThroughVerifyResponses
--- PASS: TestPassThroughVerifyResponses (0.00s)
PASS
ok github.com/google/martian/filter 0.002s
=== RUN TestExportHandlerServeHTTP
2019/02/02 11:57:03 ERROR: har: invalid value for return param:
strconv.ParseBool: parsing "notboolean": invalid syntax
--- PASS: TestExportHandlerServeHTTP (0.00s)
=== RUN TestModifyRequest
--- PASS: TestModifyRequest (0.00s)
=== RUN TestModifyResponse
--- PASS: TestModifyResponse (0.00s)
=== RUN TestModifyRequestBodyURLEncoded
--- PASS: TestModifyRequestBodyURLEncoded (0.00s)
=== RUN TestModifyRequestBodyArbitraryContentType
2019/02/02 11:57:03 ERROR: har: cannot parse Content-Type header "": mime: no
media type
--- PASS: TestModifyRequestBodyArbitraryContentType (0.00s)
=== RUN TestModifyRequestBodyMultipart
--- PASS: TestModifyRequestBodyMultipart (0.00s)
=== RUN TestModifyRequestErrorsOnDuplicateRequest
--- PASS: TestModifyRequestErrorsOnDuplicateRequest (0.00s)
=== RUN TestHARExportsTime
--- PASS: TestHARExportsTime (0.01s)
=== RUN TestReset
--- PASS: TestReset (0.00s)
=== RUN TestExportSortsEntries
--- PASS: TestExportSortsEntries (0.00s)
=== RUN TestExportIgnoresOrphanedResponse
--- PASS: TestExportIgnoresOrphanedResponse (0.00s)
=== RUN TestExportAndResetResetsCompleteRequests
--- PASS: TestExportAndResetResetsCompleteRequests (0.00s)
=== RUN TestExportAndResetLeavesPendingRequests
--- PASS: TestExportAndResetLeavesPendingRequests (0.00s)
=== RUN TestExportAndResetExportsCompleteRequests
--- PASS: TestExportAndResetExportsCompleteRequests (0.00s)
=== RUN TestExportAndResetExportsCompleteRequestsWithPendingLeft
--- PASS: TestExportAndResetExportsCompleteRequestsWithPendingLeft (0.00s)
=== RUN TestSkippingLogging
--- PASS: TestSkippingLogging (0.00s)
=== RUN TestOptionResponseBodyLogging
--- PASS: TestOptionResponseBodyLogging (0.00s)
=== RUN TestOptionRequestPostDataLogging
--- PASS: TestOptionRequestPostDataLogging (0.00s)
=== RUN TestJSONMarshalPostData
--- PASS: TestJSONMarshalPostData (0.00s)
PASS
ok github.com/google/martian/har 0.014s
=== RUN TestCopyModifier
--- PASS: TestCopyModifier (0.00s)
=== RUN TestCopyModifierFromJSON
--- PASS: TestCopyModifierFromJSON (0.00s)
=== RUN TestSetForwardHeaders
--- PASS: TestSetForwardHeaders (0.00s)
=== RUN TestBadFramingMultipleContentLengths
--- PASS: TestBadFramingMultipleContentLengths (0.00s)
=== RUN TestBadFramingTransferEncodingAndContentLength
--- PASS: TestBadFramingTransferEncodingAndContentLength (0.00s)
=== RUN TestModifyRequestWithMultipleHeaders
--- PASS: TestModifyRequestWithMultipleHeaders (0.00s)
=== RUN TestAppendModifierFromJSON
--- PASS: TestAppendModifierFromJSON (0.00s)
=== RUN TestBlacklistModifierOnRequest
--- PASS: TestBlacklistModifierOnRequest (0.00s)
=== RUN TestBlacklistModifierOnResponse
--- PASS: TestBlacklistModifierOnResponse (0.00s)
=== RUN TestBlacklistModifierFromJSON
--- PASS: TestBlacklistModifierFromJSON (0.00s)
=== RUN TestFilterFromJSON
--- PASS: TestFilterFromJSON (0.00s)
=== RUN TestFilterFromJSONWithoutElse
--- PASS: TestFilterFromJSONWithoutElse (0.00s)
=== RUN TestRequestWhenTrueCondition
--- PASS: TestRequestWhenTrueCondition (0.00s)
=== RUN TestRequestWhenFalse
--- PASS: TestRequestWhenFalse (0.00s)
=== RUN TestResponseWhenTrue
--- PASS: TestResponseWhenTrue (0.00s)
=== RUN TestResponseWhenFalse
--- PASS: TestResponseWhenFalse (0.00s)
=== RUN TestNewHeaderModifier
--- PASS: TestNewHeaderModifier (0.00s)
=== RUN TestModifyRequestWithHostHeader
--- PASS: TestModifyRequestWithHostHeader (0.00s)
=== RUN TestModifierFromJSON
--- PASS: TestModifierFromJSON (0.00s)
=== RUN TestVerifyRequestsBlankValue
--- PASS: TestVerifyRequestsBlankValue (0.00s)
=== RUN TestVerifierFromJSON
--- PASS: TestVerifierFromJSON (0.00s)
=== RUN TestVerifyRequests
--- PASS: TestVerifyRequests (0.00s)
=== RUN TestVerifyResponsesBlankValue
--- PASS: TestVerifyResponsesBlankValue (0.00s)
=== RUN TestVerifyResponses
--- PASS: TestVerifyResponses (0.00s)
=== RUN TestRemoveHopByHopHeaders
--- PASS: TestRemoveHopByHopHeaders (0.00s)
=== RUN TestIdModifier
--- PASS: TestIdModifier (0.00s)
=== RUN TestFromJSON
--- PASS: TestFromJSON (0.00s)
=== RUN TestViaModifier
--- PASS: TestViaModifier (0.00s)
PASS
ok github.com/google/martian/header 0.004s
=== RUN TestNewStack
--- PASS: TestNewStack (0.00s)
PASS
ok github.com/google/martian/httpspec 0.002s
=== RUN TestModifyRequest
--- PASS: TestModifyRequest (0.00s)
=== RUN TestModifyResponse
--- PASS: TestModifyResponse (0.00s)
PASS
ok github.com/google/martian/ipauth 0.002s
=== RUN TestLog
--- PASS: TestLog (0.00s)
PASS
ok github.com/google/martian/log 0.001s
=== RUN TestStreamsInSentOrder
--- PASS: TestStreamsInSentOrder (0.02s)
=== RUN TestUnreadsDontBlock
2019/02/02 11:57:05 ERROR: logstream: buffer full for connection, dropping
--- PASS: TestUnreadsDontBlock (0.08s)
=== RUN TestMarkAPIRequestsWithHeader
--- PASS: TestMarkAPIRequestsWithHeader (0.00s)
=== RUN TestSendTimestampWithLogRequest
--- PASS: TestSendTimestampWithLogRequest (0.00s)
=== RUN TestSendTimestampWithLogResponse
--- PASS: TestSendTimestampWithLogResponse (0.00s)
=== RUN TestBodyLoggingWithOneRead
--- PASS: TestBodyLoggingWithOneRead (0.00s)
=== RUN TestBodyLogging_ManyReads
--- PASS: TestBodyLogging_ManyReads (0.00s)
=== RUN TestReturnOriginalRequestPathAndQuery
--- PASS: TestReturnOriginalRequestPathAndQuery (0.00s)
PASS
ok github.com/google/martian/marbl 0.098s
=== RUN TestAuthorityHandler
--- PASS: TestAuthorityHandler (0.13s)
=== RUN TestIntegration
--- PASS: TestIntegration (0.00s)
=== RUN TestNoModifiers
--- PASS: TestNoModifiers (0.00s)
=== RUN TestModifyRequest
--- PASS: TestModifyRequest (0.00s)
=== RUN TestModifyResponse
--- PASS: TestModifyResponse (0.00s)
=== RUN TestVerifyRequests
--- PASS: TestVerifyRequests (0.00s)
=== RUN TestVerifyResponses
--- PASS: TestVerifyResponses (0.00s)
=== RUN TestServeHTTPInvalidMethod
--- PASS: TestServeHTTPInvalidMethod (0.00s)
=== RUN TestServeHTTPInvalidJSON
2019/02/02 11:57:06 ERROR: martianhttp: error parsing JSON: invalid character
'o' in literal null (expecting 'u')
--- PASS: TestServeHTTPInvalidJSON (0.00s)
=== RUN TestServeHTTP
--- PASS: TestServeHTTP (0.00s)
PASS
ok github.com/google/martian/martianhttp 0.132s
=== RUN TestLoggerFromJSON
--- PASS: TestLoggerFromJSON (0.00s)
=== RUN ExampleLogger
--- PASS: ExampleLogger (0.00s)
PASS
ok github.com/google/martian/martianlog 0.002s
=== RUN TestModifier
--- PASS: TestModifier (0.00s)
=== RUN TestTransport
--- PASS: TestTransport (0.00s)
PASS
ok github.com/google/martian/martiantest 0.002s
=== RUN TestMatchHost
--- PASS: TestMatchHost (0.00s)
=== RUN TestFilterModifyRequest
--- PASS: TestFilterModifyRequest (0.00s)
=== RUN TestFilterModifyResponse
--- PASS: TestFilterModifyResponse (0.00s)
=== RUN TestFilterFromJSON
--- PASS: TestFilterFromJSON (0.00s)
=== RUN TestPassThroughVerifyRequests
--- PASS: TestPassThroughVerifyRequests (0.00s)
=== RUN TestPassThroughVerifyResponses
--- PASS: TestPassThroughVerifyResponses (0.00s)
=== RUN TestResets
--- PASS: TestResets (0.00s)
=== RUN TestNewModifier
--- PASS: TestNewModifier (0.00s)
=== RUN TestIntegration
--- PASS: TestIntegration (0.00s)
=== RUN TestModifierFromJSON
--- PASS: TestModifierFromJSON (0.00s)
=== RUN TestRegexFilterModifyRequest
--- PASS: TestRegexFilterModifyRequest (0.00s)
=== RUN TestRegexFilterModifyResponse
--- PASS: TestRegexFilterModifyResponse (0.00s)
=== RUN TestRegexFilterFromJSON
--- PASS: TestRegexFilterFromJSON (0.00s)
=== RUN TestVerifyRequests
--- PASS: TestVerifyRequests (0.00s)
=== RUN TestVerifierFromJSON
--- PASS: TestVerifierFromJSON (0.00s)
PASS
ok github.com/google/martian/martianurl 0.003s
=== RUN TestRequestViewHeadersOnly
--- PASS: TestRequestViewHeadersOnly (0.00s)
=== RUN TestRequestView
--- PASS: TestRequestView (0.00s)
=== RUN TestRequestViewSkipBodyUnlessContentType
--- PASS: TestRequestViewSkipBodyUnlessContentType (0.00s)
=== RUN TestRequestViewChunkedTransferEncoding
--- PASS: TestRequestViewChunkedTransferEncoding (0.00s)
=== RUN TestRequestViewDecodeGzipContentEncoding
--- PASS: TestRequestViewDecodeGzipContentEncoding (0.00s)
=== RUN TestRequestViewDecodeDeflateContentEncoding
--- PASS: TestRequestViewDecodeDeflateContentEncoding (0.00s)
=== RUN TestResponseViewHeadersOnly
--- PASS: TestResponseViewHeadersOnly (0.00s)
=== RUN TestResponseView
--- PASS: TestResponseView (0.00s)
=== RUN TestResponseViewSkipBodyUnlessContentType
--- PASS: TestResponseViewSkipBodyUnlessContentType (0.00s)
=== RUN TestResponseViewChunkedTransferEncoding
--- PASS: TestResponseViewChunkedTransferEncoding (0.00s)
=== RUN TestResponseViewDecodeGzipContentEncoding
--- PASS: TestResponseViewDecodeGzipContentEncoding (0.00s)
=== RUN TestResponseViewDecodeGzipContentEncodingPartial
--- PASS: TestResponseViewDecodeGzipContentEncodingPartial (0.00s)
=== RUN TestResponseViewDecodeDeflateContentEncoding
--- PASS: TestResponseViewDecodeDeflateContentEncoding (0.00s)
PASS
ok github.com/google/martian/messageview 0.003s
=== RUN TestVerifierFromJSON
--- PASS: TestVerifierFromJSON (0.00s)
=== RUN TestVerifyRequestPasses
--- PASS: TestVerifyRequestPasses (0.00s)
=== RUN TestVerifyPostRequestFailsWithMultiFail
--- PASS: TestVerifyPostRequestFailsWithMultiFail (0.00s)
=== RUN TestBadInputToConstructor
--- PASS: TestBadInputToConstructor (0.00s)
PASS
ok github.com/google/martian/method 0.002s
=== RUN TestMITM
--- PASS: TestMITM (0.18s)
=== RUN TestCert
--- PASS: TestCert (0.44s)
PASS
ok github.com/google/martian/mitm 0.626s
? github.com/google/martian/mobile [no test files]
? github.com/google/martian/nosigpipe [no test files]
=== RUN TestFromJSON
--- PASS: TestFromJSON (0.00s)
=== RUN TestNewResultMismatchedScopes
--- PASS: TestNewResultMismatchedScopes (0.00s)
=== RUN TestResultModifierAccessors
--- PASS: TestResultModifierAccessors (0.00s)
=== RUN TestParseUnknownModifierReturnsError
--- PASS: TestParseUnknownModifierReturnsError (0.00s)
PASS
ok github.com/google/martian/parse 0.002s
=== RUN TestVerifyRequests
--- PASS: TestVerifyRequests (0.00s)
=== RUN TestVerifierFromJSON
--- PASS: TestVerifierFromJSON (0.00s)
PASS
ok github.com/google/martian/pingback 0.002s
=== RUN TestFilterModifyRequest
--- PASS: TestFilterModifyRequest (0.00s)
=== RUN TestFilterFromJSON
--- PASS: TestFilterFromJSON (0.00s)
=== RUN TestPortModifierOnPort
--- PASS: TestPortModifierOnPort (0.00s)
=== RUN TestPortModifierWithNoConfiguration
--- PASS: TestPortModifierWithNoConfiguration (0.00s)
=== RUN TestPortModifierDefaultForScheme
--- PASS: TestPortModifierDefaultForScheme (0.00s)
=== RUN TestPortModifierRemove
--- PASS: TestPortModifierRemove (0.00s)
=== RUN TestPortModifierAllFields
--- PASS: TestPortModifierAllFields (0.00s)
=== RUN TestModiferFromJSON
--- PASS: TestModiferFromJSON (0.00s)
=== RUN TestModiferFromJSONInvalidConfigurations
--- PASS: TestModiferFromJSONInvalidConfigurations (0.00s)
PASS
ok github.com/google/martian/port 0.002s
=== RUN TestPriorityGroupModifyRequest
--- PASS: TestPriorityGroupModifyRequest (0.00s)
=== RUN TestPriorityGroupModifyRequestHaltsOnError
--- PASS: TestPriorityGroupModifyRequestHaltsOnError (0.00s)
=== RUN TestPriorityGroupModifyResponse
--- PASS: TestPriorityGroupModifyResponse (0.00s)
=== RUN TestPriorityGroupModifyResponseHaltsOnError
--- PASS: TestPriorityGroupModifyResponseHaltsOnError (0.00s)
=== RUN TestGroupFromJSON
--- PASS: TestGroupFromJSON (0.00s)
PASS
ok github.com/google/martian/priority 0.002s
=== RUN TestNoModifiers
--- PASS: TestNoModifiers (0.00s)
=== RUN TestProxyAuth
--- PASS: TestProxyAuth (0.00s)
=== RUN TestProxyAuthInvalidCredentials
--- PASS: TestProxyAuthInvalidCredentials (0.00s)
PASS
ok github.com/google/martian/proxyauth 0.002s
=== RUN TestRequestHeader
--- PASS: TestRequestHeader (0.00s)
=== RUN TestRequestHeaderAdd
--- PASS: TestRequestHeaderAdd (0.00s)
=== RUN TestResponseHeader
--- PASS: TestResponseHeader (0.00s)
=== RUN TestResponseHeaderAdd
--- PASS: TestResponseHeaderAdd (0.00s)
=== RUN TestNewResponse
--- PASS: TestNewResponse (0.00s)
=== RUN TestWarning
--- PASS: TestWarning (0.00s)
PASS
ok github.com/google/martian/proxyutil 0.002s
=== RUN TestNoModifiers
--- PASS: TestNoModifiers (0.00s)
=== RUN TestQueryStringFilterWithQuery
--- PASS: TestQueryStringFilterWithQuery (0.00s)
=== RUN TestFilterFromJSON
--- PASS: TestFilterFromJSON (0.00s)
=== RUN TestElseCondition
--- PASS: TestElseCondition (0.00s)
=== RUN TestVerifyRequests
--- PASS: TestVerifyRequests (0.00s)
=== RUN TestVerifyResponses
--- PASS: TestVerifyResponses (0.00s)
=== RUN TestNewQueryStringModifier
--- PASS: TestNewQueryStringModifier (0.00s)
=== RUN TestQueryStringModifierQueryExists
--- PASS: TestQueryStringModifierQueryExists (0.00s)
=== RUN TestQueryStringModifierQueryExistsMultipleKeys
--- PASS: TestQueryStringModifierQueryExistsMultipleKeys (0.00s)
=== RUN TestModifierFromJSON
--- PASS: TestModifierFromJSON (0.00s)
=== RUN TestVerifyRequestPasses
--- PASS: TestVerifyRequestPasses (0.00s)
=== RUN TestVerifyEmptyValue
--- PASS: TestVerifyEmptyValue (0.00s)
=== RUN TestFailureWithMissingKey
--- PASS: TestFailureWithMissingKey (0.00s)
=== RUN TestFailureWithMultiFail
--- PASS: TestFailureWithMultiFail (0.00s)
=== RUN TestBadInputToConstructor
--- PASS: TestBadInputToConstructor (0.00s)
=== RUN TestVerifierFromJSON
--- PASS: TestVerifierFromJSON (0.00s)
PASS
ok github.com/google/martian/querystring 0.003s
=== RUN TestModifyRequest
--- PASS: TestModifyRequest (0.00s)
=== RUN TestModifyResponse
--- PASS: TestModifyResponse (0.00s)
PASS
ok github.com/google/martian/servemux 0.002s
=== RUN TestRoundTrip
--- PASS: TestRoundTrip (0.00s)
=== RUN TestFromJSON
--- PASS: TestFromJSON (0.00s)
PASS
ok github.com/google/martian/skip 0.002s
=== RUN TestStashRequest
--- PASS: TestStashRequest (0.00s)
=== RUN TestStashRequestResponse
--- PASS: TestStashRequestResponse (0.00s)
=== RUN TestStashInvalidHeaderName
--- PASS: TestStashInvalidHeaderName (0.00s)
=== RUN TestModiferFromJSON
--- PASS: TestModiferFromJSON (0.00s)
=== RUN TestModiferFromJSONInvalidConfigurations
--- PASS: TestModiferFromJSONInvalidConfigurations (0.00s)
PASS
ok github.com/google/martian/stash 0.002s
=== RUN Test404WhenExplictlyMappedFileDoesNotExist
--- PASS: Test404WhenExplictlyMappedFileDoesNotExist (0.00s)
=== RUN TestFileExistsInBothExplictlyMappedPathAndInferredPath
--- FAIL: TestFileExistsInBothExplictlyMappedPathAndInferredPath (0.00s)
static_file_modifier_test.go:115: res.Header.Get('Content-Type'): got ,
want text/plain; charset=utf-8
=== RUN TestStaticModifierExplicitPathMapping
--- FAIL: TestStaticModifierExplicitPathMapping (0.00s)
static_file_modifier_test.go:171: res.Header.Get('Content-Type'): got ,
want text/plain; charset=utf-8
=== RUN TestStaticModifierOnRequest
--- FAIL: TestStaticModifierOnRequest (0.00s)
static_file_modifier_test.go:222: res.Header.Get('Content-Type'): got ,
want text/plain; charset=utf-8
=== RUN TestRequestOverHTTPS
--- FAIL: TestRequestOverHTTPS (0.00s)
static_file_modifier_test.go:275: res.Header.Get('Content-Type'): got ,
want text/plain; charset=utf-8
=== RUN TestModifierFromJSON
--- FAIL: TestModifierFromJSON (0.00s)
static_file_modifier_test.go:359: res.Header.Get('Content-Type'): got ,
want text/plain; charset=utf-8
static_file_modifier_test.go:398: res.Header.Get('Content-Type'): got ,
want text/plain; charset=utf-8
=== RUN TestStaticModifierSingleRangeRequest
--- FAIL: TestStaticModifierSingleRangeRequest (0.00s)
static_file_modifier_test.go:473: res.Header.Get('Content-Type'): got ,
want text/plain; charset=utf-8
FAIL
FAIL github.com/google/martian/static 0.003s
=== RUN TestFromJSON
--- PASS: TestFromJSON (0.00s)
=== RUN TestStatusModifierOnResponse
--- PASS: TestStatusModifierOnResponse (0.00s)
=== RUN TestVerifyResponses
--- PASS: TestVerifyResponses (0.00s)
=== RUN TestVerifierFromJSON
--- PASS: TestVerifierFromJSON (0.00s)
PASS
ok github.com/google/martian/status 0.002s
=== RUN TestBucket
=== PAUSE TestBucket
=== RUN TestBucketClosed
=== PAUSE TestBucketClosed
=== RUN TestBucketOverflow
=== PAUSE TestBucketOverflow
=== RUN TestBucketThrottle
=== PAUSE TestBucketThrottle
=== RUN TestBucketFillThrottleCloseBeforeTick
=== PAUSE TestBucketFillThrottleCloseBeforeTick
=== RUN TestHandlerIncorrectInputs
2019/02/02 11:57:17 ERROR: Error while parsing the received json: invalid
character 'a' looking for beginning of value
2019/02/02 11:57:17 ERROR: Error while parsing the received json: invalid
character '"' after object key:value pair
2019/02/02 11:57:17 ERROR: Error while parsing the received json: invalid
character '"' after object key:value pair
2019/02/02 11:57:17 ERROR: Error while parsing the received json: invalid
character '"' after object key:value pair
--- PASS: TestHandlerIncorrectInputs (0.00s)
handler_test.go:123: case 1: overlapping throttle
handler_test.go:123: case 2: negative bandwidth
handler_test.go:123: case 3: negative close byte
handler_test.go:123: case 4: uncompiling regex
handler_test.go:123: case 5: missing count
handler_test.go:123: case 6: illformed byte range
handler_test.go:123: case 7: throttle end < start
handler_test.go:123: case 8: missing comma
handler_test.go:123: case 9: missing regex
handler_test.go:123: case 10: negative default bandwidth
handler_test.go:123: case 11: negative default latency
=== RUN TestHandlerClear
--- PASS: TestHandlerClear (0.00s)
=== RUN TestHandlerActions
--- PASS: TestHandlerActions (0.00s)
=== RUN TestListenerRead
=== PAUSE TestListenerRead
=== RUN TestListenerWrite
=== PAUSE TestListenerWrite
=== RUN TestListenerWriteTo
=== PAUSE TestListenerWriteTo
=== RUN TestListenerReadFrom
=== PAUSE TestListenerReadFrom
=== RUN TestActionsAndThrottles
--- PASS: TestActionsAndThrottles (0.00s)
=== RUN TestActionsAfterUpdatingCounts
--- PASS: TestActionsAfterUpdatingCounts (0.00s)
=== CONT TestBucket
--- PASS: TestBucket (0.01s)
=== CONT TestListenerReadFrom
--- PASS: TestListenerReadFrom (3.06s)
=== CONT TestListenerWriteTo
--- PASS: TestListenerWriteTo (4.02s)
=== CONT TestListenerWrite
--- PASS: TestListenerWrite (4.02s)
=== CONT TestListenerRead
--- PASS: TestListenerRead (4.04s)
=== CONT TestBucketFillThrottleCloseBeforeTick
2019/02/02 11:57:33 ERROR: trafficshape: fill on closed bucket
--- PASS: TestBucketFillThrottleCloseBeforeTick (1.03s)
=== CONT TestBucketThrottle
--- PASS: TestBucketThrottle (1.04s)
=== CONT TestBucketOverflow
--- PASS: TestBucketOverflow (0.00s)
=== CONT TestBucketClosed
2019/02/02 11:57:34 ERROR: trafficshape: fill on closed bucket
2019/02/02 11:57:34 ERROR: trafficshape: fill on closed bucket
--- PASS: TestBucketClosed (0.00s)
PASS
ok github.com/google/martian/trafficshape 17.218s
=== RUN TestHandlerServeHTTPUnsupportedMethod
2019/02/02 11:57:34 ERROR: verify: invalid request method: POST
2019/02/02 11:57:34 ERROR: verify: invalid request method: PUT
2019/02/02 11:57:34 ERROR: verify: invalid request method: DELETE
--- PASS: TestHandlerServeHTTPUnsupportedMethod (0.00s)
=== RUN TestHandlerServeHTTPNoVerifiers
--- PASS: TestHandlerServeHTTPNoVerifiers (0.00s)
=== RUN TestHandlerServeHTTP
--- PASS: TestHandlerServeHTTP (0.00s)
=== RUN TestResetHandlerServeHTTPUnsupportedMethod
2019/02/02 11:57:34 ERROR: verify: invalid request method: GET
2019/02/02 11:57:34 ERROR: verify: invalid request method: PUT
2019/02/02 11:57:34 ERROR: verify: invalid request method: DELETE
--- PASS: TestResetHandlerServeHTTPUnsupportedMethod (0.00s)
=== RUN TestResetHandlerServeHTTPNoVerifiers
--- PASS: TestResetHandlerServeHTTPNoVerifiers (0.00s)
=== RUN TestResetHandlerServeHTTP
--- PASS: TestResetHandlerServeHTTP (0.00s)
PASS
ok github.com/google/martian/verify 0.002s
dh_auto_test: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 1
github.com/google/martian github.com/google/martian/api
github.com/google/martian/auth github.com/google/martian/body
github.com/google/martian/cookie github.com/google/martian/cors
github.com/google/martian/cybervillains github.com/google/martian/failure
github.com/google/martian/fifo github.com/google/martian/filter
github.com/google/martian/har github.com/google/martian/header
github.com/google/martian/httpspec github.com/google/martian/ipauth
github.com/google/martian/log github.com/google/martian/marbl
github.com/google/martian/martianhttp github.com/google/martian/martianlog
github.com/google/martian/martiantest github.com/google/martian/martianurl
github.com/google/martian/messageview github.com/google/martian/method
github.com/google/martian/mitm github.com/google/martian/mobile
github.com/google/martian/nosigpipe github.com/google/martian/parse
github.com/google/martian/pingback github.com/google/martian/port
github.com/google/martian/priority github.com/google/martian/proxyauth
github.com/google/martian/proxyutil github.com/google/martian/querystring
github.com/google/martian/servemux github.com/google/martian/skip
github.com/google/martian/stash github.com/google/martian/static
github.com/google/martian/status github.com/google/martian/trafficshape
github.com/google/martian/verify returned exit code 1
make: *** [debian/rules:6: build-indep] Error 1
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit
status 2
--------------------------------------------------------------------------------
The build was made in my autobuilder with "dpkg-buildpackage -A" and
the faulure is reproducible (tried several times). If you need help to
reproduce it, please say so.
If this is really a bug in one of the build-depends, please use reassign and
affects,
so that this is still visible in the BTS web page for this package.
Thanks.