Autobahn WebSocket Testsuite Report
Autobahn WebSocket

wtx - Case 12.1.17 : Pass - 2688 ms @ 2023-09-27T21:04:07.376Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 4096 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 /runCase?case=318&agent=wtx HTTP/1.1
Connection: Upgrade
Host: 127.0.0.1:9080
Sec-WebSocket-Key: b2tIN50jSKbL2qwAFjAlHQ==
Sec-WebSocket-Version: 13
Upgrade: websocket
Sec-Websocket-Extensions: permessage-deflate; client_max_window_bits=12; server_max_window_bits=12; client_no_context_takeover; server_no_context_takeover
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.8.2-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: FSaCmnRwV/3HeaxudSMi4auxdHs=
Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; server_max_window_bits=12


Closing Behavior

KeyValueDescription
isServerTrueTrue, 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.
droppedByMeTrueTrue, 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
818
3351335
504215042
5045210090
5046315138
5047210094
5048315144
5049210098
5050315150
5051420204
5052525260
5053630318
5054630324
5055840440
5056315168
5057840456
5058630348
50591050590
5060420240
5061525305
5062840496
50631260756
5064630384
50651681040
50661681056
5067945603
5068840544
5069525345
5070735490
5071735497
5072525360
5073525365
5074735518
5075630450
5076210152
5077630462
5078315234
5079525395
5080525400
5081315243
5082420328
5083315249
5084315252
5085210170
5086315258
5087210174
5088210176
5089210178
509115091
5092420368
5094210188
5095525475
5096210192
5098210196
5099210198
510015100
5101525505
5102315306
5103315309
5104420416
5105525525
5106315318
5107315321
5108315324
5109525545
5110210220
5111210222
511215112
511315113
5115210230
5116420464
5117210234
5118315354
5119210238
5120315360
5121210242
512315123
512415124
5125315375
512715127
513015130
5131210262
513315133
5135210270
513915139
514115141
5143210286
5144315432
5145210290
5146210292
5150315450
5151420604
5152420608
5153630918
5154525770
5155315465
5156420624
5157946413
51581156738
5159525795
51601472240
51611367093
5162736134
51631682608
51641367132
51651261980
51661787822
51671682672
51681367184
51691682704
5170946530
51711367223
51721682752
51731156903
5174631044
51751051750
51761577640
51771051770
51781682848
51791367327
51801051800
51811472534
51821262184
51831367379
5184736288
51851157035
51861051860
5187946683
5188841504
51891367457
51901157090
5191736337
51921367496
51931788281
51941788298
51951577925
51961683136
51971472758
51981788366
51991893582
52001052000
52011157211
5202946818
5203841624
5204841632
5205526025
5206420824
5207420828
5208210416
5209736463
521015210
5211210422
521215212
5214315642
521815218
5221210442
522215222
5224210448
5228210456
522915229
5230210460
523115231
523415234
523615236
523715237
5239315717
524915249
525115251
Total10025147308

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
3071307
116411164
116522330
116611166
116722334
116855840
116967014
117089360
117167026
117233516
117322346
117444696
117511175
117611176
117722354
117855890
118022360
118155905
118233546
118333549
118478288
118533555
118633558
118767122
11881113068
11891011890
119067140
119167146
1192910728
119367158
119478358
119555975
119667176
11971214364
119867188
119967194
120033600
120189608
120267212
120333609
120456020
120589640
120678442
120767242
12081012080
120944836
121044840
121156055
121233636
121344852
121422428
121522430
121611216
121711217
121833654
121922438
122011220
122111221
122256110
122311223
122411224
122611226
122711227
122822456
122911229
123011230
123211232
123744948
123844952
123933717
124044960
124111241
124222484
124344972
124456220
124533735
124644984
124711247
124822496
124933747
125022500
125122502
125211252
125322506
125411254
125522510
125811258
125933777
126122522
126311263
126433792
126511265
126711267
126911269
127011270
127111271
127211272
127311273
127422548
127533825
127822556
127911279
128045120
128111281
128233846
128311283
128445136
128622572
128745148
128833864
128945156
129045160
129167746
1292911628
129367758
129467764
1295810360
12961620736
129756485
129856490
129967794
1300911700
130156505
1302810416
130367818
130456520
13051114355
13061316978
13071418298
13081722236
13091823562
13101722270
13112026220
13122532800
13132836764
13142431536
13152228930
13162127636
13171013170
13181215816
13191317147
13201215840
1321810568
13221114542
1323911907
132445296
1325911925
1326810608
132745308
13281013280
132967974
133045320
133156655
133233996
133367998
1334810672
1335810680
133656680
133768022
1338810704
1339912051
134056700
13411013410
13421013420
13431114773
13441013440
13451317485
13461013460
134745388
134822696
134979443
135022700
135156755
135234056
135334059
135411354
135522710
135611356
135911359
136022720
136411364
137011370
137211372
137311373
137511375
137611376
137911379
138122762
138211382
138511385
410010004100000
Total20025380005

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
01000
11000
81
Total2001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333138266167656e743d77747820485454502f312e310d0a436f6e6e65637469
               6f6e3a20557067726164650d0a48 ...
001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e
               5465737453756974652f302e382e ...
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=None, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 880203e8
007 RX OCTETS: 8882ac667fbaaf8e
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=6163363637666261
               0x03e8
009 TCP DROPPED BY ME