Introduce docker context fixtures

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.
This commit no longer exists in the repository. It may have been part of a branch which was deleted.This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.


Introduce docker context fixtures

Run every docker compose comand in its own context. This has a few
benefits over always using the default context:

  • It better segregates our tests from the other stuff that we have running locally. For example, if a test adds an ECS local simulation context, we don't need to worry about naming collisions with an ECS local simulation context that might already exist.
  • It provides an entrypoint through which to override context - for example, if we want to use an ECS local simulation context.

Test Plan: unit

Reviewers: johann, dgibson

Differential Revision: https://dagster.phacility.com/D8689


jordansandersAuthored on Jul 2 2021, 4:34 PM

Event Timeline

Commit No Longer Exists

This commit no longer exists in the repository.