Hi to all, I am trying to run SWTBot test under ant script, the test run well under eclipse . I got this message when I ran ant:
[echo] ====================================== [java] java.lang.Exception: Could not find plugin "com.sap.ndb.studio.rdl.editor.swtbot.tests" [java] at org.eclipse.swtbot.eclipse.junit4.headless.EclipseTestRunner.loadSuiteClass(EclipseTestRunner.java:303) [java] at org.eclipse.swtbot.eclipse.junit4.headless.EclipseTestRunner.getTest(EclipseTestRunner.java:239) [java] at org.eclipse.swtbot.eclipse.junit4.headless.EclipseTestRunner.<init>(EclipseTestRunner.java:222) [java] at org.eclipse.swtbot.eclipse.junit4.headless.EclipseTestRunner.run(EclipseTestRunner.java:206) [java] at org.eclipse.swtbot.eclipse.junit4.headless.UITestApplication.runTests(UITestApplication.java:116) [java] at org.eclipse.ui.internal.testing.WorkbenchTestable$1.run(WorkbenchTestable.java:71) [java] at java.lang.Thread.run(Thread.java:722) Could you give me a guidance regarding this issue. My build.xml : ******************************************************************************************************* <?xml version="1.0" encoding="UTF-8" ?> <project name="testsuite" default="run" basedir="." > <property name="eclipse-home" value="C:/eclipse" /> <property name="plugin-name" value="com.sap.ndb.studio.rdl.editor.swtbot.tests" /> <property name="test-classname" value="RDLEditorTests" /> <property name="library-file" value="${eclipse-home}/plugins/org.eclipse.swtbot.eclipse.junit4.headless_2.0.5.20111003_1754-3676ac8-dev-e36/library.xml"/> <property name="results.dir" value="${eclipse-home}/results" /> <target name="suite"> <echo message="Start suite ...." /> <property name="jvmoptiopn" value=""></property> <property name="temp-worksapce" value="workspace"/> <delete dir="${temp-worksapce}" quiet="true"/> <delete dir="${eclipse-home}/results" quiet="true"/> <mkdir dir="${eclipse-home}/screenshots" /> <echo message="Makedir ${eclipse-home}/screenshots" /> <ant target="swtbot-test" antfile="${library-file}" dir="${eclipse-home}" > <property name="data-dir" value="${temp-worksapce}" /> <property name="testpluginname" value="${plugin-name}" /> <property name="os" value="win32" /> <property name="plugin-path" value="${eclipse-home}/plugins" /> <property name="ws" value="win32" /> <property name="arch" value="x86_64" /> <property name="vmargs" value=" -Xms128M -XX:MaxPermSize=512m -Xmx512M"/> <property name="classname" value="${test-classname}" /> <property name="console" value=""/> <property name="noExit" value=""/> </ant> <echo message="END suite ...." /> </target> <target name="cleanup"/> <target name="run" depends="suite,cleanup"> </target> </project> ******************************************************************************************************** Best Regards, Yossi
_______________________________________________ swtbot-dev mailing list swtbot-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/swtbot-dev