•  

Comment Results

Review Name Created Custom Fields Content
LEAHI-TD-FIRMWARE-LDT-1415-1 04 Feb 2026

Remove blank line.

LEAHI-TD-FIRMWARE-LDT-1415-1 04 Feb 2026

It's still UI only. Shouldn't this be commented out before we merge?

LEAHI-TESTSUITES-LDT-2741-1 04 Feb 2026

should be utility.aut() if you only want "leahi" utility.aut(""-E")) if you want "leahi -E" only pass in arguemets and remove name parameter in our aut() method

LEAHI-TESTSUITES-LDT-2741-1 04 Feb 2026

update all "leahi" to utility.aut()

LEAHI-TESTSUITES-LDT-2741-1 04 Feb 2026

update to utility.aut("-q")

LEAHI-TESTSUITES-LDT-2741-1 04 Feb 2026

update to utility.aut()

LEAHI-TESTSUITES-LDT-2741-1 04 Feb 2026

update to utility.aut()

LEAHI-TESTSUITES-LDT-2741-1 04 Feb 2026

update to utility.aut("-E")

LEAHI-TD-FIRMWARE-LDT-1415-1 04 Feb 2026

Commented out already but I dont know why it is showing the same

LEAHI-DD-FIRMWARE-LDT-1473-1 04 Feb 2026

For spent chamber fill, we don't know how low the liquid level is ( in Chamber H) and hence decided not to turn on the trimmer heater for safety reasons. For bicarb fill, the dry bicart code should cover the actuators status. the current bicarb chamber fill code here should be updated with the newly implemented dry bi cart code changes.

LEAHI-DD-FIRMWARE-LDT-1473-1 04 Feb 2026

Since trimmer heater is enabled, no need of temp compensation. only for testing purposes, temp compensation is needed. Hence by default, temp compensation is disabled.

LEAHI-DD-FIRMWARE-LDT-1473-1 04 Feb 2026

Done

LEAHI-DD-FIRMWARE-LDT-1473-1 04 Feb 2026

Done.

LEAHI-APPLICATION-LDT-3307-1 05 Feb 2026

text removed

LEAHI-TESTSUITES-LDT-2971-1 05 Feb 2026

without squish import in utility file scripts will fail so added import squish line in utility.py and navigation.py file

LEAHI-DD-FIRMWARE-LDT-2004-3 05 Feb 2026

Please introduce test config for drybicart selection.

LEAHI-TESTSUITES-LDT-2971-1 05 Feb 2026

Removed the from squish import * line and keeping the import squish in utility.py and navigation.py files

LEAHI-DD-FIRMWARE-LDT-2004-3 05 Feb 2026

space after if. please fix it throughout the files.

LEAHI-DD-FIRMWARE-LDT-3222-1 03 Feb 2026

This function also not using u32ArrayOverride()

LEAHI-DIALIN-LDT-3350-1 02 Feb 2026

What is the use of this dictionary?

LEAHI-DD-FIRMWARE-LDT-3103-1 02 Feb 2026

Remove blank line.

LEAHI-TESTSUITES-LDT-2741-1 04 Feb 2026

remove argument and only pass in arguments.
name is always "leahi" so set it in here

LEAHI-TESTSUITES-LDT-2741-1 04 Feb 2026

update to utility.aut()

LEAHI-DD-FIRMWARE-LDT-2004-3 05 Feb 2026

I guess, Fill and Drain are priority items than the Supply request, which means upon request of fill and drain, state machine should service that operation.

Also, setting supply request should be based on the level sensor later (there shouldn't be any default request -> currently supply is assigned)

LEAHI-DD-FIRMWARE-LDT-2004-3 05 Feb 2026

we should use the functions defined in testsupport.c/h -> getU32OverrideValue, getF32OverrideValue based on data type. this needs to be fixed throughout the file.

LEAHI-DD-FIRMWARE-LDT-2004-3 05 Feb 2026

I think /// was correct. // will not be seen by doxygen.

LEAHI-TESTSUITES-LDT-2971-1 05 Feb 2026

i believe it is necessary for a custom module.. https://doc.qt.io/squish/python-notes.html#squish-funcs-in-py-modules

LEAHI-DD-FIRMWARE-LDT-2004-3 05 Feb 2026

Not clear, why we are checking fill and supply request here?

LEAHI-APPLICATION-LDT-3307-1 05 Feb 2026

file is removed but code review still displays it

LEAHI-TESTSUITES-LDT-2971-1 05 Feb 2026

ok them be careful to always use it as:

import squish

NOT the following as has been stated:

from squish import  *
LEAHI-DD-FIRMWARE-LDT-2004-3 05 Feb 2026

To make it exclusive operation. no previous request should be pending when a new operation is requested. So only one state machine is running at a time. otherwise, while chamber fill is in progress, anyone can request drain and both requests will be handled. even through new code run only one state machine at a time, this will ensure that only one request is submitted to drybicart

This was a concern reported by Sean and proposed for restructuring into a single state machine.

LEAHI-DD-FIRMWARE-LDT-2004-3 05 Feb 2026

This doesn't look like a valid substate. We should have an enum for valid substates. In default case, we should trigger a s/w fault and also set the state to a valid state (idle or something like that).

LEAHI-TESTSUITES-LDT-2971-1 05 Feb 2026

Please remove squish import everywhere.
It is also duplicate here.

LEAHI-TESTSUITES-LDT-2839-1 06 Feb 2026

removed commented out code

LEAHI-DIALIN-LDT-2316-1 06 Feb 2026

Done.

LEAHI-DD-FIRMWARE-LDT-2004-3 05 Feb 2026

Since fill and drain is a single time request and it is not a frequent request similar to supply during dialysate generation. I removed and now run as idle

LEAHI-DD-FIRMWARE-LDT-2004-3 06 Feb 2026

fixed it

LEAHI-DD-FIRMWARE-LDT-2004-3 06 Feb 2026

fixed it

LEAHI-DD-FIRMWARE-LDT-2004-3 06 Feb 2026

fixed it

LEAHI-DD-FIRMWARE-LDT-2004-3 06 Feb 2026

fixed it

LEAHI-DD-FIRMWARE-LDT-2004-3 06 Feb 2026

fixed it

LEAHI-DD-FIRMWARE-LDT-2004-3 06 Feb 2026

Fixed it

LEAHI-DD-FIRMWARE-LDT-2004-3 06 Feb 2026

fixed it

LEAHI-DIALIN-LDT-2316-1 06 Feb 2026

Can we make 255 a constant with a name like MAX_AIR_PUMP_POWER_LEVEL to make it clear what we're doing here?

LEAHI-DD-FIRMWARE-LDT-3222-1 06 Feb 2026

We can update this function as part of another Jira ticket.

LEAHI-DIALIN-LDT-2994-3 06 Feb 2026

I don't think it's an enum at all. It was a list, but it was never updated, so I added that part to it.

LEAHI-DIALIN-LDT-3350-1 06 Feb 2026

We agreed to change back the enums into the static variation.
Why would that cover a class that has been implemented to mask the enums from direct access, so if they need to be changed to dynamic or renamed or anything, the other repositories that are using them through this class won't be affected or need any update.

LEAHI-DIALIN-LDT-2994-3 06 Feb 2026

Is this a dynamic enum?

LEAHI-DIALIN-LDT-2994-3 06 Feb 2026

I see it as a list, don't know why it is named enum or what the original purpose of it was.
It was never updated, so I added the update part at least, so it will at least reflect the current states instead of always stating zeros.

LEAHI-DD-FIRMWARE-LDT-2004-3 06 Feb 2026

Remove extra blank line.