Bug 1827

Summary: [POSIX] test case timer_getoverrun/2-3 can't pass on beagleboard and routerstation
Product: [Build System, Metadata & Runtime] BSPs Reporter: Kai Kang <kai.kang>
Component: bsps-configurationAssignee: Bruce Ashfield <bruce.ashfield>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: dvhart, jessica.zhang, sgw, yp.bsp.watcher, yp.watcher
Version: 1.2   
Target Milestone: 1.2 M2   
Hardware: All   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Kai Kang 2011-12-13 01:30:17 UTC
test case timer_getoverrun/2-3 check count of overrun occured during 2 seconds. It fails on qemuarm, beagleboard and routerstation.
On routerstation, set CONFIG_HIGH_RES_TIMER=y can make case pass. 
But on qemuarm and beagleboard, only set CONFIG_HIGH_RES_TIMER=y can not make test case pass, and it seems CONF_HZ need to set to 250 too but I didn't find where can change it.

test case timer_getoverrun/2-3 is at:
http://ltp.git.sourceforge.net/git/gitweb.cgi?p=ltp/ltp.git;a=blob;f=testcases/open_posix_testsuite/conformance/interfaces/timer_getoverrun/2-3.c;h=fffdcda051820d4460843e7c8e53c028d47c80f2;hb=HEAD
Comment 1 Kai Kang 2012-02-03 00:28:00 UTC
It passes on Yocto 1.2 M2 RC1
Comment 2 Kai Kang 2012-02-05 22:45:17 UTC
test case pass on Yocto 1.2 M2 RC1
Comment 3 Darren Hart 2012-03-29 23:53:03 UTC
So is this no longer an issue?
Comment 4 Bruce Ashfield 2012-03-30 01:04:38 UTC
It shouldn't ben issue now, marking this as resolved with the 3.2 kernel updates.