Skip to content

Commit 0e13568

Browse files
committed
Use ResampleConfig2 in other tests
In tests where there are no behavior differences between using the old monotonic timer and the new wall clock timer, we just use the wall clock timer, as we plan to deprecate the other timer soon. Signed-off-by: Leandro Lucarella <[email protected]>
1 parent 5afda71 commit 0e13568

File tree

9 files changed

+20
-20
lines changed

9 files changed

+20
-20
lines changed

tests/actor/test_resampling.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
from frequenz.sdk._internal._channels import ChannelRegistry
1818
from frequenz.sdk.microgrid._data_sourcing import ComponentMetricRequest
1919
from frequenz.sdk.microgrid._resampling import ComponentMetricsResamplingActor
20-
from frequenz.sdk.timeseries import ResamplerConfig, Sample
20+
from frequenz.sdk.timeseries import ResamplerConfig2, Sample
2121

2222

2323
@pytest.fixture(autouse=True)
@@ -113,7 +113,7 @@ async def test_single_request(
113113
channel_registry=channel_registry,
114114
data_sourcing_request_sender=data_source_req_chan.new_sender(),
115115
resampling_request_receiver=resampling_req_chan.new_receiver(),
116-
config=ResamplerConfig(
116+
config=ResamplerConfig2(
117117
resampling_period=timedelta(seconds=0.2),
118118
max_data_age_in_periods=2,
119119
),
@@ -156,7 +156,7 @@ async def test_duplicate_request(
156156
channel_registry=channel_registry,
157157
data_sourcing_request_sender=data_source_req_chan.new_sender(),
158158
resampling_request_receiver=resampling_req_chan.new_receiver(),
159-
config=ResamplerConfig(
159+
config=ResamplerConfig2(
160160
resampling_period=timedelta(seconds=0.2),
161161
max_data_age_in_periods=2,
162162
),

tests/microgrid/fixtures.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
from frequenz.sdk import microgrid
1919
from frequenz.sdk.microgrid._power_distributing import ComponentPoolStatus
2020
from frequenz.sdk.microgrid.component_graph import _MicrogridComponentGraph
21-
from frequenz.sdk.timeseries import ResamplerConfig
21+
from frequenz.sdk.timeseries import ResamplerConfig2
2222

2323
from ..timeseries.mock_microgrid import MockMicrogrid
2424
from ..utils.component_data_streamer import MockComponentDataStreamer
@@ -55,7 +55,7 @@ async def new(
5555
if microgrid._data_pipeline._DATA_PIPELINE is not None:
5656
microgrid._data_pipeline._DATA_PIPELINE = None
5757
await microgrid._data_pipeline.initialize(
58-
ResamplerConfig(resampling_period=timedelta(seconds=0.1))
58+
ResamplerConfig2(resampling_period=timedelta(seconds=0.1))
5959
)
6060
streamer = MockComponentDataStreamer(mockgrid.mock_client)
6161

tests/microgrid/test_datapipeline.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from pytest_mock import MockerFixture
2020

2121
from frequenz.sdk.microgrid._data_pipeline import _DataPipeline
22-
from frequenz.sdk.timeseries import ResamplerConfig
22+
from frequenz.sdk.timeseries import ResamplerConfig2
2323

2424
from ..utils.mock_microgrid_client import MockMicrogridClient
2525

@@ -36,7 +36,7 @@ async def test_actors_started(
3636
) -> None:
3737
"""Test that the datasourcing, resampling and power distributing actors are started."""
3838
datapipeline = _DataPipeline(
39-
resampler_config=ResamplerConfig(resampling_period=timedelta(seconds=1))
39+
resampler_config=ResamplerConfig2(resampling_period=timedelta(seconds=1))
4040
)
4141
await asyncio.sleep(1)
4242

tests/timeseries/_battery_pool/test_battery_pool.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
from frequenz.sdk.microgrid._power_distributing._component_managers._battery_manager import (
3535
_get_battery_inverter_mappings,
3636
)
37-
from frequenz.sdk.timeseries import Bounds, ResamplerConfig, Sample
37+
from frequenz.sdk.timeseries import Bounds, ResamplerConfig2, Sample
3838
from frequenz.sdk.timeseries._base_types import SystemBounds
3939
from frequenz.sdk.timeseries.battery_pool import BatteryPool
4040
from frequenz.sdk.timeseries.formula_engine._formula_generators._formula_generator import (
@@ -138,7 +138,7 @@ async def setup_all_batteries(mocker: MockerFixture) -> AsyncIterator[SetupArgs]
138138
# pylint: disable=protected-access
139139
microgrid._data_pipeline._DATA_PIPELINE = None
140140
await microgrid._data_pipeline.initialize(
141-
ResamplerConfig(resampling_period=timedelta(seconds=min_update_interval))
141+
ResamplerConfig2(resampling_period=timedelta(seconds=min_update_interval))
142142
)
143143
streamer = MockComponentDataStreamer(mock_microgrid)
144144

@@ -191,7 +191,7 @@ async def setup_batteries_pool(mocker: MockerFixture) -> AsyncIterator[SetupArgs
191191
# pylint: disable=protected-access
192192
microgrid._data_pipeline._DATA_PIPELINE = None
193193
await microgrid._data_pipeline.initialize(
194-
ResamplerConfig(resampling_period=timedelta(seconds=min_update_interval))
194+
ResamplerConfig2(resampling_period=timedelta(seconds=min_update_interval))
195195
)
196196

197197
# We don't use status channel from the sdk interface to limit

tests/timeseries/_battery_pool/test_battery_pool_control_methods.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
from frequenz.sdk.microgrid._power_distributing._component_pool_status_tracker import (
2222
ComponentPoolStatusTracker,
2323
)
24-
from frequenz.sdk.timeseries import ResamplerConfig
24+
from frequenz.sdk.timeseries import ResamplerConfig2
2525
from frequenz.sdk.timeseries.battery_pool.messages import BatteryPoolReport
2626

2727
from ...utils.component_data_streamer import MockComponentDataStreamer
@@ -64,7 +64,7 @@ async def mocks(mocker: MockerFixture) -> typing.AsyncIterator[Mocks]:
6464
if microgrid._data_pipeline._DATA_PIPELINE is not None:
6565
microgrid._data_pipeline._DATA_PIPELINE = None
6666
await microgrid._data_pipeline.initialize(
67-
ResamplerConfig(resampling_period=timedelta(seconds=0.1))
67+
ResamplerConfig2(resampling_period=timedelta(seconds=0.1))
6868
)
6969
streamer = MockComponentDataStreamer(mockgrid.mock_client)
7070

tests/timeseries/_ev_charger_pool/test_ev_charger_pool_control_methods.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
from frequenz.sdk.microgrid._power_distributing._component_pool_status_tracker import (
2424
ComponentPoolStatusTracker,
2525
)
26-
from frequenz.sdk.timeseries import ResamplerConfig, Sample3Phase
26+
from frequenz.sdk.timeseries import ResamplerConfig2, Sample3Phase
2727
from frequenz.sdk.timeseries.ev_charger_pool import EVChargerPoolReport
2828

2929
from ...microgrid.fixtures import _Mocks
@@ -51,7 +51,7 @@ async def mocks(mocker: MockerFixture) -> typing.AsyncIterator[_Mocks]:
5151
if microgrid._data_pipeline._DATA_PIPELINE is not None:
5252
microgrid._data_pipeline._DATA_PIPELINE = None
5353
await microgrid._data_pipeline.initialize(
54-
ResamplerConfig(resampling_period=timedelta(seconds=0.1))
54+
ResamplerConfig2(resampling_period=timedelta(seconds=0.1))
5555
)
5656
streamer = MockComponentDataStreamer(mockgrid.mock_client)
5757

tests/timeseries/_pv_pool/test_pv_pool_control_methods.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from frequenz.sdk import microgrid
2020
from frequenz.sdk.microgrid import _power_distributing
2121
from frequenz.sdk.microgrid._data_pipeline import _DataPipeline
22-
from frequenz.sdk.timeseries import ResamplerConfig
22+
from frequenz.sdk.timeseries import ResamplerConfig2
2323
from frequenz.sdk.timeseries.pv_pool import PVPoolReport
2424

2525
from ...microgrid.fixtures import _Mocks
@@ -45,7 +45,7 @@ async def mocks(mocker: MockerFixture) -> typing.AsyncIterator[_Mocks]:
4545
if microgrid._data_pipeline._DATA_PIPELINE is not None:
4646
microgrid._data_pipeline._DATA_PIPELINE = None
4747
await microgrid._data_pipeline.initialize(
48-
ResamplerConfig(resampling_period=timedelta(seconds=0.1))
48+
ResamplerConfig2(resampling_period=timedelta(seconds=0.1))
4949
)
5050
streamer = MockComponentDataStreamer(mockgrid.mock_client)
5151

tests/timeseries/mock_microgrid.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
from frequenz.sdk._internal._asyncio import cancel_and_await
3030
from frequenz.sdk.microgrid import _data_pipeline
3131
from frequenz.sdk.microgrid.component_graph import _MicrogridComponentGraph
32-
from frequenz.sdk.timeseries import ResamplerConfig
32+
from frequenz.sdk.timeseries import ResamplerConfig2
3333

3434
from ..utils import MockMicrogridClient
3535
from ..utils.component_data_wrapper import (
@@ -205,7 +205,7 @@ async def start(self, mocker: MockerFixture | None = None) -> None:
205205
self.init_mock_client(lambda mock_client: mock_client.initialize(local_mocker))
206206
self.mock_resampler = MockResampler(
207207
mocker,
208-
ResamplerConfig(timedelta(seconds=self._sample_rate_s)),
208+
ResamplerConfig2(timedelta(seconds=self._sample_rate_s)),
209209
bat_inverter_ids=self.battery_inverter_ids,
210210
pv_inverter_ids=self.pv_inverter_ids,
211211
evc_ids=self.evc_ids,

tests/timeseries/mock_resampler.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
from frequenz.sdk._internal._asyncio import cancel_and_await
1818
from frequenz.sdk.microgrid._data_pipeline import _DataPipeline
1919
from frequenz.sdk.microgrid._data_sourcing import ComponentMetricRequest
20-
from frequenz.sdk.timeseries import ResamplerConfig, Sample
20+
from frequenz.sdk.timeseries import ResamplerConfig2, Sample
2121
from frequenz.sdk.timeseries.formula_engine._formula_generators._formula_generator import (
2222
NON_EXISTING_COMPONENT_ID,
2323
)
@@ -31,7 +31,7 @@ class MockResampler:
3131
def __init__( # pylint: disable=too-many-arguments,too-many-positional-arguments
3232
self,
3333
mocker: MockerFixture,
34-
resampler_config: ResamplerConfig,
34+
resampler_config: ResamplerConfig2,
3535
bat_inverter_ids: list[ComponentId],
3636
pv_inverter_ids: list[ComponentId],
3737
evc_ids: list[ComponentId],

0 commit comments

Comments
 (0)