Cockatrice/tests/oracle
BruebachL 1dc54617ba
[Oracle] Add RAM usage benchmarks for the oracle importer (#7216)
* [Oracle] Add RAM usage benchmarks for the oracle importer

- Measure process peak/current RSS via procfs (Linux) or getrusage (macOS)
- Add a synthetic-scale RAM benchmark and an opt-in real AllPrintings
  run gated by COCKATRICE_ORACLE_RAM_BENCHMARK=1
- Mirror the wizard's magic-byte handling to decompress .xz/.zip payloads
- Wire optional ZLIB/LibLZMA into the benchmark target and raise its timeout

Took 2 minutes

* [Oracle/Tests] Measure parse against post-fixture baseline; assert release empties sets

---------

Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
2026-09-05 20:35:27 +02:00
..
CMakeLists.txt [Oracle] Add RAM usage benchmarks for the oracle importer (#7216) 2026-09-05 20:35:27 +02:00
oracle_importer_benchmark_test.cpp [Oracle] Add RAM usage benchmarks for the oracle importer (#7216) 2026-09-05 20:35:27 +02:00
oracle_importer_test.cpp [Oracle] Add oracle importer tests and fix set parsing details (#7215) 2026-09-04 22:14:16 +02:00
parse_cipt_test.cpp Update cipt parsing (#5712) 2025-03-14 21:44:13 -04:00