我在jenkins上進行了一些集成測試。總的來說,它們需要大約30分鐘才能完成。這需要很長時間。因此,我們試圖找到一種方法,讓一個測試類(大部分時間需要)在另一個時間執行。我們怎樣才能做到這一點?在jenkins上定義執行集成測試的時間
目前我們包括這樣的測試:
<build>
<testResources>
<testResource>
<directory>config</directory>
<includes>
<include>**/*.properties</include>
</includes>
<filtering>true</filtering>
</testResource>
</testResources>
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skip>${skip.integration.test}</skip>
<includes>
<include>**/*Test.class</include>
</includes>
</configuration>
</plugin>
</plugins>
</build>
我聽到的活化譜像這樣的東西:
<profiles>
<profile>
<activation>
<jdk>1.4</jdk>
</activation>
...
</profile>
</profiles>
你有什麼想法,我怎麼能執行所有測試但每天有一個測試課,並在一週中的某一天執行所有測試?