Autobahn WebSocket Testsuite Report
Autobahn WebSocket

ixwebsocket - Case 12.2.11 : Pass - 3902 ms @ 2020-01-09T22:37:45.810Z

Case Description

Send 1000 compressed messages each of payload size 8192, 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=ixwebsocket HTTP/1.1
Host: localhost:9001
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Version: 13
Sec-WebSocket-Key: hcCCdh4Ecae54cGeHcb1Cd==
User-Agent: ixwebsocket/7.9.2 macos ssl/DarwinSSL zlib 1.2.11
Sec-WebSocket-Extensions: permessage-deflate; server_max_window_bits=15; client_max_window_bits=15
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.8.0-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: HAdvc/w68txtXShaHX/+pqKLZCQ=
Sec-WebSocket-Extensions: permessage-deflate; server_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
3501350
452514525
456929138
457414574
462214622
463514635
465414654
469814698
471314713
473514735
476014760
476514765
478314783
481914819
483914839
484814848
485514855
486814868
493514935
499514995
503915039
506915069
510715107
517715177
518215182
521115211
521215212
529815298
533915339
549515495
564615646
566915669
588115881
599015990
608116081
608416084
608516085
609216092
609916099
611116111
611616116
6122212244
612316123
612916129
613316133
613416134
613516135
614016140
614516145
615016150
615216152
615516155
615716157
616816168
617216172
617316173
618516185
618616186
6196212392
619916199
620516205
621116211
621616216
621716217
621916219
622116221
622416224
623216232
623316233
623416234
625316253
626416264
6266212532
627116271
628116281
628416284
628816288
630616306
632216322
6325212650
632716327
633416334
634816348
638016380
639116391
640716407
642116421
643816438
645016450
645816458
648216482
648316483
649116491
650416504
652116521
653316533
655716557
656316563
658916589
660016600
663616636
664716647
664916649
669916699
670916709
674316743
675416754
678716787
681316813
682016820
682816828
683616836
688516885
690816908
693016930
693716937
695816958
697516975
697716977
699316993
702317023
703717037
704017040
704917049
705717057
705817058
706217062
706717067
707017070
708017080
708217082
708917089
710617106
710917109
711117111
711917119
715117151
715917159
716317163
716717167
717117171
717217172
718117181
719317193
719517195
719717197
720517205
720617206
7221214442
722417224
722517225
722617226
722917229
7230321690
723217232
7234214468
7242214484
724617246
7249214498
725517255
725617256
725817258
726017260
726217262
726317263
7264321792
726617266
7267321801
7268214536
727117271
727617276
727717277
728017280
728517285
7286214572
728817288
7290214580
729117291
729417294
729617296
7298214596
729917299
730117301
7302214604
7304214608
730717307
730917309
731017310
731117311
731217312
731317313
731517315
7316214632
731717317
7319321957
732017320
732317323
732817328
7329321987
733017330
7333214666
733417334
7335322005
733817338
733917339
734717347
7349214698
735017350
735117351
7353322059
7359214718
7360214720
7361214722
7362214724
7363214726
736417364
736517365
7366214732
7367214734
736917369
737017370
737117371
7373214746
737517375
7376214752
737717377
737817378
737917379
738017380
7382322146
738317383
7384214768
7387429548
7388322164
739017390
739117391
739217392
739417394
739517395
7396214792
7399214798
7400214800
740117401
740217402
7406214812
740817408
740917409
741017410
7411214822
7413214826
741417414
741517415
741617416
7420322260
7422322266
7423214846
742517425
7426322278
7427214854
742817428
7429214858
7430537150
7431214862
7432429728
743317433
7434322302
743517435
7436214872
7437322311
7438214876
744017440
7442537210
7443429772
7444322332
7445644670
7446429784
744717447
744817448
7449537245
7450322350
7451214902
7452322356
7453214906
7454429816
7455322365
7457322371
7458214916
7461214922
7462214924
7463322389
7464214928
7467214934
7469322407
7470322410
7471322413
747217472
747317473
7474214948
7475322425
7476322428
7477429908
747817478
7479322437
7480214960
7481537405
7482214964
7483752381
7484214968
7485214970
7486429944
7487644922
7488322464
7489214978
7490752430
7491537455
7492322476
7493752451
7494322482
7495644970
7496214992
749717497
7498537490
7499322497
7500430000
7501215002
7503215006
7505537525
7506430024
7507752549
7508215016
7509645054
7510537550
7511322533
7512322536
7513430052
7514645084
7515537575
7516322548
7517215034
7518430072
7519645114
7520537600
75211075210
7522215044
7523752661
7524322572
7525430100
7526537630
7527752689
7528537640
7529860232
7530752710
7531752717
7532967788
7533537665
753417534
7535752745
7536430144
7537645222
7538537690
7539752773
754017540
7541537705
7542537710
7543322629
7544537720
754517545
7546215092
7548322644
7549215098
7550322650
7551430204
7552430208
7553215106
7554322662
755617556
7557322671
755817558
755917559
756017560
7563537815
756417564
756517565
7566215132
7568322704
7569322707
7570215140
7571322713
7572322716
7573322719
7574322722
7575430300
7577430308
7578430312
757917579
7580215160
7581322743
758217582
7583215166
758417584
7585215170
7586215172
7587645522
7588537940
7589430356
759017590
7591322773
7592322776
7593215186
7594430376
7595215190
7596645576
7597537985
759817598
7599215198
7600645600
7601215202
7602430408
7603322809
7604322812
7605430420
76061076060
76071183677
7608322824
7609322827
7610215220
7611215222
761217612
7613538065
7614322842
7616322848
7617215234
7618538090
761917619
762017620
7621538105
7622430488
7623215246
7624322872
7625322875
762617626
7627215254
762817628
7629215258
7630215260
7631322893
763217632
763317633
763417634
763517635
7636215272
7638430552
763917639
764117641
764217642
764317643
7649215298
765117651
7655322965
7656215312
765817658
766017660
7661215322
7662215324
766317663
7666215332
767017670
767117671
767417674
7675215350
767817678
768217682
7683215366
768617686
769017690
769117691
769417694
769617696
769917699
770417704
770917709
Total10027305490

Octets Transmitted by Chop Size

Chop SizeCountOctets
21122
3824
41768
51050
6318
7535
8972
9545
10660
11666
12560
13791
14684
15345
16580
176102
189162
19357
205100
218168
22366
235115
24372
25250
26252
27127
28256
29129
304120
31131
325160
34268
355175
363108
37274
38138
394156
40140
414164
42284
43143
444176
454180
463138
476282
483144
496294
503150
518408
523156
534212
54154
556330
566336
577399
582116
594236
605300
616366
62162
639567
643192
653195
665330
677469
684272
692138
706420
716426
725360
73151095
745370
757525
766456
772154
789702
793237
808640
817567
824328
835415
843252
853255
864344
875435
882176
892178
903270
914364
925460
934372
943282
954380
962192
973291
986588
99199
1012202
1023306
1033309
1045520
1056630
1065530
1074428
1087756
1095545
1105550
1112222
1125560
1133339
1142228
1156690
1163348
1173351
1183354
1193357
1201120
1213363
1232246
1241124
1265630
1274508
1314524
1324528
1332266
1342268
1352270
1361136
1371137
1381138
1393417
1404560
1412282
1432286
1442288
1452290
1466876
1472294
1483444
1502300
1514604
1521152
1532306
1541154
1555775
1563468
1571157
1581158
1592318
1601160
1613483
1621162
1634652
1653495
1662332
1673501
1684672
1693507
1701170
1712342
1724688
1734692
1745870
17561050
1763528
1771177
1782356
1793537
1804720
1813543
1822364
18371281
1841184
18661116
1872374
1881188
1893567
1901190
1912382
1922384
1931193
1942388
1953585
1962392
19781576
1985990
19991791
20071400
2014804
2022404
2034812
20451020
2052410
20661236
2073621
2081208
21061260
2112422
2121212
2133639
2142428
2151215
2162432
2173651
2181218
2192438
2203660
2211221
2222444
22351115
22451120
2252450
2261226
2274908
228112508
22951145
2301230
2313693
2323696
2334932
2344936
2353705
2364944
23761422
23861428
239102390
240122880
24181928
24261452
24361458
24461464
24561470
24751235
24881984
249133237
25092250
25141004
25282016
25382024
2543762
25571785
25671792
25741028
25892322
25992331
260267516955260
2791279
Total277537083430

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
026751
21000
81
Total27752


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333332266167656e743d6978776562736f636b657420485454502f312e310d0a
               486f73743a206c6f63616c686f73 ...
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: 88825e17ab3d5dff
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3565313761623364
               0x03e8
009 TCP DROPPED BY ME