Autobahn WebSocket Testsuite Report
Autobahn WebSocket

gws-client/sync - Case 12.2.13 : Pass - 2500 ms @ 2024-01-18T07:33:57.119Z

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 /runCase?case=332&agent=gws-client/sync HTTP/1.1
Host: 127.0.0.1:9001
User-Agent: Go-http-client/1.1
Connection: Upgrade
Sec-Websocket-Extensions: permessage-deflate; client_max_window_bits
Sec-Websocket-Key: VbK/nNQY4+2RuRXjjJQ6sw==
Sec-Websocket-Version: 13
Upgrade: websocket
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: 6Ti1P2xAInsJe145hZnJKY5usrs=
Sec-WebSocket-Extensions: permessage-deflate


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
14684
2931293
26081126081
27304127304
27868127868
28041128041
28064128064
28410128410
28529128529
28532128532
28541128541
28546128546
28550128550
28554257108
28555128555
28564128564
28565128565
28566128566
28607128607
28808128808
28939128939
29049129049
29152129152
29478129478
29756129756
29773129773
29830129830
29894129894
29895129895
29908129908
29943129943
29992129992
30021130021
30053130053
30056130056
30062260124
30068130068
30073130073
30090130090
30117260234
30130130130
30139130139
30147130147
30149130149
30172130172
30175130175
30204130204
30207130207
30251130251
30258130258
30279130279
30284130284
30299130299
30301130301
30304130304
30318130318
30327130327
30329130329
30334130334
30343130343
30350130350
30357130357
30358130358
30365130365
30375130375
30380130380
30393130393
30400130400
30406130406
30423130423
30429130429
30430130430
30431260862
30437130437
30440130440
30460130460
30474130474
30478130478
30479130479
30481260962
30483130483
30490130490
30492130492
30518130518
30520130520
30529130529
30547130547
30549130549
30560130560
30615130615
30619130619
30646130646
30648261296
30650130650
30662130662
30695130695
30739130739
30750130750
30751130751
30752130752
30753130753
30758130758
30761130761
30765130765
30766130766
30772130772
30775130775
327686196608
3278288328946506
Total100832469487

Octets Transmitted by Chop Size

Chop SizeCountOctets
224
3618
4416
515
6212
7214
8216
9436
10220
11111
12224
13226
14684
16348
17117
18236
19476
20120
21121
23246
245120
25250
265130
27254
28256
29258
30390
31393
324128
336198
343102
35270
365180
37137
384152
403120
413123
42142
433129
446264
457315
464184
47294
495245
504200
51151
527364
535265
545270
555275
565280
573171
583174
597413
604240
613183
623186
637441
644256
655325
664264
675335
684272
69169
713213
722144
73173
74174
754300
765380
785390
793237
804320
813243
822164
837581
844336
855425
866516
87187
882176
894356
903270
913273
925460
934372
946564
957665
97197
984392
993297
1001100
1014404
1023306
1032206
1044416
1053315
1064424
1073321
1085540
1094436
1106660
1117777
1128896
1134452
1147798
1154460
1164464
1175585
1184472
1192238
1207840
1213363
1223366
1238984
1242248
1257875
1261126
1271127
1303390
1313393
132101320
1336798
1342268
1355675
1363408
1376822
1384552
1392278
1406840
1412282
1424568
1435715
1443432
1451145
1463438
1471147
1484592
1492298
1505750
1516906
152121824
1535765
154101540
1556930
1563468
1574628
1585790
15981272
1603480
1613483
16271134
1634652
1642328
1654660
1663498
1672334
16861008
1694676
1711171
17271204
1733519
1743522
17571225
1762352
1772354
1785890
1794716
1804720
18181448
18261092
18371281
18491656
1852370
1864744
18761122
1883564
1893567
19071330
19161146
1923576
1933579
19491746
1954780
1963588
19761182
19861188
1992398
2003600
20181608
20251010
20391827
20491836
20581640
2062412
20761242
20861248
20991881
21051050
21181688
21251060
21361278
2143642
21561290
21681728
2172434
21861308
2194876
22071540
2214884
22251110
22351115
224102240
2253675
22651130
2272454
22892052
2293687
23051150
2314924
23251160
2333699
2343702
2363708
2373711
2381238
2393717
2404960
24151205
2421242
2432486
2442488
2453735
2464984
2474988
2484992
2492498
2503750
25241008
2531253
2543762
25551275
2562512
2573771
2583774
2592518
26010833628167360
Total10933828306854

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
0108336
21000
81
Total109337


Wire Log

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