File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
tools/testing/selftests/damon Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -136,6 +136,11 @@ def assert_scheme_committed(scheme, dump):
136
136
for idx , f in enumerate (scheme .ops_filters .filters ):
137
137
assert_filter_committed (f , dump ['ops_filters' ][idx ])
138
138
139
+ def assert_schemes_committed (schemes , dump ):
140
+ assert_true (len (schemes ) == len (dump ), 'len_schemes' , dump )
141
+ for idx , scheme in enumerate (schemes ):
142
+ assert_scheme_committed (scheme , dump [idx ])
143
+
139
144
def main ():
140
145
kdamonds = _damon_sysfs .Kdamonds (
141
146
[_damon_sysfs .Kdamond (
@@ -180,10 +185,7 @@ def main():
180
185
{ 'pid' : 0 , 'nr_regions' : 0 , 'regions_list' : []}]:
181
186
fail ('adaptive targets' , status )
182
187
183
- if len (ctx ['schemes' ]) != 1 :
184
- fail ('number of schemes' , status )
185
-
186
- assert_scheme_committed (_damon_sysfs .Damos (), ctx ['schemes' ][0 ])
188
+ assert_schemes_committed ([_damon_sysfs .Damos ()], ctx ['schemes' ])
187
189
188
190
kdamonds .stop ()
189
191
You can’t perform that action at this time.
0 commit comments