[JBoss JIRA] (JBIDE-22739) Use simpler Surefire include/exclude pattern in root poms
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-22739?page=com.atlassian.jira.plugi... ]
Nick Boldt commented on JBIDE-22739:
------------------------------------
[~akazakov] please list which projects would benefit from a change similar to the one done for Base in JBIDE-19081
> Use simpler Surefire include/exclude pattern in root poms
> ---------------------------------------------------------
>
> Key: JBIDE-22739
> URL: https://issues.jboss.org/browse/JBIDE-22739
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: build
> Reporter: Nick Boldt
> Assignee: Alexey Kazakov
> Priority: Minor
> Fix For: 4.4.x
>
>
> 1. In JBDS9, use these new default patterns for Surefire to define which test classes to run/exclude:
> {code}
> include = *Test*, *Test, *TestCase
> exclude = *Abstract*
> {code}
> 2. If that causes test failures because running incorrectly named
> abstract stuff, they can refactor, add their own root pom overrides, use
> a TestSuite, or use @Ignore in test classes.
> 3. If the count of tests run suddenly DROPS because the pattern isn't
> running the correct # of tests, they can add their own root pom
> overrides, or use a TestSuite.
> Ref: http://lists.jboss.org/pipermail/jbosstools-dev/2015-January/009688.html
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 8 months
[JBoss JIRA] (JBIDE-22739) Use simpler Surefire include/exclude pattern in root poms
by Nick Boldt (JIRA)
Nick Boldt created JBIDE-22739:
----------------------------------
Summary: Use simpler Surefire include/exclude pattern in root poms
Key: JBIDE-22739
URL: https://issues.jboss.org/browse/JBIDE-22739
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: build
Reporter: Nick Boldt
Assignee: Fred Bricon
Priority: Minor
Fix For: 4.4.1.AM2
1. In JBDS9, use these new default patterns for Surefire to define which test classes to run/exclude:
{code}
include = *Test*, *Test, *TestCase
exclude = *Abstract*
{code}
2. If that causes test failures because running incorrectly named
abstract stuff, they can refactor, add their own root pom overrides, use
a TestSuite, or use @Ignore in test classes.
3. If the count of tests run suddenly DROPS because the pattern isn't
running the correct # of tests, they can add their own root pom
overrides, or use a TestSuite.
Ref: http://lists.jboss.org/pipermail/jbosstools-dev/2015-January/009688.html
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 8 months
[JBoss JIRA] (JBIDE-22739) Use simpler Surefire include/exclude pattern in root poms
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-22739?page=com.atlassian.jira.plugi... ]
Nick Boldt updated JBIDE-22739:
-------------------------------
Git Pull Request: (was: https://github.com/jbosstools/jbosstools-build/pull/167, https://github.com/jbosstools/jbosstools-javaee/pull/398, https://github.com/jbosstools/jbosstools-jst/pull/565, https://github.com/jbosstools/jbosstools-base/pull/517)
> Use simpler Surefire include/exclude pattern in root poms
> ---------------------------------------------------------
>
> Key: JBIDE-22739
> URL: https://issues.jboss.org/browse/JBIDE-22739
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: build
> Reporter: Nick Boldt
> Assignee: Fred Bricon
> Priority: Minor
> Fix For: 4.4.1.AM2
>
>
> 1. In JBDS9, use these new default patterns for Surefire to define which test classes to run/exclude:
> {code}
> include = *Test*, *Test, *TestCase
> exclude = *Abstract*
> {code}
> 2. If that causes test failures because running incorrectly named
> abstract stuff, they can refactor, add their own root pom overrides, use
> a TestSuite, or use @Ignore in test classes.
> 3. If the count of tests run suddenly DROPS because the pattern isn't
> running the correct # of tests, they can add their own root pom
> overrides, or use a TestSuite.
> Ref: http://lists.jboss.org/pipermail/jbosstools-dev/2015-January/009688.html
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 8 months
[JBoss JIRA] (JBIDE-19081) Use simpler Surefire include/exclude pattern in Base root pom
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-19081?page=com.atlassian.jira.plugi... ]
Nick Boldt updated JBIDE-19081:
-------------------------------
Summary: Use simpler Surefire include/exclude pattern in Base root pom (was: Use simpler Surefire include/exclude pattern in parent pom)
> Use simpler Surefire include/exclude pattern in Base root pom
> -------------------------------------------------------------
>
> Key: JBIDE-19081
> URL: https://issues.jboss.org/browse/JBIDE-19081
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: build
> Affects Versions: 4.3.0.Alpha1
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Priority: Minor
> Fix For: 4.4.1.AM2
>
>
> 1. In JBDS9, use these new default patterns for Surefire to define which test classes to run/exclude:
> {code}
> include = *Test*, *Test, *TestCase
> exclude = *Abstract*
> {code}
> 2. If that causes test failures because running incorrectly named
> abstract stuff, they can refactor, add their own root pom overrides, use
> a TestSuite, or use @Ignore in test classes.
> 3. If the count of tests run suddenly DROPS because the pattern isn't
> running the correct # of tests, they can add their own root pom
> overrides, or use a TestSuite.
> Ref: http://lists.jboss.org/pipermail/jbosstools-dev/2015-January/009688.html
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 8 months