=== RUN   TestAppendEncodedText
--- PASS: TestAppendEncodedText (0.00s)
PASS
=== RUN   TestAppendEscapedText
--- PASS: TestAppendEscapedText (0.00s)
PASS
=== RUN   TestAppendEscapedTextExistingBuffer
--- PASS: TestAppendEscapedTextExistingBuffer (0.00s)
PASS
=== RUN   TestArrayScanBackend
    array_test.go:1624: Expected no error when scanning ARRAY[true, false] into *pq.BoolArray, got pq: Could not find correct token validator
    array_test.go:1627: Expected &[true false] when scanning ARRAY[true, false] into *pq.BoolArray, got &[]
    array_test.go:1624: Expected no error when scanning ARRAY[E'\\xdead', E'\\xbeef'] into *pq.ByteaArray, got pq: Could not find correct token validator
    array_test.go:1627: Expected &[[222 173] [190 239]] when scanning ARRAY[E'\\xdead', E'\\xbeef'] into *pq.ByteaArray, got &[]
--- FAIL: TestArrayScanBackend (0.13s)
FAIL
=== RUN   TestArrayScanner
--- PASS: TestArrayScanner (0.00s)
PASS
=== RUN   TestArrayValuer
--- PASS: TestArrayValuer (0.00s)
PASS
=== RUN   TestBadConn
--- PASS: TestBadConn (0.00s)
PASS
=== RUN   TestBoolArrayScanBytes
--- PASS: TestBoolArrayScanBytes (0.00s)
PASS
=== RUN   TestBoolArrayScanEmpty
--- PASS: TestBoolArrayScanEmpty (0.00s)
PASS
=== RUN   TestBoolArrayScanError
--- PASS: TestBoolArrayScanError (0.00s)
PASS
=== RUN   TestBoolArrayScanNil
--- PASS: TestBoolArrayScanNil (0.00s)
PASS
=== RUN   TestBoolArrayScanString
--- PASS: TestBoolArrayScanString (0.00s)
PASS
=== RUN   TestBoolArrayScanUnsupported
--- PASS: TestBoolArrayScanUnsupported (0.00s)
PASS
=== RUN   TestBoolArrayValue
--- PASS: TestBoolArrayValue (0.00s)
PASS
=== RUN   TestByteSliceToText
--- PASS: TestByteSliceToText (0.16s)
PASS
=== RUN   TestByteaArrayScanBytes
--- PASS: TestByteaArrayScanBytes (0.00s)
PASS
=== RUN   TestByteaArrayScanEmpty
--- PASS: TestByteaArrayScanEmpty (0.00s)
PASS
=== RUN   TestByteaArrayScanError
--- PASS: TestByteaArrayScanError (0.00s)
PASS
=== RUN   TestByteaArrayScanNil
--- PASS: TestByteaArrayScanNil (0.00s)
PASS
=== RUN   TestByteaArrayScanString
--- PASS: TestByteaArrayScanString (0.00s)
PASS
=== RUN   TestByteaArrayScanUnsupported
--- PASS: TestByteaArrayScanUnsupported (0.00s)
PASS
=== RUN   TestByteaArrayValue
--- PASS: TestByteaArrayValue (0.00s)
PASS
=== RUN   TestByteaOutputFormatEncoding
--- PASS: TestByteaOutputFormatEncoding (0.00s)
PASS
=== RUN   TestByteaOutputFormats
--- PASS: TestByteaOutputFormats (0.27s)
PASS
=== RUN   TestCloseBadConn
--- PASS: TestCloseBadConn (0.00s)
PASS
=== RUN   TestCommitInFailedTransaction
--- PASS: TestCommitInFailedTransaction (0.05s)
PASS
=== RUN   TestCommitInFailedTransactionWithCancelContext
--- PASS: TestCommitInFailedTransactionWithCancelContext (0.06s)
PASS
=== RUN   TestConnClose
--- PASS: TestConnClose (0.05s)
PASS
=== RUN   TestConnExecDeadlock
--- PASS: TestConnExecDeadlock (0.05s)
PASS
=== RUN   TestConnPrepareContext
=== RUN   TestConnPrepareContext/context.Background
=== RUN   TestConnPrepareContext/context.WithTimeout_exceeded
=== RUN   TestConnPrepareContext/context.WithTimeout
--- PASS: TestConnPrepareContext (0.16s)
    --- PASS: TestConnPrepareContext/context.Background (0.10s)
    --- PASS: TestConnPrepareContext/context.WithTimeout_exceeded (0.00s)
    --- PASS: TestConnPrepareContext/context.WithTimeout (0.06s)
PASS
=== RUN   TestCopyInSchemaStmt
--- PASS: TestCopyInSchemaStmt (0.00s)
PASS
=== RUN   TestCopyInStmt
--- PASS: TestCopyInStmt (0.00s)
PASS
=== RUN   TestCopyOutsideOfTxnError
--- PASS: TestCopyOutsideOfTxnError (0.05s)
PASS
=== RUN   TestDataType
--- PASS: TestDataType (0.00s)
PASS
=== RUN   TestDataTypeLength
--- PASS: TestDataTypeLength (0.00s)
PASS
=== RUN   TestDataTypeName
--- PASS: TestDataTypeName (0.00s)
PASS
=== RUN   TestDataTypePrecisionScale
--- PASS: TestDataTypePrecisionScale (0.00s)
PASS
=== RUN   TestDecodeBool
--- PASS: TestDecodeBool (0.06s)
PASS
=== RUN   TestDecodeUUIDBackend
--- PASS: TestDecodeUUIDBackend (0.15s)
PASS
=== RUN   TestDecodeUUIDBinaryError
=== PAUSE TestDecodeUUIDBinaryError
=== CONT  TestDecodeUUIDBinaryError
--- PASS: TestDecodeUUIDBinaryError (0.00s)
PASS
=== RUN   TestEmptyResultSetColumns
--- PASS: TestEmptyResultSetColumns (0.16s)
PASS
=== RUN   TestEncodeAndParseTs
--- PASS: TestEncodeAndParseTs (3.26s)
PASS
=== RUN   TestErrorDuringStartupClosesConn
--- PASS: TestErrorDuringStartupClosesConn (0.00s)
PASS
=== RUN   TestErrorSQLState
--- PASS: TestErrorSQLState (0.00s)
PASS
=== RUN   TestFloat32ArrayScanBytes
--- PASS: TestFloat32ArrayScanBytes (0.00s)
PASS
=== RUN   TestFloat32ArrayScanEmpty
--- PASS: TestFloat32ArrayScanEmpty (0.00s)
PASS
=== RUN   TestFloat32ArrayScanError
--- PASS: TestFloat32ArrayScanError (0.00s)
PASS
=== RUN   TestFloat32ArrayScanNil
--- PASS: TestFloat32ArrayScanNil (0.00s)
PASS
=== RUN   TestFloat32ArrayScanString
--- PASS: TestFloat32ArrayScanString (0.00s)
PASS
=== RUN   TestFloat32ArrayScanUnsupported
--- PASS: TestFloat32ArrayScanUnsupported (0.00s)
PASS
=== RUN   TestFloat32ArrayValue
--- PASS: TestFloat32ArrayValue (0.00s)
PASS
=== RUN   TestFloat64ArrayScanBytes
--- PASS: TestFloat64ArrayScanBytes (0.00s)
PASS
=== RUN   TestFloat64ArrayScanEmpty
--- PASS: TestFloat64ArrayScanEmpty (0.00s)
PASS
=== RUN   TestFloat64ArrayScanError
--- PASS: TestFloat64ArrayScanError (0.00s)
PASS
=== RUN   TestFloat64ArrayScanNil
--- PASS: TestFloat64ArrayScanNil (0.00s)
PASS
=== RUN   TestFloat64ArrayScanString
--- PASS: TestFloat64ArrayScanString (0.00s)
PASS
=== RUN   TestFloat64ArrayScanUnsupported
--- PASS: TestFloat64ArrayScanUnsupported (0.00s)
PASS
=== RUN   TestFloat64ArrayValue
--- PASS: TestFloat64ArrayValue (0.00s)
PASS
=== RUN   TestFormatAndParseTimestamp
--- PASS: TestFormatAndParseTimestamp (0.00s)
PASS
=== RUN   TestFormatTs
--- PASS: TestFormatTs (0.00s)
PASS
=== RUN   TestFullParseURL
--- PASS: TestFullParseURL (0.00s)
PASS
=== RUN   TestGenericArrayScanDelimiter
--- PASS: TestGenericArrayScanDelimiter (0.00s)
PASS
=== RUN   TestGenericArrayScanErrors
--- PASS: TestGenericArrayScanErrors (0.00s)
PASS
=== RUN   TestGenericArrayScanScannerArrayBytes
--- PASS: TestGenericArrayScanScannerArrayBytes (0.00s)
PASS
=== RUN   TestGenericArrayScanScannerArrayString
--- PASS: TestGenericArrayScanScannerArrayString (0.00s)
PASS
=== RUN   TestGenericArrayScanScannerSliceBytes
--- PASS: TestGenericArrayScanScannerSliceBytes (0.00s)
PASS
=== RUN   TestGenericArrayScanScannerSliceEmpty
--- PASS: TestGenericArrayScanScannerSliceEmpty (0.00s)
PASS
=== RUN   TestGenericArrayScanScannerSliceNil
--- PASS: TestGenericArrayScanScannerSliceNil (0.00s)
PASS
=== RUN   TestGenericArrayScanScannerSliceString
--- PASS: TestGenericArrayScanScannerSliceString (0.00s)
PASS
=== RUN   TestGenericArrayScanUnsupported
--- PASS: TestGenericArrayScanUnsupported (0.00s)
PASS
=== RUN   TestGenericArrayValue
--- PASS: TestGenericArrayValue (0.00s)
PASS
=== RUN   TestGenericArrayValueErrors
--- PASS: TestGenericArrayValueErrors (0.00s)
PASS
=== RUN   TestGenericArrayValueUnsupported
--- PASS: TestGenericArrayValueUnsupported (0.00s)
PASS
=== RUN   TestIPv6LoopbackParseURL
--- PASS: TestIPv6LoopbackParseURL (0.00s)
PASS
=== RUN   TestInt32ArrayScanBytes
--- PASS: TestInt32ArrayScanBytes (0.00s)
PASS
=== RUN   TestInt32ArrayScanEmpty
--- PASS: TestInt32ArrayScanEmpty (0.00s)
PASS
=== RUN   TestInt32ArrayScanError
--- PASS: TestInt32ArrayScanError (0.00s)
PASS
=== RUN   TestInt32ArrayScanNil
--- PASS: TestInt32ArrayScanNil (0.00s)
PASS
=== RUN   TestInt32ArrayScanString
--- PASS: TestInt32ArrayScanString (0.00s)
PASS
=== RUN   TestInt32ArrayScanUnsupported
--- PASS: TestInt32ArrayScanUnsupported (0.00s)
PASS
=== RUN   TestInt32ArrayValue
--- PASS: TestInt32ArrayValue (0.00s)
PASS
=== RUN   TestInt64ArrayScanBytes
--- PASS: TestInt64ArrayScanBytes (0.00s)
PASS
=== RUN   TestInt64ArrayScanEmpty
--- PASS: TestInt64ArrayScanEmpty (0.00s)
PASS
=== RUN   TestInt64ArrayScanError
--- PASS: TestInt64ArrayScanError (0.00s)
PASS
=== RUN   TestInt64ArrayScanNil
--- PASS: TestInt64ArrayScanNil (0.00s)
PASS
=== RUN   TestInt64ArrayScanString
--- PASS: TestInt64ArrayScanString (0.00s)
PASS
=== RUN   TestInt64ArrayScanUnsupported
--- PASS: TestInt64ArrayScanUnsupported (0.00s)
PASS
=== RUN   TestInt64ArrayValue
--- PASS: TestInt64ArrayValue (0.00s)
PASS
=== RUN   TestInvalidProtocolParseURL
--- PASS: TestInvalidProtocolParseURL (0.00s)
PASS
=== RUN   TestIsUTF8
--- PASS: TestIsUTF8 (0.00s)
PASS
=== RUN   TestIssue196
--- PASS: TestIssue196 (0.17s)
PASS
=== RUN   TestIssue282
--- PASS: TestIssue282 (0.07s)
PASS
=== RUN   TestIssue617
--- PASS: TestIssue617 (0.13s)
PASS
=== RUN   TestListenerClose
--- PASS: TestListenerClose (0.05s)
PASS
=== RUN   TestListenerConnCloseWhileQueryIsExecuting
--- PASS: TestListenerConnCloseWhileQueryIsExecuting (0.05s)
PASS
=== RUN   TestMinimalURL
--- PASS: TestMinimalURL (0.00s)
PASS
=== RUN   TestMultipleEmptyResult
--- PASS: TestMultipleEmptyResult (0.07s)
PASS
=== RUN   TestMultipleResult
--- PASS: TestMultipleResult (0.15s)
PASS
=== RUN   TestMultipleSimpleQuery
--- PASS: TestMultipleSimpleQuery (0.16s)
PASS
=== RUN   TestNewListenerConn
--- PASS: TestNewListenerConn (0.05s)
PASS
=== RUN   TestNoData
--- PASS: TestNoData (0.24s)
PASS
=== RUN   TestOpenURL
--- PASS: TestOpenURL (0.10s)
PASS
=== RUN   TestParameterCountMismatch
--- PASS: TestParameterCountMismatch (0.13s)
PASS
=== RUN   TestParseArray
--- PASS: TestParseArray (0.00s)
PASS
=== RUN   TestParseArrayError
--- PASS: TestParseArrayError (0.00s)
PASS
=== RUN   TestParseComplete
--- PASS: TestParseComplete (0.00s)
PASS
=== RUN   TestParseEnviron
--- PASS: TestParseEnviron (0.00s)
PASS
=== RUN   TestParseOpts
--- PASS: TestParseOpts (0.00s)
PASS
=== RUN   TestParseTs
--- PASS: TestParseTs (0.00s)
PASS
=== RUN   TestParseTsErrors
--- PASS: TestParseTsErrors (0.00s)
PASS
=== RUN   TestPgpass
--- PASS: TestPgpass (0.06s)
PASS
=== RUN   TestQuickClose
--- PASS: TestQuickClose (0.09s)
PASS
=== RUN   TestQuoteIdentifier
--- PASS: TestQuoteIdentifier (0.00s)
PASS
=== RUN   TestQuoteLiteral
--- PASS: TestQuoteLiteral (0.00s)
PASS
=== RUN   TestReadFloatPrecision
--- PASS: TestReadFloatPrecision (0.06s)
PASS
=== RUN   TestRowsCloseBeforeDone
--- PASS: TestRowsCloseBeforeDone (0.06s)
PASS
=== RUN   TestRowsColumnTypes
--- PASS: TestRowsColumnTypes (0.06s)
PASS
=== RUN   TestSNISupport
=== PAUSE TestSNISupport
=== CONT  TestSNISupport
=== RUN   TestSNISupport/SNI_is_set_by_default
=== PAUSE TestSNISupport/SNI_is_set_by_default
=== RUN   TestSNISupport/SNI_is_passed_when_asked_for
=== PAUSE TestSNISupport/SNI_is_passed_when_asked_for
=== RUN   TestSNISupport/SNI_is_not_passed_when_disabled
=== PAUSE TestSNISupport/SNI_is_not_passed_when_disabled
=== RUN   TestSNISupport/SNI_is_not_set_for_IPv4
=== PAUSE TestSNISupport/SNI_is_not_set_for_IPv4
=== CONT  TestSNISupport/SNI_is_set_by_default
=== CONT  TestSNISupport/SNI_is_not_passed_when_disabled
=== CONT  TestSNISupport/SNI_is_not_set_for_IPv4
=== CONT  TestSNISupport/SNI_is_passed_when_asked_for
--- PASS: TestSNISupport (0.00s)
    --- PASS: TestSNISupport/SNI_is_passed_when_asked_for (0.00s)
    --- PASS: TestSNISupport/SNI_is_not_set_for_IPv4 (0.00s)
    --- PASS: TestSNISupport/SNI_is_not_passed_when_disabled (0.00s)
    --- PASS: TestSNISupport/SNI_is_set_by_default (0.00s)
PASS
=== RUN   TestSSLClientCertificates
    ssl_test.go:29: PQGOSSLTESTS not enabled, skipping SSL tests
--- SKIP: TestSSLClientCertificates (0.00s)
PASS
=== RUN   TestSSLConnection
    ssl_test.go:29: PQGOSSLTESTS not enabled, skipping SSL tests
--- SKIP: TestSSLConnection (0.00s)
PASS
=== RUN   TestSSLRequireWithRootCert
    ssl_test.go:29: PQGOSSLTESTS not enabled, skipping SSL tests
--- SKIP: TestSSLRequireWithRootCert (0.00s)
PASS
=== RUN   TestSSLVerifyCA
    ssl_test.go:29: PQGOSSLTESTS not enabled, skipping SSL tests
--- SKIP: TestSSLVerifyCA (0.00s)
PASS
=== RUN   TestSSLVerifyFull
    ssl_test.go:29: PQGOSSLTESTS not enabled, skipping SSL tests
--- SKIP: TestSSLVerifyFull (0.00s)
PASS
=== RUN   TestScanNilTimestamp
--- PASS: TestScanNilTimestamp (0.00s)
PASS
=== RUN   TestScanTimestamp
--- PASS: TestScanTimestamp (0.00s)
PASS
=== RUN   TestSimpleParseURL
--- PASS: TestSimpleParseURL (0.00s)
PASS
=== RUN   TestSimpleQuery
--- PASS: TestSimpleQuery (0.06s)
PASS
=== RUN   TestStatment
--- PASS: TestStatment (0.34s)
PASS
=== RUN   TestStringArrayScanBytes
--- PASS: TestStringArrayScanBytes (0.00s)
PASS
=== RUN   TestStringArrayScanEmpty
--- PASS: TestStringArrayScanEmpty (0.00s)
PASS
=== RUN   TestStringArrayScanError
--- PASS: TestStringArrayScanError (0.00s)
PASS
=== RUN   TestStringArrayScanNil
--- PASS: TestStringArrayScanNil (0.00s)
PASS
=== RUN   TestStringArrayScanString
--- PASS: TestStringArrayScanString (0.00s)
PASS
=== RUN   TestStringArrayScanUnsupported
--- PASS: TestStringArrayScanUnsupported (0.00s)
PASS
=== RUN   TestStringArrayValue
--- PASS: TestStringArrayValue (0.00s)
PASS
=== RUN   TestStringToBytea
--- PASS: TestStringToBytea (0.15s)
PASS
=== RUN   TestStringToUUID
--- PASS: TestStringToUUID (0.15s)
PASS
=== RUN   TestTextByteSliceToInt
--- PASS: TestTextByteSliceToInt (0.15s)
PASS
=== RUN   TestTextByteSliceToUUID
--- PASS: TestTextByteSliceToUUID (0.15s)
PASS
=== RUN   TestTextDecodeIntoString
--- PASS: TestTextDecodeIntoString (0.00s)
PASS
=== RUN   TestTimeWithTimezone
=== RUN   TestTimeWithTimezone/11:59:59+00:00_=>_0000-01-01T11:59:59Z
=== RUN   TestTimeWithTimezone/11:59:59+04:00_=>_0000-01-01T11:59:59+04:00
=== RUN   TestTimeWithTimezone/11:59:59+04:01:02_=>_0000-01-01T11:59:59+04:01
=== RUN   TestTimeWithTimezone/11:59:59-04:01:02_=>_0000-01-01T11:59:59-04:01
=== RUN   TestTimeWithTimezone/24:00+00_=>_0000-01-02T00:00:00Z
=== RUN   TestTimeWithTimezone/24:00Z_=>_0000-01-02T00:00:00Z
=== RUN   TestTimeWithTimezone/24:00-04:00_=>_0000-01-02T00:00:00-04:00
=== RUN   TestTimeWithTimezone/24:00:00+00_=>_0000-01-02T00:00:00Z
=== RUN   TestTimeWithTimezone/24:00:00.0+00_=>_0000-01-02T00:00:00Z
=== RUN   TestTimeWithTimezone/24:00:00.000000+00_=>_0000-01-02T00:00:00Z
--- PASS: TestTimeWithTimezone (1.02s)
    --- PASS: TestTimeWithTimezone/11:59:59+00:00_=>_0000-01-01T11:59:59Z (0.10s)
    --- PASS: TestTimeWithTimezone/11:59:59+04:00_=>_0000-01-01T11:59:59+04:00 (0.10s)
    --- PASS: TestTimeWithTimezone/11:59:59+04:01:02_=>_0000-01-01T11:59:59+04:01 (0.10s)
    --- PASS: TestTimeWithTimezone/11:59:59-04:01:02_=>_0000-01-01T11:59:59-04:01 (0.10s)
    --- PASS: TestTimeWithTimezone/24:00+00_=>_0000-01-02T00:00:00Z (0.09s)
    --- PASS: TestTimeWithTimezone/24:00Z_=>_0000-01-02T00:00:00Z (0.10s)
    --- PASS: TestTimeWithTimezone/24:00-04:00_=>_0000-01-02T00:00:00-04:00 (0.10s)
    --- PASS: TestTimeWithTimezone/24:00:00+00_=>_0000-01-02T00:00:00Z (0.10s)
    --- PASS: TestTimeWithTimezone/24:00:00.0+00_=>_0000-01-02T00:00:00Z (0.10s)
    --- PASS: TestTimeWithTimezone/24:00:00.000000+00_=>_0000-01-02T00:00:00Z (0.09s)
PASS
=== RUN   TestTimeWithoutTimezone
=== RUN   TestTimeWithoutTimezone/11:59:59_=>_0000-01-01T11:59:59Z
=== RUN   TestTimeWithoutTimezone/24:00_=>_0000-01-02T00:00:00Z
=== RUN   TestTimeWithoutTimezone/24:00:00_=>_0000-01-02T00:00:00Z
=== RUN   TestTimeWithoutTimezone/24:00:00.0_=>_0000-01-02T00:00:00Z
=== RUN   TestTimeWithoutTimezone/24:00:00.000000_=>_0000-01-02T00:00:00Z
--- PASS: TestTimeWithoutTimezone (0.54s)
    --- PASS: TestTimeWithoutTimezone/11:59:59_=>_0000-01-01T11:59:59Z (0.10s)
    --- PASS: TestTimeWithoutTimezone/24:00_=>_0000-01-02T00:00:00Z (0.10s)
    --- PASS: TestTimeWithoutTimezone/24:00:00_=>_0000-01-02T00:00:00Z (0.10s)
    --- PASS: TestTimeWithoutTimezone/24:00:00.0_=>_0000-01-02T00:00:00Z (0.10s)
    --- PASS: TestTimeWithoutTimezone/24:00:00.000000_=>_0000-01-02T00:00:00Z (0.09s)
PASS
=== RUN   TestTimestampWithOutTimezone
--- PASS: TestTimestampWithOutTimezone (0.25s)
PASS
=== RUN   TestXactMultiStmt
    conn_test.go:1157: Skipping failing test
--- SKIP: TestXactMultiStmt (0.00s)
PASS
