Autobahn WebSocket Testsuite Report
Autobahn WebSocket

wtx - Case 13.4.16 : Pass - 2575 ms @ 2023-09-27T20:56:36.354Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 1024 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(False, 15)]

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 / HTTP/1.1
User-Agent: AutobahnTestSuite/0.8.2-0.10.9
Host: 127.0.0.1:8080
Upgrade: WebSocket
Connection: Upgrade
Pragma: no-cache
Cache-Control: no-cache
Sec-WebSocket-Key: Kg+i1Lk+tWdt1ymX9e01nA==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits; server_max_window_bits=15
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Connection: Upgrade
Sec-WebSocket-Accept: yFMfxDi40y9DsaknGXSdeYnEetc=
Upgrade: websocket
Sec-Websocket-Extensions: permessage-deflate; client_max_window_bits=12; server_max_window_bits=15; client_no_context_takeover; server_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
2851285
540315403
5404421616
5406421624
5407421628
5408421632
5409632454
54101054100
5411210822
5413948717
5414632484
5415527075
5416421664
54171054170
5418527090
5419632514
5420632520
5421527105
54221159642
5423843384
54241265088
54251475950
54261475964
5427632562
5428737996
5429948861
5430738010
5431948879
5432948888
5433421732
5434632604
5435210870
54361054360
5437527185
5438527190
5439632634
5440632640
5441210882
5442210884
5443316329
5445210890
5446316338
5447210894
5448421792
5449316347
5450210900
5451210902
5452210904
5453210906
5454738178
5455421820
5456421824
5457421828
545815458
5459210918
5461210922
546215462
5463210926
546415464
5466316398
5467316401
5468210936
5469210938
5470316410
547115471
5474316422
547515475
5476421904
5477210954
5479210958
5482210964
5484210968
5486210972
5487421948
5488316464
5489527445
5490210980
5491527455
5492527460
5493632958
5494632964
5495421980
5496527480
5497738479
5498738486
5499632994
5500738500
5501422004
5502949518
5503844024
5504844032
5505949545
5506316518
5507527535
550815508
55091266108
5510738570
55111266132
55121477168
55131371669
551425137850
5515949635
5516844128
5517949653
5518738626
5519633114
5520738640
5521527605
55221160742
55231055230
5524949716
55251266300
55261266312
5527949743
5528949752
5529633174
55301160830
55311055310
55321160852
55331371929
5534844272
5535633210
5536738752
55371160907
55381055380
5539422156
5540738780
5541738787
5542422168
5543633258
5544422176
5545949905
5546527730
5547422188
5548844384
5549527745
5550316650
5551844408
5552633312
5553422212
5554211108
5555527775
5556211112
5557211114
5558211116
5559316677
5560211120
5561527805
5562633372
5563633378
5564633384
5565527825
55661161226
55671055670
5568211136
5569422276
5570422280
5571422284
5572950148
5573739011
5574527870
5575739025
5576527880
5577739039
5578739046
5579844632
5580739060
5581527905
5582422328
558315583
558415584
5585316755
558615586
5587211174
5588316764
5589316767
559115591
559215592
Total10025500728

Octets Transmitted by Chop Size

Chop SizeCountOctets
818
1441144
1452290
1461146
1472294
1485740
1496894
15081200
1516906
1523456
1532306
1544616
1551155
1561156
1572314
1585790
1602320
1615805
1623486
1633489
16471148
1653495
1663498
16761002
168111848
169101690
17061020
17161026
17291548
17361038
17471218
1755875
17661056
177122124
17861068
17961074
1803540
18181448
18261092
1833549
1845920
18581480
18671302
18761122
188101880
1894756
1904760
1915955
1923576
1934772
1942388
1952390
1961196
1971197
1983594
1992398
2001200
2011201
20251010
2031203
2041204
2061206
2071207
2082416
2091209
2101210
2121212
2174868
2184872
2193657
2204880
2211221
2222444
2234892
22451120
2253675
2264904
2271227
2282456
2293687
2302460
2312462
2321232
2332466
2341234
2352470
2381238
2393717
2412482
2431243
2443732
2451245
2471247
2491249
2501250
2511251
2521252
2531253
2542508
2553765
2582516
2591259
26041040
2611261
2623786
2631263
26441056
2662532
26741068
2683804
26941076
27041080
27161626
27292448
27361638
27461644
27582200
276164416
27751385
27851390
27961674
28092520
28151405
28282256
28361698
28451420
285113135
286133718
287144018
288174896
289185202
290174930
291205820
292257300
293288204
294247056
295226490
296216216
297102970
298123576
299133887
300123600
30182408
302113322
30392727
30441216
30592745
30682448
30741228
308103080
30961854
31041240
31151555
3123936
31361878
31482512
31582520
31651580
31761902
31882544
31992871
32051600
321103210
322103220
323113553
324103240
325134225
326103260
32741308
3282656
32972303
3302660
33151655
3323996
3333999
3341334
3352670
3361336
3391339
3402680
3441344
3501350
3521352
3531353
3551355
3561356
3591359
3612722
3621362
3652730
103250005160000
Total60025420067

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
05000
11000
81
Total6001


Wire Log

000 TX OCTETS: 474554202f20485454502f312e310d0a557365722d4167656e743a204175746f6261686e5465737453756974652f302e382e
               322d302e31302e390d0a486f7374 ...
001 RX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a436f6e6e656374696f6e3a2055706772
               6164650d0a5365632d576562536f ...
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=8535eaac, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 88828535eaac86dd
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