com um clique
mflux-testing
// Run tests in mflux (fast/slow/full), preserve image outputs, and handle golden image diffs safely.
// Run tests in mflux (fast/slow/full), preserve image outputs, and handle golden image diffs safely.
Navigate MFLUX CLI capabilities, locate commands by area, and summarize supported features.
Debug MLX ports by comparing against a PyTorch/diffusers reference via exported tensors/images (export-then-compare).
Set up and work in the mflux dev environment (arm64 expectation, uv, Makefile targets, lint/format/test).
Manually validate mflux CLIs by exercising the changed paths and reviewing output images/artifacts.
Port ML models into mflux/MLX with correctness-first validation, then refactor toward mflux style.
Make a clean PR in mflux (inspect diff, quick verification, commit, push, open PR) using repo conventions.
| name | mflux-testing |
| description | Run tests in mflux (fast/slow/full), preserve image outputs, and handle golden image diffs safely. |
This repo uses pytest with image-producing tests. Always preserve outputs for inspection and never update reference images unless explicitly asked.
make test-fast (fast tests, no image generation)make test-slow (slow tests, image generation)make test (full suite)MFLUX_PRESERVE_TEST_OUTPUT=1 on test runs (already built into the Makefile test targets).Use when a change touches model config resolution, mflux-save, or the model’s generate CLI, or when a PR fixes local model-path handling for the model under investigation. Refer to the mflux-cli skill to find the correct generate command for the model you are testing.
mflux-cli skill to look up the correct command and flags.--help before running it.mflux-cli skill to find the generate command and required flags.--help before running it.