Let's make the test_quick run unit tests and the test_integration run the infrastructure/store tests.
Right now test_quick runs macos and windows tests which are just unit tests and then runs the ubuntu tests which take 10+ minutes and if those pass it runs on the full matrix of version/etc which also takes 10+ minutes
Let's organize it into test_quick and test_full where test_quick does not spin up infrastructure and test_full is gated by test_quick.
Let's make the
test_quickrun unit tests and thetest_integrationrun the infrastructure/store tests.Right now test_quick runs macos and windows tests which are just unit tests and then runs the ubuntu tests which take 10+ minutes and if those pass it runs on the full matrix of version/etc which also takes 10+ minutes
Let's organize it into test_quick and test_full where test_quick does not spin up infrastructure and test_full is gated by test_quick.