Is there a way to create isolated contexts from within a single @object? The simplest case would be to spawn three isolated sets of:
- Test database
- Service
- e2e runner
I have a dagger function that performs the single shard run, say run-test-shard. It seems like simply defining another function run-tests that calls run-test-shard n times doesn't work, as it seems like it "reuses" service instances already defined by a previous run-test-shard call.