Many large-scale tasks run tests in multiple levels, starting with smoke tests that perform fast sanity checks to end-to-end integration checks that check the complete system from the user’s viewpoint. Regardless of the language, cloud-native software is typically deployed with Docker, in which...