Skip to content

lisa.tests.scheduler.eas_behaviour: Fix _get_rtapp_profile() prototype

Darryl Green requested to merge github/fork/pierregondois/rb5_2big3small_v3 into master

Created by: pierregondois

commit 487e1ac4 ("lisa.tests.scheduler.eas_behaviour: Add big-task-duty-cycle platform parameter") modified the prototype of _get_rtapp_profile(), but an implementation was left with the initial prototype, triggering errors. Fix that.

Notes:

  • Another mistake was made in the initial commit: the platform where this can be seen is not a rb5, but a db845c.
  • The value for big-task-duty-cycle for the db84c should be set to 50.
  • It seems that on a rb5, get_big_duty_cycle() normally selects a duty cycle of ~73%. The capacity of the medium CPU is ~870. This means that a big task cannot fit in a medium CPU. Maybe a custom value should be set for this platform aswell.

Merge request reports