[jbosstools-issues] [JBoss JIRA] (JBTIS-834) JBTIS Target Platform - Mars - add swtbot.ide feature dependency for Fuse/SY

Brian Fitzpatrick (JIRA) issues at jboss.org
Thu Aug 18 08:28:00 EDT 2016


    [ https://issues.jboss.org/browse/JBTIS-834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13280767#comment-13280767 ] 

Brian Fitzpatrick commented on JBTIS-834:
-----------------------------------------

This came up for a few reasons and it should probably be rejected after all.

1) The Mars TP already includes parts of the SWTBot framework but not all of it. I ran into an issue where I was unable to install the rest of it on a local workbench because of an issue somewhere up the update site chain with a missing dependency. It gets most of the way through the install and then fails with:
{code}
An error occurred while collecting items to be installed
session context was:(profile=C__jee-mars-29-SEP-2015_eclipse, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,org.apache.commons.io,2.4.0
{code}

2) We are attempting to do more testing on the development side, ensuring that we aren't breaking functionality as we add it so I am attempting to resurrect the SWTbot tests that I wrote for SwitchYard a while back. In order to run them, I need (1) to work. 

Ultimately this is not enough of a reason to include the remaining SWTBot bits in the TP but I am out of ideas of how to resolve the problems otherwise. It installs just fine on a Neon-based workbench btw so this is purely a Mars issue. 

Hopefully that clarifies things a bit.

> JBTIS Target Platform - Mars - add swtbot.ide feature dependency for Fuse/SY
> ----------------------------------------------------------------------------
>
>                 Key: JBTIS-834
>                 URL: https://issues.jboss.org/browse/JBTIS-834
>             Project: JBoss Tools Integration Stack
>          Issue Type: Feature Request
>          Components: target-platform
>    Affects Versions: 4.3.2.Final-TP
>            Reporter: Paul Leacu
>            Assignee: Paul Leacu
>
> *Reason:* IS dependency for Fuse/SY
> *Project page/sources:* 
> *Version:* 4.3.3
> *License and owner:* EPL
> *Original p2 repo:* 
> *JBoss mirror:* http://download.jboss.org/jbosstools/updates/requirements/swtbot/2.3.0/
> *Include Sources:* Yes
> *Affected JBoss Tools components:* Integration Stack
> *Include in JBDS:* Yes JBDSIS
> *Type of dependency:* testing|central-only|distribution
> *List of bundles added/removed:*
> {code}
> > org.eclipse.swtbot.eclipse.spy [2.3.0.201506081302] 
> > org.eclipse.swtbot.generator.jdt [2.3.0.201506081302] 
> > org.eclipse.swtbot.ide.feature.group [2.3.0.201506081302] 
> > org.eclipse.swtbot.ide.feature.jar [2.3.0.201506081302] 
> > org.eclipse.swtbot.generator.rules.workbench [2.3.0.201506081302] 
> > org.eclipse.swtbot.generator [2.3.0.201506081302] 
> > org.eclipse.swtbot.generator.feature.feature.jar [2.3.0.201506081302] 
> > org.eclipse.swtbot.generator.ui [2.3.0.201506081302] 
> > org.eclipse.swtbot.eclipse.ui [2.3.0.201506081302] 
> > org.eclipse.swtbot.generator.feature.feature.group [2.3.0.201506081302] 
> === Summary ===
> file:///home/pleacu/git-clone/jbosstools-integration-stack/target-platform/target/target-platform.target.repo contains 10 unique IUs
> {code}
>    The JBT core TP dependencies are:
>    http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.52.0.Final



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list