Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Track deployed instances separately from instance and tables of a system test #1844

Closed
patchwork01 opened this issue Feb 14, 2024 · 0 comments · Fixed by #1849
Closed

Track deployed instances separately from instance and tables of a system test #1844

patchwork01 opened this issue Feb 14, 2024 · 0 comments · Fixed by #1849
Assignees
Milestone

Comments

@patchwork01
Copy link
Collaborator

Background

Split from:

Also relevant to:

Description

We'd like to separate the context of which instances are deployed while system tests are running, from the context of which tables are associated with the running test, and which instance or table is currently active for the test.

We'd like this to make it easier to run multiple tests in parallel using different tables in the same instance. We'd also like this to make it easier to add and work with tables during a system test.

Analysis

There are a lot of methods in SleeperInstanceContext and SystemTestTablesContext which handle working with the currently active instance or table. We can move these to a separate class or classes which are responsible for tracking the current instance and table.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant