This PR switches the linux job from cargo test to cargo nextest run for > 50% time reduction in the test execution step of the CI pipeline. Also, the "check common non default feature configurations" step has been moved from the linux job to it's own job, to parallelize the CI pipeline further and reduce the time that CI needs to run to completion.
This PR switches the
linux
job fromcargo test
tocargo nextest run
for > 50% time reduction in the test execution step of the CI pipeline. Also, the "check common non default feature configurations" step has been moved from thelinux
job to it's own job, to parallelize the CI pipeline further and reduce the time that CI needs to run to completion.