[
https://issues.jboss.org/browse/JBTIS-834?page=com.atlassian.jira.plugin....
]
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.5...
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)