Make CI build -> test flows test -> build. 2023-08-keysend-robust-test
authorMatt Corallo <git@bluematt.me>
Tue, 8 Aug 2023 04:19:51 +0000 (04:19 +0000)
committerMatt Corallo <git@bluematt.me>
Tue, 8 Aug 2023 04:19:51 +0000 (04:19 +0000)
commit67e5399eff1fcdcdc889ff70603ff2598f386677
tree9a7e186f6b58e266b787f0aa0d310baee58bcaaa
parentfe6366895a67da62e7be4b295948a8fba43ce5e0
Make CI build -> test flows test -> build.

Doing `cargo test` causes us to build both the crate(s) themselves
and the test binaries, which depend on the main builds. However, it
can start building the test code while the actual program code for
the main crate(s) themselves are being built, making a
build -> test flow slightly slower than test -> build.

Its not really a huge deal, but I'm using `ci/ci-tests.sh` more
locally and it meaningfully changes the time-to-test-run.
ci/ci-tests.sh