This commit is contained in:
2026-08-18 09:20:44 +02:00
commit b826cd721a
522 changed files with 93730 additions and 0 deletions
@@ -0,0 +1,110 @@
{
"batch": "B10",
"candidates": [
"P15-012",
"P15-054",
"P15-055",
"P15-078",
"P15-080"
],
"complexity": {
"block_size": 4096,
"directory_bytes": 8796093022208,
"expected_blocks": 2147483648,
"max_binary_iterations": 32,
"max_reads_with_neighbors": 96
},
"cookie": {
"int_max": 2147483647,
"min_dirent_size": 24,
"size_max": 18446744073709551615,
"cases": [
{"id": "negative-resid", "resid": -1, "expected": 0},
{"id": "zero-resid", "resid": 0, "expected": 0},
{"id": "one-byte", "resid": 1, "expected": 0},
{"id": "below-minimum", "resid": 23, "expected": 0},
{"id": "one-dirent", "resid": 24, "expected": 1},
{"id": "below-two-dirents", "resid": 47, "expected": 1},
{"id": "two-dirents", "resid": 48, "expected": 2},
{"id": "normal-buffer", "resid": 4096, "expected": 170},
{"id": "int-clamp", "resid": 51539607552, "expected": 2147483647}
]
},
"nid": {
"compact_inode_size": 32,
"metabox_bit": 9223372036854775808,
"primary": {
"blkszbits": 12,
"blocks": 8,
"mediasize": 32768,
"meta_blkaddr": 1
},
"cases": [
{"id": "primary-first", "nid": 0, "current_nid": 1, "relation": "ordinary", "metabox_feature": false, "metabox_size": null, "expected_valid": true, "expected_lookup": "PASS", "expected_readdir": "PASS"},
{"id": "primary-last", "nid": 895, "current_nid": 1, "relation": "ordinary", "metabox_feature": false, "metabox_size": null, "expected_valid": true, "expected_lookup": "PASS", "expected_readdir": "PASS"},
{"id": "primary-past-end", "nid": 896, "current_nid": 1, "relation": "ordinary", "metabox_feature": false, "metabox_size": null, "expected_valid": false, "expected_lookup": "EINTEGRITY", "expected_readdir": "EINTEGRITY"},
{"id": "primary-shift-overflow", "nid": 9223372036854775807, "current_nid": 1, "relation": "ordinary", "metabox_feature": false, "metabox_size": null, "expected_valid": false, "expected_lookup": "EINTEGRITY", "expected_readdir": "EINTEGRITY"},
{"id": "metabox-valid", "nid": 9223372036854775811, "current_nid": 1, "relation": "ordinary", "metabox_feature": true, "metabox_size": 128, "expected_valid": true, "expected_lookup": "PASS", "expected_readdir": "PASS"},
{"id": "metabox-no-feature", "nid": 9223372036854775808, "current_nid": 1, "relation": "ordinary", "metabox_feature": false, "metabox_size": null, "expected_valid": false, "expected_lookup": "EINTEGRITY", "expected_readdir": "EINTEGRITY"},
{"id": "metabox-past-end", "nid": 9223372036854775812, "current_nid": 1, "relation": "ordinary", "metabox_feature": true, "metabox_size": 128, "expected_valid": false, "expected_lookup": "EINTEGRITY", "expected_readdir": "EINTEGRITY"},
{"id": "ordinary-self", "nid": 42, "current_nid": 42, "relation": "ordinary", "metabox_feature": false, "metabox_size": null, "expected_valid": true, "expected_lookup": "EINTEGRITY", "expected_readdir": "PASS"},
{"id": "dot-self", "nid": 42, "current_nid": 42, "relation": "dot", "metabox_feature": false, "metabox_size": null, "expected_valid": true, "expected_lookup": "PASS", "expected_readdir": "PASS"},
{"id": "dotdot-self", "nid": 42, "current_nid": 42, "relation": "dotdot", "metabox_feature": false, "metabox_size": null, "expected_valid": true, "expected_lookup": "PASS", "expected_readdir": "PASS"}
]
},
"order_cases": [
{
"id": "valid-raw-order",
"blocks": [[".", "..", "alpha", "alphabet"], ["beta", "delta"], ["omega"]],
"target": "delta",
"expected_lookup": "PASS",
"expected_readdir": "PASS",
"expected_raw": [".", "..", "alpha", "alphabet", "beta", "delta", "omega"]
},
{
"id": "long-common-prefix",
"blocks": [["prefix-0000000000000000", "prefix-0000000000000001"], ["prefix-0000000000000010", "prefix-0000000000000011"]],
"target": "prefix-0000000000000011",
"expected_lookup": "PASS",
"expected_readdir": "PASS",
"expected_raw": ["prefix-0000000000000000", "prefix-0000000000000001", "prefix-0000000000000010", "prefix-0000000000000011"]
},
{
"id": "within-block-reverse",
"blocks": [["alpha", "charlie", "bravo"]],
"target": "bravo",
"expected_lookup": "EINTEGRITY",
"expected_readdir": "EINTEGRITY"
},
{
"id": "within-block-duplicate",
"blocks": [["alpha", "beta", "beta"]],
"target": "beta",
"expected_lookup": "EINTEGRITY",
"expected_readdir": "EINTEGRITY"
},
{
"id": "cross-block-reverse",
"blocks": [["alpha", "delta"], ["charlie", "omega"]],
"target": "delta",
"expected_lookup": "EINTEGRITY",
"expected_readdir": "EINTEGRITY"
},
{
"id": "cross-block-duplicate",
"blocks": [["alpha", "delta"], ["delta", "omega"]],
"target": "delta",
"expected_lookup": "EINTEGRITY",
"expected_readdir": "EINTEGRITY"
},
{
"id": "remote-corruption-not-prescanned",
"blocks": [["a", "b"], ["c", "d"], ["e", "f"], ["g", "h"], ["i", "j"], ["k", "l"], ["z", "zz"], ["m", "n"]],
"target": "a",
"expected_lookup": "PASS",
"expected_readdir": "EINTEGRITY",
"remote_corruption_not_claimed": true
}
],
"schema": 1
}