File tree Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ def setUp(self) -> None:
23
23
"Make sure Postgres isn't running before starting the integration test. `pkill postgres` is one way "
24
24
+ "to ensure this. Be careful about accidentally taking down other people's Postgres instances though." ,
25
25
)
26
- self .metadata = MockTuningAgent .get_default_metadata ()
26
+ self .metadata = IntegtestWorkspace .get_default_metadata ()
27
27
28
28
# The reason we restart Postgres every time is to ensure a "clean" starting point
29
29
# so that all tests are independent of each other.
Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ def test_get_metadata(self) -> None:
65
65
agent = MockTuningAgent (IntegtestWorkspace .get_dbgym_cfg ())
66
66
reader = TuningAgentArtifactsReader (agent .tuning_agent_artifacts_dpath )
67
67
metadata = reader .get_metadata ()
68
- expected_metadata = MockTuningAgent .get_default_metadata ()
68
+ expected_metadata = IntegtestWorkspace .get_default_metadata ()
69
69
self .assertEqual (metadata , expected_metadata )
70
70
71
71
Original file line number Diff line number Diff line change @@ -56,12 +56,6 @@ def get_workspace_path() -> Path:
56
56
with open (IntegtestWorkspace .ENV_INTEGTESTS_DBGYM_CONFIG_FPATH ) as f :
57
57
return Path (yaml .safe_load (f )["dbgym_workspace_path" ])
58
58
59
-
60
- class MockTuningAgent (TuningAgent ):
61
- def __init__ (self , * args : Any , ** kwargs : Any ) -> None :
62
- super ().__init__ (* args , ** kwargs )
63
- self .config_to_return : Optional [DBMSConfigDelta ] = None
64
-
65
59
@staticmethod
66
60
def get_default_metadata () -> TuningAgentMetadata :
67
61
dbgym_cfg = IntegtestWorkspace .get_dbgym_cfg ()
@@ -94,8 +88,14 @@ def get_default_metadata() -> TuningAgentMetadata:
94
88
),
95
89
)
96
90
91
+
92
+ class MockTuningAgent (TuningAgent ):
93
+ def __init__ (self , * args : Any , ** kwargs : Any ) -> None :
94
+ super ().__init__ (* args , ** kwargs )
95
+ self .config_to_return : Optional [DBMSConfigDelta ] = None
96
+
97
97
def _get_metadata (self ) -> TuningAgentMetadata :
98
- return MockTuningAgent .get_default_metadata ()
98
+ return IntegtestWorkspace .get_default_metadata ()
99
99
100
100
def _step (self ) -> DBMSConfigDelta :
101
101
assert self .config_to_return is not None
You can’t perform that action at this time.
0 commit comments