Skip to content

Commit c7a7734

Browse files
committed
Make sure initial settings are set, otherwise use fallback setting
Signed-off-by: Stefan Marr <git@stefan-marr.de>
1 parent c2504d8 commit c7a7734

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

rebench/model/denoise.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,12 +174,13 @@ def restore_initial(self, capabilities: "DenoiseInitialSettings") -> "Denoise":
174174
self.shield if capabilities.can_set_shield is True else "no_change",
175175
(
176176
capabilities.initial_scaling_governor
177-
if capabilities.can_set_scaling_governor is True
177+
if (capabilities.can_set_scaling_governor is True and
178+
capabilities.initial_scaling_governor)
178179
else self.scaling_governor
179180
),
180181
(
181182
capabilities.initial_no_turbo
182-
if capabilities.can_set_no_turbo is True
183+
if capabilities.can_set_no_turbo is True and capabilities.initial_no_turbo
183184
else self.no_turbo
184185
),
185186
capabilities.can_minimize_perf_sampling is True,

0 commit comments

Comments
 (0)