Hello team,

I want to ask a question regarding running the ostest with priority
inheritance on the sim target. The priority inheritance test uses a special
routine for "hog_cpu" on the sim target by calling "up_idle()". I
understand that it is due to the simulator not having any mechanism to do
asynchronous pre-emption and we simulate a "fake" timer interrupt by
calling "up_idle()" (that is usually called in the idle task). The question
is that I can pass priority inheritance ostest only if
"CONFIG_SIM_WALLTIME_SIGNAL=y" and ostest run hangs in case of
"CONFIG_SIM_WALLTIME_SLEEP=y". Maybe this is something known so please
point me to a place where it is described.

Best regards,
Petro

Reply via email to