Skip to content

Commit fb19cf0

Browse files
committed
fix firmware size classifier
1 parent ded451d commit fb19cf0

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

tests/benchmarks/scripts/eval_firmware_size.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ def categorize_table(df):
4141
MODULE_AUTHORIZATION = 'C - Authorization'
4242
MODULE_LOCALAUTH = 'D - Local Authorization List Management'
4343
MODULE_TX = 'E - Transactions'
44+
MODULE_REMOTECONTROL = 'F - RemoteControl'
4445
MODULE_AVAILABILITY = 'G - Availability'
4546
MODULE_RESERVATION = 'H - Reservation'
4647
MODULE_METERVALUES = 'J - MeterValues'
@@ -154,8 +155,17 @@ def categorize_table(df):
154155
df.at['Model/Metering/MeterStore.cpp', 'Module'] = MODULE_METERVALUES
155156
df.at['Model/Metering/MeterValue.cpp', 'v16'] = TICK
156157
df.at['Model/Metering/MeterValue.cpp', 'Module'] = MODULE_METERVALUES
158+
if 'Model/Metering/MeterValuesV201.cpp' in df.index:
159+
df.at['Model/Metering/MeterValuesV201.cpp', 'v201'] = TICK
160+
df.at['Model/Metering/MeterValuesV201.cpp', 'Module'] = MODULE_METERVALUES
161+
if 'Model/Metering/ReadingContext.cpp' in df.index:
162+
df.at['Model/Metering/ReadingContext.cpp', 'v201'] = TICK
163+
df.at['Model/Metering/ReadingContext.cpp', 'Module'] = MODULE_METERVALUES
157164
df.at['Model/Metering/SampledValue.cpp', 'v16'] = TICK
158165
df.at['Model/Metering/SampledValue.cpp', 'Module'] = MODULE_METERVALUES
166+
if 'Model/RemoteControl/RemoteControlService.cpp' in df.index:
167+
df.at['Model/RemoteControl/RemoteControlService.cpp', 'v201'] = TICK
168+
df.at['Model/RemoteControl/RemoteControlService.cpp', 'Module'] = MODULE_REMOTECONTROL
159169
df.at['Model/Model.cpp', 'v16'] = TICK
160170
df.at['Model/Model.cpp', 'v201'] = TICK
161171
df.at['Model/Model.cpp', 'Module'] = MODULE_GENERAL

0 commit comments

Comments
 (0)