ZERO-UPLOAD SANDBOX
.avro QA Fixtures Data Engineering & Columnar CC0 Public Domain · CI/CD Safe

Sample .avro (Avro) Test Files & Edge Cases

Deterministic Apache Avro Object Container File fixtures engineered for automated unit tests, parser fuzzing, and upload validation pipelines. Pull directly in GitHub Actions with immutable SHA-256 verification.

minimalexpect: valid

minimal-null.avro

Real Avro OCF from fastavro with embedded record schema, null codec, and 16-byte sync markers.

↓ Download (198 B)
SHA-256: 8f5420609b6bb63e55d37521ce5163e81467a3ec798784bf5857e3c4131acdfd
Exact: 198 bytes
curl -fsSL https://fileformat.co/fixtures/v1/avro/minimal-null.avro -o minimal-null.avro \
  && echo "8f5420609b6bb63e55d37521ce5163e81467a3ec798784bf5857e3c4131acdfd  minimal-null.avro" | shasum -a 256 -c
realisticexpect: valid

events-deflate.avro

fastavro-written OCF with deflate-compressed block of 10 UserEvent records.

↓ Download (241 B)
SHA-256: bc90476179aca51aae52611b266a87a02d16fd5392fa551554874ce3218f341a
Exact: 241 bytes
curl -fsSL https://fileformat.co/fixtures/v1/avro/events-deflate.avro -o events-deflate.avro \
  && echo "bc90476179aca51aae52611b266a87a02d16fd5392fa551554874ce3218f341a  events-deflate.avro" | shasum -a 256 -c
edge-caseBroken 16B Sync Markerexpect: parser_error

corrupted-sync-marker.avro

Avro block cut off mid-sync-marker — fastavro reader must raise on block-boundary failure.

↓ Download (186 B)
SHA-256: 6534e49af5871a7f976a650fb164f50be0a9231d34ec2a6e46600354ca5da803
Exact: 186 bytes
curl -fsSL https://fileformat.co/fixtures/v1/avro/corrupted-sync-marker.avro -o corrupted-sync-marker.avro \
  && echo "6534e49af5871a7f976a650fb164f50be0a9231d34ec2a6e46600354ca5da803  corrupted-sync-marker.avro" | shasum -a 256 -c
Safe-by-Design Client-Side Synthesizer

In-Browser Edge-Case & Malformed Fixture Mutator

Zero Upload · Generated in RAM

Need negative test fixtures for parser fuzzing or upload gateway validation? Mutate minimal-null.avro directly in your browser without hosting unsafe payloads on public URLs.

Default Fixture: minimal-null.avro

Tests graceful EOF / footer corruption handling without process panic or OOM.