[ 
https://issues.apache.org/jira/browse/SLING-5598?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15191024#comment-15191024
 ] 

Bertrand Delacretaz commented on SLING-5598:
--------------------------------------------

I just noticed that this does not work well for tests that use the 
{{PaxRunner}}, let's discuss alternatives on our dev list.

> Exclude slow tests by default with assume(sling.slow.tests.enabled) 
> --------------------------------------------------------------------
>
>                 Key: SLING-5598
>                 URL: https://issues.apache.org/jira/browse/SLING-5598
>             Project: Sling
>          Issue Type: Task
>          Components: Extensions
>    Affects Versions: Discovery Impl 1.2.6, Discovery Base 1.1.2, Discovery 
> Commons 1.0.10, Discovery Oak 1.2.6
>            Reporter: Stefan Egli
>            Assignee: Stefan Egli
>
> As suggested by [~bdelacretaz] on [the 
> list|http://markmail.org/message/yad5awqg53epk3ck] we should improve test 
> duration (ideally 1-2min per bundle max, 10-15min overall). While they are 
> not yet improved however, slow tests should be excluded by default and run 
> only if enabled explicitly. Here's an example {{@Before}} method to achieve 
> that:
> {noformat}
> @Before
> public void checkSlowTests() {
>     assumeNotNull(System.getProperty("sling.slow.tests.enabled"));
> }
> {noformat}
> and to enable the slow tests you do: {{mvn -Dsling.slow.tests.enabled=true 
> clean test}}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to