# Integration tests of this crate that no CI job runs, and why. # # scripts/check-tests-in-ci.py requires every tests/*.rs to be named by a workflow step # (`--test NAME`) or listed here. A line is the test's name, blank space, and the reason. # A test leaves this list by being added to a step, which the check then requires. # # Every test below compares this crate's JPEG AI decoder, stage by stage, with values # taken from the reference decoder. Those values are not in the tree, so on a runner each # of these would report ok without checking anything, which is worse than not running. jpegai_color_calibration reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_dequant_calibration reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_derive_calibration reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_e2e reads the JPEG AI assets root (wai/jpegai-vm-assets, not committed); without it the test returns without checking anything jpegai_e2e_chain reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_e2e_chroma reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_e2e_dequant reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_e2e_frontend reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_e2e_hyperlatent reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_e2e_synthesis reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_efl_calibration reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_efn_calibration reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_hyper_calibration reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_hyperscale_calibration reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_icci_calibration reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_icci_net_calibration reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_lef_calibration reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_live decodes a codestream against the reference decoder's picture, both in the JPEG AI assets root (not committed); without them it skips, and fails only under WAI_REQUIRE_SOTA_VECTORS=1 jpegai_lsbs_calibration reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_mans_calibration reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_mans_golden reads the JPEG AI assets root (wai/jpegai-vm-assets, not committed); without it the test returns without checking anything jpegai_mcm_calibration reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_postfilter_chain reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_reconstruct_calibration reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_scope_ort reads the JPEG AI assets root (wai/jpegai-vm-assets, not committed); without it the test returns without checking anything jpegai_sigma_index_calibration reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_synthesis_calibration reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything jpegai_uv_calibration reads a fixture of the reference decoder's intermediate values, named by an environment variable and held outside the tree; without it the test returns without checking anything landscape_meter hardware only: a GPU and its on-chip counter, each test ignored and run by hand with --ignored; its bridge, sink_meter::RunCounter, is tested in the library