Hello Xavier,
Thanks for your replay.
But I'm not configuring Jenkins as windows service :(

From: Xavier Raynaud [mailto:xavier.rayn...@kalray.eu]
Sent: vendredi 31 janvier 2014 15:01
To: Maherzia BELAAZI
Cc: SWTBot developers list; Tycho user list
Subject: Re: [swtbot-dev] [tycho-user] Run swtbot tests using tycho/Maven

Hi Maherzia,

It's a well known issue:
http://jenkins-ci.361315.n4.nabble.com/run-GUI-tool-on-windows-slave-td3477033.html
http://forgetfulprogrammer.wordpress.com/2011/09/21/netbeans-gui-tests-on-jenkins-windows/

Xavier


On 01/31/2014 02:08 PM, Maherzia BELAAZI wrote:
Thanks Matthias
Yes I'm using a headless server Jenkins.
But I'm working on Windows so I can't use XVnc plugin.

From: tycho-user-boun...@eclipse.org<mailto:tycho-user-boun...@eclipse.org> 
[mailto:tycho-user-boun...@eclipse.org] On Behalf Of Matthias Sohn
Sent: vendredi 31 janvier 2014 09:46
To: SWTBot developers list
Cc: tycho-u...@eclipse.org<mailto:tycho-u...@eclipse.org>
Subject: Re: [tycho-user] [swtbot-dev] Run swtbot tests using tycho/Maven

On Fri, Jan 31, 2014 at 9:23 AM, Maherzia BELAAZI 
<maherzia.bela...@st.com<mailto:maherzia.bela...@st.com>> wrote:
Hello,

I'm tryning to run swtbot using tycho/Maven, I'm getting this error :
Running com.st.mlpc.test.MLPCTest
!ENTRY com.st.mlpc.test 4 0 2014-01-31 09:02:01.072
!MESSAGE Could not initialize bot
!STACK 0
java.lang.IllegalStateException: Could not find a display
        at 
org.eclipse.swtbot.swt.finder.utils.SWTUtils.display(SWTUtils.java:250)
        at 
org.eclipse.swtbot.swt.finder.finders.ControlFinder.<init>(ControlFinder.java:82)
        at 
org.eclipse.swtbot.swt.finder.finders.ControlFinder.<init>(ControlFinder.java:72)
        at org.eclipse.swtbot.swt.finder.SWTBot.<init>(SWTBot.java:115)
        at 
org.eclipse.swtbot.eclipse.finder.SWTWorkbenchBot.<init>(SWTWorkbenchBot.java:58)

My pom.xml :

<packaging>eclipse-test-plugin</packaging>
  <build>
    <plugins>
       <plugin>
            <groupId>org.eclipse.tycho</groupId>
            <artifactId>tycho-surefire-plugin</artifactId>
            <version>0.16.0</version>
            <configuration>
              <useUIHarness>true</useUIHarness>
              <useUIThread>false</useUIThread>
              <product>com.st.platform.st_ide</product>
              <application>com.st.platform.st_ide</application>
            <testSuite>com.st.mlpc.test</testSuite>
              <testClass>com.st.mlpc.test.MLPCTest</testClass>
              <argLine>-Xms512m -Xmx1024m</argLine>
            </configuration>
        </plugin>
</plugins>
  </build>

Any help is so welcome.
Thanks in advance,
Maherzia

looks like you are running that on a headless server, in Hudson/Jenkins enable 
the XVnc plugin
and start a window manager in a shell step before starting the tests

In EGit we use metacity as the window manager

metacity --replace --sm-disable &

--
Matthias




_______________________________________________

swtbot-dev mailing list

swtbot-dev@eclipse.org<mailto:swtbot-dev@eclipse.org>

https://dev.eclipse.org/mailman/listinfo/swtbot-dev

_______________________________________________
swtbot-dev mailing list
swtbot-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/swtbot-dev

Reply via email to