현재 Eclipse 3.7 및 4.5에서 애플리케이션 중 하나를 전환해야합니다. 슬프게도 아무도 새로운 프레임 워크를 망쳐 놓은 것을 예상하지 못했습니다. 이것이 다른 애플리케이션이 현재 3.7에 머무르는 이유입니다. 이제 까다로운 부분이 있습니다. 버그 찾기 프로세스의 속도를 높이기 위해 4.5에 대한 일반적인 플러그인을 테스트하고 싶습니다 (그러나 여전히 3.7에 대해 테스트해야합니다).복수 대상 플랫폼에 대한 통합 테스트 실행
This thread은 도움이 될 가능성이 있음을 암시합니다. maven-invoker-plugin
이지만 2 년 전의 이것이 실제로 사용되는 일반적인 사례이므로 더 나은 것이있을 것입니다.
maven-invoker-plugin
을 Tycho와 함께 사용하는 방법을 찾지 못했습니다. tycho-surefire-plugin
에는 대상 플랫폼을 변경하는 옵션이없는 것 같습니다.
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<configuration>
<resolver>p2</resolver>
<target>
<artifact>
<groupId>${project.groupId}</groupId>
<artifactId>org.acme.project</artifactId>
<version>${project.version}</version>
<classifier>platform</classifier>
</artifact>
</target>
</configuration>
</plugin>
그래서 어떻게 여러 대상에 대해 내 통합 테스트를 테스트합니까 :
그냥 경우에, 나는 (문서 외부에서 사용/지원 될 것 같지 않는)이 대상 플랫폼에 대해서 이야기하고 플랫폼?