Martin Malina created JBIDE-13859:
-------------------------------------
Summary: Fix dependencies on org.jboss.tools.ui.bot.ext to restrict version
Key: JBIDE-13859
URL:
https://issues.jboss.org/browse/JBIDE-13859
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: QA
Affects Versions: 4.1.0.Alpha1, 4.0.1.Final
Reporter: Martin Malina
Assignee: Martin Malina
Fix For: 4.0.1.Final, 4.1.0.Alpha2
Our bot tests in
https://github.com/jbosstools/jbosstools-integration-tests depend on
bundle org.jboss.tools.ui.bot.ext . Most of the time we first install bot ext to the local
repo (mvn install) and then run the given test (mvn verify). The problem is that the bot
ext requirement is not strict about the version required, so many times the wrong version
from local maven repo is used.
For example you're trying to run a test from jbosstools-4.0.x branch so
org.jboss.tools.ui.bot.ext version 4.0.x should be used, but if you installed 4.1.x
version of bot ext on that machine in the past, it will use that one instead. This is not
desired.
So in branch jbosstools-4.0.x we need this in every test bundle manifest:
org.jboss.tools.ui.bot.ext;bundle-version="[4.0.0,4.1.0)"
For master (4.1.x) we need this:
org.jboss.tools.ui.bot.ext;bundle-version="[4.1.0,4.2.0)"
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira