PR0003.html

LSB Problem Report

Problem Report Number 0003 (TSD.0004)
Submitter's Classification Test Suite Problem (TSD)
State Resolved
Resolution Test Suite Deficiency (TSD)
Raised 2002-07-23 06:54
Updated 2002-08-07 08:29
Published 2002-08-07 08:29
Certification Program Linux Standard Base Conformance Release 1.2
Test Suite lsb-runtime IA32 version 1.2.1-1
Test Identification /tset/LSB.os/procprim/exec_L/T.execl_L 7
Specification Linux Standard Base Specification for PPC32 Architecture 1.2
Problem Summary Assumption of HZ=100
Problem Text The T.execl_L 7 test is written with the assumption that when setting the timer value using the setitimer call that when the value is read back with getitimer that it will be *exactly* the same. For the values chosen this is may not be true when HZ!=100. SuSv2 allows for rounding up when the precision required for the timer value is more than the implementation supports.

Although this problem was encountered on IA64 where HZ=1024 it is believed that it non HZ=100 IA32 systems will be out soon.
Test Output 400|44 7 1 15:58:39|IC Start
200|44 7 15:58:39|TP Start
520|44 7 00031471 2 1|For ITIMER_REAL: it_interval.tv_usec
reset incorrectly by exec:
520|44 7 00031471 2 2|expected value 10000; observed value 10736
520|44 7 00031471 2 3|For ITIMER_VIRTUAL:
it_interval.tv_usec reset incorrectly by exec:
520|44 7 00031471 2 4|expected value 20000; observed value 20496
520|44 7 00031471 2 5|For ITIMER_PROF: it_interval.tv_usec
reset incorrectly by exec:
520|44 7 00031471 2 6|expected value 30000; observed value 30256
220|44 7 1 15:58:39|FAIL
410|44 7 1 15:58:39|IC End

Review Information

Review Type TSMA Review
Start Date 2002-07-23 06:54
Last Updated 2002-07-30 15:22
Completed 2002-07-30 15:22
Status Complete
Review Recommendation Test Suite Deficiency (TSD)
Review Response Timers are accurate to +1/-1 clock ticks and so the tests
should allow for this varience.

Where the precision for a timer is more than that
supported the specification allows rounding up.

On this implementation under test,it is running at 1024khz,
so 1 clock tick is 977 microseconds.

It is recommended that a TSD be granted.

Review Type SA Review
Start Date 2002-07-30 14:22
Last Updated 2002-08-02 06:55
Completed 2002-08-02 06:55
Status Complete
Review Resolution Test Suite Deficiency (TSD)
Review Conclusion A test suite deficiency is granted.

 

Copyright 2005, The Free Standards Group, All Rights Reserved