diff --git a/testsuites/validation/tc-cpuuse.c b/testsuites/validation/tc-cpuuse.c index f554a0b4e1..bc22262442 100644 --- a/testsuites/validation/tc-cpuuse.c +++ b/testsuites/validation/tc-cpuuse.c @@ -59,6 +59,8 @@ #include +#define CPUUSE_SOFT_TICKS 4295 + /** * @defgroup RtemsCpuuseValCpuuse spec:/rtems/cpuuse/val/cpuuse * @@ -140,10 +142,10 @@ static void RtemsCpuuseValCpuuse_Action_0( void ) * Our CPU usage after the last reset is now exactly one tick of the * software timecounter. */ - T_eq_i64( _Thread_Get_CPU_time_used_after_last_reset( self ), 4295 ); + T_eq_i64( _Thread_Get_CPU_time_used_after_last_reset( self ), CPUUSE_SOFT_TICKS ); T_eq_i64( _Thread_Get_CPU_time_used( self ), - cpu_usage_self + 12885 + 4295 * idle_tasks + cpu_usage_self + (3*CPUUSE_SOFT_TICKS) + (CPUUSE_SOFT_TICKS * idle_tasks) ); T_eq_i64( _Thread_Get_CPU_time_used_after_last_reset( other ), 0 );