When installing on Ubuntu Linux or Mac OSX Big Sure: "make: *** [test] Error 1"
archmangler opened this issue · comments
Traiano Welcome commented
On both Mac OSX Big Sur and Ubuntu Linux, cloning the latest version of quickfix and following the installation steps:
make tests fail:
go vet `go list ./... | grep -v quickfix/gen`
go test -v -cover . ./datadictionary ./internal
=== RUN TestAcceptor_Start
=== RUN TestAcceptor_Start/with_TCP_proxy_set
=== RUN TestAcceptor_Start/with_no_TCP_proxy_set
=== RUN TestAcceptor_Start/no_TCP_proxy_configuration_set
--- PASS: TestAcceptor_Start (0.00s)
--- PASS: TestAcceptor_Start/with_TCP_proxy_set (0.00s)
--- PASS: TestAcceptor_Start/with_no_TCP_proxy_set (0.00s)
--- PASS: TestAcceptor_Start/no_TCP_proxy_configuration_set (0.00s)
=== RUN TestWriteLoop
--- PASS: TestWriteLoop (0.00s)
=== RUN TestReadLoop
--- PASS: TestReadLoop (0.00s)
=== RUN TestDialerTestSuite
=== RUN TestDialerTestSuite/TestLoadDialerInvalidProxy
=== RUN TestDialerTestSuite/TestLoadDialerNoSettings
=== RUN TestDialerTestSuite/TestLoadDialerSocksProxy
=== RUN TestDialerTestSuite/TestLoadDialerSocksProxyInvalidHost
=== RUN TestDialerTestSuite/TestLoadDialerSocksProxyInvalidPort
=== RUN TestDialerTestSuite/TestLoadDialerWithTimeout
--- PASS: TestDialerTestSuite (0.00s)
--- PASS: TestDialerTestSuite/TestLoadDialerInvalidProxy (0.00s)
--- PASS: TestDialerTestSuite/TestLoadDialerNoSettings (0.00s)
--- PASS: TestDialerTestSuite/TestLoadDialerSocksProxy (0.00s)
--- PASS: TestDialerTestSuite/TestLoadDialerSocksProxyInvalidHost (0.00s)
--- PASS: TestDialerTestSuite/TestLoadDialerSocksProxyInvalidPort (0.00s)
--- PASS: TestDialerTestSuite/TestLoadDialerWithTimeout (0.00s)
=== RUN TestNewMessageRejectError
--- PASS: TestNewMessageRejectError (0.00s)
=== RUN TestNewBusinessMessageRejectError
--- PASS: TestNewBusinessMessageRejectError (0.00s)
=== RUN TestNewBusinessMessageRejectErrorWithRefID
--- PASS: TestNewBusinessMessageRejectErrorWithRefID (0.00s)
=== RUN TestIncorrectDataFormatForValue
--- PASS: TestIncorrectDataFormatForValue (0.00s)
=== RUN TestValueIsIncorrect
--- PASS: TestValueIsIncorrect (0.00s)
=== RUN TestConditionallyRequiredFieldMissing
--- PASS: TestConditionallyRequiredFieldMissing (0.00s)
=== RUN TestInvalidMessageType
--- PASS: TestInvalidMessageType (0.00s)
=== RUN TestUnsupportedMessageType
--- PASS: TestUnsupportedMessageType (0.00s)
=== RUN TestTagNotDefinedForThisMessageType
--- PASS: TestTagNotDefinedForThisMessageType (0.00s)
=== RUN TestRequiredTagMissing
--- PASS: TestRequiredTagMissing (0.00s)
=== RUN TestTagSpecifiedWithoutAValue
--- PASS: TestTagSpecifiedWithoutAValue (0.00s)
=== RUN TestInvalidTagNumber
--- PASS: TestInvalidTagNumber (0.00s)
=== RUN TestFieldMap_Clear
--- PASS: TestFieldMap_Clear (0.00s)
=== RUN TestFieldMap_SetAndGet
--- PASS: TestFieldMap_SetAndGet (0.00s)
=== RUN TestFieldMap_Length
--- PASS: TestFieldMap_Length (0.00s)
=== RUN TestFieldMap_Total
--- PASS: TestFieldMap_Total (0.00s)
=== RUN TestFieldMap_TypedSetAndGet
--- PASS: TestFieldMap_TypedSetAndGet (0.00s)
=== RUN TestFieldMap_BoolTypedSetAndGet
--- PASS: TestFieldMap_BoolTypedSetAndGet (0.00s)
=== RUN TestFieldMap_CopyInto
--- PASS: TestFieldMap_CopyInto (0.00s)
=== RUN TestFileLog_NewFileLogFactory
--- PASS: TestFileLog_NewFileLogFactory (0.00s)
=== RUN TestNewFileLog
--- PASS: TestNewFileLog (0.00s)
=== RUN TestFileLog_Append
--- PASS: TestFileLog_Append (0.00s)
=== RUN TestFileStoreTestSuite
=== RUN TestFileStoreTestSuite/TestMessageStore_CreationTime
=== RUN TestFileStoreTestSuite/TestMessageStore_GetMessages_EmptyStore
=== RUN TestFileStoreTestSuite/TestMessageStore_GetMessages_VariousRanges
=== RUN TestFileStoreTestSuite/TestMessageStore_Reset
=== RUN TestFileStoreTestSuite/TestMessageStore_SaveMessage_GetMessage
=== RUN TestFileStoreTestSuite/TestMessageStore_SetNextMsgSeqNum_Refresh_IncrNextMsgSeqNum
--- PASS: TestFileStoreTestSuite (0.99s)
--- PASS: TestFileStoreTestSuite/TestMessageStore_CreationTime (0.13s)
--- PASS: TestFileStoreTestSuite/TestMessageStore_GetMessages_EmptyStore (0.06s)
--- PASS: TestFileStoreTestSuite/TestMessageStore_GetMessages_VariousRanges (0.17s)
--- PASS: TestFileStoreTestSuite/TestMessageStore_Reset (0.20s)
--- PASS: TestFileStoreTestSuite/TestMessageStore_SaveMessage_GetMessage (0.21s)
--- PASS: TestFileStoreTestSuite/TestMessageStore_SetNextMsgSeqNum_Refresh_IncrNextMsgSeqNum (0.22s)
=== RUN TestSessionIDFilename_MinimallyQualifiedSessionID
--- PASS: TestSessionIDFilename_MinimallyQualifiedSessionID (0.00s)
=== RUN TestSessionIDFilename_FullyQualifiedSessionID
--- PASS: TestSessionIDFilename_FullyQualifiedSessionID (0.00s)
=== RUN TestOpenOrCreateFile
--- PASS: TestOpenOrCreateFile (0.00s)
=== RUN TestBooleanWrite
--- PASS: TestBooleanWrite (0.00s)
=== RUN TestFIXBooleanRead
--- PASS: TestFIXBooleanRead (0.00s)
=== RUN TestFIXBytesWrite
--- PASS: TestFIXBytesWrite (0.00s)
=== RUN TestFIXBytesRead
--- PASS: TestFIXBytesRead (0.00s)
=== RUN TestFIXDecimalWrite
--- PASS: TestFIXDecimalWrite (0.00s)
=== RUN TestFIXDecimalRead
--- PASS: TestFIXDecimalRead (0.00s)
=== RUN TestFloatWrite
--- PASS: TestFloatWrite (0.00s)
=== RUN TestFloatRead
--- PASS: TestFloatRead (0.00s)
=== RUN TestFIXInt_Write
--- PASS: TestFIXInt_Write (0.00s)
=== RUN TestFIXInt_Read
--- PASS: TestFIXInt_Read (0.00s)
=== RUN TestFIXInt_Int
--- PASS: TestFIXInt_Int (0.00s)
=== RUN TestFIXStringWrite
--- PASS: TestFIXStringWrite (0.00s)
=== RUN TestFIXStringRead
--- PASS: TestFIXStringRead (0.00s)
=== RUN TestInSessionTestSuite
=== RUN TestInSessionTestSuite/TestDisconnected
in_session_test.go:108: PASS: OnLogout()
=== RUN TestInSessionTestSuite/TestFIXMsgInResendRequestAllAdminExpectGapFill
in_session_test.go:224: PASS: ToAdmin()
in_session_test.go:224: PASS: FromAdmin()
in_session_test.go:224: PASS: ToAdmin()
=== RUN TestInSessionTestSuite/TestFIXMsgInResendRequestAllAdminThenApp
=== RUN TestInSessionTestSuite/TestFIXMsgInResendRequestDoNotSendApp
=== RUN TestInSessionTestSuite/TestFIXMsgInResendRequestNoMessagePersist
=== RUN TestInSessionTestSuite/TestFIXMsgInTargetTooHigh
in_session_test.go:149: PASS: ToAdmin()
=== RUN TestInSessionTestSuite/TestFIXMsgInTargetTooHighEnableLastMsgSeqNumProcessed
in_session_test.go:136: PASS: ToAdmin()
=== RUN TestInSessionTestSuite/TestFIXMsgInTargetTooHighResendRequestChunkSize
in_session_test.go:187: PASS: ToAdmin()
in_session_test.go:187: PASS: ToAdmin()
in_session_test.go:187: PASS: ToAdmin()
in_session_test.go:187: PASS: ToAdmin()
in_session_test.go:187: PASS: ToAdmin()
=== RUN TestInSessionTestSuite/TestFIXMsgInTargetTooLow
in_session_test.go:348: PASS: ToAdmin()
=== RUN TestInSessionTestSuite/TestFIXMsgInTargetTooLowPossDup
in_session_test.go:363: PASS: ToAdmin()
in_session_test.go:373: PASS: ToAdmin()
=== RUN TestInSessionTestSuite/TestLogout
in_session_test.go:36: PASS: FromAdmin()
in_session_test.go:36: PASS: ToAdmin()
in_session_test.go:36: PASS: OnLogout()
=== RUN TestInSessionTestSuite/TestLogoutEnableLastMsgSeqNumProcessed
in_session_test.go:53: PASS: FromAdmin()
in_session_test.go:53: PASS: ToAdmin()
in_session_test.go:53: PASS: OnLogout()
=== RUN TestInSessionTestSuite/TestLogoutResetOnLogout
in_session_test.go:65: PASS: ToApp()
in_session_test.go:72: PASS: ToApp()
in_session_test.go:72: PASS: FromAdmin()
in_session_test.go:72: PASS: ToAdmin()
in_session_test.go:72: PASS: OnLogout()
=== RUN TestInSessionTestSuite/TestPreliminary
=== RUN TestInSessionTestSuite/TestStop
in_session_test.go:116: PASS: ToAdmin()
in_session_test.go:123: PASS: ToAdmin()
in_session_test.go:123: PASS: OnLogout()
=== RUN TestInSessionTestSuite/TestTimeoutNeedHeartbeat
in_session_test.go:87: PASS: ToAdmin()
=== RUN TestInSessionTestSuite/TestTimeoutPeerTimeout
in_session_test.go:98: PASS: ToAdmin()
--- PASS: TestInSessionTestSuite (0.00s)
--- PASS: TestInSessionTestSuite/TestDisconnected (0.00s)
--- PASS: TestInSessionTestSuite/TestFIXMsgInResendRequestAllAdminExpectGapFill (0.00s)
--- PASS: TestInSessionTestSuite/TestFIXMsgInResendRequestAllAdminThenApp (0.00s)
--- PASS: TestInSessionTestSuite/TestFIXMsgInResendRequestDoNotSendApp (0.00s)
--- PASS: TestInSessionTestSuite/TestFIXMsgInResendRequestNoMessagePersist (0.00s)
--- PASS: TestInSessionTestSuite/TestFIXMsgInTargetTooHigh (0.00s)
--- PASS: TestInSessionTestSuite/TestFIXMsgInTargetTooHighEnableLastMsgSeqNumProcessed (0.00s)
--- PASS: TestInSessionTestSuite/TestFIXMsgInTargetTooHighResendRequestChunkSize (0.00s)
--- PASS: TestInSessionTestSuite/TestFIXMsgInTargetTooLow (0.00s)
--- PASS: TestInSessionTestSuite/TestFIXMsgInTargetTooLowPossDup (0.00s)
--- PASS: TestInSessionTestSuite/TestLogout (0.00s)
--- PASS: TestInSessionTestSuite/TestLogoutEnableLastMsgSeqNumProcessed (0.00s)
--- PASS: TestInSessionTestSuite/TestLogoutResetOnLogout (0.00s)
--- PASS: TestInSessionTestSuite/TestPreliminary (0.00s)
--- PASS: TestInSessionTestSuite/TestStop (0.00s)
--- PASS: TestInSessionTestSuite/TestTimeoutNeedHeartbeat (0.00s)
--- PASS: TestInSessionTestSuite/TestTimeoutPeerTimeout (0.00s)
=== RUN TestLatentStateTestSuite
=== RUN TestLatentStateTestSuite/TestDisconnected
=== RUN TestLatentStateTestSuite/TestPreliminary
=== RUN TestLatentStateTestSuite/TestStop
--- PASS: TestLatentStateTestSuite (0.00s)
--- PASS: TestLatentStateTestSuite/TestDisconnected (0.00s)
--- PASS: TestLatentStateTestSuite/TestPreliminary (0.00s)
--- PASS: TestLatentStateTestSuite/TestStop (0.00s)
=== RUN TestLogonStateTestSuite
=== RUN TestLogonStateTestSuite/TestDisconnected
=== RUN TestLogonStateTestSuite/TestFixMsgInLogon
logon_state_test.go:82: PASS: FromAdmin()
logon_state_test.go:82: PASS: OnLogon()
logon_state_test.go:82: PASS: ToAdmin()
=== RUN TestLogonStateTestSuite/TestFixMsgInLogonEnableLastMsgSeqNumProcessed
logon_state_test.go:140: PASS: FromAdmin()
logon_state_test.go:140: PASS: OnLogon()
logon_state_test.go:140: PASS: ToAdmin()
=== RUN TestLogonStateTestSuite/TestFixMsgInLogonHeartBtIntOverride
logon_state_test.go:111: PASS: FromAdmin()
logon_state_test.go:111: PASS: OnLogon()
logon_state_test.go:111: PASS: ToAdmin()
=== RUN TestLogonStateTestSuite/TestFixMsgInLogonInitiateLogon
logon_state_test.go:186: PASS: FromAdmin()
logon_state_test.go:186: PASS: OnLogon()
=== RUN TestLogonStateTestSuite/TestFixMsgInLogonInitiateLogonExpectResetSeqNum
logon_state_test.go:206: PASS: FromAdmin()
logon_state_test.go:206: PASS: OnLogon()
=== RUN TestLogonStateTestSuite/TestFixMsgInLogonInitiateLogonUnExpectedResetSeqNum
logon_state_test.go:227: PASS: FromAdmin()
logon_state_test.go:227: PASS: OnLogon()
=== RUN TestLogonStateTestSuite/TestFixMsgInLogonRefreshOnLogon
logon_state_test.go:252: PASS: Refresh()
=== RUN TestLogonStateTestSuite/TestFixMsgInLogonRejectLogon
logon_state_test.go:286: PASS: FromAdmin()
logon_state_test.go:286: PASS: ToAdmin()
=== RUN TestLogonStateTestSuite/TestFixMsgInLogonResetSeqNum
logon_state_test.go:159: PASS: FromAdmin()
logon_state_test.go:159: PASS: OnLogon()
logon_state_test.go:159: PASS: ToAdmin()
=== RUN TestLogonStateTestSuite/TestFixMsgInLogonSeqNumTooHigh
=== RUN TestLogonStateTestSuite/TestFixMsgInLogonSeqNumTooLow
=== RUN TestLogonStateTestSuite/TestFixMsgInNotLogon
=== RUN TestLogonStateTestSuite/TestPreliminary
=== RUN TestLogonStateTestSuite/TestStop
logon_state_test.go:268: PASS: OnLogout()
=== RUN TestLogonStateTestSuite/TestTimeoutLogonTimeout
=== RUN TestLogonStateTestSuite/TestTimeoutLogonTimeoutInitiatedLogon
logon_state_test.go:42: PASS: OnLogout()
=== RUN TestLogonStateTestSuite/TestTimeoutNotLogonTimeout
--- PASS: TestLogonStateTestSuite (0.00s)
--- PASS: TestLogonStateTestSuite/TestDisconnected (0.00s)
--- PASS: TestLogonStateTestSuite/TestFixMsgInLogon (0.00s)
--- PASS: TestLogonStateTestSuite/TestFixMsgInLogonEnableLastMsgSeqNumProcessed (0.00s)
--- PASS: TestLogonStateTestSuite/TestFixMsgInLogonHeartBtIntOverride (0.00s)
--- PASS: TestLogonStateTestSuite/TestFixMsgInLogonInitiateLogon (0.00s)
--- PASS: TestLogonStateTestSuite/TestFixMsgInLogonInitiateLogonExpectResetSeqNum (0.00s)
--- PASS: TestLogonStateTestSuite/TestFixMsgInLogonInitiateLogonUnExpectedResetSeqNum (0.00s)
--- PASS: TestLogonStateTestSuite/TestFixMsgInLogonRefreshOnLogon (0.00s)
--- PASS: TestLogonStateTestSuite/TestFixMsgInLogonRejectLogon (0.00s)
--- PASS: TestLogonStateTestSuite/TestFixMsgInLogonResetSeqNum (0.00s)
--- PASS: TestLogonStateTestSuite/TestFixMsgInLogonSeqNumTooHigh (0.00s)
--- PASS: TestLogonStateTestSuite/TestFixMsgInLogonSeqNumTooLow (0.00s)
--- PASS: TestLogonStateTestSuite/TestFixMsgInNotLogon (0.00s)
--- PASS: TestLogonStateTestSuite/TestPreliminary (0.00s)
--- PASS: TestLogonStateTestSuite/TestStop (0.00s)
--- PASS: TestLogonStateTestSuite/TestTimeoutLogonTimeout (0.00s)
--- PASS: TestLogonStateTestSuite/TestTimeoutLogonTimeoutInitiatedLogon (0.00s)
--- PASS: TestLogonStateTestSuite/TestTimeoutNotLogonTimeout (0.00s)
=== RUN TestLogoutStateTestSuite
=== RUN TestLogoutStateTestSuite/TestDisconnected
logout_state_test.go:50: PASS: OnLogout()
=== RUN TestLogoutStateTestSuite/TestFixMsgInLogout
logout_state_test.go:81: PASS: FromAdmin()
logout_state_test.go:81: PASS: OnLogout()
=== RUN TestLogoutStateTestSuite/TestFixMsgInLogoutResetOnLogout
logout_state_test.go:93: PASS: ToApp()
logout_state_test.go:99: PASS: ToApp()
logout_state_test.go:99: PASS: FromAdmin()
logout_state_test.go:99: PASS: OnLogout()
=== RUN TestLogoutStateTestSuite/TestFixMsgInNotLogout
logout_state_test.go:58: PASS: FromApp()
=== RUN TestLogoutStateTestSuite/TestFixMsgInNotLogoutReject
logout_state_test.go:68: PASS: FromApp()
logout_state_test.go:68: PASS: ToApp()
=== RUN TestLogoutStateTestSuite/TestPreliminary
=== RUN TestLogoutStateTestSuite/TestStop
=== RUN TestLogoutStateTestSuite/TestTimeoutLogoutTimeout
logout_state_test.go:33: PASS: OnLogout()
=== RUN TestLogoutStateTestSuite/TestTimeoutNotLogoutTimeout
--- PASS: TestLogoutStateTestSuite (0.00s)
--- PASS: TestLogoutStateTestSuite/TestDisconnected (0.00s)
--- PASS: TestLogoutStateTestSuite/TestFixMsgInLogout (0.00s)
--- PASS: TestLogoutStateTestSuite/TestFixMsgInLogoutResetOnLogout (0.00s)
--- PASS: TestLogoutStateTestSuite/TestFixMsgInNotLogout (0.00s)
--- PASS: TestLogoutStateTestSuite/TestFixMsgInNotLogoutReject (0.00s)
--- PASS: TestLogoutStateTestSuite/TestPreliminary (0.00s)
--- PASS: TestLogoutStateTestSuite/TestStop (0.00s)
--- PASS: TestLogoutStateTestSuite/TestTimeoutLogoutTimeout (0.00s)
--- PASS: TestLogoutStateTestSuite/TestTimeoutNotLogoutTimeout (0.00s)
=== RUN TestMessageRouterTestSuite
=== RUN TestMessageRouterTestSuite/TestNoRoute
=== RUN TestMessageRouterTestSuite/TestNoRouteWhitelistedMessageTypes
=== RUN TestMessageRouterTestSuite/TestRouteFIXT50AppWithApplVerID
=== RUN TestMessageRouterTestSuite/TestRouteFIXTAdminMessage
=== RUN TestMessageRouterTestSuite/TestRouteFIXTAppWithApplVerID
=== RUN TestMessageRouterTestSuite/TestRouteFIXTAppWithDefaultApplVerID
=== RUN TestMessageRouterTestSuite/TestSimpleRoute
=== RUN TestMessageRouterTestSuite/TestSimpleRouteWithReject
--- PASS: TestMessageRouterTestSuite (0.00s)
--- PASS: TestMessageRouterTestSuite/TestNoRoute (0.00s)
--- PASS: TestMessageRouterTestSuite/TestNoRouteWhitelistedMessageTypes (0.00s)
--- PASS: TestMessageRouterTestSuite/TestRouteFIXT50AppWithApplVerID (0.00s)
--- PASS: TestMessageRouterTestSuite/TestRouteFIXTAdminMessage (0.00s)
--- PASS: TestMessageRouterTestSuite/TestRouteFIXTAppWithApplVerID (0.00s)
--- PASS: TestMessageRouterTestSuite/TestRouteFIXTAppWithDefaultApplVerID (0.00s)
--- PASS: TestMessageRouterTestSuite/TestSimpleRoute (0.00s)
--- PASS: TestMessageRouterTestSuite/TestSimpleRouteWithReject (0.00s)
=== RUN TestMessageSuite
=== RUN TestMessageSuite/TestBuild
=== RUN TestMessageSuite/TestCopyIntoMessage
=== RUN TestMessageSuite/TestParseMessage
=== RUN TestMessageSuite/TestParseMessageEmpty
=== RUN TestMessageSuite/TestParseMessageWithDataDictionary
=== RUN TestMessageSuite/TestParseOutOfOrder
=== RUN TestMessageSuite/TestReBuild
=== RUN TestMessageSuite/TestReverseRoute
=== RUN TestMessageSuite/TestReverseRouteFIX40
=== RUN TestMessageSuite/TestReverseRouteIgnoreEmpty
--- PASS: TestMessageSuite (0.00s)
--- PASS: TestMessageSuite/TestBuild (0.00s)
--- PASS: TestMessageSuite/TestCopyIntoMessage (0.00s)
--- PASS: TestMessageSuite/TestParseMessage (0.00s)
--- PASS: TestMessageSuite/TestParseMessageEmpty (0.00s)
--- PASS: TestMessageSuite/TestParseMessageWithDataDictionary (0.00s)
--- PASS: TestMessageSuite/TestParseOutOfOrder (0.00s)
--- PASS: TestMessageSuite/TestReBuild (0.00s)
--- PASS: TestMessageSuite/TestReverseRoute (0.00s)
--- PASS: TestMessageSuite/TestReverseRouteFIX40 (0.00s)
--- PASS: TestMessageSuite/TestReverseRouteIgnoreEmpty (0.00s)
=== RUN TestMongoStoreTestSuite
=== RUN TestMongoStoreTestSuite/TestMessageStore_CreationTime
2022/04/30 23:34:44 MONGODB_TEST_CXN environment arg is not provided, skipping...
suite.go:63: test panicked: runtime error: invalid memory address or nil pointer dereference
goroutine 190 [running]:
runtime/debug.Stack()
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/debug/stack.go:24 +0x65
github.com/stretchr/testify/suite.failOnPanic(0xc000603520)
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:63 +0x3e
panic({0x47c5f80, 0x4d8a610})
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:1038 +0x215
github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).TearDownTest(0xc000074a00)
/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:48 +0x1c
github.com/stretchr/testify/suite.Run.func1.1()
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:141 +0x1db
runtime.Goexit()
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:642 +0x187
testing.(*common).SkipNow(0xc000603520)
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:858 +0x3f
github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).SetupTest(0xc000323140)
/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:23 +0xa9
github.com/stretchr/testify/suite.Run.func1(0xc000603520)
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:148 +0x1ee
testing.tRunner(0xc000603520, 0xc000285200)
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1259 +0x102
created by testing.(*T).Run
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1306 +0x35a
=== RUN TestMongoStoreTestSuite/TestMessageStore_GetMessages_EmptyStore
2022/04/30 23:34:44 MONGODB_TEST_CXN environment arg is not provided, skipping...
suite.go:63: test panicked: runtime error: invalid memory address or nil pointer dereference
goroutine 191 [running]:
runtime/debug.Stack()
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/debug/stack.go:24 +0x65
github.com/stretchr/testify/suite.failOnPanic(0xc000603860)
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:63 +0x3e
panic({0x47c5f80, 0x4d8a610})
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:1038 +0x215
github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).TearDownTest(0x3c0310c9)
/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:48 +0x1c
github.com/stretchr/testify/suite.Run.func1.1()
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:141 +0x1db
runtime.Goexit()
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:642 +0x187
testing.(*common).SkipNow(0xc000603860)
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:858 +0x3f
github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).SetupTest(0xc000323140)
/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:23 +0xa9
github.com/stretchr/testify/suite.Run.func1(0xc000603860)
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:148 +0x1ee
testing.tRunner(0xc000603860, 0xc000285290)
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1259 +0x102
created by testing.(*T).Run
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1306 +0x35a
=== RUN TestMongoStoreTestSuite/TestMessageStore_GetMessages_VariousRanges
2022/04/30 23:34:44 MONGODB_TEST_CXN environment arg is not provided, skipping...
suite.go:63: test panicked: runtime error: invalid memory address or nil pointer dereference
goroutine 192 [running]:
runtime/debug.Stack()
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/debug/stack.go:24 +0x65
github.com/stretchr/testify/suite.failOnPanic(0xc000603ba0)
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:63 +0x3e
panic({0x47c5f80, 0x4d8a610})
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:1038 +0x215
github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).TearDownTest(0x3c0447a8)
/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:48 +0x1c
github.com/stretchr/testify/suite.Run.func1.1()
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:141 +0x1db
runtime.Goexit()
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:642 +0x187
testing.(*common).SkipNow(0xc000603ba0)
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:858 +0x3f
github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).SetupTest(0xc000323140)
/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:23 +0xa9
github.com/stretchr/testify/suite.Run.func1(0xc000603ba0)
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:148 +0x1ee
testing.tRunner(0xc000603ba0, 0xc000285320)
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1259 +0x102
created by testing.(*T).Run
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1306 +0x35a
=== RUN TestMongoStoreTestSuite/TestMessageStore_Reset
2022/04/30 23:34:44 MONGODB_TEST_CXN environment arg is not provided, skipping...
suite.go:63: test panicked: runtime error: invalid memory address or nil pointer dereference
goroutine 193 [running]:
runtime/debug.Stack()
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/debug/stack.go:24 +0x65
github.com/stretchr/testify/suite.failOnPanic(0xc000102b60)
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:63 +0x3e
panic({0x47c5f80, 0x4d8a610})
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:1038 +0x215
github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).TearDownTest(0x3c057d53)
/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:48 +0x1c
github.com/stretchr/testify/suite.Run.func1.1()
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:141 +0x1db
runtime.Goexit()
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:642 +0x187
testing.(*common).SkipNow(0xc000102b60)
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:858 +0x3f
github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).SetupTest(0xc000323140)
/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:23 +0xa9
github.com/stretchr/testify/suite.Run.func1(0xc000102b60)
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:148 +0x1ee
testing.tRunner(0xc000102b60, 0xc0002853b0)
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1259 +0x102
created by testing.(*T).Run
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1306 +0x35a
=== RUN TestMongoStoreTestSuite/TestMessageStore_SaveMessage_GetMessage
2022/04/30 23:34:44 MONGODB_TEST_CXN environment arg is not provided, skipping...
suite.go:63: test panicked: runtime error: invalid memory address or nil pointer dereference
goroutine 194 [running]:
runtime/debug.Stack()
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/debug/stack.go:24 +0x65
github.com/stretchr/testify/suite.failOnPanic(0xc000102ea0)
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:63 +0x3e
panic({0x47c5f80, 0x4d8a610})
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:1038 +0x215
github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).TearDownTest(0x3c067cd4)
/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:48 +0x1c
github.com/stretchr/testify/suite.Run.func1.1()
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:141 +0x1db
runtime.Goexit()
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:642 +0x187
testing.(*common).SkipNow(0xc000102ea0)
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:858 +0x3f
github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).SetupTest(0xc000323140)
/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:23 +0xa9
github.com/stretchr/testify/suite.Run.func1(0xc000102ea0)
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:148 +0x1ee
testing.tRunner(0xc000102ea0, 0xc000285440)
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1259 +0x102
created by testing.(*T).Run
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1306 +0x35a
=== RUN TestMongoStoreTestSuite/TestMessageStore_SetNextMsgSeqNum_Refresh_IncrNextMsgSeqNum
2022/04/30 23:34:44 MONGODB_TEST_CXN environment arg is not provided, skipping...
suite.go:63: test panicked: runtime error: invalid memory address or nil pointer dereference
goroutine 195 [running]:
runtime/debug.Stack()
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/debug/stack.go:24 +0x65
github.com/stretchr/testify/suite.failOnPanic(0xc000103380)
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:63 +0x3e
panic({0x47c5f80, 0x4d8a610})
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:1038 +0x215
github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).TearDownTest(0x3c077aaf)
/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:48 +0x1c
github.com/stretchr/testify/suite.Run.func1.1()
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:141 +0x1db
runtime.Goexit()
/usr/local/Cellar/go/1.17.5/libexec/src/runtime/panic.go:642 +0x187
testing.(*common).SkipNow(0xc000103380)
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:858 +0x3f
github.com/quickfixgo/quickfix.(*MongoStoreTestSuite).SetupTest(0xc000323140)
/Users/welcome/Desktop/DO_ONLY_WHAT_MATTERS/quickfix/experiments/quickfix/mongostore_test.go:23 +0xa9
github.com/stretchr/testify/suite.Run.func1(0xc000103380)
/Users/welcome/go/pkg/mod/github.com/stretchr/testify@v1.7.0/suite/suite.go:148 +0x1ee
testing.tRunner(0xc000103380, 0xc0002854d0)
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1259 +0x102
created by testing.(*T).Run
/usr/local/Cellar/go/1.17.5/libexec/src/testing/testing.go:1306 +0x35a
--- FAIL: TestMongoStoreTestSuite (0.00s)
--- FAIL: TestMongoStoreTestSuite/TestMessageStore_CreationTime (0.00s)
--- FAIL: TestMongoStoreTestSuite/TestMessageStore_GetMessages_EmptyStore (0.00s)
--- FAIL: TestMongoStoreTestSuite/TestMessageStore_GetMessages_VariousRanges (0.00s)
--- FAIL: TestMongoStoreTestSuite/TestMessageStore_Reset (0.00s)
--- FAIL: TestMongoStoreTestSuite/TestMessageStore_SaveMessage_GetMessage (0.00s)
--- FAIL: TestMongoStoreTestSuite/TestMessageStore_SetNextMsgSeqNum_Refresh_IncrNextMsgSeqNum (0.00s)
=== RUN TestNotSessionTime
=== RUN TestNotSessionTime/TestDisconnected
=== RUN TestNotSessionTime/TestPreliminary
=== RUN TestNotSessionTime/TestStop
--- PASS: TestNotSessionTime (0.00s)
--- PASS: TestNotSessionTime/TestDisconnected (0.00s)
--- PASS: TestNotSessionTime/TestPreliminary (0.00s)
--- PASS: TestNotSessionTime/TestStop (0.00s)
=== RUN TestParserSuite
=== RUN TestParserSuite/TestBadLength
=== RUN TestParserSuite/TestFindStart
=== RUN TestParserSuite/TestInvalidNilLength
=== RUN TestParserSuite/TestJumpLength
=== RUN TestParserSuite/TestOverflowLength
=== RUN TestParserSuite/TestReadEOF
=== RUN TestParserSuite/TestReadMessage
=== RUN TestParserSuite/TestReadMessageGrowBuffer
--- PASS: TestParserSuite (0.00s)
--- PASS: TestParserSuite/TestBadLength (0.00s)
--- PASS: TestParserSuite/TestFindStart (0.00s)
--- PASS: TestParserSuite/TestInvalidNilLength (0.00s)
--- PASS: TestParserSuite/TestJumpLength (0.00s)
--- PASS: TestParserSuite/TestOverflowLength (0.00s)
--- PASS: TestParserSuite/TestReadEOF (0.00s)
--- PASS: TestParserSuite/TestReadMessage (0.00s)
--- PASS: TestParserSuite/TestReadMessageGrowBuffer (0.00s)
=== RUN TestPendingTimeoutTestSuite
=== RUN TestPendingTimeoutTestSuite/TestDisconnected
pending_timeout_test.go:84: PASS: OnLogout()
pending_timeout_test.go:84: PASS: OnLogout()
=== RUN TestPendingTimeoutTestSuite/TestIsConnectedIsLoggedOn
=== RUN TestPendingTimeoutTestSuite/TestSessionTimeout
pending_timeout_test.go:48: PASS: OnLogout()
pending_timeout_test.go:48: PASS: OnLogout()
pending_timeout_test.go:48: PASS: OnLogout()
=== RUN TestPendingTimeoutTestSuite/TestTimeoutUnchangedState
--- PASS: TestPendingTimeoutTestSuite (0.00s)
--- PASS: TestPendingTimeoutTestSuite/TestDisconnected (0.00s)
--- PASS: TestPendingTimeoutTestSuite/TestIsConnectedIsLoggedOn (0.00s)
--- PASS: TestPendingTimeoutTestSuite/TestSessionTimeout (0.00s)
--- PASS: TestPendingTimeoutTestSuite/TestTimeoutUnchangedState (0.00s)
=== RUN TestRepeatingGroup_Add
--- PASS: TestRepeatingGroup_Add (0.00s)
=== RUN TestRepeatingGroup_Write
--- PASS: TestRepeatingGroup_Write (0.00s)
=== RUN TestRepeatingGroup_ReadError
--- PASS: TestRepeatingGroup_ReadError (0.00s)
=== RUN TestRepeatingGroup_Read
--- PASS: TestRepeatingGroup_Read (0.00s)
=== RUN TestRepeatingGroup_ReadRecursive
--- PASS: TestRepeatingGroup_ReadRecursive (0.00s)
=== RUN TestRepeatingGroup_ReadComplete
--- PASS: TestRepeatingGroup_ReadComplete (0.00s)
=== RUN TestResendStateTestSuite
=== RUN TestResendStateTestSuite/TestFixMsgIn
resend_state_test.go:70: PASS: ToAdmin()
=== RUN TestResendStateTestSuite/TestFixMsgInResendChunk
resend_state_test.go:139: PASS: ToAdmin()
=== RUN TestResendStateTestSuite/TestFixMsgInSequenceReset
resend_state_test.go:107: PASS: ToAdmin()
=== RUN TestResendStateTestSuite/TestIsConnected
=== RUN TestResendStateTestSuite/TestIsLoggedOn
=== RUN TestResendStateTestSuite/TestIsSessionTime
=== RUN TestResendStateTestSuite/TestTimeoutPeerTimeout
resend_state_test.go:39: PASS: ToAdmin()
=== RUN TestResendStateTestSuite/TestTimeoutUnchangedIgnoreLogonLogoutTimeout
=== RUN TestResendStateTestSuite/TestTimeoutUnchangedNeedHeartbeat
resend_state_test.go:56: PASS: ToAdmin()
--- PASS: TestResendStateTestSuite (0.00s)
--- PASS: TestResendStateTestSuite/TestFixMsgIn (0.00s)
--- PASS: TestResendStateTestSuite/TestFixMsgInResendChunk (0.00s)
--- PASS: TestResendStateTestSuite/TestFixMsgInSequenceReset (0.00s)
--- PASS: TestResendStateTestSuite/TestIsConnected (0.00s)
--- PASS: TestResendStateTestSuite/TestIsLoggedOn (0.00s)
--- PASS: TestResendStateTestSuite/TestIsSessionTime (0.00s)
--- PASS: TestResendStateTestSuite/TestTimeoutPeerTimeout (0.00s)
--- PASS: TestResendStateTestSuite/TestTimeoutUnchangedIgnoreLogonLogoutTimeout (0.00s)
--- PASS: TestResendStateTestSuite/TestTimeoutUnchangedNeedHeartbeat (0.00s)
=== RUN TestSessionFactorySuite
=== RUN TestSessionFactorySuite/TestCheckLatency
=== RUN TestSessionFactorySuite/TestConfigureSocketConnectAddress
=== RUN TestSessionFactorySuite/TestConfigureSocketConnectAddressMulti
=== RUN TestSessionFactorySuite/TestDefaultApplVerID
=== RUN TestSessionFactorySuite/TestDefaults
=== RUN TestSessionFactorySuite/TestEnableLastMsgSeqNumProcessed
=== RUN TestSessionFactorySuite/TestInvalidTimeZone
=== RUN TestSessionFactorySuite/TestMissingStartOrEndDay
=== RUN TestSessionFactorySuite/TestMissingStartOrEndTime
=== RUN TestSessionFactorySuite/TestNewSessionBuildAcceptors
=== RUN TestSessionFactorySuite/TestNewSessionBuildAcceptorsValidHeartBtInt
=== RUN TestSessionFactorySuite/TestNewSessionBuildInitiators
=== RUN TestSessionFactorySuite/TestNewSessionBuildInitiatorsValidHeartBtInt
=== RUN TestSessionFactorySuite/TestNewSessionBuildInitiatorsValidLogonTimeout
=== RUN TestSessionFactorySuite/TestNewSessionBuildInitiatorsValidLogoutTimeout
=== RUN TestSessionFactorySuite/TestNewSessionBuildInitiatorsValidReconnectInterval
=== RUN TestSessionFactorySuite/TestNewSessionMaxLatency
=== RUN TestSessionFactorySuite/TestNewSessionTimestampPrecision
=== RUN TestSessionFactorySuite/TestPersistMessages
=== RUN TestSessionFactorySuite/TestRefreshOnLogon
=== RUN TestSessionFactorySuite/TestResendRequestChunkSize
=== RUN TestSessionFactorySuite/TestResetOnDisconnect
=== RUN TestSessionFactorySuite/TestResetOnLogon
=== RUN TestSessionFactorySuite/TestResetOnLogout
=== RUN TestSessionFactorySuite/TestStartAndEndTime
=== RUN TestSessionFactorySuite/TestStartAndEndTimeAndStartAndEndDay
=== RUN TestSessionFactorySuite/TestStartAndEndTimeAndStartAndEndDayAndTimeZone
=== RUN TestSessionFactorySuite/TestStartAndEndTimeAndTimeZone
=== RUN TestSessionFactorySuite/TestStartOrEndDayParseError
=== RUN TestSessionFactorySuite/TestStartOrEndTimeParseError
--- PASS: TestSessionFactorySuite (0.00s)
--- PASS: TestSessionFactorySuite/TestCheckLatency (0.00s)
--- PASS: TestSessionFactorySuite/TestConfigureSocketConnectAddress (0.00s)
--- PASS: TestSessionFactorySuite/TestConfigureSocketConnectAddressMulti (0.00s)
--- PASS: TestSessionFactorySuite/TestDefaultApplVerID (0.00s)
--- PASS: TestSessionFactorySuite/TestDefaults (0.00s)
--- PASS: TestSessionFactorySuite/TestEnableLastMsgSeqNumProcessed (0.00s)
--- PASS: TestSessionFactorySuite/TestInvalidTimeZone (0.00s)
--- PASS: TestSessionFactorySuite/TestMissingStartOrEndDay (0.00s)
--- PASS: TestSessionFactorySuite/TestMissingStartOrEndTime (0.00s)
--- PASS: TestSessionFactorySuite/TestNewSessionBuildAcceptors (0.00s)
--- PASS: TestSessionFactorySuite/TestNewSessionBuildAcceptorsValidHeartBtInt (0.00s)
--- PASS: TestSessionFactorySuite/TestNewSessionBuildInitiators (0.00s)
--- PASS: TestSessionFactorySuite/TestNewSessionBuildInitiatorsValidHeartBtInt (0.00s)
--- PASS: TestSessionFactorySuite/TestNewSessionBuildInitiatorsValidLogonTimeout (0.00s)
--- PASS: TestSessionFactorySuite/TestNewSessionBuildInitiatorsValidLogoutTimeout (0.00s)
--- PASS: TestSessionFactorySuite/TestNewSessionBuildInitiatorsValidReconnectInterval (0.00s)
--- PASS: TestSessionFactorySuite/TestNewSessionMaxLatency (0.00s)
--- PASS: TestSessionFactorySuite/TestNewSessionTimestampPrecision (0.00s)
--- PASS: TestSessionFactorySuite/TestPersistMessages (0.00s)
--- PASS: TestSessionFactorySuite/TestRefreshOnLogon (0.00s)
--- PASS: TestSessionFactorySuite/TestResendRequestChunkSize (0.00s)
--- PASS: TestSessionFactorySuite/TestResetOnDisconnect (0.00s)
--- PASS: TestSessionFactorySuite/TestResetOnLogon (0.00s)
--- PASS: TestSessionFactorySuite/TestResetOnLogout (0.00s)
--- PASS: TestSessionFactorySuite/TestStartAndEndTime (0.00s)
--- PASS: TestSessionFactorySuite/TestStartAndEndTimeAndStartAndEndDay (0.00s)
--- PASS: TestSessionFactorySuite/TestStartAndEndTimeAndStartAndEndDayAndTimeZone (0.00s)
--- PASS: TestSessionFactorySuite/TestStartAndEndTimeAndTimeZone (0.00s)
--- PASS: TestSessionFactorySuite/TestStartOrEndDayParseError (0.00s)
--- PASS: TestSessionFactorySuite/TestStartOrEndTimeParseError (0.00s)
=== RUN TestSessionID_String
--- PASS: TestSessionID_String (0.00s)
=== RUN TestSessionSettings_StringSettings
--- PASS: TestSessionSettings_StringSettings (0.00s)
=== RUN TestSessionSettings_IntSettings
--- PASS: TestSessionSettings_IntSettings (0.00s)
=== RUN TestSessionSettings_BoolSettings
--- PASS: TestSessionSettings_BoolSettings (0.00s)
=== RUN TestSessionSettings_Clone
--- PASS: TestSessionSettings_Clone (0.00s)
=== RUN TestSessionSettings_Overlay
--- PASS: TestSessionSettings_Overlay (0.00s)
=== RUN TestSessionSuite
=== RUN TestSessionSuite/TestCheckBeginString
=== RUN TestSessionSuite/TestCheckCorrectCompID
=== RUN TestSessionSuite/TestCheckSendingTime
=== RUN TestSessionSuite/TestCheckSessionTimeInRange
=== RUN TestSessionSuite/TestCheckSessionTimeInRangeButNotSameRangeAsStore
session_test.go:458: PASS: OnLogout()
session_test.go:458: PASS: OnLogout()
session_test.go:458: PASS: OnLogout()
session_test.go:458: PASS: ToAdmin()
session_test.go:458: PASS: OnLogout()
session_test.go:458: PASS: ToAdmin()
session_test.go:458: PASS: OnLogout()
session_test.go:458: PASS: ToAdmin()
session_test.go:458: PASS: OnLogout()
session_test.go:458: PASS: ToAdmin()
=== RUN TestSessionSuite/TestCheckSessionTimeNoStartTimeEndTime
=== RUN TestSessionSuite/TestCheckSessionTimeNotInRange
session_test.go:404: PASS: OnLogout()
session_test.go:404: PASS: OnLogout()
session_test.go:404: PASS: OnLogout()
session_test.go:404: PASS: ToAdmin()
session_test.go:404: PASS: OnLogout()
session_test.go:404: PASS: ToAdmin()
session_test.go:404: PASS: OnLogout()
session_test.go:404: PASS: ToAdmin()
session_test.go:404: PASS: OnLogout()
session_test.go:404: PASS: ToAdmin()
=== RUN TestSessionSuite/TestCheckTargetTooHigh
=== RUN TestSessionSuite/TestCheckTargetTooLow
=== RUN TestSessionSuite/TestFillDefaultHeader
=== RUN TestSessionSuite/TestIncomingNotInSessionTime
session_test.go:509: PASS: OnLogout()
session_test.go:509: PASS: OnLogout()
session_test.go:509: PASS: OnLogout()
session_test.go:509: PASS: ToAdmin()
session_test.go:509: PASS: OnLogout()
session_test.go:509: PASS: ToAdmin()
session_test.go:509: PASS: OnLogout()
session_test.go:509: PASS: ToAdmin()
session_test.go:509: PASS: OnLogout()
session_test.go:509: PASS: ToAdmin()
=== RUN TestSessionSuite/TestInitiateLogonResetSeqNumFlag
session_test.go:645: PASS: ToAdmin()
=== RUN TestSessionSuite/TestInsertSendingTime
=== RUN TestSessionSuite/TestOnAdminConnectAccept
=== RUN TestSessionSuite/TestOnAdminConnectInitiateLogon
session_test.go:618: PASS: ToAdmin()
=== RUN TestSessionSuite/TestOnAdminConnectInitiateLogonFIXT11
session_test.go:670: PASS: ToAdmin()
=== RUN TestSessionSuite/TestOnAdminConnectNotInSession
=== RUN TestSessionSuite/TestOnAdminConnectRefreshOnLogon
session_test.go:697: PASS: Refresh()
=== RUN TestSessionSuite/TestOnAdminStop
=== RUN TestSessionSuite/TestResetOnDisconnect
=== RUN TestSessionSuite/TestSendAppMessagesNotInSessionTime
session_test.go:540: PASS: ToApp()
session_test.go:555: PASS: ToApp()
session_test.go:540: PASS: ToApp()
session_test.go:555: PASS: ToApp()
session_test.go:555: PASS: OnLogout()
session_test.go:540: PASS: ToApp()
session_test.go:555: PASS: ToApp()
session_test.go:555: PASS: OnLogout()
session_test.go:540: PASS: ToApp()
session_test.go:555: PASS: ToApp()
session_test.go:555: PASS: OnLogout()
session_test.go:555: PASS: ToAdmin()
session_test.go:540: PASS: ToApp()
session_test.go:555: PASS: ToApp()
session_test.go:555: PASS: OnLogout()
session_test.go:555: PASS: ToAdmin()
session_test.go:540: PASS: ToApp()
session_test.go:555: PASS: ToApp()
session_test.go:555: PASS: OnLogout()
session_test.go:555: PASS: ToAdmin()
session_test.go:540: PASS: ToApp()
session_test.go:555: PASS: ToApp()
session_test.go:555: PASS: OnLogout()
session_test.go:555: PASS: ToAdmin()
=== RUN TestSessionSuite/TestShouldSendReset
=== RUN TestSessionSuite/TestTimeoutNotInSessionTime
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: ToAdmin()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: ToAdmin()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: ToAdmin()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: ToAdmin()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: ToAdmin()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: ToAdmin()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: ToAdmin()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: ToAdmin()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: ToAdmin()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: ToAdmin()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: ToAdmin()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: ToAdmin()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: ToAdmin()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: ToAdmin()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: ToAdmin()
session_test.go:600: PASS: OnLogout()
session_test.go:600: PASS: ToAdmin()
--- PASS: TestSessionSuite (0.01s)
--- PASS: TestSessionSuite/TestCheckBeginString (0.00s)
--- PASS: TestSessionSuite/TestCheckCorrectCompID (0.00s)
--- PASS: TestSessionSuite/TestCheckSendingTime (0.00s)
--- PASS: TestSessionSuite/TestCheckSessionTimeInRange (0.00s)
--- PASS: TestSessionSuite/TestCheckSessionTimeInRangeButNotSameRangeAsStore (0.00s)
--- PASS: TestSessionSuite/TestCheckSessionTimeNoStartTimeEndTime (0.00s)
--- PASS: TestSessionSuite/TestCheckSessionTimeNotInRange (0.00s)
--- PASS: TestSessionSuite/TestCheckTargetTooHigh (0.00s)
--- PASS: TestSessionSuite/TestCheckTargetTooLow (0.00s)
--- PASS: TestSessionSuite/TestFillDefaultHeader (0.00s)
--- PASS: TestSessionSuite/TestIncomingNotInSessionTime (0.00s)
--- PASS: TestSessionSuite/TestInitiateLogonResetSeqNumFlag (0.00s)
--- PASS: TestSessionSuite/TestInsertSendingTime (0.00s)
--- PASS: TestSessionSuite/TestOnAdminConnectAccept (0.00s)
--- PASS: TestSessionSuite/TestOnAdminConnectInitiateLogon (0.00s)
--- PASS: TestSessionSuite/TestOnAdminConnectInitiateLogonFIXT11 (0.00s)
--- PASS: TestSessionSuite/TestOnAdminConnectNotInSession (0.00s)
--- PASS: TestSessionSuite/TestOnAdminConnectRefreshOnLogon (0.00s)
--- PASS: TestSessionSuite/TestOnAdminStop (0.00s)
--- PASS: TestSessionSuite/TestResetOnDisconnect (0.00s)
--- PASS: TestSessionSuite/TestSendAppMessagesNotInSessionTime (0.00s)
--- PASS: TestSessionSuite/TestShouldSendReset (0.00s)
--- PASS: TestSessionSuite/TestTimeoutNotInSessionTime (0.00s)
=== RUN TestSessionSendTestSuite
=== RUN TestSessionSendTestSuite/TestDropAndSendAdminMessage
session_test.go:910: PASS: ToAdmin()
=== RUN TestSessionSendTestSuite/TestDropAndSendDropsQueue
session_test.go:921: PASS: ToApp()
session_test.go:921: PASS: ToAdmin()
session_test.go:927: PASS: ToApp()
session_test.go:927: PASS: ToAdmin()
session_test.go:927: PASS: ToAdmin()
=== RUN TestSessionSendTestSuite/TestDropAndSendDropsQueueWithReset
session_test.go:943: PASS: ToApp()
session_test.go:943: PASS: ToAdmin()
session_test.go:949: PASS: ToApp()
session_test.go:949: PASS: ToAdmin()
session_test.go:949: PASS: ToAdmin()
=== RUN TestSessionSendTestSuite/TestQueueForSendAdminMessage
session_test.go:805: PASS: ToAdmin()
=== RUN TestSessionSendTestSuite/TestQueueForSendAppMessage
session_test.go:776: PASS: ToApp()
=== RUN TestSessionSendTestSuite/TestQueueForSendDoNotSendAppMessage
session_test.go:787: PASS: ToApp()
session_test.go:795: PASS: ToApp()
session_test.go:795: PASS: ToAdmin()
=== RUN TestSessionSendTestSuite/TestSendAdminMessage
session_test.go:833: PASS: ToAdmin()
=== RUN TestSessionSendTestSuite/TestSendAppDoNotSendMessage
session_test.go:825: PASS: ToApp()
=== RUN TestSessionSendTestSuite/TestSendAppMessage
session_test.go:815: PASS: ToApp()
=== RUN TestSessionSendTestSuite/TestSendDisableMessagePersist
session_test.go:901: PASS: ToApp()
=== RUN TestSessionSendTestSuite/TestSendEnableLastMsgSeqNumProcessed
session_test.go:889: PASS: ToApp()
=== RUN TestSessionSendTestSuite/TestSendFlushesQueue
session_test.go:848: PASS: ToApp()
session_test.go:848: PASS: ToAdmin()
session_test.go:853: PASS: ToApp()
session_test.go:853: PASS: ToAdmin()
session_test.go:853: PASS: ToApp()
=== RUN TestSessionSendTestSuite/TestSendNotLoggedOn
session_test.go:867: PASS: ToApp()
session_test.go:867: PASS: ToAdmin()
session_test.go:876: PASS: ToApp()
session_test.go:876: PASS: ToAdmin()
session_test.go:876: PASS: ToApp()
session_test.go:876: PASS: ToApp()
session_test.go:876: PASS: ToAdmin()
session_test.go:876: PASS: ToApp()
session_test.go:876: PASS: ToApp()
session_test.go:876: PASS: ToApp()
session_test.go:876: PASS: ToAdmin()
session_test.go:876: PASS: ToApp()
session_test.go:876: PASS: ToApp()
session_test.go:876: PASS: ToApp()
--- PASS: TestSessionSendTestSuite (0.00s)
--- PASS: TestSessionSendTestSuite/TestDropAndSendAdminMessage (0.00s)
--- PASS: TestSessionSendTestSuite/TestDropAndSendDropsQueue (0.00s)
--- PASS: TestSessionSendTestSuite/TestDropAndSendDropsQueueWithReset (0.00s)
--- PASS: TestSessionSendTestSuite/TestQueueForSendAdminMessage (0.00s)
--- PASS: TestSessionSendTestSuite/TestQueueForSendAppMessage (0.00s)
--- PASS: TestSessionSendTestSuite/TestQueueForSendDoNotSendAppMessage (0.00s)
--- PASS: TestSessionSendTestSuite/TestSendAdminMessage (0.00s)
--- PASS: TestSessionSendTestSuite/TestSendAppDoNotSendMessage (0.00s)
--- PASS: TestSessionSendTestSuite/TestSendAppMessage (0.00s)
--- PASS: TestSessionSendTestSuite/TestSendDisableMessagePersist (0.00s)
--- PASS: TestSessionSendTestSuite/TestSendEnableLastMsgSeqNumProcessed (0.00s)
--- PASS: TestSessionSendTestSuite/TestSendFlushesQueue (0.00s)
--- PASS: TestSessionSendTestSuite/TestSendNotLoggedOn (0.00s)
=== RUN TestSettings_New
--- PASS: TestSettings_New (0.00s)
=== RUN TestSettingsAddSessionSuite
=== RUN TestSettingsAddSessionSuite/TestBeginStringValidation
=== RUN TestSettingsAddSessionSuite/TestGlobalOverlay
=== RUN TestSettingsAddSessionSuite/TestRejectDuplicate
--- PASS: TestSettingsAddSessionSuite (0.00s)
--- PASS: TestSettingsAddSessionSuite/TestBeginStringValidation (0.00s)
--- PASS: TestSettingsAddSessionSuite/TestGlobalOverlay (0.00s)
--- PASS: TestSettingsAddSessionSuite/TestRejectDuplicate (0.00s)
=== RUN TestSettings_ParseSettings
--- PASS: TestSettings_ParseSettings (0.00s)
=== RUN TestSettings_ParseSettings_WithEqualsSignInValue
--- PASS: TestSettings_ParseSettings_WithEqualsSignInValue (0.00s)
=== RUN TestSettings_SessionIDFromSessionSettings
--- PASS: TestSettings_SessionIDFromSessionSettings (0.00s)
=== RUN TestSqlStoreTestSuite
=== RUN TestSqlStoreTestSuite/TestMessageStore_CreationTime
=== RUN TestSqlStoreTestSuite/TestMessageStore_GetMessages_EmptyStore
=== RUN TestSqlStoreTestSuite/TestMessageStore_GetMessages_VariousRanges
=== RUN TestSqlStoreTestSuite/TestMessageStore_Reset
=== RUN TestSqlStoreTestSuite/TestMessageStore_SaveMessage_GetMessage
=== RUN TestSqlStoreTestSuite/TestMessageStore_SetNextMsgSeqNum_Refresh_IncrNextMsgSeqNum
=== RUN TestSqlStoreTestSuite/TestSqlPlaceholderReplacement
--- PASS: TestSqlStoreTestSuite (0.04s)
--- PASS: TestSqlStoreTestSuite/TestMessageStore_CreationTime (0.01s)
--- PASS: TestSqlStoreTestSuite/TestMessageStore_GetMessages_EmptyStore (0.00s)
--- PASS: TestSqlStoreTestSuite/TestMessageStore_GetMessages_VariousRanges (0.01s)
--- PASS: TestSqlStoreTestSuite/TestMessageStore_Reset (0.01s)
--- PASS: TestSqlStoreTestSuite/TestMessageStore_SaveMessage_GetMessage (0.01s)
--- PASS: TestSqlStoreTestSuite/TestMessageStore_SetNextMsgSeqNum_Refresh_IncrNextMsgSeqNum (0.01s)
--- PASS: TestSqlStoreTestSuite/TestSqlPlaceholderReplacement (0.00s)
=== RUN TestMemoryStoreTestSuite
=== RUN TestMemoryStoreTestSuite/TestMessageStore_CreationTime
=== RUN TestMemoryStoreTestSuite/TestMessageStore_GetMessages_EmptyStore
=== RUN TestMemoryStoreTestSuite/TestMessageStore_GetMessages_VariousRanges
=== RUN TestMemoryStoreTestSuite/TestMessageStore_Reset
=== RUN TestMemoryStoreTestSuite/TestMessageStore_SaveMessage_GetMessage
=== RUN TestMemoryStoreTestSuite/TestMessageStore_SetNextMsgSeqNum_Refresh_IncrNextMsgSeqNum
--- PASS: TestMemoryStoreTestSuite (0.00s)
--- PASS: TestMemoryStoreTestSuite/TestMessageStore_CreationTime (0.00s)
--- PASS: TestMemoryStoreTestSuite/TestMessageStore_GetMessages_EmptyStore (0.00s)
--- PASS: TestMemoryStoreTestSuite/TestMessageStore_GetMessages_VariousRanges (0.00s)
--- PASS: TestMemoryStoreTestSuite/TestMessageStore_Reset (0.00s)
--- PASS: TestMemoryStoreTestSuite/TestMessageStore_SaveMessage_GetMessage (0.00s)
--- PASS: TestMemoryStoreTestSuite/TestMessageStore_SetNextMsgSeqNum_Refresh_IncrNextMsgSeqNum (0.00s)
=== RUN TestTagValue_init
--- PASS: TestTagValue_init (0.00s)
=== RUN TestTagValue_parse
--- PASS: TestTagValue_parse (0.00s)
=== RUN TestTagValue_parseFail
--- PASS: TestTagValue_parseFail (0.00s)
=== RUN TestTagValue_String
--- PASS: TestTagValue_String (0.00s)
=== RUN TestTagValue_length
--- PASS: TestTagValue_length (0.00s)
=== RUN TestTagValue_total
--- PASS: TestTagValue_total (0.00s)
=== RUN TestTLSTestSuite
=== RUN TestTLSTestSuite/TestInsecureSkipVerify
=== RUN TestTLSTestSuite/TestInsecureSkipVerifyAndCerts
=== RUN TestTLSTestSuite/TestInsecureSkipVerifyWithUseSSL
=== RUN TestTLSTestSuite/TestLoadTLSAllowSkipClientCerts
=== RUN TestTLSTestSuite/TestLoadTLSInvalidKeyOrCert
=== RUN TestTLSTestSuite/TestLoadTLSMissingKeyOrCert
=== RUN TestTLSTestSuite/TestLoadTLSNoCA
=== RUN TestTLSTestSuite/TestLoadTLSNoSettings
=== RUN TestTLSTestSuite/TestLoadTLSWithBadCA
=== RUN TestTLSTestSuite/TestLoadTLSWithCA
=== RUN TestTLSTestSuite/TestLoadTLSWithOnlyCA
=== RUN TestTLSTestSuite/TestLoadTLSWithoutSSLWithOnlyCA
=== RUN TestTLSTestSuite/TestMinimumTLSVersion
=== RUN TestTLSTestSuite/TestServerNameUseSSL
=== RUN TestTLSTestSuite/TestServerNameWithCerts
--- PASS: TestTLSTestSuite (0.00s)
--- PASS: TestTLSTestSuite/TestInsecureSkipVerify (0.00s)
--- PASS: TestTLSTestSuite/TestInsecureSkipVerifyAndCerts (0.00s)
--- PASS: TestTLSTestSuite/TestInsecureSkipVerifyWithUseSSL (0.00s)
--- PASS: TestTLSTestSuite/TestLoadTLSAllowSkipClientCerts (0.00s)
--- PASS: TestTLSTestSuite/TestLoadTLSInvalidKeyOrCert (0.00s)
--- PASS: TestTLSTestSuite/TestLoadTLSMissingKeyOrCert (0.00s)
--- PASS: TestTLSTestSuite/TestLoadTLSNoCA (0.00s)
--- PASS: TestTLSTestSuite/TestLoadTLSNoSettings (0.00s)
--- PASS: TestTLSTestSuite/TestLoadTLSWithBadCA (0.00s)
--- PASS: TestTLSTestSuite/TestLoadTLSWithCA (0.00s)
--- PASS: TestTLSTestSuite/TestLoadTLSWithOnlyCA (0.00s)
--- PASS: TestTLSTestSuite/TestLoadTLSWithoutSSLWithOnlyCA (0.00s)
--- PASS: TestTLSTestSuite/TestMinimumTLSVersion (0.00s)
--- PASS: TestTLSTestSuite/TestServerNameUseSSL (0.00s)
--- PASS: TestTLSTestSuite/TestServerNameWithCerts (0.00s)
=== RUN TestValidate
--- PASS: TestValidate (0.07s)
=== RUN TestValidateVisitField
--- PASS: TestValidateVisitField (0.00s)
=== RUN TestFIXUTCTimestampWrite
--- PASS: TestFIXUTCTimestampWrite (0.00s)
=== RUN TestFIXUTCTimestampRead
--- PASS: TestFIXUTCTimestampRead (0.00s)
FAIL
coverage: 68.6% of statements
FAIL github.com/quickfixgo/quickfix 1.139s
=== RUN TestBuildSuite
=== RUN TestBuildSuite/TestInvalidMajor
=== RUN TestBuildSuite/TestInvalidMinor
=== RUN TestBuildSuite/TestInvalidTypes
=== RUN TestBuildSuite/TestValidMajor
=== RUN TestBuildSuite/TestValidMinor
=== RUN TestBuildSuite/TestValidTypes
--- PASS: TestBuildSuite (0.00s)
--- PASS: TestBuildSuite/TestInvalidMajor (0.00s)
--- PASS: TestBuildSuite/TestInvalidMinor (0.00s)
--- PASS: TestBuildSuite/TestInvalidTypes (0.00s)
--- PASS: TestBuildSuite/TestValidMajor (0.00s)
--- PASS: TestBuildSuite/TestValidMinor (0.00s)
--- PASS: TestBuildSuite/TestValidTypes (0.00s)
=== RUN TestBuildFieldDef
--- PASS: TestBuildFieldDef (0.00s)
=== RUN TestParseBadPath
--- PASS: TestParseBadPath (0.00s)
=== RUN TestParseRecursiveComponents
--- PASS: TestParseRecursiveComponents (0.03s)
=== RUN TestComponents
--- PASS: TestComponents (0.01s)
=== RUN TestFieldsByTag
--- PASS: TestFieldsByTag (0.00s)
=== RUN TestEnumFieldsByTag
--- PASS: TestEnumFieldsByTag (0.00s)
=== RUN TestDataDictionaryMessages
--- PASS: TestDataDictionaryMessages (0.00s)
=== RUN TestDataDictionaryHeader
--- PASS: TestDataDictionaryHeader (0.00s)
=== RUN TestDataDictionaryTrailer
--- PASS: TestDataDictionaryTrailer (0.00s)
=== RUN TestMessageRequiredTags
--- PASS: TestMessageRequiredTags (0.00s)
=== RUN TestMessageTags
--- PASS: TestMessageTags (0.00s)
=== RUN TestBoilerPlate
--- PASS: TestBoilerPlate (0.00s)
=== RUN TestComponentMembers
--- PASS: TestComponentMembers (0.00s)
=== RUN TestMessages
--- PASS: TestMessages (0.00s)
=== RUN TestNewComponentType
--- PASS: TestNewComponentType (0.00s)
=== RUN TestNewFieldDef
--- PASS: TestNewFieldDef (0.00s)
=== RUN TestNewFieldType
--- PASS: TestNewFieldType (0.00s)
=== RUN TestNewGroupField
--- PASS: TestNewGroupField (0.00s)
=== RUN TestNewMessageDef
--- PASS: TestNewMessageDef (0.00s)
PASS
coverage: 88.5% of statements
ok github.com/quickfixgo/quickfix/datadictionary (cached) coverage: 88.5% of statements
=== RUN TestNewTimeOfDay
--- PASS: TestNewTimeOfDay (0.00s)
=== RUN TestParseTime
--- PASS: TestParseTime (0.00s)
=== RUN TestNewUTCTimeRange
--- PASS: TestNewUTCTimeRange (0.00s)
=== RUN TestNewTimeRangeInLocation
--- PASS: TestNewTimeRangeInLocation (0.00s)
=== RUN TestNewUTCWeekRange
--- PASS: TestNewUTCWeekRange (0.00s)
=== RUN TestNewWeekRangeInLocation
--- PASS: TestNewWeekRangeInLocation (0.00s)
=== RUN TestTimeRangeIsInRange
--- PASS: TestTimeRangeIsInRange (0.00s)
=== RUN TestTimeRangeIsInRangeWithDay
--- PASS: TestTimeRangeIsInRangeWithDay (0.00s)
=== RUN TestTimeRangeIsInSameRange
--- PASS: TestTimeRangeIsInSameRange (0.00s)
=== RUN TestTimeRangeIsInSameRangeWithDay
--- PASS: TestTimeRangeIsInSameRangeWithDay (0.00s)
PASS
coverage: 64.6% of statements
ok github.com/quickfixgo/quickfix/internal (cached) coverage: 64.6% of statements
FAIL
make: *** [test] Error 1
Michael Ackley commented
I fixed this with 006218f