+ - name: Run mutagen tests on ${{ matrix.toolchain }}
+ if: matrix.run-mutagen
+ # Run mutagen on nightly with TheBlueMatt's fork which exits with non-0 status
+ # if any mutations resulted in anything except test failures to prevent regressions.
+ run: |
+ rm -rf mutagen && git clone https://github.com/TheBlueMatt/mutagen
+ cargo install --force --path mutagen/mutagen-runner
+ cd lightning
+ ~/.cargo/bin/cargo-mutagen --features mutation_testing
+ # Generate code cov information on Rust 1.39.0