Revert back to launching a devnet and validating it
The complete, end-to-end validation test that launches a devnet within the test is rather flaky. Revert to launching a devnet separately, then running a validation test against it. Hopefully that will be less flaky.