Autobahn WebSocket Testsuite Report
Autobahn WebSocket

wtx - Case 13.1.9 : Pass - 1507 ms @ 2023-09-27T21:07:25.388Z

Case Description

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

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=400&agent=wtx HTTP/1.1
Connection: Upgrade
Host: 127.0.0.1:9080
Sec-WebSocket-Key: R3iY179amw7YKuS2rwCPcw==
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: cYejluR+CgerhUR9M+5udsnHJZc=
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
259612596
259712597
260125202
260212602
2603615618
2604410416
2605718235
2606410424
2607513035
26081128688
2609923481
26101128710
2611615666
261237836
2613615678
26141333982
26151231380
26161436624
26171334021
26181128798
26191128809
26201026200
26211026210
26221539330
26231128853
26241026240
26251642000
26261128886
26271231524
26281231536
26291231548
26301847340
26311642096
26321642112
26332257926
26341847412
26351539525
26361744812
26371744829
26381642208
26392360697
2640821120
2641923769
26421642272
2643718501
26441539660
26451026450
2646923814
26471437058
26481129128
26491026490
26501026500
2651513255
2652923868
2653615918
2654513270
2655718585
2656513280
265725314
2658821264
2659410636
266025320
2661410644
266212662
266325326
266437992
266537995
266637998
266712667
2668718676
266912669
267038010
267138013
267212672
2674513370
267525350
267625352
267712677
267912679
268012680
268125362
268612686
268712687
268912689
269112691
269212692
269325386
269512695
269612696
270125402
2705410820
2706410824
270712707
270812708
271138133
271238136
271325426
2714718998
271525430
271638148
2718513590
271938157
272038160
272125442
272212722
272412724
272638178
272712727
272825456
2729719103
2730513650
2731410924
273225464
273425468
273525470
273638208
2737410948
2738410952
27391027390
2740924660
27411130151
2742924678
27431232916
27441027440
2745616470
2746821968
27471027470
27481335724
27491130239
27501130250
27511438514
27521849536
27531130283
2754822032
27551130305
2756924804
2757924813
2758822064
2759822072
276025520
276112761
2762513810
2763513815
276512765
276612766
276725534
276925538
277125542
277425548
Total10022669966

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
3071307
269612696
270012700
270338109
2704410816
270512705
270612706
270825416
270925418
271012710
271125422
271238136
271312713
271412714
2716410864
2717410868
2718513590
2719410876
2720719040
27211232652
2722821776
27232157183
27241643584
27252465400
2726410904
27271129997
27282362744
27292157309
27301643680
27312362813
27321746444
27332568325
27342054680
2735616410
27361027360
27371438318
27381643808
27391746563
27401335620
27411643856
27421849356
27431746631
27441027440
27452568625
27461541190
27471438458
27481027480
27491541235
27501438500
27511233012
2752924768
2753616518
2754616524
2755411020
2756411024
2757513785
2758616548
2759513795
276038280
276138283
276312763
276425528
276538295
276625532
276712767
276812768
276925538
27701130470
2771411084
277238316
277338319
2774411096
2775513875
277638328
277725554
277812778
2779822232
278012780
278138343
278212782
2783411132
278412784
278525570
278612786
278725574
278825576
278925578
279112791
279225584
279325586
279638388
279712797
279912799
280125602
280212802
280412804
280625612
280812808
280925618
281025620
281125622
281212812
281338439
281438442
281538445
281625632
281712817
2818514090
281938457
2820411280
282125642
282225644
282338469
282725654
282925658
2830411320
283212832
283312833
283412834
283538505
283638508
283738511
2838617028
283938517
2841411364
284238526
284438532
2845514225
284638538
284738541
2848514240
28491131339
28501131350
2851411404
2852925668
2853719971
2854411416
28551542825
28561131416
28571337141
28581131438
2859925731
2860925740
2861925749
2862822896
286312863
2864514320
286525730
286625732
286712867
286825736
286912869
287125742
2872514360
287312873
287412874
287512875
2876617256
287725754
287912879
288025760
2881514405
288225764
288338649
2884411536
288525770
288625772
2887514435
2888411552
2889926001
2890720230
289125782
2892823136
2893514465
2894411576
289538685
289625792
290312903
Total10022779651

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

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