Autobahn WebSocket Testsuite Report
Autobahn WebSocket

wtx - Case 13.6.18 : Pass - 2558 ms @ 2023-09-27T21:10:23.955Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 32768 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 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 /runCase?case=499&agent=wtx HTTP/1.1
Connection: Upgrade
Host: 127.0.0.1:9080
Sec-WebSocket-Key: QQnPui5JGdZnKHeFQQGyjw==
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: opMQaS6WEajDaLnUc8+gYpLvDZQ=
Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; server_max_window_bits=12; client_no_context_takeover; client_max_window_bits=15


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
540715407
5408421632
5410421640
5411421644
5412421648
5413632478
54141054140
5415210830
5417948753
5418632508
5419527095
5420421680
54211054210
5422527110
5423632538
5424632544
5425527125
54261159686
5427843416
54281265136
54291476006
54301476020
5431632586
5432738024
5433948897
5434738038
5435948915
5436948924
5437421748
5438632628
5439210878
54401054400
5441527205
5442527210
5443632658
5444632664
5445210890
5446210892
5447316341
5449210898
5450316350
5451210902
5452421808
5453316359
5454210908
5455210910
5456210912
5457210914
5458738206
5459421836
5460421840
5461421844
546215462
5463210926
5465210930
546615466
5467210934
546815468
5470316410
5471316413
5472210944
5473210946
5474316422
547515475
5478316434
547915479
5480421920
5481210962
5483210966
5486210972
5488210976
5490210980
5491421964
5492316476
5493527465
5494210988
5495527475
5496527480
5497632982
5498632988
5499421996
5500527500
5501738507
5502738514
5503633018
5504738528
5505422020
5506949554
5507844056
5508844064
5509949581
5510316530
5511527555
551215512
55131266156
5514738598
55151266180
55161477224
55171371721
551825137950
5519949671
5520844160
5521949689
5522738654
5523633138
5524738668
5525527625
55261160786
55271055270
5528949752
55291266348
55301266360
5531949779
5532949788
5533633198
55341160874
55351055350
55361160896
55371371981
5538844304
5539633234
5540738780
55411160951
55421055420
5543422172
5544738808
5545738815
5546422184
5547633282
5548422192
5549949941
5550527750
5551422204
5552844416
5553527765
5554316662
5555844440
5556633336
5557422228
5558211116
5559527795
5560211120
5561211122
5562211124
5563316689
5564211128
5565527825
5566633396
5567633402
5568633408
5569527845
55701161270
55711055710
5572211144
5573422292
5574422296
5575422300
5576950184
5577739039
5578527890
5579739053
5580527900
5581739067
5582739074
5583844664
5584739088
5585527925
5586422344
558715587
558815588
5589316767
559015590
5591211182
5592316776
5593316779
559515595
559615596
Total10025504782

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
3621362
526015260
5261210522
526215262
5263210526
5264526320
5265631590
5266842128
5267631602
5268315804
5269210538
5270421080
527115271
527215272
5273210546
5274526370
5276210552
5277526385
5278315834
5279315837
5280736960
5281315843
5282315846
5283631698
52841158124
52851052850
5286631716
5287631722
5288947592
5289631734
5290737030
5291526455
5292631752
52931263516
5294631764
5295631770
5296315888
5297842376
5298631788
5299315897
5300526500
5301842408
5302737114
5303631818
53041053040
5305421220
5306421224
5307526535
5308315924
5309421236
5310210620
5311210622
531215312
531315313
5314315942
5315210630
531615316
531715317
5318526590
531915319
532015320
532215322
532315323
5324210648
532515325
532615326
532815328
5333421332
5334421336
5335316005
5336421344
533715337
5338210676
5339421356
5340526700
5341316023
5342421368
534315343
5344210688
5345316035
5346210692
5347210694
534815348
5349210698
535015350
5351210702
535415354
5355316065
5357210714
535915359
5360316080
536115361
536315363
536515365
536615366
536715367
536815368
536915369
5370210740
5371316113
5374210748
537515375
5376421504
537715377
5378316134
537915379
5380421520
5382210764
5383421532
5384316152
5385421540
5386421544
5387632322
5388948492
5389632334
5390632340
5391843128
53921686272
5393526965
5394526970
5395632370
5396948564
5397526985
5398843184
5399632394
5400527000
54011159411
54021370226
54031475642
54041791868
54051897290
54061791902
540720108140
540825135200
540928151452
541024129840
541122119042
541221113652
54131054130
54141264968
54151370395
54161264992
5417843336
54181159598
5419948771
5420421680
5421948789
5422843376
5423421692
54241054240
5425632550
5426421704
5427527135
5428316284
5429632574
5430843440
5431843448
5432527160
5433632598
5434843472
5435948915
5436527180
54371054370
54381054380
54391159829
54401054400
54411370733
54421054420
5443421772
5444210888
5445738115
5446210892
5447527235
5448316344
5449316347
545015450
5451210902
545215452
545515455
5456210912
546015460
546615466
546815468
546915469
547115471
547215472
547515475
5477210954
547815478
548115481
Total10025376060

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d343939266167656e743d77747820485454502f312e310d0a436f6e6e65637469
               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: 8882e85ff986ebb7
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=6538356666393836
               0x03e8
009 TCP DROPPED BY ME