Maven автоматически пропускает тесты

Почему Maven пропускает все мои тесты по умолчанию?pom.xml с несколькими профилями, и я не могу выполнить свои тесты ни на одном из них. Один из моих профилей выглядит так


        jsf-test
        
            
                org.jboss.as
                jboss-as-arquillian-container-remote
                ${jboss.version}
                test
            
            
                com.jsf.tests
                jsf-app
                ${jsf-app.version}
                war
            
        
        
                            
                
                    maven-dependency-plugin
                    2.6
                    
                        
                            copy-jsf-app
                            validate
                            
                                copy
                            
                            
                                
                                    
                                        com.jsf.tests
                                        jsf-app
                                        ${jsf-app.version}
                                        war
                                        jsfapp.war
                                        target
                                    
                                
                            
                        
                    
                

                
                    maven-surefire-plugin
                    ${maven-surefire.version}
                    
                        false 
                        
                            
                                listener
                                ${testng.listeners}
                            
                        
                    
                
            
        
    

Если я бегуmvn verify -Pjsf-test затем проект компилируется,jsf-app Артефакт правильно скопирован в целевой каталог и тесты пропущены.mvn verify -Dtest=TestCalculator имеет тот же результат. я используюArquillian а такжеTestNG выполнять реальные тесты, но я не уверен, имеет ли это значение для этого вопроса.

РЕДАКТИРОВАТЬ

Запуск в отладке даст (соответствующая часть)

[DEBUG]   (s) reportFormat = brief
[DEBUG]   (s) reportsDirectory = /home/pmensik/Work/workspace/epp-test/cdi-arquillian-    test/target/surefire-reports
[DEBUG]   (f) reuseForks = true
[DEBUG]   (s) runOrder = filesystem
[DEBUG]   (s) skip = true
[DEBUG]   (s) skipTests = false
[DEBUG]   (s) systemPropertyVariables = {jsfPortlet=true}
[DEBUG]   (s) testClassesDirectory = /home/pmensik/Work/workspace/epp-test/cdi-arquillian-test/target/test-classes
[DEBUG]   (s) testFailureIgnore = false
[DEBUG]   (s) testNGArtifactName = org.testng:testng
[DEBUG]   (s) testSourceDirectory = /home/pmensik/Work/workspace/epp-test    /cdi-arquillian-test/src/test/java
[DEBUG]   (s) trimStackTrace = true
[DEBUG]   (s) useFile = true
[DEBUG]   (s) useManifestOnlyJar = true
[DEBUG]   (s) useSystemClassLoader = true
[DEBUG]   (s) useUnlimitedThreads = false
[DEBUG]   (s) workingDirectory = /home/pmensik/Work/workspace/epp-test/cdi-arquillian-test
[DEBUG]   (s) project = MavenProject: org.jboss.gatein.test:cdi-portlet-test:6.1-ER01 @ /home/pmensik/Work/workspace/epp-test/cdi-arquillian-test/pom.xml
[DEBUG]   (s) session = org.apache.maven.execution.MavenSession@3c3483ec
[DEBUG] -- end configuration --
[INFO] Tests are skipped.

Мой самый простой тест выглядит так

public class Test {

    @Drone
    protected WebDriver driver;

    @Deployment(testable = false)
    public static WebArchive createTestArchive() {
        return ShrinkWrap.createFromZipFile(WebArchive.class, new File("target/CDIPortlet.war"));
    }

    @Test
    public void testCase{
        //...
    }

}

Ответы на вопрос(1)

Ваш ответ на вопрос