[Quickfix-users] Acceptance Test errors
Brought to you by:
orenmnero
From: Joerg T. <Joe...@ma...> - 2002-09-03 14:05:55
|
Hello, after compiling on Linux (Debian 3.0 woody), we get the following failures during the acceptance test: $ ./runat 12345 <at> <test name='definitions/server/fix40/10_MsgSeqNumEqual.def' result='success'/> [...success...] <test name='definitions/server/fix40/2c_MsgSeqNumTooLow.def' result='success'/> <test name='definitions/server/fix40/2d_GarbledMessage.def' result='failure' > <message> <E>8=FIX.4.0*9=54*35=2*34=2*49=ISLD*52=00000000-00:00:00*56=TW*7=3*16=3*10=0*</E> <A>8=FIX.4.0*9=45*35=0*34=2*49=ISLD*52=20020903-13:55:24*56=TW*10=223*</A></message> <trace><![CDATA[Runner.rb:64:in `compareAction']]></trace> <trace><![CDATA[./ReflectorClient.rb:116:in `expectedAction']]></trace> <trace><![CDATA[./Reflector.rb:79:in `processFile']]></trace> <trace><![CDATA[./Reflector.rb:61:in `each_line']]></trace> <trace><![CDATA[./Reflector.rb:61:in `processFile']]></trace> <trace><![CDATA[./ReflectorClient.rb:132:in `start']]></trace> <trace><![CDATA[Runner.rb:124]]></trace> <trace><![CDATA[Runner.rb:107:in `each']]></trace> <trace><![CDATA[Runner.rb:107]]></trace> </test> <test name='definitions/server/fix40/2e_PossDupAlreadyReceived.def' result='success'/> [...success...] <test name='definitions/server/fix40/2t_FirstThreeFieldsOutOfOrder.def' result='success'/> <test name='definitions/server/fix40/3b_InvalidChecksum.def' result='failure' > <message> <E>8=FIX.4.0*9=54*35=2*34=2*49=ISLD*52=00000000-00:00:00*56=TW*7=3*16=3*10=0*</E> <A>8=FIX.4.0*9=45*35=0*34=2*49=ISLD*52=20020903-13:55:57*56=TW*10=229*</A></message> <trace><![CDATA[Runner.rb:64:in `compareAction']]></trace> <trace><![CDATA[./ReflectorClient.rb:116:in `expectedAction']]></trace> <trace><![CDATA[./Reflector.rb:79:in `processFile']]></trace> <trace><![CDATA[./Reflector.rb:61:in `each_line']]></trace> <trace><![CDATA[./Reflector.rb:61:in `processFile']]></trace> <trace><![CDATA[./ReflectorClient.rb:132:in `start']]></trace> <trace><![CDATA[Runner.rb:124]]></trace> <trace><![CDATA[Runner.rb:107:in `each']]></trace> <trace><![CDATA[Runner.rb:107]]></trace> </test> <test name='definitions/server/fix40/3c_GarbledMessage.def' result='success'/> [...success...] <test name='definitions/server/fix41/2k_CompIDDoesNotMatchProfile.def' result='success'/> <test name='definitions/server/fix41/2m_BodyLengthValueNotCorrect.def' result='failure' > <message> <E>8=FIX.4.1*9=54*35=2*34=2*49=ISLD*52=00000000-00:00:00*56=TW*7=2*16=2*10=0*</E> <A>8=FIX.4.1*9=45*35=0*34=2*49=ISLD*52=20020903-13:56:57*56=TW*10=231*</A></message> <trace><![CDATA[Runner.rb:64:in `compareAction']]></trace> <trace><![CDATA[./ReflectorClient.rb:116:in `expectedAction']]></trace> <trace><![CDATA[./Reflector.rb:79:in `processFile']]></trace> <trace><![CDATA[./Reflector.rb:61:in `each_line']]></trace> <trace><![CDATA[./Reflector.rb:61:in `processFile']]></trace> <trace><![CDATA[./ReflectorClient.rb:132:in `start']]></trace> <trace><![CDATA[Runner.rb:124]]></trace> <trace><![CDATA[Runner.rb:107:in `each']]></trace> <trace><![CDATA[Runner.rb:107]]></trace> </test> <test name='definitions/server/fix41/2o_SendingTimeValueOutOfRange.def' result='success'/> <test name='definitions/server/fix41/2q_MsgTypeNotValid.def' result='success'/> <test name='definitions/server/fix41/2r_UnregisteredMsgType.def' result='success'/> <test name='definitions/server/fix41/2t_FirstThreeFieldsOutOfOrder.def' result='success'/> <test name='definitions/server/fix41/3b_InvalidChecksum.def' result='failure' > <message> <E>8=FIX.4.1*9=54*35=2*34=2*49=ISLD*52=00000000-00:00:00*56=TW*7=3*16=3*10=0*</E> <A>8=FIX.4.1*9=45*35=0*34=2*49=ISLD*52=20020903-13:57:28*56=TW*10=230*</A></message> <trace><![CDATA[Runner.rb:64:in `compareAction']]></trace> <trace><![CDATA[./ReflectorClient.rb:116:in `expectedAction']]></trace> <trace><![CDATA[./Reflector.rb:79:in `processFile']]></trace> <trace><![CDATA[./Reflector.rb:61:in `each_line']]></trace> <trace><![CDATA[./Reflector.rb:61:in `processFile']]></trace> <trace><![CDATA[./ReflectorClient.rb:132:in `start']]></trace> <trace><![CDATA[Runner.rb:124]]></trace> <trace><![CDATA[Runner.rb:107:in `each']]></trace> <trace><![CDATA[Runner.rb:107]]></trace> </test> <test name='definitions/server/fix41/3c_GarbledMessage.def' result='success'/> [...success...] <test name='definitions/server/fix42/2t_FirstThreeFieldsOutOfOrder.def' result='success'/> <test name='definitions/server/fix42/3b_InvalidChecksum.def' result='failure' > <message> <E>8=FIX.4.2*9=54*35=2*34=2*49=ISLD*52=00000000-00:00:00*56=TW*7=3*16=3*10=0*</E> <A>8=FIX.4.2*9=45*35=0*34=2*49=ISLD*52=20020903-13:58:27*56=TW*10=231*</A></message> <trace><![CDATA[Runner.rb:64:in `compareAction']]></trace> <trace><![CDATA[./ReflectorClient.rb:116:in `expectedAction']]></trace> <trace><![CDATA[./Reflector.rb:79:in `processFile']]></trace> <trace><![CDATA[./Reflector.rb:61:in `each_line']]></trace> <trace><![CDATA[./Reflector.rb:61:in `processFile']]></trace> <trace><![CDATA[./ReflectorClient.rb:132:in `start']]></trace> <trace><![CDATA[Runner.rb:124]]></trace> <trace><![CDATA[Runner.rb:107:in `each']]></trace> <trace><![CDATA[Runner.rb:107]]></trace> </test> <test name='definitions/server/fix42/3c_GarbledMessage.def' result='failure' > <message> <E>8=FIX.4.2*9=54*35=2*34=2*49=ISLD*52=00000000-00:00:00*56=TW*7=3*16=3*10=0*</E> <A>8=FIX.4.2*9=45*35=0*34=2*49=ISLD*52=20020903-13:58:57*56=TW*10=234*</A></message> <trace><![CDATA[Runner.rb:64:in `compareAction']]></trace> <trace><![CDATA[./ReflectorClient.rb:116:in `expectedAction']]></trace> <trace><![CDATA[./Reflector.rb:79:in `processFile']]></trace> <trace><![CDATA[./Reflector.rb:61:in `each_line']]></trace> <trace><![CDATA[./Reflector.rb:61:in `processFile']]></trace> <trace><![CDATA[./ReflectorClient.rb:132:in `start']]></trace> <trace><![CDATA[Runner.rb:124]]></trace> <trace><![CDATA[Runner.rb:107:in `each']]></trace> <trace><![CDATA[Runner.rb:107]]></trace> </test> <test name='definitions/server/fix42/4a_NoDataSentDuringHeartBtInt.def' result='success'/> <test name='definitions/server/fix42/4b_ReceivedTestRequest.def' result='success'/> <test name='definitions/server/fix42/6_SendTestRequest.def' result='success'/> <test name='definitions/server/fix42/7_ReceiveRejectMessage.def' result='success'/> <test name='definitions/server/fix42/8_AdminAndApplicationMessages.def' result='success'/> <test name='definitions/server/fix42/8_OnlyAdminMessages.def' result='success'/> <test name='definitions/server/fix42/8_OnlyApplicationMessages.def' result='success'/> </at> I would expect all acceptance tests running fine. Could anybody explain this to me? Thanks, Jörg |