Skip to content

Commit 658339c

Browse files
committed
update results
1 parent b10bc09 commit 658339c

File tree

8 files changed

+69
-72
lines changed

8 files changed

+69
-72
lines changed

results/apache.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -479,7 +479,7 @@
479479
"other-cookie": true,
480480
"other-date-update": [
481481
"Assertion",
482-
"Response 2 header Date is \"Tue, 01 Feb 2022 00:57:47 GMT\", not \"Tue, 01 Feb 2022 00:57:44 GMT\""
482+
"Response 2 header Date is \"Tue, 11 Jul 2023 06:09:12 GMT\", not \"Tue, 11 Jul 2023 06:09:09 GMT\""
483483
],
484484
"other-fresh-content-disposition-attachment": true,
485485
"other-heuristic-content-disposition-attachment": true,

results/chrome.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
],
77
"304-etag-update-response-Content-Encoding": [
88
"Assertion",
9-
"Response 2 header Content-Encoding is \"ARIZQHYPGXOFWNE\", not \"ASKCUMEWOGYQIAS\""
9+
"Response 2 header Content-Encoding is \"arizqhypgxofwne\", not \"askcumewogyqias\""
1010
],
1111
"304-etag-update-response-Content-Foo": true,
1212
"304-etag-update-response-Content-Length": true,
@@ -20,7 +20,7 @@
2020
],
2121
"304-etag-update-response-Content-Range": [
2222
"Assertion",
23-
"Response 2 header Content-Range is \"APETIXMBQFUJYNC\", not \"AQGWMCSIYOEUKAQ\""
23+
"Response 2 header Content-Range is \"apetixmbqfujync\", not \"aqgwmcsiyoeukaq\""
2424
],
2525
"304-etag-update-response-Content-Security-Policy": true,
2626
"304-etag-update-response-Content-Type": [
@@ -44,7 +44,7 @@
4444
"304-etag-update-response-Test-Header": true,
4545
"304-etag-update-response-X-Content-Foo": [
4646
"Assertion",
47-
"Response 2 header X-Content-Foo is \"AZYXWVUTSRQPONM\", not \"AAAAAAAAAAAAAAA\""
47+
"Response 2 header X-Content-Foo is \"azyxwvutsrqponm\", not \"aaaaaaaaaaaaaaa\""
4848
],
4949
"304-etag-update-response-X-Frame-Options": [
5050
"Assertion",

results/firefox.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"304-etag-update-response-Clear-Site-Data": true,
44
"304-etag-update-response-Content-Encoding": [
55
"Assertion",
6-
"Response 2 header Content-Encoding is \"ARIZQHYPGXOFWNE\", not \"ASKCUMEWOGYQIAS\""
6+
"Response 2 header Content-Encoding is \"arizqhypgxofwne\", not \"askcumewogyqias\""
77
],
88
"304-etag-update-response-Content-Foo": true,
99
"304-etag-update-response-Content-Length": true,
@@ -17,7 +17,7 @@
1717
],
1818
"304-etag-update-response-Content-Range": [
1919
"Assertion",
20-
"Response 2 header Content-Range is \"APETIXMBQFUJYNC\", not \"AQGWMCSIYOEUKAQ\""
20+
"Response 2 header Content-Range is \"apetixmbqfujync\", not \"aqgwmcsiyoeukaq\""
2121
],
2222
"304-etag-update-response-Content-Security-Policy": true,
2323
"304-etag-update-response-Content-Type": [

results/index.mjs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,54 +4,54 @@ export default [
44
file: 'chrome.json',
55
name: 'Chrome',
66
type: 'browser',
7-
version: '79.0.3945.130'
7+
version: '114.0.5735.198'
88
},
99
{
1010
file: 'firefox.json',
1111
name: 'Firefox',
1212
type: 'browser',
13-
version: '85.0.2',
13+
version: '115.0.1',
1414
link: 'https://github.com/http-tests/cache-tests/wiki/Firefox'
1515
},
1616
{
1717
file: 'safari.json',
1818
name: 'Safari',
1919
type: 'browser',
20-
version: '14.0.3 (16610.4.3.1.4)'
20+
version: '16.5.1 (18615.2.9.11.7)'
2121
},
2222
{
2323
file: 'nginx.json',
2424
name: 'nginx',
2525
type: 'rev-proxy',
26-
version: '1.18.0-6ubuntu12',
26+
version: '1.22.1-9ubuntu5',
2727
link: 'https://github.com/http-tests/cache-tests/wiki/nginx'
2828
},
2929
{
3030
file: 'squid.json',
3131
name: 'Squid',
3232
type: 'rev-proxy',
33-
version: '5.2-1ubuntu1',
33+
version: '5.7-1ubuntu3',
3434
link: 'https://github.com/http-tests/cache-tests/wiki/Squid'
3535
},
3636
{
3737
file: 'trafficserver.json',
3838
name: 'ATS',
3939
type: 'rev-proxy',
40-
version: '8.1.1+ds-1.1',
40+
version: '9.2.1+ds-1',
4141
link: 'https://github.com/http-tests/cache-tests/wiki/Traffic-Server'
4242
},
4343
{
4444
file: 'apache.json',
4545
name: 'httpd',
4646
type: 'rev-proxy',
47-
version: '2.4.51-2ubuntu1',
47+
version: '2.4.57-2ubuntu1',
4848
link: 'https://github.com/http-tests/cache-tests/wiki/Apache-httpd'
4949
},
5050
{
5151
file: 'varnish.json',
5252
name: 'Varnish',
5353
type: 'rev-proxy',
54-
version: '6.5.2-1',
54+
version: '7.1.1-1.1ubuntu1',
5555
link: 'https://github.com/http-tests/cache-tests/wiki/Varnish'
5656
},
5757
{

results/nginx.json

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -417,8 +417,8 @@
417417
"Response 3 status is 410, not 200"
418418
],
419419
"head-writethrough": [
420-
"Setup",
421-
"Response 2 status is 504, not 200"
420+
"Assertion",
421+
"Request 2 had method GET, not HEAD"
422422
],
423423
"headers-omit-headers-listed-in-Cache-Control-no-cache": [
424424
"Setup",
@@ -469,7 +469,10 @@
469469
"Response 2 does not come from cache"
470470
],
471471
"heuristic-201-not_cached": true,
472-
"heuristic-202-not_cached": true,
472+
"heuristic-202-not_cached": [
473+
"Assertion",
474+
"Response 2 comes from cache"
475+
],
473476
"heuristic-203-cached": [
474477
"Assertion",
475478
"Response 2 does not come from cache"
@@ -629,7 +632,7 @@
629632
"other-cookie": true,
630633
"other-date-update": [
631634
"Assertion",
632-
"Response 2 header Date is \"Tue, 01 Feb 2022 00:57:14 GMT\", not \"Tue, 01 Feb 2022 00:57:11 GMT\""
635+
"Response 2 header Date is \"Tue, 11 Jul 2023 06:08:07 GMT\", not \"Tue, 11 Jul 2023 06:08:04 GMT\""
633636
],
634637
"other-fresh-content-disposition-attachment": true,
635638
"other-heuristic-content-disposition-attachment": [
@@ -731,7 +734,10 @@
731734
],
732735
"status-200-stale": true,
733736
"status-203-fresh": true,
734-
"status-203-stale": true,
737+
"status-203-stale": [
738+
"Assertion",
739+
"Response 2 comes from cache"
740+
],
735741
"status-204-fresh": true,
736742
"status-204-stale": true,
737743
"status-299-fresh": true,
@@ -743,7 +749,10 @@
743749
"status-303-fresh": true,
744750
"status-303-stale": true,
745751
"status-307-fresh": true,
746-
"status-307-stale": true,
752+
"status-307-stale": [
753+
"Assertion",
754+
"Response 2 comes from cache"
755+
],
747756
"status-308-fresh": true,
748757
"status-308-stale": true,
749758
"status-400-fresh": true,

results/safari.json

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
"304-etag-update-response-Clear-Site-Data": true,
44
"304-etag-update-response-Content-Encoding": [
55
"Assertion",
6-
"Response 2 header Content-Encoding is \"ARIZQHYPGXOFWNE\", not \"ASKCUMEWOGYQIAS\""
6+
"Response 2 header Content-Encoding is \"arizqhypgxofwne\", not \"askcumewogyqias\""
77
],
88
"304-etag-update-response-Content-Foo": [
99
"Assertion",
10-
"Response 2 header Content-Foo is \"AWSOKGCYUQMIEAW\", not \"AXUROLIFCZWTQNK\""
10+
"Response 2 header Content-Foo is \"awsokgcyuqmieaw\", not \"axurolifczwtqnk\""
1111
],
1212
"304-etag-update-response-Content-Length": true,
1313
"304-etag-update-response-Content-Location": [
@@ -20,12 +20,9 @@
2020
],
2121
"304-etag-update-response-Content-Range": [
2222
"Assertion",
23-
"Response 2 header Content-Range is \"APETIXMBQFUJYNC\", not \"AQGWMCSIYOEUKAQ\""
24-
],
25-
"304-etag-update-response-Content-Security-Policy": [
26-
"Assertion",
27-
"Response 2 header Content-Security-Policy is \"default-src 'self'\", not \"default-src 'self' cdn.example.com\""
23+
"Response 2 header Content-Range is \"apetixmbqfujync\", not \"aqgwmcsiyoeukaq\""
2824
],
25+
"304-etag-update-response-Content-Security-Policy": true,
2926
"304-etag-update-response-Content-Type": [
3027
"Assertion",
3128
"Response 2 header Content-Type is \"text/plain\", not \"text/plain;charset=utf-8\""
@@ -47,7 +44,7 @@
4744
"304-etag-update-response-Test-Header": true,
4845
"304-etag-update-response-X-Content-Foo": [
4946
"Assertion",
50-
"Response 2 header X-Content-Foo is \"AZYXWVUTSRQPONM\", not \"AAAAAAAAAAAAAAA\""
47+
"Response 2 header X-Content-Foo is \"azyxwvutsrqponm\", not \"aaaaaaaaaaaaaaa\""
5148
],
5249
"304-etag-update-response-X-Frame-Options": [
5350
"Assertion",

results/trafficserver.json

Lines changed: 21 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,10 @@
250250
"freshness-expires-past": true,
251251
"freshness-expires-present": true,
252252
"freshness-expires-rfc850": true,
253-
"freshness-expires-wrong-case-month": true,
253+
"freshness-expires-wrong-case-month": [
254+
"Assertion",
255+
"Response 2 does not come from cache"
256+
],
254257
"freshness-expires-wrong-case-tz": true,
255258
"freshness-expires-wrong-case-weekday": true,
256259
"freshness-max-age": true,
@@ -269,16 +272,10 @@
269272
"freshness-max-age-ignore-quoted": true,
270273
"freshness-max-age-ignore-quoted-rev": true,
271274
"freshness-max-age-leading-zero": true,
272-
"freshness-max-age-max": [
273-
"Assertion",
274-
"Response 2 does not come from cache"
275-
],
275+
"freshness-max-age-max": true,
276276
"freshness-max-age-max-minus-1": true,
277277
"freshness-max-age-max-plus": true,
278-
"freshness-max-age-max-plus-1": [
279-
"Assertion",
280-
"Response 2 does not come from cache"
281-
],
278+
"freshness-max-age-max-plus-1": true,
282279
"freshness-max-age-negative": true,
283280
"freshness-max-age-quoted": true,
284281
"freshness-max-age-s-maxage-shared-longer": true,
@@ -366,8 +363,8 @@
366363
"headers-store-TE": true,
367364
"headers-store-Test-Header": true,
368365
"headers-store-Transfer-Encoding": [
369-
"FetchError",
370-
"request to http://localhost:8003/test/58957e60-249a-43c2-a1df-48bc8ff6f8f8 failed, reason: Parse Error: Content-Length can't be present with Transfer-Encoding"
366+
"Setup",
367+
"Response 1 status is 400, not 200"
371368
],
372369
"headers-store-Upgrade": true,
373370
"headers-store-X-Content-Foo": true,
@@ -452,14 +449,17 @@
452449
"Assertion",
453450
"Response 2 does not come from cache"
454451
],
455-
"invalidate-DELETE": true,
452+
"invalidate-DELETE": [
453+
"Setup",
454+
"Response 2 status is 403, not 200"
455+
],
456456
"invalidate-DELETE-cl": [
457-
"Assertion",
458-
"Response 3 comes from cache"
457+
"Setup",
458+
"Response 2 status is 403, not 200"
459459
],
460460
"invalidate-DELETE-failed": [
461-
"Assertion",
462-
"Response 3 does not come from cache"
461+
"Setup",
462+
"Response 2 status is 403, not 500"
463463
],
464464
"invalidate-DELETE-location": [
465465
"Assertion",
@@ -475,18 +475,15 @@
475475
],
476476
"invalidate-M-SEARCH-failed": true,
477477
"invalidate-M-SEARCH-location": [
478-
"Setup",
479-
"PUT config resulted in 502 Server Hangup - cache-control: no-store server: ATS/8.1.1 "
478+
"Assertion",
479+
"Response 3 comes from cache"
480480
],
481481
"invalidate-POST": true,
482482
"invalidate-POST-cl": [
483483
"Assertion",
484484
"Response 3 comes from cache"
485485
],
486-
"invalidate-POST-failed": [
487-
"Assertion",
488-
"Response 3 does not come from cache"
489-
],
486+
"invalidate-POST-failed": true,
490487
"invalidate-POST-location": [
491488
"Assertion",
492489
"Response 3 comes from cache"
@@ -496,10 +493,7 @@
496493
"Assertion",
497494
"Response 3 comes from cache"
498495
],
499-
"invalidate-PUT-failed": [
500-
"Assertion",
501-
"Response 3 does not come from cache"
502-
],
496+
"invalidate-PUT-failed": true,
503497
"invalidate-PUT-location": [
504498
"Assertion",
505499
"Response 3 comes from cache"
@@ -594,10 +588,7 @@
594588
"status-200-stale": true,
595589
"status-203-fresh": true,
596590
"status-203-stale": true,
597-
"status-204-fresh": [
598-
"Assertion",
599-
"Response 2 does not come from cache"
600-
],
591+
"status-204-fresh": true,
601592
"status-204-stale": true,
602593
"status-299-fresh": true,
603594
"status-299-stale": true,

results/varnish.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
"304-etag-update-response-Content-Location": true,
1111
"304-etag-update-response-Content-MD5": true,
1212
"304-etag-update-response-Content-Range": [
13-
"Assertion",
14-
"Response 2 header Content-Range is \"null\", not \"aqgwmcsiyoeukaq\""
13+
"Setup",
14+
"Response 1 status is 503, not 200"
1515
],
1616
"304-etag-update-response-Content-Security-Policy": true,
1717
"304-etag-update-response-Content-Type": true,
@@ -375,8 +375,8 @@
375375
"headers-store-Content-Location": true,
376376
"headers-store-Content-MD5": true,
377377
"headers-store-Content-Range": [
378-
"Assertion",
379-
"Response 2 header Content-Range is \"null\", not \"ananananananana\""
378+
"Setup",
379+
"Response 1 status is 503, not 200"
380380
],
381381
"headers-store-Content-Security-Policy": true,
382382
"headers-store-Content-Type": true,
@@ -581,24 +581,24 @@
581581
"partial-store-complete-reuse-partial-no-last": true,
582582
"partial-store-complete-reuse-partial-suffix": true,
583583
"partial-store-partial-complete": [
584-
"Assertion",
585-
"Request 2 header range is \"undefined\", not \"bytes=5-\""
584+
"Setup",
585+
"Response 1 status is 503, not 206"
586586
],
587587
"partial-store-partial-reuse-partial": [
588-
"Assertion",
589-
"Response 2 does not come from cache"
588+
"Setup",
589+
"Response 1 status is 503, not 206"
590590
],
591591
"partial-store-partial-reuse-partial-absent": [
592-
"Assertion",
593-
"Response 2 does not come from cache"
592+
"Setup",
593+
"Response 1 status is 503, not 206"
594594
],
595595
"partial-store-partial-reuse-partial-byterange": [
596-
"Assertion",
597-
"Response 2 does not come from cache"
596+
"Setup",
597+
"Response 1 status is 503, not 206"
598598
],
599599
"partial-store-partial-reuse-partial-suffix": [
600-
"Assertion",
601-
"Response 2 does not come from cache"
600+
"Setup",
601+
"Response 1 status is 503, not 206"
602602
],
603603
"partial-use-headers": true,
604604
"partial-use-stored-headers": true,

0 commit comments

Comments
 (0)