SpecJbb2005 times out?

James Melvin james.melvin at oracle.com
Sun Dec 18 22:46:46 PST 2011


Strangely enough, it only breaks for internal RE builds of jdk7u-osx. My builds work fine. ;)

Apparently, SPECJbb2005 needs to access the virtual frame buffer for chart generation. 

I'm wondering if the BOOTDIR matters in this case. I think RE uses JDK6 and I use JDK7. Running headless did not resolve it. More spelunking required to pin this down.  

- Jim


On Dec 19, 2011, at 1:05 AM, Scott Kovatch <scott.kovatch at oracle.com> wrote:

> Yes, this is what happens when you SSH into a system and attempt to show UI when you don't have admin privileges, regardless of who is currently logged in.
> 
> Does SpecJBB use AWT at some point? Does it need to? Seems like a server side benchmark wouldn't need it. You could try passing "-Djava.awt.headless=TRUE" to prevent initializing the AWT and Cocoa.
> 
> -- Scott
> 
> 
> On Dec 17, 2011, at 11:06 AM, James Melvin wrote:
> 
>> Hi,
>> 
>> Part of a JPRT job runs SpecJbb2005 using several different JVM
>> configurations. On Mac OS X, they are all timing out due to a likely
>> config issue...
>> 
>> --------------------
>> Calling Reporter
>> _RegisterApplication(), FAILED TO establish the default connection to the WindowServer, _CGSDefaultConnection() is NULL.
>> --------------------
>> 
>> Initial googling reveals this is some sort of permission problem
>> accessing the SystemUIServer window manager, which is running as a
>> different user. On our mac-minis, we have setup a uadmin account which
>> is logged in on the console. JPRT runs as another user jprtadm, which
>> exhibits the problem running SpecJbb2005.
>> 
>> Can this problem be resolved with a configuration change?
>> Must jprtadm be logged into the test host on the console?
>> Is there any way for the test to pass regardless of the console login?
>> 
>> Thanks,
>> 
>> Jim
>> 
> 


More information about the macosx-port-dev mailing list