geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ted Kirby (JIRA)" <j...@apache.org>
Subject [jira] Created: (GERONIMODEVTOOLS-677) Testsuite not working on Mac cocoa
Date Mon, 18 Oct 2010 17:15:22 GMT
Testsuite not working on Mac cocoa
----------------------------------

                 Key: GERONIMODEVTOOLS-677
                 URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-677
             Project: Geronimo-Devtools
          Issue Type: Bug
          Components: eclipse-plugin
         Environment: Mac OS X
            Reporter: Ted Kirby
            Assignee: Delos Dai


It looks like there is a fatal cocoa restriction currently blocking the testsuite from running
on Mac OS X, based on this message:

"***WARNING: Display must be created on main thread due to Cocoa restrictions."

details:

[INFO] ------------------------------------------------------------------------
[INFO] Building Geronimo Eclipse Plugin :: Testsuite :: Launcher
[INFO]    task-segment: [install]
[INFO] ------------------------------------------------------------------------

...

[INFO] [antrun:run {execution: run-testsuite}]
[INFO] Executing tasks

init:

Please install Aries tools manually for eclipse under testsuite/launcher/eclipse,

Free Aries tools download URL is http://www.ibm.com/developerworks/rational/downloads/10/rationaldevtoolsforosgiapplications.html

Press Enter to continue...
        


mac:
     [echo] Launching Equinox with -Dos=macosx -Dws=cocoa
     [java] Buildfile: testsuite.xml
     [java] 
     [java] all:
     [java] 
     [java] testsuite.v30:
     [java] 
     [java] junit:
     [java] 
     [java] init:
     [java] 
     [java] suite:
     [java]    [delete] Deleting directory /Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk/testsuite/launcher/eclipse/eclipse/jdt_folder
     [java]     [mkdir] Created dir: /Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk/testsuite/launcher/eclipse/eclipse/jdt_folder/src
     [java]      [copy] Copying 13 files to /Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk/testsuite/launcher/eclipse/eclipse/jdt_folder/src
     [java] 
     [java] init:
     [java] 
     [java] ui-test:
     [java] 
     [java] java-test:
     [java]      [echo] Running org.apache.geronimo.testsuite.v30.ui.aries.NewOSGiBundleTest.
Result file: /Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk/testsuite/launcher/results/junit/org.apache.geronimo.testsuite.v30.ui.aries.NewOSGiBundleTest.xml.
     [java] 
     [java] BUILD FAILED
     [java] /Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk/testsuite/launcher/testsuite.xml:72:
The following error occurred while executing this line:
     [java] /Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk/testsuite/launcher/testsuite.xml:56:
The following error occurred while executing this line:
     [java] /Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk/testsuite/launcher/testsuite.xml:38:
The following error occurred while executing this line:
     [java] /Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk/testsuite/launcher/testsuite.xml:46:
The following error occurred while executing this line:
     [java] /Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk/testsuite/launcher/eclipse/eclipse/plugins/org.apache.geronimo.testsuite.v30-3.0.0/test.xml:94:
The following error occurred while executing this line:
     [java] /Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk/testsuite/plugins/org.apache.geronimo.testsuite.common/library.xml:74:
The following error occurred while executing this line:
     [java] /Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk/testsuite/plugins/org.apache.geronimo.testsuite.common/library.xml:89:
Java returned: 13
     [java] 
     [java] Total time: 19 seconds
     [java] An error has occurred. See the log file
     [java] /Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk/testsuite/launcher/workspace/.metadata/.log.
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] An Ant BuildException has occured: The following error occurred while executing this
line:
/Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk/testsuite/launcher/build.xml:99: The following
error occurred while executing this line:
/Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk/testsuite/launcher/build.xml:83: Java returned:
13

[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 9 minutes 5 seconds
[INFO] Finished at: Mon Oct 18 11:30:49 EDT 2010
[INFO] Final Memory: 427M/507M
[INFO] ------------------------------------------------------------------------


from testsuite/launcher/results/junit/org.apache.geronimo.testsuite.v30.ui.aries.NewOSGiBundleTest.txt
:


***WARNING: Display must be created on main thread due to Cocoa restrictions.
!SESSION 2010-10-18 11:30:29.172 -----------------------------------------------
eclipse.buildId=M20100909-0800
java.version=1.6.0_20
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
Framework arguments:  -application org.eclipse.test.uitestapplication formatter=org.apache.tools.ant.taskdefs.optional.junit.X
MLJUnitResultFormatter,/Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk/testsuite/launcher/eclipse/eclipse/org.apache.geronimo.
testsuite.v30.ui.aries.NewOSGiBundleTest.xml -testPluginName org.apache.geronimo.testsuite.v30
-className org.apache.geronimo.
testsuite.v30.ui.aries.NewOSGiBundleTest
Command-line arguments:  -application org.eclipse.test.uitestapplication -data /Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk
/testsuite/launcher/eclipse/eclipse/jdt_folder formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,
/Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk/testsuite/launcher/eclipse/eclipse/org.apache.geronimo.testsuite.v30.ui.aries.
NewOSGiBundleTest.xml -testPluginName org.apache.geronimo.testsuite.v30 -className org.apache.geronimo.testsuite.v30.ui.aries.
NewOSGiBundleTest -os macosx -ws cocoa -arch x86_64 -consolelog

!ENTRY org.eclipse.osgi 4 0 2010-10-18 11:30:44.403
!MESSAGE Application error
!STACK 1
org.eclipse.swt.SWTException: Invalid thread access
        at org.eclipse.swt.SWT.error(SWT.java:4083)
        at org.eclipse.swt.SWT.error(SWT.java:3998)
        at org.eclipse.swt.SWT.error(SWT.java:3969)
        at org.eclipse.swt.widgets.Display.error(Display.java:1027)
        at org.eclipse.swt.widgets.Display.createDisplay(Display.java:794)
        at org.eclipse.swt.widgets.Display.create(Display.java:777)
        at org.eclipse.swt.graphics.Device.<init>(Device.java:130)
        at org.eclipse.swt.widgets.Display.<init>(Display.java:668)
        at org.eclipse.swt.widgets.Display.<init>(Display.java:659)
        at org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:708)
        at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:161)
        at org.eclipse.ui.internal.ide.application.IDEApplication.createDisplay(IDEApplication.java:145)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:88)
        at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:138)
        at org.eclipse.test.UITestApplication.run(UITestApplication.java:60)
        at org.eclipse.test.UITestApplication.start(UITestApplication.java:210)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1383)
        at org.eclipse.core.launcher.Main.main(Main.java:34)
An error has occurred. See the log file
/Users/tedkirby/svn/gdvtls/eclipse-plugin/trunk/testsuite/launcher/eclipse/eclipse/jdt_folder/.metadata/.log.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message