Skip to content
This repository was archived by the owner on Jan 13, 2021. It is now read-only.

Commit f2d4152

Browse files
committed
Update nghttp2 tests.
1 parent 621db8a commit f2d4152

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+10012
-10012
lines changed

test_fixtures/nghttp2-16384-4096/story_00.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
{
44
"header_table_size": 16384,
55
"seqno": 0,
6-
"wire": "2ff11f82874388f439ce75c875fa5787",
6+
"wire": "3fe11f82864188f439ce75c875fa5784",
77
"headers": [
88
{
99
":method": "GET"
@@ -21,7 +21,7 @@
2121
},
2222
{
2323
"seqno": 1,
24-
"wire": "428cf1e3c2fe8739ceb90ebf4aff83",
24+
"wire": "8286418cf1e3c2fe8739ceb90ebf4aff84",
2525
"headers": [
2626
{
2727
":method": "GET"
@@ -39,7 +39,7 @@
3939
},
4040
{
4141
"seqno": 2,
42-
"wire": "4187eabfa35332fd2b039b60d48e62a1849eb611589825353141e63ad52160b206c4f2f5d5378283",
42+
"wire": "82864187eabfa35332fd2b049b60d48e62a1849eb611589825353141e63ad52160b206c4f2f5d537",
4343
"headers": [
4444
{
4545
":method": "GET"
@@ -56,6 +56,6 @@
5656
]
5757
}
5858
],
59-
"draft": 8,
59+
"draft": 9,
6060
"description": "Encoded by nghttp2. The basic encoding strategy is described in http://lists.w3.org/Archives/Public/ietf-http-wg/2013JulSep/1135.html We use huffman encoding only if it produces strictly shorter byte string than original. We make some headers not indexing at all, but this does not always result in less bits on the wire."
6161
}

test_fixtures/nghttp2-16384-4096/story_01.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
{
44
"header_table_size": 16384,
55
"seqno": 0,
6-
"wire": "2ff11f8742882f91d35d055c87a786857e879eb193aac92a136587f3e7cf9f3e7c874086f2b4e5a283ff84f07b2893",
6+
"wire": "3fe11f8741882f91d35d055c87a784827a879eb193aac92a136087f3e7cf9f3e7c874086f2b4e5a283ff84f07b2893",
77
"headers": [
88
{
99
":scheme": "https"
@@ -30,7 +30,7 @@
3030
},
3131
{
3232
"seqno": 1,
33-
"wire": "4287f3e7cf9f3e7c8b8283",
33+
"wire": "87c18482c06087f3e7cf9f3e7c8b",
3434
"headers": [
3535
{
3636
":scheme": "https"
@@ -53,6 +53,6 @@
5353
]
5454
}
5555
],
56-
"draft": 8,
56+
"draft": 9,
5757
"description": "Encoded by nghttp2. The basic encoding strategy is described in http://lists.w3.org/Archives/Public/ietf-http-wg/2013JulSep/1135.html We use huffman encoding only if it produces strictly shorter byte string than original. We make some headers not indexing at all, but this does not always result in less bits on the wire."
5858
}

test_fixtures/nghttp2-16384-4096/story_02.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
{
44
"header_table_size": 16384,
55
"seqno": 0,
6-
"wire": "2ff11f828743871d23f67a9721e9877ebcd07f66a281b0dae053fad0321aa49d13fda992a49685340c8a6adca7e28102ef7da9677b8171707f6a62293a9d810020004015309ac2ca7f2c05c5c158b0497ca589d34d1f43aeba0c41a4c7a98f33a69a3fdf9a68fa1d75d0620d263d4c79a68fbed00177febe58f9fbed00177b578b2d4b70ddf45abefb4005db97408721eaa8a4498f5788ea52d6b0e83772ff",
6+
"wire": "3fe11f828641871d23f67a9721e9847abcd07f66a281b0dae053fad0321aa49d13fda992a49685340c8a6adca7e28102ef7da9677b8171707f6a62293a9d810020004015309ac2ca7f2c05c5c153b0497ca589d34d1f43aeba0c41a4c7a98f33a69a3fdf9a68fa1d75d0620d263d4c79a68fbed00177febe58f9fbed00177b518b2d4b70ddf45abefb4005db90408721eaa8a4498f5788ea52d6b0e83772ff",
77
"headers": [
88
{
99
":method": "GET"
@@ -36,7 +36,7 @@
3636
},
3737
{
3838
"seqno": 1,
39-
"wire": "4791996293cae6a473150b0e91fb3d4b90f4ff07ab60d48e62a18c4c002c4d51d88ca321ea62e94643d5babb0c92adc372c00af17168017c0cb6cb712f5d537f459a352398ac5754df46a473158f9fbed00177bebe58f9fbed00176f7e919d29aee30c78f1e171d23f67a9721e963f87898a",
39+
"wire": "82864191996293cae6a473150b0e91fb3d4b90f4ff04ab60d48e62a18c4c002c4d51d88ca321ea62e94643d5babb0c92adc372c00af17168017c0cb6cb712f5d537fc2539a352398ac5754df46a473158f9fbed00177bebe58f9fbed00176fc190c073919d29aee30c78f1e171d23f67a9721e963f",
4040
"headers": [
4141
{
4242
":method": "GET"
@@ -72,7 +72,7 @@
7272
},
7373
{
7474
"seqno": 2,
75-
"wire": "09ad60d48e62a18c4c002c795a83907415821e9a4f5309b07522b1d85a92b566f25a178b8b2f38fb4269c6a25e634b",
75+
"wire": "8286c004ad60d48e62a18c4c002c795a83907415821e9a4f5309b07522b1d85a92b566f25a178b8b2f38fb4269c6a25e634bc4bfc290c1be",
7676
"headers": [
7777
{
7878
":method": "GET"
@@ -108,7 +108,7 @@
108108
},
109109
{
110110
"seqno": 3,
111-
"wire": "09bf60d48e62a18c4c002c1a9982260e99cb63121903424b62d61683165619001621e8b69a9840ea93d2d61683165899003cbadaf171680071e7da7c312f5d537f",
111+
"wire": "8286c004bf60d48e62a18c4c002c1a9982260e99cb63121903424b62d61683165619001621e8b69a9840ea93d2d61683165899003cbadaf171680071e7da7c312f5d537fc4bfc290c1be",
112112
"headers": [
113113
{
114114
":method": "GET"
@@ -144,7 +144,7 @@
144144
},
145145
{
146146
"seqno": 4,
147-
"wire": "438bf1e3c2e3a47ecf52e43d3f8a88828384",
147+
"wire": "8286418bf1e3c2e3a47ecf52e43d3f84c5c4c390c2",
148148
"headers": [
149149
{
150150
":method": "GET"
@@ -177,7 +177,7 @@
177177
},
178178
{
179179
"seqno": 5,
180-
"wire": "840aad60d48e62a18c4c002c795a83907415821e9a4f5309b07522b1d85a92b566f25a178b885f109969c75b89798d2f838281888a",
180+
"wire": "8286c104ad60d48e62a18c4c002c795a83907415821e9a4f5309b07522b1d85a92b566f25a178b885f109969c75b89798d2fc5c0c390c2bf",
181181
"headers": [
182182
{
183183
":method": "GET"
@@ -213,7 +213,7 @@
213213
},
214214
{
215215
"seqno": 6,
216-
"wire": "0ac160d48e62a18c4c002c1a9982261139ca86103a0a888bdcb5250c0431547eec040c82284842a107b0c546bdbab46a8b172b0d34e95e2e2d000e09c7db044bcc697f",
216+
"wire": "8286c104c160d48e62a18c4c002c1a9982261139ca86103a0a888bdcb5250c0431547eec040c82284842a107b0c546bdbab46a8b172b0d34e95e2e2d000e09c7db044bcc697fc5c0c390c2bf",
217217
"headers": [
218218
{
219219
":method": "GET"
@@ -249,7 +249,7 @@
249249
},
250250
{
251251
"seqno": 7,
252-
"wire": "0aac60d48e62a18c4c002c436a4f49d26ee562c3a4e862fdb60c85a287000882202f1710be2101a75c6a25fa5737",
252+
"wire": "8286c104ac60d48e62a18c4c002c436a4f49d26ee562c3a4e862fdb60c85a287000882202f1710be2101a75c6a25fa5737c5c0c390c2bf",
253253
"headers": [
254254
{
255255
":method": "GET"
@@ -285,7 +285,7 @@
285285
},
286286
{
287287
"seqno": 8,
288-
"wire": "0ab060d48e62a18c4c002c5a662838e4c9548620d27b10c5071c992a90c41a4f62d40ec98abc5c42f882fb6d3c089798d2ff",
288+
"wire": "8286c104b060d48e62a18c4c002c5a662838e4c9548620d27b10c5071c992a90c41a4f62d40ec98abc5c42f882fb6d3c089798d2ffc5c0c390c2bf",
289289
"headers": [
290290
{
291291
":method": "GET"
@@ -321,7 +321,7 @@
321321
},
322322
{
323323
"seqno": 9,
324-
"wire": "418f293cae6a473150b0e91fb3d4b90f4f0b9a60d48e62a18c8c341c7fab69beb6ee19d78b7670b2dc4bf4ae6f85",
324+
"wire": "8286418f293cae6a473150b0e91fb3d4b90f4f049a60d48e62a18c8c341c7fab69beb6ee19d78b7670b2dc4bf4ae6fc6c1c490c3c0",
325325
"headers": [
326326
{
327327
":method": "GET"
@@ -356,6 +356,6 @@
356356
]
357357
}
358358
],
359-
"draft": 8,
359+
"draft": 9,
360360
"description": "Encoded by nghttp2. The basic encoding strategy is described in http://lists.w3.org/Archives/Public/ietf-http-wg/2013JulSep/1135.html We use huffman encoding only if it produces strictly shorter byte string than original. We make some headers not indexing at all, but this does not always result in less bits on the wire."
361361
}

test_fixtures/nghttp2-16384-4096/story_03.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
{
44
"header_table_size": 16384,
55
"seqno": 0,
6-
"wire": "2ff11f828743878c6692d5c87a7f877ebcd07f66a281b0dae053fad0321aa49d13fda992a49685340c8a6adca7e28102ef7da9677b8171707f6a62293a9d810020004015309ac2ca7f2c05c5c158b0497ca589d34d1f43aeba0c41a4c7a98f33a69a3fdf9a68fa1d75d0620d263d4c79a68fbed00177febe58f9fbed00177b578b2d4b70ddf45abefb4005db97408721eaa8a4498f5788ea52d6b0e83772ff",
6+
"wire": "3fe11f828641878c6692d5c87a7f847abcd07f66a281b0dae053fad0321aa49d13fda992a49685340c8a6adca7e28102ef7da9677b8171707f6a62293a9d810020004015309ac2ca7f2c05c5c153b0497ca589d34d1f43aeba0c41a4c7a98f33a69a3fdf9a68fa1d75d0620d263d4c79a68fbed00177febe58f9fbed00177b518b2d4b70ddf45abefb4005db90408721eaa8a4498f5788ea52d6b0e83772ff",
77
"headers": [
88
{
99
":method": "GET"
@@ -36,7 +36,7 @@
3636
},
3737
{
3838
"seqno": 1,
39-
"wire": "06896251f7310f52e621ff86",
39+
"wire": "8286c204896251f7310f52e621ffc1c0bf90be",
4040
"headers": [
4141
{
4242
":method": "GET"
@@ -69,7 +69,7 @@
6969
},
7070
{
7171
"seqno": 2,
72-
"wire": "478af1e3c2f18cd25ab90f4f8788",
72+
"wire": "8286418af1e3c2f18cd25ab90f4f84c2c1c090bf",
7373
"headers": [
7474
{
7575
":method": "GET"
@@ -102,7 +102,7 @@
102102
},
103103
{
104104
"seqno": 3,
105-
"wire": "079060d4ccc4633496c48f541e6385798d2f459a352398ac5754df46a473158f9fbed00177bebe58f9fbed00176f7e909d29aee30c78f1e178c6692d5c87a58f6ca4bb0e4bfc325f82eb8165c86f04182ee0042f61bd7c417305d71abcd5e0c2ddeb9871401f888a",
105+
"wire": "8286be049060d4ccc4633496c48f541e6385798d2fc2539a352398ac5754df46a473158f9fbed00177bebe58f9fbed00176fc190c073909d29aee30c78f1e178c6692d5c87a58f60a4bb0e4bfc325f82eb8165c86f04182ee0042f61bd7c417305d71abcd5e0c2ddeb9871401f",
106106
"headers": [
107107
{
108108
":method": "GET"
@@ -141,7 +141,7 @@
141141
},
142142
{
143143
"seqno": 4,
144-
"wire": "0a91608324e5626a0f18e860d4ccc4c85e634b",
144+
"wire": "8286c10491608324e5626a0f18e860d4ccc4c85e634bc5c0c390c2bfbe",
145145
"headers": [
146146
{
147147
":method": "GET"
@@ -180,7 +180,7 @@
180180
},
181181
{
182182
"seqno": 5,
183-
"wire": "448a40578e442469311721e90b9f62c63c78f0c10649cac4d41e31d0c7443091d53583a560aecaed102b817e8844032a2f2a838586",
183+
"wire": "8286418a40578e442469311721e9049f62c63c78f0c10649cac4d41e31d0c7443091d53583a560aecaed102b817e88c653032a2f2ac590c4c1",
184184
"headers": [
185185
{
186186
":method": "GET"
@@ -216,7 +216,7 @@
216216
},
217217
{
218218
"seqno": 6,
219-
"wire": "0c9962c63c78f0c10649cac4d41e31d0c7443139e92ac15de5fa23",
219+
"wire": "8286bf049962c63c78f0c10649cac4d41e31d0c7443139e92ac15de5fa23c7bec590c4c1",
220220
"headers": [
221221
{
222222
":method": "GET"
@@ -252,7 +252,7 @@
252252
},
253253
{
254254
"seqno": 7,
255-
"wire": "0c9762c63c78f0c10649cac5a82d8c744316ac15d95da5fa23",
255+
"wire": "8286bf049762c63c78f0c10649cac5a82d8c744316ac15d95da5fa23c7bec590c4c1",
256256
"headers": [
257257
{
258258
":method": "GET"
@@ -288,7 +288,7 @@
288288
},
289289
{
290290
"seqno": 8,
291-
"wire": "0c9162c63c78f0c1a999832c15c0b817aea9bf8581",
291+
"wire": "8286bf049162c63c78f0c1a999832c15c0b817aea9bfc7c2c590c4c1",
292292
"headers": [
293293
{
294294
":method": "GET"
@@ -324,7 +324,7 @@
324324
},
325325
{
326326
"seqno": 9,
327-
"wire": "860c896251f7310f52e621ff8a83828485",
327+
"wire": "8286c304896251f7310f52e621ffc7c6c590c4c0",
328328
"headers": [
329329
{
330330
":method": "GET"
@@ -359,6 +359,6 @@
359359
]
360360
}
361361
],
362-
"draft": 8,
362+
"draft": 9,
363363
"description": "Encoded by nghttp2. The basic encoding strategy is described in http://lists.w3.org/Archives/Public/ietf-http-wg/2013JulSep/1135.html We use huffman encoding only if it produces strictly shorter byte string than original. We make some headers not indexing at all, but this does not always result in less bits on the wire."
364364
}

test_fixtures/nghttp2-16384-4096/story_04.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
{
44
"header_table_size": 16384,
55
"seqno": 0,
6-
"wire": "2ff11f828743878c6692d5c87a7f877ebcd07f66a281b0dae053fad0321aa49d13fda992a49685340c8a6adca7e28102ef7da9677b8171707f6a62293a9d810020004015309ac2ca7f2c05c5c158b0497ca589d34d1f43aeba0c41a4c7a98f33a69a3fdf9a68fa1d75d0620d263d4c79a68fbed00177febe58f9fbed00177b578b2d4b70ddf45abefb4005db97408721eaa8a4498f5788ea52d6b0e83772ff",
6+
"wire": "3fe11f828641878c6692d5c87a7f847abcd07f66a281b0dae053fad0321aa49d13fda992a49685340c8a6adca7e28102ef7da9677b8171707f6a62293a9d810020004015309ac2ca7f2c05c5c153b0497ca589d34d1f43aeba0c41a4c7a98f33a69a3fdf9a68fa1d75d0620d263d4c79a68fbed00177febe58f9fbed00177b518b2d4b70ddf45abefb4005db90408721eaa8a4498f5788ea52d6b0e83772ff",
77
"headers": [
88
{
99
":method": "GET"
@@ -36,7 +36,7 @@
3636
},
3737
{
3838
"seqno": 1,
39-
"wire": "06896251f7310f52e621ff86",
39+
"wire": "8286c204896251f7310f52e621ffc1c0bf90be",
4040
"headers": [
4141
{
4242
":method": "GET"
@@ -69,7 +69,7 @@
6969
},
7070
{
7171
"seqno": 2,
72-
"wire": "478af1e3c2f18cd25ab90f4f8788",
72+
"wire": "8286418af1e3c2f18cd25ab90f4f84c2c1c090bf",
7373
"headers": [
7474
{
7575
":method": "GET"
@@ -102,7 +102,7 @@
102102
},
103103
{
104104
"seqno": 3,
105-
"wire": "079060d4ccc4633496c48f541e6385798d2f459a352398ac5754df46a473158f9fbed00177bebe58f9fbed00176f7e909d29aee30c78f1e178c6692d5c87a58f6ca4bb0e4bfc325f82eb8165c86f04182ee0042f61bd7c417305d71abcd5e0c2ddeb9871401f888a",
105+
"wire": "8286be049060d4ccc4633496c48f541e6385798d2fc2539a352398ac5754df46a473158f9fbed00177bebe58f9fbed00176fc190c073909d29aee30c78f1e178c6692d5c87a58f60a4bb0e4bfc325f82eb8165c86f04182ee0042f61bd7c417305d71abcd5e0c2ddeb9871401f",
106106
"headers": [
107107
{
108108
":method": "GET"
@@ -141,7 +141,7 @@
141141
},
142142
{
143143
"seqno": 4,
144-
"wire": "0a91608324e5626a0f18e860d4ccc4c85e634b",
144+
"wire": "8286c10491608324e5626a0f18e860d4ccc4c85e634bc5c0c390c2bfbe",
145145
"headers": [
146146
{
147147
":method": "GET"
@@ -180,7 +180,7 @@
180180
},
181181
{
182182
"seqno": 5,
183-
"wire": "448a40578e442469311721e90b9f62c63c78f0c10649cac4d41e31d0c7443091d53583a560aecaed102b817e8844032a2f2a838586",
183+
"wire": "8286418a40578e442469311721e9049f62c63c78f0c10649cac4d41e31d0c7443091d53583a560aecaed102b817e88c653032a2f2ac590c4c1",
184184
"headers": [
185185
{
186186
":method": "GET"
@@ -216,7 +216,7 @@
216216
},
217217
{
218218
"seqno": 6,
219-
"wire": "0c9962c63c78f0c10649cac4d41e31d0c7443139e92ac15de5fa23",
219+
"wire": "8286bf049962c63c78f0c10649cac4d41e31d0c7443139e92ac15de5fa23c7bec590c4c1",
220220
"headers": [
221221
{
222222
":method": "GET"
@@ -252,7 +252,7 @@
252252
},
253253
{
254254
"seqno": 7,
255-
"wire": "0c9762c63c78f0c10649cac5a82d8c744316ac15d95da5fa23",
255+
"wire": "8286bf049762c63c78f0c10649cac5a82d8c744316ac15d95da5fa23c7bec590c4c1",
256256
"headers": [
257257
{
258258
":method": "GET"
@@ -288,7 +288,7 @@
288288
},
289289
{
290290
"seqno": 8,
291-
"wire": "0c9162c63c78f0c1a999832c15c0b817aea9bf8581",
291+
"wire": "8286bf049162c63c78f0c1a999832c15c0b817aea9bfc7c2c590c4c1",
292292
"headers": [
293293
{
294294
":method": "GET"
@@ -324,7 +324,7 @@
324324
},
325325
{
326326
"seqno": 9,
327-
"wire": "860c896251f7310f52e621ff8a83828485",
327+
"wire": "8286c304896251f7310f52e621ffc7c6c590c4c0",
328328
"headers": [
329329
{
330330
":method": "GET"
@@ -359,6 +359,6 @@
359359
]
360360
}
361361
],
362-
"draft": 8,
362+
"draft": 9,
363363
"description": "Encoded by nghttp2. The basic encoding strategy is described in http://lists.w3.org/Archives/Public/ietf-http-wg/2013JulSep/1135.html We use huffman encoding only if it produces strictly shorter byte string than original. We make some headers not indexing at all, but this does not always result in less bits on the wire."
364364
}

0 commit comments

Comments
 (0)