I have a server with Mac OS and VNC server running on it. I've used VNC client to connect to the server, then run GUI tests. They passed over 4m 40s.
Then I started again the same GUI tests and closed my VNC client. Now test execution took 6m 33s.
I may be wrong in the reasons for the delay, but Yourkit showed during the second run in the hot spots the following methods:
org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(objc_super, long, long, long, long, boolean) OS.java (native)
org.eclipse.swt.internal.cocoa.OS.objc_msgSend(long, long) OS.java (native)
org.eclipse.core.internal.filesystem.local.LocalFileNatives.nativeAttributes() LocalFileNatives.java (native)
org.eclipse.rcptt.core.persistence.PersistenceManager.getModel(IPersistenceModelFactory, Resource) PersistenceManager.java
java.lang.Thread.sleep(long) Thread.java (native)
org.eclipse.swt.internal.cocoa.OS.objc_msgSend(long, long, long) OS.java (native)
I attached the report
[Updated on: Wed, 11 February 2015 04:13]
Report message to a moderator