Some checks failed
joule-moq-room room service / joule-moq-room · does this change touch it (push) Successful in 26s
wai-app and Create / wai-app · does this change touch it (push) Successful in 18s
wai-audit collector and player integration / does this change touch it (push) Successful in 26s
joule-moq-web browser client / joule-moq-web · does this change touch it (push) Successful in 26s
WAI operation catalogue / does this change touch it (push) Successful in 13s
wai-fleet service / does this change touch it (push) Successful in 23s
wai-int-module WAISM module of record / does this change touch it (push) Successful in 21s
wai-ledger service / does this change touch it (push) Successful in 12s
wai-ops integer operators / does this change touch it (push) Successful in 18s
wai media golden suite on RISC-V (emulated) / does this change touch it (push) Successful in 17s
wai-quantum for JavaScript / does this change touch it (push) Successful in 16s
wai-quantum studio and desktop / does this change touch it (push) Successful in 13s
wai-sink-android native sink library / does this change touch it (push) Successful in 13s
wai-sink-swift native sink package / does this change touch it (push) Successful in 13s
WAI Studio / does this change touch it (push) Successful in 12s
joule-moq-remote host agent / joule-moq-remote · does this change touch it (push) Successful in 3m13s
wai cross-architecture byte-equality / does this change touch it (push) Successful in 3m35s
wai formal verification (integer core) / does this change touch it (push) Successful in 3m17s
WAI breaking changes and the conformance runner / WAI breaking · does this change touch WAI (push) Successful in 8s
repository checks / lockfiles, advisories, tests in CI, workflow hygiene, spec and section references, public text (push) Failing after 7m22s
wai-ops integer operators / linux-aarch64 (push) Successful in 2m53s
joule-moq-remote host agent / joule-moq-remote, every target (linux-arm64) (push) Successful in 2m1s
wai cross-architecture byte-equality / linux-aarch64 (push) Successful in 59s
wai-app and Create / wai-app · tests, clippy, the line language's verifier (linux) (push) Successful in 34s
wai-int-module WAISM module of record / linux-arm64 · both checkers, wasmtime (Cranelift, Winch), Wasmi and Node (push) Successful in 7m34s
wai-int-module WAISM module of record / the module of record in Chromium (push) Successful in 9s
wai-sink-android native sink library / the JNI layer and the platform-free half on the host JVM · linux-arm64 (push) Successful in 7m58s
wai-audit collector and player integration / collector · linux (push) Successful in 4m24s
wai-fleet service / service · linux (push) Successful in 3m49s
wai-ops integer operators / independent checker (Python) (push) Successful in 21s
wai-ops integer operators / wasm32-wasip2 (wasmtime) (push) Successful in 47s
wai-ops integer operators / wasm32 under Node (push) Successful in 50s
wai-ops integer operators / linux-x86_64 (push) Successful in 1m41s
wai media golden suite on RISC-V (emulated) / golden suite · riscv64 (emulated) (push) Successful in 1m3s
wai-ledger service / service · linux (push) Successful in 2m32s
wai-audit collector and player integration / collector, player integration and the browser end to end · macos (push) Successful in 2m13s
wai-int-module WAISM module of record / linux · both checkers, wasmtime (Cranelift, Winch), Wasmi and Node (push) Successful in 6m0s
wai-fleet service / service · macos (push) Successful in 41s
WAI Studio / the catalogue's actions, the unit tests and the core · linux (push) Successful in 2m0s
wai formal verification (integer core) / every harness in one shard (push) Successful in 21s
wai cross-architecture byte-equality / linux-x86_64 (push) Successful in 49s
WAI operation catalogue / the catalogue and every door · linux (push) Successful in 8m50s
wai-ledger service / service · macos (push) Successful in 54s
wai-quantum for JavaScript / javascript · linux (push) Successful in 5m10s
wai-ops integer operators / macos-arm64 (push) Successful in 1m18s
joule-moq-room room service / joule-moq-room, every target (push) Successful in 18m19s
wai-quantum studio and desktop / studio · browser (push) Successful in 5m59s
WAI breaking changes and the conformance runner / WAI breaking · wire, record and API against main · linux (push) Failing after 2m1s
wai-app and Create / wai-app · Create, browser end-to-end (macos) (push) Successful in 6m31s
wai formal verification (integer core) / kani (stage) (push) Successful in 4m6s
wai-quantum studio and desktop / desktop app · macos (push) Successful in 3m30s
wai-quantum studio and desktop / desktop app · linux (push) Successful in 8m56s
wai-quantum studio and desktop / desktop app · windows (push) Successful in 9m48s
wai-sink-android native sink library / every ABI, the AAR, and the instrumented tests in a headless emulator · macos (push) Successful in 5m9s
WAI breaking changes and the conformance runner / WAI breaking and conform · their tests, and the independent verifiers through wai conform · linux (push) Successful in 9m1s
wai formal verification (integer core) / kani (integer-core) (push) Successful in 9m41s
WAI Studio / Studio in WebKit · linux (push) Successful in 15m29s
wai formal verification (integer core) / kani (plan) (push) Successful in 13m48s
wai formal verification (integer core) / kani (arith) (push) Successful in 14m52s
wai formal verification (integer core) / kani (isqrt512) (push) Successful in 30m57s
WAI Studio / Studio in Chromium and Firefox · macos (push) Successful in 8m36s
wai-sink-swift native sink package / libwai slices, desktop tests, simulator tests · macos (push) Successful in 12m14s
joule-moq-remote host agent / joule-moq-remote, every target (macos) (push) Successful in 50s
wai cross-architecture byte-equality / windows-x86_64 (push) Successful in 1m4s
joule-moq-web browser client / joule-moq-web · browser end-to-end (macos) (push) Successful in 22m42s
wai cross-architecture byte-equality / macos-arm64 (reference) (push) Successful in 25s
wai formal verification (integer core) / kani (sound) (push) Successful in 22m37s
wai formal verification (integer core) / kani (stage-long) (push) Successful in 27m23s
wai formal verification (integer core) / kani (rans64-t2) (push) Successful in 15m3s
The set: tools/wai_int_hyper_train.py at40db6ee57(the commit that brought it) trained a mean-scale hyperprior, 48 synthesis and 64 latent channels, from seed 20261110 on the dead-leaves pictures tools/wai_int_synth_real.py generates from that seed, streams 1 to 4096: 30,000 steps of 16, Adam at 1e-3 then 1e-4 for the last quarter, lambda 0.0483, on the CPU at 8 threads with deterministic algorithms (Python 3.11.17, torch 2.14.0+cpu, numpy 1.26.4, compressai 1.2.8; the Framework build host, Linux x86_64). Exported by export_model and coded on stream 0 (128 x 128). Listing digest (the set's identity): ab796bb19cb202115400ea2ce16724617c3da035a2f4429d6266d419ab705ac0. Its record, wai-rs/tests/vectors/int_hyper/leaves_set.json, reads Own: Apache-2.0, a start from a seed, and training and coded pictures generated by a tool below wai/ with no third-party source; the tools' blob ids are their blobs at40db6ee57. Reproducibility: two runs from the same seeds, side by side on that host, wrote the same bytes in every file (float model 2ce350db..., all three members, the bitstream, the decode and the record), and logged the same loss at every logged step. 300-step runs at 8 and at 4 threads from the same seeds agree at step 0 and differ by step 299 (float models 1820d9ec... and 699bfbea...): the thread count is part of the recipe, and the record states it. Where its decode is held, each to the one digest in int_hyper/sha256.json (3ea9b4c3026e7c81683f3845f8256b1f0e1e8268284d81f3f16f290a5dde1374): - int-payload-conformance gains `leaves`, a WIH1 payload (SHA-256 048c7c0d...), decoded natively by wai_int_payload_vectors verify; int_payload_verify.py parses and converts it independently. - wai-int-module/corpus.json, 121 cases: both modules of record gave every case its outcome on wasmtime 50.0.1 (Cranelift, Winch) and Wasmi 2.0.0, run digest f245b5f0... (Framework). The browser crate's Node check names the payload too (CI). - byte-exact-conformance: wih1_trained_set_is_golden, by the sink's decode and through the lowering under the reference and the fast kernels, on every leg of the matrix. - ops-conformance certifies it (index and two lowered graphs): acc64, first acc32 failure at h_s's input range, 43 bits; int_hyper_ops holds the set and the vector to them. verifiers/int-hyper-set.sh runs `check --own` and `self-test`: the unchanged record and a copy started from a set that reads Own read Own, and 11 planted faults are caught (one weight moved by one; a third-party source in the training record, beside generated pictures, or in the start's record; a start from a checkpoint that is not WAI's; each of three seeds removed; the coded picture among the training pictures; a decode digest changed; the decode of another picture with its digest restated). The trainer's check of a start from a set now reads a start that does not read Own as `not own`, rather than failing. Run through rb on the Framework (Linux x86_64), each passed: wai_int_payload_vectors verify (release and debug), int_payload_verify.py, check --own, self-test, corpus.py --check, wai-verify vectors verify, wai_ops_check.py, byte-exact-conformance (release), int_payload (debug), int_hyper_ops (debug and release), corpus_provenance, the module host on all 121 cases. Decode-side plants, each caught, with the committed case passing first: a WebAssembly decode of the set with one g_s weight moved (0 of 1 cases the corpus's), and the same drift in the committed file under the native corpus verify, the record check and the byte-exact golden. Co-Authored-By: Claude Opus 5.5 <[email protected]>
2150 lines
70 KiB
JSON
2150 lines
70 KiB
JSON
{
|
|
"format": "waism-module-corpus/1",
|
|
"about": "The module corpus (extensions/waism.md \u00a79.2) of wai-int-module, the operator-set module: for each case, the capability, the payload and the set the module is given (waism \u00a75), and the SHA-256 of its output or its refusal code. Written by corpus.py from the committed corpora; paths are below wai/.",
|
|
"external": {
|
|
"dred_unquantized_weights.bin": {
|
|
"sha256": "394f0ecf19926cebd678019dc94a54c88ae078340c16325069707f286cdf28a6",
|
|
"fetch": "live-conformance/dred/fetch.sh"
|
|
}
|
|
},
|
|
"cases": [
|
|
{
|
|
"name": "int-payload/int_video",
|
|
"capability": "wai.video.int_motion",
|
|
"payload": {
|
|
"file": "wai-rs/tests/vectors/int_video/int_video_bitstream.wiv1"
|
|
},
|
|
"set": null,
|
|
"expect": {
|
|
"sha256": "5afd6477d09525b7db4485027588ba3bc43de3d29c996eb57f2d3274bf8309f9"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/video_real",
|
|
"capability": "wai.video.int_motion",
|
|
"payload": {
|
|
"file": "wai-rs/tests/vectors/int_video/video_real_bitstream.wiv1"
|
|
},
|
|
"set": null,
|
|
"expect": {
|
|
"sha256": "e6724ca214694e012c3e2b49df4e116a0a7e150435a12d7b144560ce2d5c7bdf"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/tiny",
|
|
"capability": "wai.neural.int_hyper",
|
|
"payload": {
|
|
"file": "wai-rs/tests/vectors/int_hyper/tiny_bitstream.wih1"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"sha256": "dce7282d46f88f03d5dc0fd42f325756d310fe1fc982b6e1792a1fbfbeb482cf"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/video_nk",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "wai-rs/tests/vectors/int_video/video_nk_bitstream.wiv1"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"sha256": "4a81f0c94ccd938a7ca80df203303d5735d9dfcdfa150da155d9f2e4ca283e8f"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/audio",
|
|
"capability": "wai.audio.int_codec",
|
|
"payload": {
|
|
"file": "wai-rs/tests/vectors/int_audio/audio_bitstream.wia1"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_audio/audio_model.bin",
|
|
"expect": {
|
|
"sha256": "4b0344c87c67fc30b7d977ae2077fc310822199598e5d2f9f8fc06314b3a2875"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/splat",
|
|
"capability": "wai.splat.int_codec",
|
|
"payload": {
|
|
"file": "wai-rs/tests/vectors/int_splat/splat.wis1"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_splat/splat_gs.bin",
|
|
"expect": {
|
|
"sha256": "f07679de87ff7c3d4fc4890b80919ef857fb85bd4d9e4cfa16105211d580427f"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/leaves",
|
|
"capability": "wai.neural.int_hyper",
|
|
"payload": {
|
|
"file": "wai-rs/tests/vectors/int_hyper/leaves_bitstream.wih1"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/leaves_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/leaves_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/leaves_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"sha256": "3ea9b4c3026e7c81683f3845f8256b1f0e1e8268284d81f3f16f290a5dde1374"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_json_form",
|
|
"capability": "wai.video.int_motion",
|
|
"payload": {
|
|
"file": "wai-rs/tests/vectors/int_video/int_video_bitstream.json"
|
|
},
|
|
"set": null,
|
|
"expect": {
|
|
"refuse": "bad_magic"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_under_audio",
|
|
"capability": "wai.audio.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_under_audio.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_audio/audio_model.bin",
|
|
"expect": {
|
|
"refuse": "format_capability_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_keyframe_mismatch",
|
|
"capability": "wai.video.int_motion",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_keyframe_mismatch.bin"
|
|
},
|
|
"set": null,
|
|
"expect": {
|
|
"refuse": "keyframe_capability_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_version",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_version.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "version"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_reserved",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_reserved.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "reserved_nonzero"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_mv_precision",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_mv_precision.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_q_zero",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_q_zero.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_too_large",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_too_large.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "too_large"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_too_many_frames",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_too_many_frames.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "too_large"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_mv_field",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_mv_field.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "too_large"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_cdf_malformed",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_cdf_malformed.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "cdf_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_stream_length",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_stream_length.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "stream_length"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_truncated",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_truncated.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "stream_length"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_nested_length",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_nested_length.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "nested_length"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_nested_version",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_nested_version.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "version"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_trailing",
|
|
"capability": "wai.video.int_motion",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_trailing.bin"
|
|
},
|
|
"set": null,
|
|
"expect": {
|
|
"refuse": "trailing"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_exhausted",
|
|
"capability": "wai.video.int_motion",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_exhausted.bin"
|
|
},
|
|
"set": null,
|
|
"expect": {
|
|
"refuse": "stream_exhausted"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_unread_word",
|
|
"capability": "wai.video.int_motion",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_unread_word.bin"
|
|
},
|
|
"set": null,
|
|
"expect": {
|
|
"refuse": "stream_noncanonical"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_end_state",
|
|
"capability": "wai.video.int_motion",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_end_state.bin"
|
|
},
|
|
"set": null,
|
|
"expect": {
|
|
"refuse": "stream_noncanonical"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_one_frame_block",
|
|
"capability": "wai.video.int_motion",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_one_frame_block.bin"
|
|
},
|
|
"set": null,
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_one_frame_mv_precision",
|
|
"capability": "wai.video.int_motion",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_one_frame_mv_precision.bin"
|
|
},
|
|
"set": null,
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_one_frame_end_state",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_one_frame_end_state.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "stream_noncanonical"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_geometry",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_geometry.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "geometry_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_geometry_flip_2146_4a",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_geometry_flip_2146_4a.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "geometry_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_geometry_flip_2138_be",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_geometry_flip_2138_be.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "geometry_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_geometry_flip_2136_96",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_geometry_flip_2136_96.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "geometry_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_geometry_flip_2139_03",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_geometry_flip_2139_03.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "geometry_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_geometry_flip_2133_fe",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_geometry_flip_2133_fe.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "geometry_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_geometry_flip_2136_9b",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_geometry_flip_2136_9b.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "geometry_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wiv1_geometry_flip_2137_8c",
|
|
"capability": "wai.video.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wiv1_geometry_flip_2137_8c.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "geometry_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wih1_json_form",
|
|
"capability": "wai.neural.int_hyper",
|
|
"payload": {
|
|
"file": "wai-rs/tests/vectors/int_hyper/tiny_bitstream.json"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "bad_magic"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wih1_under_video",
|
|
"capability": "wai.video.int_motion",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wih1_under_video.bin"
|
|
},
|
|
"set": null,
|
|
"expect": {
|
|
"refuse": "format_capability_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wih1_reserved",
|
|
"capability": "wai.neural.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wih1_reserved.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "reserved_nonzero"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wih1_zero_dim",
|
|
"capability": "wai.neural.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wih1_zero_dim.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wih1_too_large",
|
|
"capability": "wai.neural.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wih1_too_large.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "too_large"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wih1_stream_length",
|
|
"capability": "wai.neural.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wih1_stream_length.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "stream_length"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wih1_trailing",
|
|
"capability": "wai.neural.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wih1_trailing.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "trailing"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wih1_model_mismatch",
|
|
"capability": "wai.neural.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wih1_model_mismatch.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "model_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wih1_geometry",
|
|
"capability": "wai.neural.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wih1_geometry.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "geometry_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wih1_exhausted",
|
|
"capability": "wai.neural.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wih1_exhausted.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "stream_exhausted"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wih1_order_caps_before_geometry",
|
|
"capability": "wai.neural.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wih1_order_caps_before_geometry.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "too_large"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wih1_order_exhausted_before_value",
|
|
"capability": "wai.neural.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wih1_order_exhausted_before_value.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"int-payload-conformance/sets/entropy_median_max.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "stream_exhausted"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wih1_unread_word",
|
|
"capability": "wai.neural.int_hyper",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wih1_unread_word.bin"
|
|
},
|
|
"set": [
|
|
[
|
|
"entropy.json",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_entropy.json"
|
|
],
|
|
[
|
|
"g_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_g_s.bin"
|
|
],
|
|
[
|
|
"h_s.whm",
|
|
"wai-rs/tests/vectors/int_hyper/tiny_h_s.bin"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "stream_noncanonical"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wia1_json_form",
|
|
"capability": "wai.audio.int_codec",
|
|
"payload": {
|
|
"file": "wai-rs/tests/vectors/int_audio/audio_bitstream.json"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_audio/audio_model.bin",
|
|
"expect": {
|
|
"refuse": "bad_magic"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wia1_under_splat",
|
|
"capability": "wai.splat.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wia1_under_splat.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_splat/splat_gs.bin",
|
|
"expect": {
|
|
"refuse": "format_capability_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wia1_afrac_zero",
|
|
"capability": "wai.audio.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wia1_afrac_zero.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_audio/audio_model.bin",
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wia1_sr_zero",
|
|
"capability": "wai.audio.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wia1_sr_zero.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_audio/audio_model.bin",
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wia1_median_range",
|
|
"capability": "wai.audio.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wia1_median_range.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_audio/audio_model.bin",
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wia1_cdf_malformed",
|
|
"capability": "wai.audio.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wia1_cdf_malformed.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_audio/audio_model.bin",
|
|
"expect": {
|
|
"refuse": "cdf_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wia1_order_table_before_length",
|
|
"capability": "wai.audio.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wia1_order_table_before_length.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_audio/audio_model.bin",
|
|
"expect": {
|
|
"refuse": "cdf_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wia1_too_large",
|
|
"capability": "wai.audio.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wia1_too_large.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_audio/audio_model.bin",
|
|
"expect": {
|
|
"refuse": "too_large"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wia1_trailing",
|
|
"capability": "wai.audio.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wia1_trailing.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_audio/audio_model.bin",
|
|
"expect": {
|
|
"refuse": "trailing"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wia1_afrac_model",
|
|
"capability": "wai.audio.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wia1_afrac_model.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_audio/audio_model.bin",
|
|
"expect": {
|
|
"refuse": "model_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wia1_t_out",
|
|
"capability": "wai.audio.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wia1_t_out.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_audio/audio_model.bin",
|
|
"expect": {
|
|
"refuse": "geometry_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wia1_latent_too_long",
|
|
"capability": "wai.audio.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wia1_latent_too_long.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_audio/audio_model.bin",
|
|
"expect": {
|
|
"refuse": "geometry_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wia1_exhausted",
|
|
"capability": "wai.audio.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wia1_exhausted.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_audio/audio_model.bin",
|
|
"expect": {
|
|
"refuse": "stream_exhausted"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wia1_unread_word",
|
|
"capability": "wai.audio.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wia1_unread_word.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_audio/audio_model.bin",
|
|
"expect": {
|
|
"refuse": "stream_noncanonical"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wis1_json_form",
|
|
"capability": "wai.splat.int_codec",
|
|
"payload": {
|
|
"file": "wai-rs/tests/vectors/int_splat/splat.json"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_splat/splat_gs.bin",
|
|
"expect": {
|
|
"refuse": "bad_magic"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wis1_range_order",
|
|
"capability": "wai.splat.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wis1_range_order.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_splat/splat_gs.bin",
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wis1_range_nan",
|
|
"capability": "wai.splat.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wis1_range_nan.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_splat/splat_gs.bin",
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wis1_n_gaussians",
|
|
"capability": "wai.splat.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wis1_n_gaussians.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_splat/splat_gs.bin",
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wis1_cdf_len",
|
|
"capability": "wai.splat.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wis1_cdf_len.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_splat/splat_gs.bin",
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wis1_trailing",
|
|
"capability": "wai.splat.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wis1_trailing.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_splat/splat_gs.bin",
|
|
"expect": {
|
|
"refuse": "trailing"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wis1_geometry",
|
|
"capability": "wai.splat.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wis1_geometry.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_splat/splat_gs.bin",
|
|
"expect": {
|
|
"refuse": "geometry_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wis1_afrac_model",
|
|
"capability": "wai.splat.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wis1_afrac_model.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_splat/splat_gs.bin",
|
|
"expect": {
|
|
"refuse": "model_mismatch"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wis1_exhausted",
|
|
"capability": "wai.splat.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wis1_exhausted.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_splat/splat_gs.bin",
|
|
"expect": {
|
|
"refuse": "stream_exhausted"
|
|
}
|
|
},
|
|
{
|
|
"name": "int-payload/refusals/wis1_unread_word",
|
|
"capability": "wai.splat.int_codec",
|
|
"payload": {
|
|
"file": "int-payload-conformance/refusals/wis1_unread_word.bin"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_splat/splat_gs.bin",
|
|
"expect": {
|
|
"refuse": "stream_noncanonical"
|
|
}
|
|
},
|
|
{
|
|
"name": "neural/bloom",
|
|
"capability": "wai.neural.int_synth",
|
|
"payload": {
|
|
"file": "neural-conformance/vectors/bloom/latent.bin"
|
|
},
|
|
"set": "neural-conformance/vectors/bloom/int_synth.json",
|
|
"expect": {
|
|
"sha256": "14d16a169b0fed52b52f0f38f30af1751e22072a87852a654838f48f299d49bd"
|
|
}
|
|
},
|
|
{
|
|
"name": "neural/facade",
|
|
"capability": "wai.neural.int_synth",
|
|
"payload": {
|
|
"file": "neural-conformance/vectors/facade/latent.bin"
|
|
},
|
|
"set": "neural-conformance/vectors/facade/int_synth.json",
|
|
"expect": {
|
|
"sha256": "fe3578908ce45680c053fdd589c033e50ae0045eaa24330356603fa325becdc0"
|
|
}
|
|
},
|
|
{
|
|
"name": "neural/gradient",
|
|
"capability": "wai.neural.int_synth",
|
|
"payload": {
|
|
"file": "neural-conformance/vectors/gradient/latent.bin"
|
|
},
|
|
"set": "neural-conformance/vectors/gradient/int_synth.json",
|
|
"expect": {
|
|
"sha256": "ce0d4833e42d670daf90aab70f0ea255d1a0610d3984845ea61dfe2b43db7cd4"
|
|
}
|
|
},
|
|
{
|
|
"name": "neural/photo",
|
|
"capability": "wai.neural.int_synth",
|
|
"payload": {
|
|
"file": "neural-conformance/vectors/photo/latent.bin"
|
|
},
|
|
"set": "neural-conformance/vectors/photo/int_synth.json",
|
|
"expect": {
|
|
"sha256": "989168de720dfa6170409721619b451871e17deeae4b2ecde8c96cb499695a0f"
|
|
}
|
|
},
|
|
{
|
|
"name": "int_mlicpp/stream",
|
|
"capability": "wai.neural.int_mlicpp",
|
|
"payload": {
|
|
"hex": "57494d3140000000400000000400020002000800080008000400000014000000c40100002e3f31205ec01600e0ff2bd3248410697791689d5dc7612577ee9a02ffff61e5ffff61936d11e2d3bc5d1f1695ffecf3f403b79b79fb76f1f0ffffe86102f42e81fcfffdfffff1fff6ff1ff4c105fe2721ffffb360ce0fb4ffff21ff61fffff941984fce9afdfcdd8bca2509e0a670b230fb5d788106562df0b6b45ff06cbb72fdffffff4186c5d2feff48fdfdffffff81ffff0271e11f43f2ff1ff841fffffff0ff0ffac1ffff74e16cf6ec81ffff61fefffefffdffffff41ffff610a5cbfcbfffc3f744efed583a1ffff0a211525d6ffff21ff519eec2361ffff41a6b3e0a6ffff81bafcffffff21917e23ff03fc305b238c19a0239b69c806db6e70ffb446ffffe0ff80463a7dfefffffff0ff1fdcfdfffeffffffd0d3ffffa1fee1615777feff4182c77c1980bc72434e654a930f7e327ce79b049464983063b528002baf00000600a7814fd12706fe982e258e154323ba0a2874bd52bd106971097e36849a5bbab5779e40ac11d804970200170072c7a045ba03b84099bfeb4d4e2541830f237c79511918629b0f2368175844ec7c94bad2fe58620379b8e28b1970190b3f5e7994ec56ecdc2d3f3a0c046524c09270da283ec0fe43a8fddf0a09d3d5b6339dfb05b949b3a3ee64c8dbb659bf4fd9620d056a56e681"
|
|
},
|
|
"set": "wai-rs/tests/vectors/int_mlicpp/model.wmb",
|
|
"expect": {
|
|
"sha256": "45040d17b4178b91a0547b435e57a50fa1021101e290a94d1c57e6fbb4583a10"
|
|
}
|
|
},
|
|
{
|
|
"name": "dred/experimental_q2",
|
|
"capability": "wai.audio.opus.dred.int",
|
|
"payload": {
|
|
"hex": "4b4131fc440c20448215ca1db87dbb99fb3e23a69aaf28192723b76c393d8db04459965692f7abc2165be6dda9d3700ab2b72220"
|
|
},
|
|
"set": {
|
|
"external": "dred_unquantized_weights.bin"
|
|
},
|
|
"expect": {
|
|
"sha256": "e42abf98e06fec11d06dfb148d3948705653c50bb1ea5aaca4bc874e3918697b"
|
|
}
|
|
},
|
|
{
|
|
"name": "dred/id32_slope_extended",
|
|
"capability": "wai.audio.opus.dred.int",
|
|
"payload": {
|
|
"hex": "4b41304057014693b60966952c703e61cff7ef553077f73ae3cf0d28631cc6c235dfe4bbf3bf80d5c18c25913ee5823abd56f0"
|
|
},
|
|
"set": {
|
|
"external": "dred_unquantized_weights.bin"
|
|
},
|
|
"expect": {
|
|
"sha256": "a5e1bab9e3289af6af03b6acdc87e253674cdff64402a8b6407a31d48b11eabc"
|
|
}
|
|
},
|
|
{
|
|
"name": "dred/second_frame",
|
|
"capability": "wai.audio.opus.dred.int",
|
|
"payload": {
|
|
"hex": "4b423202fc440c2045709d1f8996d4b1fcf5a544c369cb078601f958dcda48374c561c162e31fab53cc2f46346529f8aa6445de6a8"
|
|
},
|
|
"set": {
|
|
"external": "dred_unquantized_weights.bin"
|
|
},
|
|
"expect": {
|
|
"sha256": "74f0b254130e8663abee12b45218780b458e7cbd7a49b28f2345074a96199d53"
|
|
}
|
|
},
|
|
{
|
|
"name": "dred/experimental_wrong_version",
|
|
"capability": "wai.audio.opus.dred.int",
|
|
"payload": {
|
|
"hex": "4b412efc440b204292b6c30527a694c82fd034beeba58b4470421b2a5617d7e3a94bf2473fa174f4db9674503367396000"
|
|
},
|
|
"set": {
|
|
"external": "dred_unquantized_weights.bin"
|
|
},
|
|
"expect": {
|
|
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
|
}
|
|
},
|
|
{
|
|
"name": "dred/truncated_extension",
|
|
"capability": "wai.audio.opus.dred.int",
|
|
"payload": {
|
|
"hex": "4b411641fa204292b6c30527a694c82fd034beeba58b447042"
|
|
},
|
|
"set": {
|
|
"external": "dred_unquantized_weights.bin"
|
|
},
|
|
"expect": {
|
|
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
|
}
|
|
},
|
|
{
|
|
"name": "dred/padding_only",
|
|
"capability": "wai.audio.opus.dred.int",
|
|
"payload": {
|
|
"hex": "4b410c000000000000000000000000"
|
|
},
|
|
"set": {
|
|
"external": "dred_unquantized_weights.bin"
|
|
},
|
|
"expect": {
|
|
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
|
}
|
|
},
|
|
{
|
|
"name": "dred/odd_two_frames",
|
|
"capability": "wai.audio.opus.dred.int",
|
|
"payload": {
|
|
"hex": "49010203"
|
|
},
|
|
"set": {
|
|
"external": "dred_unquantized_weights.bin"
|
|
},
|
|
"expect": {
|
|
"refuse": "packet_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "dred/padding_past_end",
|
|
"capability": "wai.audio.opus.dred.int",
|
|
"payload": {
|
|
"hex": "4b41c800"
|
|
},
|
|
"set": {
|
|
"external": "dred_unquantized_weights.bin"
|
|
},
|
|
"expect": {
|
|
"refuse": "packet_malformed"
|
|
}
|
|
},
|
|
{
|
|
"name": "dred/magnitude_past_cap",
|
|
"capability": "wai.audio.opus.dred.int",
|
|
"payload": {
|
|
"hex": "4b41bafc440c204292b6c30527a694c82fd034beeba5b99aac7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9d3995f995afb7f8b2496d0f917e2db7b37050927374ae3cb393c0"
|
|
},
|
|
"set": {
|
|
"external": "dred_unquantized_weights.bin"
|
|
},
|
|
"expect": {
|
|
"refuse": "dred_latent_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/seeded_at_rest",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030100e1900a11223158fe4ba24f20d436ee69e94daaddad480cfca64e13dd9dbbc87b5767443c2fe69b2b1ea6fdd7237cbad192d58a8681d85f54b560226e5167b5dc00000000010019000100000058006800a80060008000b400"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"sha256": "b13abfc8b1369083c54a742121ce0b05b3cd76646c492c2e8f82d3ec847af24c"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/seeded_moved",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030100e1900a11223158fe4ba24f20d436ee69e94daaddad480cfca64e13dd9dbbc87b5767443c2fe69b2b1ea6fdd7237cbad192d58a8681d85f54b560226e5167b5dc00000000010019000100000064006000b00068007800c800"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"sha256": "80e246300ea2764aceac6b152cbd42daac61cf3851ebc1fa9011f9cc82b8c788"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/seeded_off_the_picture",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030100e1900a11223158fe4ba24f20d436ee69e94daaddad480cfca64e13dd9dbbc87b5767443c2fe69b2b1ea6fdd7237cbad192d58a8681d85f54b560226e5167b5dc000000000100190001000000d8ff2c019001e8ff80008000"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"sha256": "5cdf2de1fe5e7fde29b67a1e3f3a14d4b1fe4f9168f1a32895891ffd323c3561"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/face1_0",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b31011001002316f0c37f29c121e18627a836c50b959f0332f3320a338ec1dd814cf4f6dbc642e9c1f9dfd3ae9be323a19324ba8361b79b9981e7fbcc7b870484264540460c000000000100190001000000380108022402f001380100022402e401400108022c02f001ac0170026801ec023c02d402c801d402d0010c0308027c033001c0011c02a801c400540204031402"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/generator.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/identities/face1.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"sha256": "37e2ec4346647c7572345c0f78fe9e5b3ebcf9decd9ce9cfeace5271454d9739"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/face1_1",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b31011001002316f0c37f29c121e18627a836c50b959f0332f3320a338ec1dd814cf4f6dbc642e9c1f9dfd3ae9be323a19324ba8361b79b9981e7fbcc7b870484264540460c0000000001001900010000003c0108022402f0013c0104022402ec01400108022c02f001ac016c026c01e8024002d402cc01d802d001040308027c033401c0011c02a801c800540204031402"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/generator.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/identities/face1.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"sha256": "07053d900fdd34c7526a548e0ae3c0b885a89e9efb373b1052ecb023b53c874b"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/face1_2",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b31011001002316f0c37f29c121e18627a836c50b959f0332f3320a338ec1dd814cf4f6dbc642e9c1f9dfd3ae9be323a19324ba8361b79b9981e7fbcc7b870484264540460c000000000100190001000000400108022802ec013c01fc012802e001400108022802ec01b0016c026c01e8024002d002d001d802d401f4020c027c033401c0012002a801c800540204031802"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/generator.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/identities/face1.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"sha256": "e04c9b2a47d0b88cf2c980158a58e4056cb65ea026c64341b3d5a88637c58ba1"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/face2_0",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b31011001002316f0c37f29c121e18627a836c50b959f0332f3320a338ec1dd814cf4f6dbc6d87d24a2e5200d7c7cdc83215a73b649f3ac8fbdc6922949ef211ed9dc1c5e1b0000000001001900010000003801f4014802e8013401e0014802d4013801f4014c02e801b80164026401c4023c02b802c801b402cc01e802f8016c033001a40144029801b4003c0214031c02"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/generator.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/identities/face2.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"sha256": "52b15513dd3c672b14da6443b5db81887b935f13b056ed7a4e748f524baee0a1"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/face2_1",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b31011001002316f0c37f29c121e18627a836c50b959f0332f3320a338ec1dd814cf4f6dbc6d87d24a2e5200d7c7cdc83215a73b649f3ac8fbdc6922949ef211ed9dc1c5e1b0000000001001900010000003401fc014802ec013401f0014802e0013801fc014802ec01b8016c026401c8023c02bc02cc01b802d001f402f80170033001a80140029c01b400400214031c02"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/generator.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/identities/face2.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"sha256": "e0a23076ac6fcd7f078bab64559ab5b8f07572297040e459a221fc0383370bd9"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/face2_2",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b31011001002316f0c37f29c121e18627a836c50b959f0332f3320a338ec1dd814cf4f6dbc6d87d24a2e5200d7c7cdc83215a73b649f3ac8fbdc6922949ef211ed9dc1c5e1b000000000100190001000000340100024802f0013401fc014802ec01340100024802f001bc0170026401d0024002c002cc01c002d001f402fc0174033001b00140029c01b000440214031c02"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/generator.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/identities/face2.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"sha256": "49d5c395d09a4a66a39a1df5a69b6cddf46950d739f700a7cff2f9f4ae5cb8be"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/generator_bad_magic",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030100ad59c5b0b9a05f61fc206aa889069097fd480ac5d02046d4fd0137dcc94cbab35767443c2fe69b2b1ea6fdd7237cbad192d58a8681d85f54b560226e5167b5dc00000000010019000100000058006800a80060008000b400"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
{
|
|
"hex": "57464732010104000400010001000100010001000000f9fbc8fc430249fcb1075606e1026dfd48fa38004907b2002dfc23024705d70222054a0782016cfd56fc6603cbfb60f90e05affdc1fe45000205bc03b5f92c02c5fb10fafd0440fa81078ff8f2fe33fcbe058f04e9f8c7024efd4e05e104eaf9b8f88400d2068003e8fb01fc25fd7df92906ddfad600a602bb0522fb620700d00b00460215fccb074806350583fe6901a10526fb000802fe6bfa2a032b045e05ae006ff837070ffe78fb00cc0afe16f8de0744014c0342fb9dff0a029104180000ac970005ffbf00e2059ef89efdf806bb00910175fc00385d004f005501c5fc1500b5f870f8eafa99076807defe73036ffb1ffbe506fb06fbfefd005b021ffebafad60059fc5afcdf06faff57fcb5f83bfd85fd2502c5fed6ff65fa3cfc3cfa1d0300908efe005c47ff00c89a01007478fe0307d2fa99003cf90dfd16fff8f88c053302a2fec9fbba0135ff1ffd1201d6f8fefd100300dcf5fed2fd5907c5f93cfa05063aff5afe8bfdfc0754fb4107e503d5fb56fab2fb31fe7d015c05dd01b9fc11023d03dffb3904cdfcea04d8fb76067bf8a00146fb6ef97a003f034f065602005064ff00bcc7fe00680dfe009c76004f06ec023806a303280134fe8c0343ff9803dd04cc07ef030efa2c03f8f8d3fcba0572fa00384fff620398fccfff660250033dfd84f9d0fa2afc840404fcb806c0fe52041703b903cf07a0f99bfc8b00510135033400a2050a019b0017f8440596072ffeb6fe3cfce9fadd017b019d02004414fe00f455ff003c6aff00c88dff"
|
|
}
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "generator_invalid"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/generator_version",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b31010301002f7c189852f486ed09689ea795e6e5eb0dcacacf2bdc96e46d7bd4f1ad0b47385767443c2fe69b2b1ea6fdd7237cbad192d58a8681d85f54b560226e5167b5dc00000000010019000100000058006800a80060008000b400"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
{
|
|
"hex": "57464731020104000400010001000100010001000000f9fbc8fc430249fcb1075606e1026dfd48fa38004907b2002dfc23024705d70222054a0782016cfd56fc6603cbfb60f90e05affdc1fe45000205bc03b5f92c02c5fb10fafd0440fa81078ff8f2fe33fcbe058f04e9f8c7024efd4e05e104eaf9b8f88400d2068003e8fb01fc25fd7df92906ddfad600a602bb0522fb620700d00b00460215fccb074806350583fe6901a10526fb000802fe6bfa2a032b045e05ae006ff837070ffe78fb00cc0afe16f8de0744014c0342fb9dff0a029104180000ac970005ffbf00e2059ef89efdf806bb00910175fc00385d004f005501c5fc1500b5f870f8eafa99076807defe73036ffb1ffbe506fb06fbfefd005b021ffebafad60059fc5afcdf06faff57fcb5f83bfd85fd2502c5fed6ff65fa3cfc3cfa1d0300908efe005c47ff00c89a01007478fe0307d2fa99003cf90dfd16fff8f88c053302a2fec9fbba0135ff1ffd1201d6f8fefd100300dcf5fed2fd5907c5f93cfa05063aff5afe8bfdfc0754fb4107e503d5fb56fab2fb31fe7d015c05dd01b9fc11023d03dffb3904cdfcea04d8fb76067bf8a00146fb6ef97a003f034f065602005064ff00bcc7fe00680dfe009c76004f06ec023806a303280134fe8c0343ff9803dd04cc07ef030efa2c03f8f8d3fcba0572fa00384fff620398fccfff660250033dfd84f9d0fa2afc840404fcb806c0fe52041703b903cf07a0f99bfc8b00510135033400a2050a019b0017f8440596072ffeb6fe3cfce9fadd017b019d02004414fe00f455ff003c6aff00c88dff"
|
|
}
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "generator_invalid"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/generator_width_not_a_multiple_of_4",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030100a1e78b38a0f4e7ee5b7fff788c9fb81871e1336577bd94319fd9656d9bcc22fc5767443c2fe69b2b1ea6fdd7237cbad192d58a8681d85f54b560226e5167b5dc00000000010019000100000058006800a80060008000b400"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
{
|
|
"hex": "57464731010106000400010001000100010001000000f9fbc8fc430249fcb1075606e1026dfd48fa38004907b2002dfc23024705d70222054a0782016cfd56fc6603cbfb60f90e05affdc1fe45000205bc03b5f92c02c5fb10fafd0440fa81078ff8f2fe33fcbe058f04e9f8c7024efd4e05e104eaf9b8f88400d2068003e8fb01fc25fd7df92906ddfad600a602bb0522fb620700d00b00460215fccb074806350583fe6901a10526fb000802fe6bfa2a032b045e05ae006ff837070ffe78fb00cc0afe16f8de0744014c0342fb9dff0a029104180000ac970005ffbf00e2059ef89efdf806bb00910175fc00385d004f005501c5fc1500b5f870f8eafa99076807defe73036ffb1ffbe506fb06fbfefd005b021ffebafad60059fc5afcdf06faff57fcb5f83bfd85fd2502c5fed6ff65fa3cfc3cfa1d0300908efe005c47ff00c89a01007478fe0307d2fa99003cf90dfd16fff8f88c053302a2fec9fbba0135ff1ffd1201d6f8fefd100300dcf5fed2fd5907c5f93cfa05063aff5afe8bfdfc0754fb4107e503d5fb56fab2fb31fe7d015c05dd01b9fc11023d03dffb3904cdfcea04d8fb76067bf8a00146fb6ef97a003f034f065602005064ff00bcc7fe00680dfe009c76004f06ec023806a303280134fe8c0343ff9803dd04cc07ef030efa2c03f8f8d3fcba0572fa00384fff620398fccfff660250033dfd84f9d0fa2afc840404fcb806c0fe52041703b903cf07a0f99bfc8b00510135033400a2050a019b0017f8440596072ffeb6fe3cfce9fadd017b019d02004414fe00f455ff003c6aff00c88dff"
|
|
}
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "generator_invalid"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/generator_no_channels",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030100d26a30a4a480a1ae475a4ae25de3be9bf687cbe91060ae222b03bc740db9c0305767443c2fe69b2b1ea6fdd7237cbad192d58a8681d85f54b560226e5167b5dc00000000010019000100000058006800a80060008000b400"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
{
|
|
"hex": "57464731010104000400000001000100010001000000f9fbc8fc430249fcb1075606e1026dfd48fa38004907b2002dfc23024705d70222054a0782016cfd56fc6603cbfb60f90e05affdc1fe45000205bc03b5f92c02c5fb10fafd0440fa81078ff8f2fe33fcbe058f04e9f8c7024efd4e05e104eaf9b8f88400d2068003e8fb01fc25fd7df92906ddfad600a602bb0522fb620700d00b00460215fccb074806350583fe6901a10526fb000802fe6bfa2a032b045e05ae006ff837070ffe78fb00cc0afe16f8de0744014c0342fb9dff0a029104180000ac970005ffbf00e2059ef89efdf806bb00910175fc00385d004f005501c5fc1500b5f870f8eafa99076807defe73036ffb1ffbe506fb06fbfefd005b021ffebafad60059fc5afcdf06faff57fcb5f83bfd85fd2502c5fed6ff65fa3cfc3cfa1d0300908efe005c47ff00c89a01007478fe0307d2fa99003cf90dfd16fff8f88c053302a2fec9fbba0135ff1ffd1201d6f8fefd100300dcf5fed2fd5907c5f93cfa05063aff5afe8bfdfc0754fb4107e503d5fb56fab2fb31fe7d015c05dd01b9fc11023d03dffb3904cdfcea04d8fb76067bf8a00146fb6ef97a003f034f065602005064ff00bcc7fe00680dfe009c76004f06ec023806a303280134fe8c0343ff9803dd04cc07ef030efa2c03f8f8d3fcba0572fa00384fff620398fccfff660250033dfd84f9d0fa2afc840404fcb806c0fe52041703b903cf07a0f99bfc8b00510135033400a2050a019b0017f8440596072ffeb6fe3cfce9fadd017b019d02004414fe00f455ff003c6aff00c88dff"
|
|
}
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "generator_invalid"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/generator_gauss_zero",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b31010301002c1b05e84f69ba679723c592e652a22384e162e19efee8c07825ba81355a52495767443c2fe69b2b1ea6fdd7237cbad192d58a8681d85f54b560226e5167b5dc00000000010019000100000058006800a80060008000b400"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
{
|
|
"hex": "57464731010104000400010001000100000001000000f9fbc8fc430249fcb1075606e1026dfd48fa38004907b2002dfc23024705d70222054a0782016cfd56fc6603cbfb60f90e05affdc1fe45000205bc03b5f92c02c5fb10fafd0440fa81078ff8f2fe33fcbe058f04e9f8c7024efd4e05e104eaf9b8f88400d2068003e8fb01fc25fd7df92906ddfad600a602bb0522fb620700d00b00460215fccb074806350583fe6901a10526fb000802fe6bfa2a032b045e05ae006ff837070ffe78fb00cc0afe16f8de0744014c0342fb9dff0a029104180000ac970005ffbf00e2059ef89efdf806bb00910175fc00385d004f005501c5fc1500b5f870f8eafa99076807defe73036ffb1ffbe506fb06fbfefd005b021ffebafad60059fc5afcdf06faff57fcb5f83bfd85fd2502c5fed6ff65fa3cfc3cfa1d0300908efe005c47ff00c89a01007478fe0307d2fa99003cf90dfd16fff8f88c053302a2fec9fbba0135ff1ffd1201d6f8fefd100300dcf5fed2fd5907c5f93cfa05063aff5afe8bfdfc0754fb4107e503d5fb56fab2fb31fe7d015c05dd01b9fc11023d03dffb3904cdfcea04d8fb76067bf8a00146fb6ef97a003f034f065602005064ff00bcc7fe00680dfe009c76004f06ec023806a303280134fe8c0343ff9803dd04cc07ef030efa2c03f8f8d3fcba0572fa00384fff620398fccfff660250033dfd84f9d0fa2afc840404fcb806c0fe52041703b903cf07a0f99bfc8b00510135033400a2050a019b0017f8440596072ffeb6fe3cfce9fadd017b019d02004414fe00f455ff003c6aff00c88dff"
|
|
}
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "generator_invalid"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/generator_truncated",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b31010301006434a5a3bbff1e227434494457e81a864facf888ce56004d192336633bd21c1e5767443c2fe69b2b1ea6fdd7237cbad192d58a8681d85f54b560226e5167b5dc00000000010019000100000058006800a80060008000b400"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
{
|
|
"hex": "57464731010104000400010001000100010001000000f9fbc8fc430249fcb1075606e1026dfd48fa38004907b2002dfc23024705d70222054a0782016cfd56fc6603cbfb60f90e05affdc1fe45000205bc03b5f92c02c5fb10fafd0440fa81078ff8f2fe33fcbe058f04e9f8c7024efd4e05e104eaf9b8f88400d2068003e8fb01fc25fd7df92906ddfad600a602bb0522fb620700d00b00460215fccb074806350583fe6901a10526fb000802fe6bfa2a032b045e05ae006ff837070ffe78fb00cc0afe16f8de0744014c0342fb9dff0a029104180000ac970005ffbf00e2059ef89efdf806bb00910175fc00385d004f005501c5fc1500b5f870f8eafa99076807defe73036ffb1ffbe506fb06fbfefd005b021ffebafad60059fc5afcdf06faff57fcb5f83bfd85fd2502c5fed6ff65fa3cfc3cfa1d0300908efe005c47ff00c89a01007478fe0307d2fa99003cf90dfd16fff8f88c053302a2fec9fbba0135ff1ffd1201d6f8fefd100300dcf5fed2fd5907c5f93cfa05063aff5afe8bfdfc0754fb4107e503d5fb56fab2fb31fe7d015c05dd01b9fc11023d03dffb3904cdfcea04d8fb76067bf8a00146fb6ef97a003f034f065602005064ff00bcc7fe00680dfe009c76004f06ec023806a303280134fe8c0343ff9803dd04cc07ef030efa2c03f8f8d3fcba0572fa00384fff620398fccfff660250033dfd84f9d0fa2afc840404fcb806c0fe52041703b903cf07a0f99bfc8b00510135033400a2050a019b0017f8440596072ffeb6fe3cfce9fadd017b019d02004414fe00f455ff003c6aff00c88d"
|
|
}
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "generator_invalid"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/generator_trailing",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b310103010052f83e6d7d99675e9383f2f659b9a21cbc27e18f258144b4ad6a6de54c0a6ade5767443c2fe69b2b1ea6fdd7237cbad192d58a8681d85f54b560226e5167b5dc00000000010019000100000058006800a80060008000b400"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
{
|
|
"hex": "57464731010104000400010001000100010001000000f9fbc8fc430249fcb1075606e1026dfd48fa38004907b2002dfc23024705d70222054a0782016cfd56fc6603cbfb60f90e05affdc1fe45000205bc03b5f92c02c5fb10fafd0440fa81078ff8f2fe33fcbe058f04e9f8c7024efd4e05e104eaf9b8f88400d2068003e8fb01fc25fd7df92906ddfad600a602bb0522fb620700d00b00460215fccb074806350583fe6901a10526fb000802fe6bfa2a032b045e05ae006ff837070ffe78fb00cc0afe16f8de0744014c0342fb9dff0a029104180000ac970005ffbf00e2059ef89efdf806bb00910175fc00385d004f005501c5fc1500b5f870f8eafa99076807defe73036ffb1ffbe506fb06fbfefd005b021ffebafad60059fc5afcdf06faff57fcb5f83bfd85fd2502c5fed6ff65fa3cfc3cfa1d0300908efe005c47ff00c89a01007478fe0307d2fa99003cf90dfd16fff8f88c053302a2fec9fbba0135ff1ffd1201d6f8fefd100300dcf5fed2fd5907c5f93cfa05063aff5afe8bfdfc0754fb4107e503d5fb56fab2fb31fe7d015c05dd01b9fc11023d03dffb3904cdfcea04d8fb76067bf8a00146fb6ef97a003f034f065602005064ff00bcc7fe00680dfe009c76004f06ec023806a303280134fe8c0343ff9803dd04cc07ef030efa2c03f8f8d3fcba0572fa00384fff620398fccfff660250033dfd84f9d0fa2afc840404fcb806c0fe52041703b903cf07a0f99bfc8b00510135033400a2050a019b0017f8440596072ffeb6fe3cfce9fadd017b019d02004414fe00f455ff003c6aff00c88dff00"
|
|
}
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "generator_invalid"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/identity_bad_magic",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030100e1900a11223158fe4ba24f20d436ee69e94daaddad480cfca64e13dd9dbbc87bed1270bbbdcc11b0a39a3f7951caa85bb8fce5ef30c2ec77b4994f126e8636ec00000000010019000100000058006800a80060008000b400"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
{
|
|
"hex": "5746473101031000100058006800a80060008000b40053bcd752bad651b8d651b6d64270d950b2d54fb0d54faed44eacd44270d94da9d44da7d34ca5d34ca3d34270d94b9fd252bad64270d951b6d650b4d550b2d54fb0d54270d94eacd44eaad44da9d44da7d34270d94ca3d34ba1d24b9fd24a9dd251b8d651b6d650b4d54270d94fb0d54faed44eacd44eaad44270d94da7d34ca5d34ca3d34ba1d24270d94a9dd2499bd14270d950b4d550b2d54fb0d54faed44270d94eaad44da9d44da7d34ca5d34270d94ba1d24b9fd24a9dd2499bd14270d950b4d550b2d54270d94faed44eacd44eaad44da9d44270d9d1b325d1b3254ba1d24b9fd24270d9499bd14999d14897d150b2d54fb0d54faed44eacd44270d9d1b325d1b325d1b325d1b3254270d9d1b325d1b325499bd14999d14270d94896d14fb0d54270d94eacd44eaad4d1b325d1b3254270d9d1b325d1b325d1b325d1b3254270d9d1b3254897d14896d14794d04faed44eacd44eaad44270d9d1b325d1b325d1b325d1b3254270d9d1b325d1b325d1b325d1b3254270d94794d04792d04270d94eaad44da9d44da7d3d1b3254270d9d1b325d1b325d1b325d1b3254270d9d1b325d1b3254794d04792d04270d94eaad44da9d44270d94ca5d34ca3d3d1b325d1b3254270d9d1b325d1b325d1b325d1b3254270d94792d04690d0468ecf4da9d44da7d34ca5d34ca3d34270d94b9fd24a9dd2d1b325d1b3254270d94896d14794d04792d04690d04270d9458ccf4da7d34270d94ca3d34ba1d24b9fd24a9dd24270d94999d14897d14896d14794d04270d94690d0468ecf458ccf458acf4ca5d34ca3d34ba1d24270d94a9dd2499bd14999d14897d14270d94794d04792d04690d0468ecf4270d9458acf4488ce4270d94ba1d24b9fd24a9dd2499bd14270d94897d14896d14794d04792d04270d9468ecf458ccf458acf4488ce4270d94ba1d24b9fd24270d9499bd14999d14897d14896d14270d94792d04690d0468ecf458ccf4270d94488ce4486ce4384ce4b9fd24a9dd2499bd14999d14270d94896d14794d04792d04690d04270d9458ccf458acf4488ce4486ce4270d94383ce"
|
|
}
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "identity_invalid"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/identity_version",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030100e1900a11223158fe4ba24f20d436ee69e94daaddad480cfca64e13dd9dbbc87b56ce44886335c6eb6281ac5d78ba6afb29059c5e19fd7c568471414fe4ac2f2800000000010019000100000058006800a80060008000b400"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
{
|
|
"hex": "5746493100031000100058006800a80060008000b40053bcd752bad651b8d651b6d64270d950b2d54fb0d54faed44eacd44270d94da9d44da7d34ca5d34ca3d34270d94b9fd252bad64270d951b6d650b4d550b2d54fb0d54270d94eacd44eaad44da9d44da7d34270d94ca3d34ba1d24b9fd24a9dd251b8d651b6d650b4d54270d94fb0d54faed44eacd44eaad44270d94da7d34ca5d34ca3d34ba1d24270d94a9dd2499bd14270d950b4d550b2d54fb0d54faed44270d94eaad44da9d44da7d34ca5d34270d94ba1d24b9fd24a9dd2499bd14270d950b4d550b2d54270d94faed44eacd44eaad44da9d44270d9d1b325d1b3254ba1d24b9fd24270d9499bd14999d14897d150b2d54fb0d54faed44eacd44270d9d1b325d1b325d1b325d1b3254270d9d1b325d1b325499bd14999d14270d94896d14fb0d54270d94eacd44eaad4d1b325d1b3254270d9d1b325d1b325d1b325d1b3254270d9d1b3254897d14896d14794d04faed44eacd44eaad44270d9d1b325d1b325d1b325d1b3254270d9d1b325d1b325d1b325d1b3254270d94794d04792d04270d94eaad44da9d44da7d3d1b3254270d9d1b325d1b325d1b325d1b3254270d9d1b325d1b3254794d04792d04270d94eaad44da9d44270d94ca5d34ca3d3d1b325d1b3254270d9d1b325d1b325d1b325d1b3254270d94792d04690d0468ecf4da9d44da7d34ca5d34ca3d34270d94b9fd24a9dd2d1b325d1b3254270d94896d14794d04792d04690d04270d9458ccf4da7d34270d94ca3d34ba1d24b9fd24a9dd24270d94999d14897d14896d14794d04270d94690d0468ecf458ccf458acf4ca5d34ca3d34ba1d24270d94a9dd2499bd14999d14897d14270d94794d04792d04690d0468ecf4270d9458acf4488ce4270d94ba1d24b9fd24a9dd2499bd14270d94897d14896d14794d04792d04270d9468ecf458ccf458acf4488ce4270d94ba1d24b9fd24270d9499bd14999d14897d14896d14270d94792d04690d0468ecf458ccf4270d94488ce4486ce4384ce4b9fd24a9dd2499bd14999d14270d94896d14794d04792d04690d04270d9458ccf458acf4488ce4486ce4270d94383ce"
|
|
}
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "identity_invalid"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/identity_no_keypoints",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030100e1900a11223158fe4ba24f20d436ee69e94daaddad480cfca64e13dd9dbbc87bf345bd4ea034a247aa6faeec7fdf9d8b8432dbcc819ec95ba7bf1989771595bf00000000010019000100000058006800a80060008000b400"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
{
|
|
"hex": "5746493101001000100058006800a80060008000b40053bcd752bad651b8d651b6d64270d950b2d54fb0d54faed44eacd44270d94da9d44da7d34ca5d34ca3d34270d94b9fd252bad64270d951b6d650b4d550b2d54fb0d54270d94eacd44eaad44da9d44da7d34270d94ca3d34ba1d24b9fd24a9dd251b8d651b6d650b4d54270d94fb0d54faed44eacd44eaad44270d94da7d34ca5d34ca3d34ba1d24270d94a9dd2499bd14270d950b4d550b2d54fb0d54faed44270d94eaad44da9d44da7d34ca5d34270d94ba1d24b9fd24a9dd2499bd14270d950b4d550b2d54270d94faed44eacd44eaad44da9d44270d9d1b325d1b3254ba1d24b9fd24270d9499bd14999d14897d150b2d54fb0d54faed44eacd44270d9d1b325d1b325d1b325d1b3254270d9d1b325d1b325499bd14999d14270d94896d14fb0d54270d94eacd44eaad4d1b325d1b3254270d9d1b325d1b325d1b325d1b3254270d9d1b3254897d14896d14794d04faed44eacd44eaad44270d9d1b325d1b325d1b325d1b3254270d9d1b325d1b325d1b325d1b3254270d94794d04792d04270d94eaad44da9d44da7d3d1b3254270d9d1b325d1b325d1b325d1b3254270d9d1b325d1b3254794d04792d04270d94eaad44da9d44270d94ca5d34ca3d3d1b325d1b3254270d9d1b325d1b325d1b325d1b3254270d94792d04690d0468ecf4da9d44da7d34ca5d34ca3d34270d94b9fd24a9dd2d1b325d1b3254270d94896d14794d04792d04690d04270d9458ccf4da7d34270d94ca3d34ba1d24b9fd24a9dd24270d94999d14897d14896d14794d04270d94690d0468ecf458ccf458acf4ca5d34ca3d34ba1d24270d94a9dd2499bd14999d14897d14270d94794d04792d04690d0468ecf4270d9458acf4488ce4270d94ba1d24b9fd24a9dd2499bd14270d94897d14896d14794d04792d04270d9468ecf458ccf458acf4488ce4270d94ba1d24b9fd24270d9499bd14999d14897d14896d14270d94792d04690d0468ecf458ccf4270d94488ce4486ce4384ce4b9fd24a9dd2499bd14999d14270d94896d14794d04792d04690d04270d9458ccf458acf4488ce4486ce4270d94383ce"
|
|
}
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "identity_invalid"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/identity_truncated",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030100e1900a11223158fe4ba24f20d436ee69e94daaddad480cfca64e13dd9dbbc87b3034fb6778a47212468e1d5eeab1656c593ed4c53c788d85f3fc0eb7c0a1bb9b00000000010019000100000058006800a80060008000b400"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
{
|
|
"hex": "5746493101031000100058006800a80060008000b40053bcd752bad651b8d651b6d64270d950b2d54fb0d54faed44eacd44270d94da9d44da7d34ca5d34ca3d34270d94b9fd252bad64270d951b6d650b4d550b2d54fb0d54270d94eacd44eaad44da9d44da7d34270d94ca3d34ba1d24b9fd24a9dd251b8d651b6d650b4d54270d94fb0d54faed44eacd44eaad44270d94da7d34ca5d34ca3d34ba1d24270d94a9dd2499bd14270d950b4d550b2d54fb0d54faed44270d94eaad44da9d44da7d34ca5d34270d94ba1d24b9fd24a9dd2499bd14270d950b4d550b2d54270d94faed44eacd44eaad44da9d44270d9d1b325d1b3254ba1d24b9fd24270d9499bd14999d14897d150b2d54fb0d54faed44eacd44270d9d1b325d1b325d1b325d1b3254270d9d1b325d1b325499bd14999d14270d94896d14fb0d54270d94eacd44eaad4d1b325d1b3254270d9d1b325d1b325d1b325d1b3254270d9d1b3254897d14896d14794d04faed44eacd44eaad44270d9d1b325d1b325d1b325d1b3254270d9d1b325d1b325d1b325d1b3254270d94794d04792d04270d94eaad44da9d44da7d3d1b3254270d9d1b325d1b325d1b325d1b3254270d9d1b325d1b3254794d04792d04270d94eaad44da9d44270d94ca5d34ca3d3d1b325d1b3254270d9d1b325d1b325d1b325d1b3254270d94792d04690d0468ecf4da9d44da7d34ca5d34ca3d34270d94b9fd24a9dd2d1b325d1b3254270d94896d14794d04792d04690d04270d9458ccf4da7d34270d94ca3d34ba1d24b9fd24a9dd24270d94999d14897d14896d14794d04270d94690d0468ecf458ccf458acf4ca5d34ca3d34ba1d24270d94a9dd2499bd14999d14897d14270d94794d04792d04690d0468ecf4270d9458acf4488ce4270d94ba1d24b9fd24a9dd2499bd14270d94897d14896d14794d04792d04270d9468ecf458ccf458acf4488ce4270d94ba1d24b9fd24270d9499bd14999d14897d14896d14270d94792d04690d0468ecf458ccf4270d94488ce4486ce4384ce4b9fd24a9dd2499bd14999d14270d94896d14794d04792d04690d04270d9458ccf458acf4488ce4486ce4270d94383"
|
|
}
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "identity_invalid"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/identity_trailing",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030100e1900a11223158fe4ba24f20d436ee69e94daaddad480cfca64e13dd9dbbc87b8d44264fd53a6fba949652c77a95a64e38ddf5fabd3302c87c5dfa8025e4a08500000000010019000100000058006800a80060008000b400"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
{
|
|
"hex": "5746493101031000100058006800a80060008000b40053bcd752bad651b8d651b6d64270d950b2d54fb0d54faed44eacd44270d94da9d44da7d34ca5d34ca3d34270d94b9fd252bad64270d951b6d650b4d550b2d54fb0d54270d94eacd44eaad44da9d44da7d34270d94ca3d34ba1d24b9fd24a9dd251b8d651b6d650b4d54270d94fb0d54faed44eacd44eaad44270d94da7d34ca5d34ca3d34ba1d24270d94a9dd2499bd14270d950b4d550b2d54fb0d54faed44270d94eaad44da9d44da7d34ca5d34270d94ba1d24b9fd24a9dd2499bd14270d950b4d550b2d54270d94faed44eacd44eaad44da9d44270d9d1b325d1b3254ba1d24b9fd24270d9499bd14999d14897d150b2d54fb0d54faed44eacd44270d9d1b325d1b325d1b325d1b3254270d9d1b325d1b325499bd14999d14270d94896d14fb0d54270d94eacd44eaad4d1b325d1b3254270d9d1b325d1b325d1b325d1b3254270d9d1b3254897d14896d14794d04faed44eacd44eaad44270d9d1b325d1b325d1b325d1b3254270d9d1b325d1b325d1b325d1b3254270d94794d04792d04270d94eaad44da9d44da7d3d1b3254270d9d1b325d1b325d1b325d1b3254270d9d1b325d1b3254794d04792d04270d94eaad44da9d44270d94ca5d34ca3d3d1b325d1b3254270d9d1b325d1b325d1b325d1b3254270d94792d04690d0468ecf4da9d44da7d34ca5d34ca3d34270d94b9fd24a9dd2d1b325d1b3254270d94896d14794d04792d04690d04270d9458ccf4da7d34270d94ca3d34ba1d24b9fd24a9dd24270d94999d14897d14896d14794d04270d94690d0468ecf458ccf458acf4ca5d34ca3d34ba1d24270d94a9dd2499bd14999d14897d14270d94794d04792d04690d0468ecf4270d9458acf4488ce4270d94ba1d24b9fd24a9dd2499bd14270d94897d14896d14794d04792d04270d9468ecf458ccf458acf4488ce4270d94ba1d24b9fd24270d9499bd14999d14897d14896d14270d94792d04690d0468ecf458ccf4270d94488ce4486ce4384ce4b9fd24a9dd2499bd14999d14270d94896d14794d04792d04690d04270d9458ccf458acf4488ce4486ce4270d94383ce07"
|
|
}
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "identity_invalid"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/segment_bad_magic",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3201030200257318fbc5d8bffc4d29b789995590bdd51d6ab919356e789761661d99ffc3ccef517f8f6899001849c65c2ca8164c3bd0d9006e931aaee5248ba3f01ff59f861900000005003075e90300002c0034005400300040005a007a9ce4562ff0094000f3d0003fac8000805e01040310"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "bad_magic"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/segment_version",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3102030200257318fbc5d8bffc4d29b789995590bdd51d6ab919356e789761661d99ffc3ccef517f8f6899001849c65c2ca8164c3bd0d9006e931aaee5248ba3f01ff59f861900000005003075e90300002c0034005400300040005a007a9ce4562ff0094000f3d0003fac8000805e01040310"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "version"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/segment_step_zero",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030000257318fbc5d8bffc4d29b789995590bdd51d6ab919356e789761661d99ffc3ccef517f8f6899001849c65c2ca8164c3bd0d9006e931aaee5248ba3f01ff59f861900000005003075e90300002c0034005400300040005a007a9ce4562ff0094000f3d0003fac8000805e01040310"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/segment_order_16",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030210257318fbc5d8bffc4d29b789995590bdd51d6ab919356e789761661d99ffc3ccef517f8f6899001849c65c2ca8164c3bd0d9006e931aaee5248ba3f01ff59f861900000005003075e90300002c0034005400300040005a007a9ce4562ff0094000f3d0003fac8000805e01040310"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/segment_no_frames",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030200257318fbc5d8bffc4d29b789995590bdd51d6ab919356e789761661d99ffc3ccef517f8f6899001849c65c2ca8164c3bd0d9006e931aaee5248ba3f01ff59f861900000000003075e90300002c0034005400300040005a007a9ce4562ff0094000f3d0003fac8000805e01040310"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/segment_reserved",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030200257318fbc5d8bffc4d29b789995590bdd51d6ab919356e789761661d99ffc3ccef517f8f6899001849c65c2ca8164c3bd0d9006e931aaee5248ba3f01ff59f861900000005003075e90301002c0034005400300040005a007a9ce4562ff0094000f3d0003fac8000805e01040310"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/segment_first_frame_out_of_range",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030200257318fbc5d8bffc4d29b789995590bdd51d6ab919356e789761661d99ffc3ccef517f8f6899001849c65c2ca8164c3bd0d9006e931aaee5248ba3f01ff59f861900000005003075e9030000e0b134005400300040005a007a9ce4562ff0094000f3d0003fac8000805e01040310"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/segment_truncated",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030200257318fbc5d8bffc4d29b789995590bdd51d6ab919356e789761661d99ffc3ccef517f8f6899001849c65c2ca8164c3bd0d9006e931aaee5248ba3f01ff59f861900000005003075e90300002c0034005400300040005a007a9ce4562ff0094000f3d0003fac8000805e0104"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "truncated"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/segment_trailing",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101030200257318fbc5d8bffc4d29b789995590bdd51d6ab919356e789761661d99ffc3ccef517f8f6899001849c65c2ca8164c3bd0d9006e931aaee5248ba3f01ff59f861900000005003075e90300002c0034005400300040005a007a9ce4562ff0094000f3d0003fac8000805e0104031000"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "trailing"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/segment_delta_out_of_range",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b31010110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020019000100000002000000001fff"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/segment_code_too_long",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b310101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200190001000000000000000000000080"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "field_range"
|
|
}
|
|
},
|
|
{
|
|
"name": "avatar-face/forms/segment_padding_not_zero",
|
|
"capability": "wai.avatar.face",
|
|
"payload": {
|
|
"hex": "57464b3101011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001900010000000000000071"
|
|
},
|
|
"set": [
|
|
[
|
|
"generator.wfg",
|
|
"live-conformance/avatar-face/seeded.wfg"
|
|
],
|
|
[
|
|
"identity.wfi",
|
|
"live-conformance/avatar-face/seeded.wfi"
|
|
]
|
|
],
|
|
"expect": {
|
|
"refuse": "noncanonical"
|
|
}
|
|
}
|
|
]
|
|
}
|