Mmm, well I have intel kit but all of mine is on 10.8.x, actually might be time to revise our minimum support platforms...
On 19 February 2013 11:08, Peter Firmstone <[email protected]> wrote: > On 19/02/2013 8:27 PM, Dan Creswell wrote: >> >> Which variety of OS X are we talking? > > OSX 10.6.8 little endian, so it's Intel arch. > > [diagnostics] System properties > [diagnostics] ------------------------------------------- > [diagnostics] java.runtime.name : Java(TM) SE Runtime Environment > [diagnostics] sun.boot.library.path : > /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries > [diagnostics] java.vm.version : 20.1-b02-384 > [diagnostics] awt.nativeDoubleBuffering : true > [diagnostics] ant.library.dir : > /Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib > [diagnostics] gopherProxySet : false > [diagnostics] mrj.build : 10M3425 > [diagnostics] java.vm.vendor : Apple Inc. > [diagnostics] java.vendor.url :http://www.apple.com/ > [diagnostics] path.separator : : > [diagnostics] java.vm.name : Java HotSpot(TM) 64-Bit Server VM > [diagnostics] file.encoding.pkg : sun.io > [diagnostics] user.country : US > [diagnostics] sun.java.launcher : SUN_STANDARD > [diagnostics] sun.os.patch.level : unknown > [diagnostics] java.vm.specification.name : Java Virtual Machine > Specification > [diagnostics] user.dir : > /Users/hudson/hudson-slave/workspace/river-qa-refactor-osx/trunk > [diagnostics] java.runtime.version : 1.6.0_26-b03-384-10M3425 > [diagnostics] java.awt.graphicsenv : apple.awt.CGraphicsEnvironment > [diagnostics] java.endorsed.dirs : > /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/endorsed > [diagnostics] os.arch : x86_64 > [diagnostics] java.io.tmpdir : > /var/folders/aq/aqP130n7Eua3MGAcL598bE+++TY/-Tmp-/ > [diagnostics] line.separator : > [diagnostics] > [diagnostics] java.vm.specification.vendor : Sun Microsystems Inc. > [diagnostics] os.name : Mac OS X > [diagnostics] ant.home : > /Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4 > [diagnostics] sun.jnu.encoding : MacRoman > [diagnostics] java.library.path : > .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java > [diagnostics] java.specification.name : Java Platform API Specification > [diagnostics] java.class.version : 50.0 > [diagnostics] sun.management.compiler : HotSpot 64-Bit Tiered Compilers > [diagnostics] os.version : 10.6.8 > [diagnostics] http.nonProxyHosts : local|*.local|169.254/16|*.169.254/16 > [diagnostics] user.home : /Users/hudson > [diagnostics] user.timezone : America/Los_Angeles > [diagnostics] java.awt.printerjob : apple.awt.CPrinterJob > [diagnostics] java.specification.version : 1.6 > [diagnostics] file.encoding : MacRoman > [diagnostics] user.name : hudson > [diagnostics] java.class.path : > /Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-launcher.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-antlr.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-apache-bcel.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-apache-bsf.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-apache-log4j.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-apache-oro.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-apache-regexp.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-apache-resolver.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-apache-xalan2.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-commons-logging.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-commons-net.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-jai.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-javamail.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-jdepend.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-jmf.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-jsch.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-junit.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-junit4.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-launcher.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-netrexx.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-swing.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant-testutil.jar:/Users/hudson/hudson-slave/tools/hudson.tasks.Ant_AntInstallation/ant-1.8.4/lib/ant.jar > [diagnostics] java.vm.specification.version : 1.0 > [diagnostics] sun.arch.data.model : 64 > [diagnostics] java.home : > /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home > [diagnostics] sun.java.command : org.apache.tools.ant.launch.Launcher -cp > hudson-qa > [diagnostics] java.specification.vendor : Sun Microsystems Inc. > [diagnostics] user.language : en > [diagnostics] awt.toolkit : apple.awt.CToolkit > [diagnostics] java.vm.info : mixed mode > [diagnostics] java.version : 1.6.0_26 > [diagnostics] java.ext.dirs : > /Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext > [diagnostics] sun.boot.class.path : > /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsfd.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/ui.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/laf.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/sunrsasign.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsse.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jce.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/charsets.jar > [diagnostics] java.vendor : Apple Inc. > [diagnostics] file.separator : / > [diagnostics] java.vendor.url.bug :http://bugreport.apple.com/ > [diagnostics] sun.cpu.endian : little > [diagnostics] sun.io.unicode.encoding : UnicodeLittle > [diagnostics] mrj.version : 1060.1.6.0_26-384 > [diagnostics] socksNonProxyHosts : local|*.local|169.254/16|*.169.254/16 > [diagnostics] jikes.class.path : > :/System/Library/Frameworks/JavaVM.framework/Home/../Classes/alt-rt.jar:/System/Library/Frameworks/JavaVM.framework/Home/../Classes/alt-string.jar:/System/Library/Frameworks/JavaVM.framework/Home/../Classes/charsets.jar:/System/Library/Frameworks/JavaVM.framework/Home/../Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Home/../Classes/dt.jar:/System/Library/Frameworks/JavaVM.framework/Home/../Classes/jce.jar:/System/Library/Frameworks/JavaVM.framework/Home/../Classes/jconsole.jar:/System/Library/Frameworks/JavaVM.framework/Home/../Classes/jsse.jar:/System/Library/Frameworks/JavaVM.framework/Home/../Classes/management-agent.jar:/System/Library/Frameworks/JavaVM.framework/Home/../Classes/ui.jar > [diagnostics] ftp.nonProxyHosts : local|*.local|169.254/16|*.169.254/16 > [diagnostics] sun.cpu.isalist : > > > >> On 19 February 2013 10:14, Peter Firmstone<[email protected]> wrote: >>> >>> Before I get into the details, let me just say that I'm unable to >>> reproduce >>> the test failures seen on OSX and Solaris x64 on local hardware, I don't >>> have access to a debugger or thread dumps. >>> >>> The tests that fail on OSX and Solaris x64 (the tests pass on sparc), are >>> practically identical. The basic problem is discovery event's are either >>> not received or only some discovery events are received. The tests >>> allow >>> very long time frames for these events to be received, on other OS's >>> these >>> tests pass rapidly. >>> >>> Increasing debugging output has the effect of increasing the number of >>> events received. >>> >>> The tests and their details can be viewed on Jenkins. >>> >>> Over the last few months I've been inspecting code manually and fixing >>> synchronization issues. >>> >>> River has a large legacy codebase, there are many examples of inadequate >>> synchronization. >>> >>> Ironically some of the changes I've made, although reducing test failures >>> on >>> Linux and Windows has exacerbated test failures on OSX and Solaris x64. >>> >>> Is there anyone on this list with access to this hardware who can >>> reproduce >>> these bugs? >>> >>> Regards, >>> >>> Peter. >>> >>> >>> >>> > >
