title: maven-failsafe-plugin: Groups are getting ignored when setUp parameterized Test
body: <p>I have configured the maven-failsafe-plugin for excluding/including some testcategories:</p>
  
  <pre><code>&lt;plugins&gt;
      &lt;plugin&gt;
          &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
          &lt;artifactId&gt;maven-failsafe-plugin&lt;/artifactId&gt;
          &lt;version&gt;2.18.1&lt;/version&gt;
          &lt;configuration&gt;
              &lt;groups&gt;my.company.SomeImportantCategory&lt;/groups&gt;
          &lt;/configuration&gt;
      &lt;/plugin&gt;
  &lt;/plugins&gt;
  </code></pre>
  
  <p></p>
  
  <p>Now I have a parameterized test which is NOT annotated with <code>SomeImportantCategory</code>:</p>
  
  <pre><code>@RunWith(Parameterized.class)
  @Category(AnotherCategory.class)
  public class SomeTestIT {
  
      @Parameters(name = "{0}")
      public static Collection&lt;TestData[]&gt; setUp() throws Exception {
          // Loading Some Excel-Sheets. I'm using github.com/fhm84/jexunit
          return doSomethingVeryTimeConsuming("with/this/excel-file.xls");
      }
  }
  </code></pre>
  
  <p>Now I run the integration-tests with this profile. Maven does execute the setUp-Method for collecting test-cases.</p>
  
  <p>Do you know how to skip this?
  It would be ok for me to access the setUp-Method and do some Java-magic like reading out the included/excluded Groups (how?!?) and skipping <code>doSomethingVeryTimeConsuming</code> using reflection.</p>