Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tycho-user] Crossplatform and tycho-surefire dependencies?

Hi guys,

I'm using a MacOs in my RCP development. All my test with tycho-surefire and swtbot is fine for this environment:<os>macosx</os>, <ws>cocoa</ws>,<arch>x86_64</arch>.

Today I start to play with other environments (linux and windows).

The building is ok, but tests is not. I'm getting error like this:

!ENTRY org.eclipse.osgi 2 0 2011-06-30 20:41:37.093
!MESSAGE The following is a complete list of bundles which are not resolved, see the prior log entry for the root cause if it exists:
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-06-30 20:41:37.094
!MESSAGE Bundle org.eclipse.swt.gtk.linux.x86_64.source_3.7.0.v3735b [38] was not resolved. !SUBENTRY 2 org.eclipse.swt.gtk.linux.x86_64.source 2 0 2011-06-30 20:41:37.095 !MESSAGE Platform filter did not match: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=x86_64))
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-06-30 20:41:37.096
!MESSAGE Bundle org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.100.v20110505 [277] was not resolved. !SUBENTRY 2 org.eclipse.equinox.launcher.gtk.linux.x86_64 2 0 2011-06-30 20:41:37.097 !MESSAGE Platform filter did not match: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=x86_64))
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-06-30 20:41:37.097
!MESSAGE Bundle org.eclipse.core.filesystem.linux.x86_64_1.2.0.v20110423-0524 [290] was not resolved. !SUBENTRY 2 org.eclipse.core.filesystem.linux.x86_64 2 0 2011-06-30 20:41:37.098 !MESSAGE Platform filter did not match: (& (osgi.os=linux) (osgi.arch=x86_64))
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-06-30 20:41:37.099
!MESSAGE Bundle org.eclipse.swt.gtk.linux.x86_64_3.7.0.v3735b [348] was not resolved.
!SUBENTRY 2 org.eclipse.swt.gtk.linux.x86_64 2 0 2011-06-30 20:41:37.100
!MESSAGE Platform filter did not match: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=x86_64))
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-06-30 20:41:37.100
!MESSAGE Bundle org.eclipse.core.net.linux.x86_64_1.1.0.I20110331-0827 [353] was not resolved.
!SUBENTRY 2 org.eclipse.core.net.linux.x86_64 2 0 2011-06-30 20:41:37.101
!MESSAGE Platform filter did not match: (& (osgi.os=linux) (osgi.arch=x86_64))
Starting application: 5882
Application Started: 11401

should I setup tycho-surefire-plugin inside a profile activated by OS ?

but now I'm thinking here and with a puzzle in head... If I have a macOs how could I test linux/windows stuffs? should I create a virtual machine for each environment and start the integration-test from there?

could someone give me a clue?

thanks

Cristiano





Back to the top