AutobahnServer/0.4.2 - Test Case 6.2.3

Pass (2011-09-22T18:47:09Z - 9 ms)

Case

Description

Send a valid UTF-8 text message in fragments of 1 octet, resulting in frames ending on positions which are not code point ends.

MESSAGE:
Hello-µ@ßöäüàá-UTF-8!!
48656c6c6f2dc2b540c39fc3b6c3a4c3bcc3a0c3a12d5554462d382121

Expectation

The message is echo'ed back to us.

Result

Actual events match at least one expected.

Expected = {'OK': [('message', 'Hello-\xc2\xb5@\xc3\x9f\xc3\xb6\xc3\xa4\xc3\xbc\xc3\xa0\xc3\xa1-UTF-8!!', False)]}

Actual = [('message', 'Hello-\xc2\xb5@\xc3\x9f\xc3\xb6\xc3\xa4\xc3\xbc\xc3\xa0\xc3\xa1-UTF-8!!', False)]

Close Result

OK: Connection was properly closed

Statistics

Octets Received by Chop Size

Chop SizeCountOctets
414
31131
1291129
Total3164

Octets Transmitted by Chop Size

Chop SizeCountOctets
616
729203
818
1951195
Total32412

Frames Received by Opcode

OpcodeCount
11
81
Total2

Frames Transmitted by Opcode

OpcodeCount
029
11
81
Total31

Close Stats

KeyValue
isServer0
closedByMe1
failedByMe0
droppedByMe0
wasClean1
localCloseCode1000
remoteCloseCode1000
remoteCloseReasonNone

Wire Log

000 TX OCTETS: 474554202f20485454502f312e310d0a557365722d4167656e743a204175746f6261686e576562536f636b65747354657374
               53756974652f302e342e320d0a486f73743a206c6f63616c686f73740d0a557067726164653a20776562736f636b65740d0a
               436f6e6e656374696f6e3a20557067726164650d0a5365632d576562536f636b65742d4b65793a204d50774d446a6a5a6b70
               50352f4c34327132744974513d3d0d0a5365632d576562536f636b65742d56657273696f6e3a2031330d0a0d0a
001 RX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a557067726164653a20776562736f636b
               65740d0a436f6e6e656374696f6e3a20557067726164650d0a5365632d576562536f636b65742d4163636570743a20414a48
               5a637673326272635472684f74414c51765330684a5876453d0d0a0d0a
002 TX FRAME : OPCODE=1, FIN=False, RSV=0, MASK=c4d7009e, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               H
003 TX OCTETS: 0181c4d7009e8c
004 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=3d1a27e2, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               e
005 TX OCTETS: 00813d1a27e258
006 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=ed67dbaf, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               l
007 TX OCTETS: 0081ed67dbaf81
008 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=7980264b, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               l
009 TX OCTETS: 00817980264b15
010 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=17ca0bd7, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               o
011 TX OCTETS: 008117ca0bd778
012 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=3cb0e455, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               -
013 TX OCTETS: 00813cb0e45511
014 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=79c8c353, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               Â
015 TX OCTETS: 008179c8c353bb
016 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=9db8056a, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               µ
017 TX OCTETS: 00819db8056a28
018 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=8ad44e2d, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               @
019 TX OCTETS: 00818ad44e2dca
020 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=2cb1dff4, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               Ã
021 TX OCTETS: 00812cb1dff4ef
022 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=b5ba9375, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               Ÿ
023 TX OCTETS: 0081b5ba93752a
024 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=f993a092, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               Ã
025 TX OCTETS: 0081f993a0923a
026 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=fea3b1c4, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
027 TX OCTETS: 0081fea3b1c448
028 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=02dd8340, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               Ã
029 TX OCTETS: 008102dd8340c1
030 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=9773341b, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               ¤
031 TX OCTETS: 00819773341b33
032 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=6f5e726e, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               Ã
033 TX OCTETS: 00816f5e726eac
034 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=de0669f5, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               ¼
035 TX OCTETS: 0081de0669f562
036 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=2fefddbd, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               Ã
037 TX OCTETS: 00812fefddbdec
038 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=b9fa9f2d, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
                
039 TX OCTETS: 0081b9fa9f2d19
040 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=ed94f221, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               Ã
041 TX OCTETS: 0081ed94f2212e
042 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=fec9827e, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               ¡
043 TX OCTETS: 0081fec9827e5f
044 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=d58444f0, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               -
045 TX OCTETS: 0081d58444f0f8
046 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=dba33512, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               U
047 TX OCTETS: 0081dba335128e
048 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=88bf86c0, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               T
049 TX OCTETS: 008188bf86c0dc
050 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=bf804959, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               F
051 TX OCTETS: 0081bf804959f9
052 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=a79fcd91, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               -
053 TX OCTETS: 0081a79fcd918a
054 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=f68b43ab, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               8
055 TX OCTETS: 0081f68b43abce
056 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=2da3d679, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               !
057 TX OCTETS: 00812da3d6790c
058 TX FRAME : OPCODE=0, FIN=False, RSV=0, MASK=3a1a78ae, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               !
059 TX OCTETS: 00813a1a78ae1b
060 TX FRAME : OPCODE=0, FIN=True, RSV=0, MASK=f65b50df, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
061 TX OCTETS: 8080f65b50df
062 TIME OUT 1.000000 sec
063 RX OCTETS: 811d48656c6c6f2dc2b540c39fc3b6c3a4c3bcc3a0c3a12d5554462d382121
064 RX FRAME : OPCODE=1, FIN=True, RSV=0, MASKED=False, MASK=None
               Hello-µ@ßöäüàá-UTF-8!!
065 TX FRAME : OPCODE=8, FIN=True, RSV=0, MASK=acd2acdb, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
066 TX OCTETS: 8882acd2acdbaf3a
067 RX OCTETS: 880203e8
068 RX FRAME : OPCODE=8, FIN=True, RSV=0, MASKED=False, MASK=None
069 TCP CLOSED BY PEER