[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [swtbot-dev] Impressions and questions from a first time user

Hi Ketan

On Tuesday 12 January 2010 20:56:05 Ketan Padegaonkar wrote:
> On 1/12/10 11:42 AM, Niklaus Giger wrote:
> > Do you have any plans to use a continuos integration tool like
> > http://hudson-ci.org/ to test several combinations of OS/eclipse/SCM ?
> > Would it be helpful if I would setup/run such a system? I would volunteer
> > to test a setup on my Linux server and some combinations with WindowsXP,
> > Linux and MacOSX clients. But my internet connection is not very fast and
> > the systems are not always up.
> 
> Thanks for the offer, but SWTBot already runs on a build grid running
> Cruise (http://cruise.thoughtworks.com). The builds are tested on
> linux-gtk (32 bit and 64 bit), Windows (XP and 2003), and MacOSX (carbon).
Nice to know. But why do I get cylcic dependencies?
/home/src/swtbot.svn/eclipse/plugins/org.eclipse.pde.build_3.5.0.v20090527-1800/scripts/genericTargets.xml:106: 
A cycle was detected when generating the classpath 
org.eclipse.swtbot.junit4_x_2.0.0.467-dev-e35, 
org.eclipse.swtbot.swt.finder.test_2.0.0.467-dev-e35, 
org.eclipse.swtbot.junit4_x_2.0.0.467-dev-e35.

I did run my test like in a fresh checkout of swtbot
cd /home/src/swtbot.svn/org.eclipse.swtbot.releng
rm -rf ../eclipse target artifacts
ant materialize-workspace | tee ant.log.ws
ant  | tee ant.log

Do you have any hint? Or could you give me the build.developer.properties of 
the build grid for Linux GTK 32 bit?

Thanks in advance.

> 
> I need to do some work to make tests run on cocoa
> (https://bugs.eclipse.org/bugs/show_bug.cgi?id=263539)
> 
> -- Ketan
> 

-- 
Niklaus Giger
os = linux
ws = gtk
arch = x86
eclipse.sdk.archive = eclipse-SDK-3.5-linux-gtk.tar.gz
eclipse.buildId = 3.5
eclipse.qualifier = e35
eclipse.sdk.url = http://mirror.switch.ch/eclipse/eclipse/downloads/drops/R-3.5-200906111540
has.archives = false
update.site.base.url = http://www.eclipse.org/downloads/download.php?r=1&file=/technology/swtbot/galileo/dev-build/update-site

Buildfile: build.xml
   [delete] Deleting: /home/src/swtbot.svn/org.eclipse.swtbot.releng/.git.svn.properties
    [touch] Creating /home/src/swtbot.svn/org.eclipse.swtbot.releng/.git.svn.properties
   [delete] Deleting: /home/src/swtbot.svn/org.eclipse.swtbot.releng/.svn.properties
    [touch] Creating /home/src/swtbot.svn/org.eclipse.swtbot.releng/.svn.properties

check-dependencies:

download-eclipse-sdk:

download-gef-sdk:

download-purge-task:

download-ant-contrib-task:

download-ant-cobertura-task:

download-ant-libs:

download-dependencies:

materialize-workspace:
    [mkdir] Created dir: /home/src/swtbot.svn/eclipse
     [copy] Copying 13 files to /home/src/swtbot.svn/eclipse/plugins
   [delete] Deleting: /home/src/swtbot.svn/org.eclipse.swtbot.releng/.git.svn.properties
    [touch] Creating /home/src/swtbot.svn/org.eclipse.swtbot.releng/.git.svn.properties
   [delete] Deleting: /home/src/swtbot.svn/org.eclipse.swtbot.releng/.svn.properties
    [touch] Creating /home/src/swtbot.svn/org.eclipse.swtbot.releng/.svn.properties

extract-eclipse:
   [delete] Deleting: /home/src/swtbot.svn/org.eclipse.swtbot.releng/.git.svn.properties
    [touch] Creating /home/src/swtbot.svn/org.eclipse.swtbot.releng/.git.svn.properties
   [delete] Deleting: /home/src/swtbot.svn/org.eclipse.swtbot.releng/.svn.properties
    [touch] Creating /home/src/swtbot.svn/org.eclipse.swtbot.releng/.svn.properties

setup-tar.gz:
     [exec] The command attribute is deprecated.
     [exec] Please use the executable attribute and nested arg elements.
    [unzip] Expanding: /home/src/swtbot.svn/org.eclipse.swtbot.releng/externals/GEF-runtime-3.4.2.zip into /home/src/swtbot.svn/eclipse
   [delete] Deleting: /home/src/swtbot.svn/org.eclipse.swtbot.releng/.git.svn.properties
    [touch] Creating /home/src/swtbot.svn/org.eclipse.swtbot.releng/.git.svn.properties
   [delete] Deleting: /home/src/swtbot.svn/org.eclipse.swtbot.releng/.svn.properties
    [touch] Creating /home/src/swtbot.svn/org.eclipse.swtbot.releng/.svn.properties

guess-junit-version:
     [echo] Guessing plugin version of org.junit4.
     [echo] Plugin version of org.junit is "4.5.0.v20090423"
     [echo] isJunit4.5: true

guess-pde-build-version:
     [echo] Guessing plugin version of org.eclipse.pde.build.
     [echo] Plugin version of org.eclipse.pde.build is "3.5.0.v20090527-1800"

create-build-properties-from-template:
     [copy] Copying 1 file to /home/src/swtbot.svn/org.eclipse.swtbot.releng

initialize-environment:
   [delete] Deleting: /home/src/swtbot.svn/org.eclipse.swtbot.releng/.git.svn.properties
    [touch] Creating /home/src/swtbot.svn/org.eclipse.swtbot.releng/.git.svn.properties
   [delete] Deleting: /home/src/swtbot.svn/org.eclipse.swtbot.releng/.svn.properties
    [touch] Creating /home/src/swtbot.svn/org.eclipse.swtbot.releng/.svn.properties

guess-junit-version:
     [echo] Guessing plugin version of org.junit4.
     [echo] Plugin version of org.junit is "4.5.0.v20090423"
     [echo] isJunit4.5: true

make-substitutions-4.5:
     [copy] Copying 1 file to /home/src/swtbot.svn/org.eclipse.swtbot.eclipse.ui
     [copy] Copying 1 file to /home/src/swtbot.svn/org.eclipse.swtbot.eclipse.ui/META-INF
     [copy] Copying 1 file to /home/src/swtbot.svn/org.eclipse.swtbot.eclipse.ui
     [copy] Copying 1 file to /home/src/swtbot.svn/org.eclipse.swtbot.junit4_x/META-INF
     [copy] Copying 1 file to /home/src/swtbot.svn/org.eclipse.swtbot.junit4_x
     [copy] Copying 1 file to /home/src/swtbot.svn/org.eclipse.swtbot.junit4_x

make-substitutions-4.3:

make-substitutions:

BUILD SUCCESSFUL
Total time: 18 seconds
Buildfile: build.xml
   [delete] Deleting: /home/src/swtbot.svn/org.eclipse.swtbot.releng/.git.svn.properties
    [touch] Creating /home/src/swtbot.svn/org.eclipse.swtbot.releng/.git.svn.properties
   [delete] Deleting: /home/src/swtbot.svn/org.eclipse.swtbot.releng/.svn.properties
    [touch] Creating /home/src/swtbot.svn/org.eclipse.swtbot.releng/.svn.properties

check-dependencies:

download-eclipse-sdk:

download-gef-sdk:

download-purge-task:

download-ant-contrib-task:

download-ant-cobertura-task:

download-ant-libs:

download-dependencies:

check-windows-preconditions:

check-other-preconditions:
     [echo] Checking for tar on path.
     [echo] Found tar on path.

check-conditions:
     [echo] Checking for svn on path.
     [echo] Found svn on path.

guess-junit-version:
     [echo] Guessing plugin version of org.junit4.
     [echo] Plugin version of org.junit is "4.5.0.v20090423"
     [echo] isJunit4.5: true

guess-pde-build-version:
     [echo] Guessing plugin version of org.eclipse.pde.build.
     [echo] Plugin version of org.eclipse.pde.build is "3.5.0.v20090527-1800"

create-build-properties-from-template:
     [copy] Copying 1 file to /home/src/swtbot.svn/org.eclipse.swtbot.releng

initialize-environment:

printjvm:
     [exec] The command attribute is deprecated.
     [exec] Please use the executable attribute and nested arg elements.
     [exec] java version "1.6.0_16"
     [exec] Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
     [exec] Java HotSpot(TM) Server VM (build 14.2-b01, mixed mode)
[echoproperties] #Ant properties
[echoproperties] #Tue Jan 12 21:36:23 CET 2010
[echoproperties] java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
[echoproperties] java.awt.printerjob=sun.print.PSPrinterJob
[echoproperties] java.class.path=/usr/share/ant/lib/ant-launcher.jar\:/usr/share/java/xmlParserAPIs.jar\:/usr/share/java/xercesImpl.jar\:/usr/share/ant/lib/ant-apache-log4j.jar\:/usr/share/ant/lib/ant.jar\:/usr/share/ant/lib/ant-commons-net.jar\:/usr/share/ant/lib/ant-nodeps.jar\:/usr/share/ant/lib/ant-apache-bcel.jar\:/usr/share/ant/lib/ant-apache-bsf.jar\:/usr/share/ant/lib/ant-javamail.jar\:/usr/share/ant/lib/ant-junit.jar\:/usr/share/ant/lib/ant-antlr.jar\:/usr/share/ant/lib/ant-jdepend.jar\:/usr/share/ant/lib/catalina5.5-ant-jmx.jar\:/usr/share/ant/lib/ant-apache-resolver.jar\:/usr/share/ant/lib/ant-commons-logging.jar\:/usr/share/ant/lib/ant-launcher.jar\:/usr/share/ant/lib/tomcat5.5-jkstatus-ant.jar\:/usr/share/ant/lib/ant-jsch.jar\:/usr/share/ant/lib/ant-apache-regexp.jar\:/usr/share/ant/lib/catalina5.5-ant.jar\:/usr/share/ant/lib/junit.jar\:/usr/share/ant/lib/ant-apache-oro.jar\:/usr/share/ant/lib/bcel.jar\:/usr/share/ant/lib/ant-jmf.jar\:/usr/share/ant/lib/ant-trax.jar\:/usr/share/ant/lib/ant-swing.jar\:/usr/lib/jvm/java-6-sun-1.6.0.16/lib/tools.jar
[echoproperties] java.class.version=50.0
[echoproperties] java.endorsed.dirs=/usr/lib/jvm/java-6-sun-1.6.0.16/jre/lib/endorsed
[echoproperties] java.ext.dirs=/usr/lib/jvm/java-6-sun-1.6.0.16/jre/lib/ext\:/usr/java/packages/lib/ext
[echoproperties] java.home=/usr/lib/jvm/java-6-sun-1.6.0.16/jre
[echoproperties] java.io.tmpdir=/tmp
[echoproperties] java.library.path=/usr/lib/jvm/java-6-sun-1.6.0.16/jre/lib/i386/server\:/usr/lib/jvm/java-6-sun-1.6.0.16/jre/lib/i386\:/usr/lib/jvm/java-6-sun-1.6.0.16/jre/../lib/i386\:/usr/java/packages/lib/i386\:/lib\:/usr/lib
[echoproperties] java.runtime.name=Java(TM) SE Runtime Environment
[echoproperties] java.runtime.version=1.6.0_16-b01
[echoproperties] java.specification.name=Java Platform API Specification
[echoproperties] java.specification.vendor=Sun Microsystems Inc.
[echoproperties] java.specification.version=1.6
[echoproperties] java.vendor=Sun Microsystems Inc.
[echoproperties] java.vendor.url=http\://java.sun.com/
[echoproperties] java.vendor.url.bug=http\://java.sun.com/cgi-bin/bugreport.cgi
[echoproperties] java.version=1.6.0_16
[echoproperties] java.vm.info=mixed mode
[echoproperties] java.vm.name=Java HotSpot(TM) Server VM
[echoproperties] java.vm.specification.name=Java Virtual Machine Specification
[echoproperties] java.vm.specification.vendor=Sun Microsystems Inc.
[echoproperties] java.vm.specification.version=1.0
[echoproperties] java.vm.vendor=Sun Microsystems Inc.
[echoproperties] java.vm.version=14.2-b01

clean:
     [echo] Cleaning all in /home/src/swtbot.svn/org.eclipse.swtbot.releng/target

init:
    [mkdir] Created dir: /home/src/swtbot.svn/org.eclipse.swtbot.releng/target
    [mkdir] Created dir: /home/src/swtbot.svn/org.eclipse.swtbot.releng/artifacts
    [mkdir] Created dir: /home/src/swtbot.svn/org.eclipse.swtbot.releng/target/plugins
    [mkdir] Created dir: /home/src/swtbot.svn/org.eclipse.swtbot.releng/target/features

copy-features:
     [sync] Copying 26 files to /home/src/swtbot.svn/org.eclipse.swtbot.releng/target/features

copy-plugins:
     [sync] Copying 764 files to /home/src/swtbot.svn/org.eclipse.swtbot.releng/target/plugins

create-version-files:
     [copy] Copying 1 file to /home/src/swtbot.svn/org.eclipse.swtbot.releng/target/plugins/org.eclipse.swtbot.swt.finder/src/org/eclipse/swtbot/swt/finder
     [copy] Copying 1 file to /home/src/swtbot.svn/org.eclipse.swtbot.releng/target/plugins/org.eclipse.swtbot.eclipse.finder/src/org/eclipse/swtbot/eclipse/finder

copy-sources:

copy-all:

pde-build:
     [java] Buildfile: /home/src/swtbot.svn/org.eclipse.swtbot.releng/../eclipse/plugins/org.eclipse.pde.build_3.5.0.v20090527-1800/scripts/build.xml
     [java] 
     [java] main:
     [java] 
     [java] preBuild:
     [java] 
     [java] preSetup:
     [java] 
     [java] checkLocalMaps:
     [java] 
     [java] getMapFiles:
     [java] 
     [java] postSetup:
     [java] 
     [java] checkLocalBase:
     [java] 
     [java] getBaseComponents:
     [java] 
     [java] processRepos:
     [java] 
     [java] fetch:
     [java] 
     [java] generate:
     [java] 
     [java] preGenerate:
     [java] 
     [java] allElements:
     [java] 
     [java] allElementsDelegator:
     [java] 
     [java] init:
     [java] 
     [java] generateScript:
     [java] 
     [java] BUILD FAILED
     [java] /home/src/swtbot.svn/eclipse/plugins/org.eclipse.pde.build_3.5.0.v20090527-1800/scripts/build.xml:35: The following error occurred while executing this line:
     [java] /home/src/swtbot.svn/eclipse/plugins/org.eclipse.pde.build_3.5.0.v20090527-1800/scripts/build.xml:91: The following error occurred while executing this line:
     [java] /home/src/swtbot.svn/org.eclipse.swtbot.releng/customTargets.xml:11: The following error occurred while executing this line:
     [java] /home/src/swtbot.svn/org.eclipse.swtbot.releng/allElements.xml:12: The following error occurred while executing this line:
     [java] /home/src/swtbot.svn/eclipse/plugins/org.eclipse.pde.build_3.5.0.v20090527-1800/scripts/genericTargets.xml:106: A cycle was detected when generating the classpath org.eclipse.swtbot.junit4_x_2.0.0.476-dev-e35, org.eclipse.swtbot.swt.finder.test_2.0.0.476-dev-e35, org.eclipse.swtbot.junit4_x_2.0.0.476-dev-e35.
     [java] 
     [java] Total time: 13 seconds