Autobahn WebSocket Testsuite Report
Autobahn WebSocket

non-tls - Case 12.2.13 : Pass - 6356 ms @ 2021-07-05T07:58:40.307Z

Case Description

Send 1000 compressed messages each of payload size 32768, auto-fragment to 256 octets. Use default permessage-deflate offer.

Case Expectation

Receive echo'ed messages (with payload as sent). Timeout case after 480 secs.

Case Outcome

Ok, received all echo'ed messages in time.

Expected:
{}

Observed:
[]

Case Closing Behavior

Connection was properly closed (OK)



Opening Handshake

GET /echo/message HTTP/1.1
User-Agent: AutobahnTestSuite/0.8.2-0.10.9
Host: localhost:9998
Upgrade: WebSocket
Connection: Upgrade
Pragma: no-cache
Cache-Control: no-cache
Sec-WebSocket-Key: QmruI6pRkfaQY683bt/xIw==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Content-Length: 0
Date: Mon, 05 Jul 2021 07:58:40 GMT
Server: nbio
Upgrade: websocket
Connection: Upgrade
Sec-Websocket-Accept: WWZVr8yxgVkxwIopmmSSLWkYfkw=
Sec-Websocket-Extensions: permessage-deflate; server_no_context_takeover; client_no_context_takeover


Closing Behavior

KeyValueDescription
isServerFalseTrue, iff I (the fuzzer) am a server, and the peer is a client.
closedByMeTrueTrue, iff I have initiated closing handshake (that is, did send close first).
failedByMeFalseTrue, iff I have failed the WS connection (i.e. due to protocol error). Failing can be either by initiating closing handshake or brutal drop TCP.
droppedByMeFalseTrue, iff I dropped the TCP connection.
wasCleanTrueTrue, iff full WebSocket closing handshake was performed (close frame sent and received) _and_ the server dropped the TCP (which is its responsibility).
wasNotCleanReasonNoneWhen wasClean == False, the reason what happened.
wasServerConnectionDropTimeoutFalseWhen we are a client, and we expected the server to drop the TCP, but that didn't happen in time, this gets True.
wasOpenHandshakeTimeoutFalseWhen performing the opening handshake, but the peer did not finish in time, this gets True.
wasCloseHandshakeTimeoutFalseWhen we initiated a closing handshake, but the peer did not respond in time, this gets True.
localCloseCode1000The close code I sent in close frame (if any).
localCloseReasonNoneThe close reason I sent in close frame (if any).
remoteCloseCode1000The close code the peer sent me in close frame (if any).
remoteCloseReasonNoneThe close reason the peer sent me in close frame (if any).


Wire Statistics

Octets Received by Chop Size

Chop SizeCountOctets
414
3011301
410053217300
820016131200
1230011135300
1640012196800
2050011225500
2460017418200
28700511463700
3280091530012000
Total108832800305

Octets Transmitted by Chop Size

Chop SizeCountOctets
6636
7428
8540
9218
10550
11111
12224
13339
14570
15460
16232
17351
18236
19595
20240
22366
23492
24124
25125
265130
275135
287196
294116
306180
315155
32396
336198
345170
355175
365180
373111
383114
393117
405200
414164
423126
437301
443132
454180
464184
473141
484192
49298
504200
514204
526312
538424
544216
559495
564224
572114
585290
596354
607420
614244
625310
634252
643192
655325
663198
673201
685340
696414
707490
712142
724288
736438
743222
752150
766456
776462
783234
793237
805400
81181
822164
833249
842168
854340
863258
873261
883264
893267
903270
916546
924368
93193
942188
953285
96196
974388
984392
993297
1003300
1013303
1021102
1034412
1043312
1052210
1067742
1075535
1094436
1101110
1112222
1123336
1132226
1146684
1157805
1162232
1173351
1182236
1191119
1205600
1213363
1223366
1232246
1247868
1255625
1263378
1275635
1284512
1295645
1302260
1316786
1341134
1357945
1366816
1374548
1385690
1397973
1402280
1411141
1424568
14371001
1442288
1452290
1461146
1473441
1484592
1496894
1502300
1515755
1523456
1533459
1545770
1554620
1563468
1576942
158111738
1592318
1603480
1614644
1624648
1634652
1643492
1652330
1664664
1675835
1683504
1694676
1701170
1712342
1721172
1731173
1744696
17561050
1765880
17781416
1785890
1795895
1805900
18171267
18261092
1833549
1843552
18571295
1863558
18791683
1883564
18991701
19061140
1913573
19281536
1935965
194101940
1953585
1965980
1973591
1983594
1995995
2002400
2012402
20251010
20351015
20451020
20581640
20661236
2072414
20871456
2092418
21051050
21181688
21251060
213122556
21461284
2152430
2163648
2174868
21861308
2193657
22051100
2212442
2221222
2233669
2244896
2254900
22661356
22761362
2281228
2292458
2304920
2313693
2321232
2332466
2343702
23561410
23651180
2373711
23851190
2394956
2402480
2414964
2421242
2434972
2442488
2451245
24661476
2482496
24951245
25041000
25171757
25251260
2542508
2551255
2563768
25741028
25871806
2593777
2601260
26151305
2621262
2633789
26410956828925952
3501350
Total11057029061388

Frames Received by Opcode

OpcodeCount
07000
21000
81
Total8001

Frames Transmitted by Opcode

OpcodeCount
0109568
21000
81
Total110569


Wire Log

000 TX OCTETS: 474554202f6563686f2f6d65737361676520485454502f312e310d0a557365722d4167656e743a204175746f6261686e5465
               737453756974652f302e382e322d ...
001 RX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a436f6e74656e742d4c656e6774683a20
               300d0a446174653a204d6f6e2c20 ...
002 WIRELOG DISABLED
003 CLOSE CONNECTION AFTER 480.000000 sec
004 WIRELOG ENABLED
005 TX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASK=c7cc4363, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 8882c7cc4363c424
007 RX OCTETS: 880203e8
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=False, MASK=None
               0x03e8
009 TCP DROPPED BY PEER