Skip to content

Download h2spec from https://github.com/hapsoc/h2spec-binaries

Sign in for the full log view
GitHub Actions / h2spec-hpack succeeded Sep 13, 2023 in 0s

h2spec-hpack ✅

Tests passed successfully

✅ h2spec-hpack.xml

8 tests were completed in NaNms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
1. Starting HTTP/2 NaNms
2. Streams and Multiplexing NaNms
2.3.3. Index Address Space 2✅ NaNms
3.1. DATA NaNms
3.10. CONTINUATION NaNms
3.2. HEADERS NaNms
3.3. PRIORITY NaNms
3.4. RST_STREAM NaNms
3.5. HTTP/2 Connection Preface NaNms
3.5. SETTINGS NaNms
3.7. PING NaNms
3.8. GOAWAY NaNms
3.9. WINDOW_UPDATE NaNms
4. HTTP Message Exchanges NaNms
4.1. Frame Format NaNms
4.2. Frame Size NaNms
4.2. Maximum Table Size 1✅ NaNms
4.3. Header Compression and Decompression NaNms
5. HPACK NaNms
5.1. Stream States NaNms
5.1.1. Stream Identifiers NaNms
5.1.2. Stream Concurrency NaNms
5.2. String Literal Representation 3✅ NaNms
5.3.1. Stream Dependencies NaNms
5.4.1. Connection Error Handling NaNms
5.5. Extending HTTP/2 NaNms
6.1. DATA NaNms
6.1. Indexed Header Field Representation 1✅ NaNms
6.10. CONTINUATION NaNms
6.2. HEADERS NaNms
6.3. Dynamic Table Size Update 1✅ NaNms
6.3. PRIORITY NaNms
6.4. RST_STREAM NaNms
6.5. SETTINGS NaNms
6.5.2. Defined SETTINGS Parameters NaNms
6.5.3. Settings Synchronization NaNms
6.7. PING NaNms
6.8. GOAWAY NaNms
6.9. WINDOW_UPDATE NaNms
6.9.1. The Flow-Control Window NaNms
6.9.2. Initial Flow-Control Window Size NaNms
7. Error Codes NaNms
8.1. HTTP Request/Response Exchange NaNms
8.1.2. HTTP Header Fields NaNms
8.1.2.1. Pseudo-Header Fields NaNms
8.1.2.2. Connection-Specific Header Fields NaNms
8.1.2.3. Request Pseudo-Header Fields NaNms
8.1.2.6. Malformed Requests and Responses NaNms
8.2. Server Push NaNms

✅ 2.3.3. Index Address Space

✅ Sends a indexed header field representation with invalid index
✅ Sends a literal header field representation with invalid index

✅ 4.2. Maximum Table Size

✅ Sends a dynamic table size update at the end of header block

✅ 5.2. String Literal Representation

✅ Sends a Huffman-encoded string literal representation with padding longer than 7 bits
✅ Sends a Huffman-encoded string literal representation padded by zero
✅ Sends a Huffman-encoded string literal representation containing the EOS symbol

✅ 6.1. Indexed Header Field Representation

✅ Sends a indexed header field representation with index 0

✅ 6.3. Dynamic Table Size Update

✅ Sends a dynamic table size update larger than the value of SETTINGS_HEADER_TABLE_SIZE