소스 검색

Fix and move perf tests

tags/5.5-M1
Simon Brandhof 8 년 전
부모
커밋
2fca4ebeee
30개의 변경된 파일7개의 추가작업 그리고 6개의 파일을 삭제
  1. 1
    1
      .cix.yml
  2. 3
    2
      pom.xml
  3. 1
    1
      run-perf-tests.sh
  4. 2
    2
      tests/perf/pom.xml
  5. 0
    0
      tests/perf/projects/huge-file/pom.xml
  6. 0
    0
      tests/perf/projects/huge-file/src/main/java/huge/HugeFile.java
  7. 0
    0
      tests/perf/projects/xoo-sample/sonar-project.properties
  8. 0
    0
      tests/perf/projects/xoo-sample/src/main/xoo/sample/Sample.xoo
  9. 0
    0
      tests/perf/projects/xoo-sample/src/main/xoo/sample/Sample.xoo.measures
  10. 0
    0
      tests/perf/projects/xoo-sample/src/test/xoo/sample/SampleTest.xoo
  11. 0
    0
      tests/perf/projects/xoo-sample/src/test/xoo/sample/SampleTest.xoo.measures
  12. 0
    0
      tests/perf/src/main/java/org/sonarsource/sonarqube/perf/MavenLogs.java
  13. 0
    0
      tests/perf/src/main/java/org/sonarsource/sonarqube/perf/ServerLogs.java
  14. 0
    0
      tests/perf/src/main/resources/selenium/rename_findbugs_profile.html
  15. 0
    0
      tests/perf/src/test/java/org/sonarsource/sonarqube/perf/PerfRule.java
  16. 0
    0
      tests/perf/src/test/java/org/sonarsource/sonarqube/perf/PerfTestCase.java
  17. 0
    0
      tests/perf/src/test/java/org/sonarsource/sonarqube/perf/computation/ComputationTest.java
  18. 0
    0
      tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/IssuesModeBigTest.java
  19. 0
    0
      tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/MavenLogsTest.java
  20. 0
    0
      tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/BootstrappingTest.java
  21. 0
    0
      tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/DuplicationTest.java
  22. 0
    0
      tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/FileSystemTest.java
  23. 0
    0
      tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/HighlightingTest.java
  24. 0
    0
      tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/IssuesModeTest.java
  25. 0
    0
      tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/MemoryTest.java
  26. 0
    0
      tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/ScannerPerfTestSuite.java
  27. 0
    0
      tests/perf/src/test/java/org/sonarsource/sonarqube/perf/server/ServerTest.java
  28. 0
    0
      tests/perf/src/test/java/org/sonarsource/sonarqube/perf/server/WebTest.java
  29. 0
    0
      tests/perf/src/test/resources/java-quality-profile.xml
  30. 0
    0
      tests/perf/src/test/resources/one-xoo-issue-per-line.xml

+ 1
- 1
.cix.yml 파일 보기

@@ -28,5 +28,5 @@ exclude:
SLAVE_TYPE: performance
- RUN_ACTIVITY: run-it-released-plugins
SLAVE_TYPE: performance
- RUN_ACTIVITY: run-it-released-plugins
- RUN_ACTIVITY: run-perf-tests
SLAVE_TYPE: gva

+ 3
- 2
pom.xml 파일 보기

@@ -1509,10 +1509,11 @@
</profile>

<profile>
<!-- integration tests -->
<id>it</id>
<!-- integration and performance tests -->
<id>tests</id>
<modules>
<module>it</module>
<module>tests/perf</module>
</modules>
</profile>
</profiles>

+ 1
- 1
run-perf-tests.sh 파일 보기

@@ -2,5 +2,5 @@
set -euo pipefail

echo 'Run performance tests'
cd it/perf-tests
cd tests/perf
mvn verify -B -e -V $*

it/perf-tests/pom.xml → tests/perf/pom.xml 파일 보기

@@ -5,11 +5,11 @@

<parent>
<groupId>org.sonarsource.sonarqube</groupId>
<artifactId>it</artifactId>
<artifactId>sonarqube</artifactId>
<version>5.5-SNAPSHOT</version>
</parent>

<artifactId>perf-tests</artifactId>
<artifactId>perf</artifactId>
<name>SonarQube :: Performance Tests</name>

<properties>

it/perf-tests/projects/huge-file/pom.xml → tests/perf/projects/huge-file/pom.xml 파일 보기


it/perf-tests/projects/huge-file/src/main/java/huge/HugeFile.java → tests/perf/projects/huge-file/src/main/java/huge/HugeFile.java 파일 보기


it/perf-tests/projects/xoo-sample/sonar-project.properties → tests/perf/projects/xoo-sample/sonar-project.properties 파일 보기


it/perf-tests/projects/xoo-sample/src/main/xoo/sample/Sample.xoo → tests/perf/projects/xoo-sample/src/main/xoo/sample/Sample.xoo 파일 보기


it/perf-tests/projects/xoo-sample/src/main/xoo/sample/Sample.xoo.measures → tests/perf/projects/xoo-sample/src/main/xoo/sample/Sample.xoo.measures 파일 보기


it/perf-tests/projects/xoo-sample/src/test/xoo/sample/SampleTest.xoo → tests/perf/projects/xoo-sample/src/test/xoo/sample/SampleTest.xoo 파일 보기


it/perf-tests/projects/xoo-sample/src/test/xoo/sample/SampleTest.xoo.measures → tests/perf/projects/xoo-sample/src/test/xoo/sample/SampleTest.xoo.measures 파일 보기


it/perf-tests/src/main/java/org/sonarsource/sonarqube/perf/MavenLogs.java → tests/perf/src/main/java/org/sonarsource/sonarqube/perf/MavenLogs.java 파일 보기


it/perf-tests/src/main/java/org/sonarsource/sonarqube/perf/ServerLogs.java → tests/perf/src/main/java/org/sonarsource/sonarqube/perf/ServerLogs.java 파일 보기


it/perf-tests/src/main/resources/selenium/rename_findbugs_profile.html → tests/perf/src/main/resources/selenium/rename_findbugs_profile.html 파일 보기


it/perf-tests/src/test/java/org/sonarsource/sonarqube/perf/PerfRule.java → tests/perf/src/test/java/org/sonarsource/sonarqube/perf/PerfRule.java 파일 보기


it/perf-tests/src/test/java/org/sonarsource/sonarqube/perf/PerfTestCase.java → tests/perf/src/test/java/org/sonarsource/sonarqube/perf/PerfTestCase.java 파일 보기


it/perf-tests/src/test/java/org/sonarsource/sonarqube/perf/computation/ComputationTest.java → tests/perf/src/test/java/org/sonarsource/sonarqube/perf/computation/ComputationTest.java 파일 보기


it/perf-tests/src/test/java/org/sonarsource/sonarqube/perf/scanner/IssuesModeBigTest.java → tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/IssuesModeBigTest.java 파일 보기


it/perf-tests/src/test/java/org/sonarsource/sonarqube/perf/scanner/MavenLogsTest.java → tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/MavenLogsTest.java 파일 보기


it/perf-tests/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/BootstrappingTest.java → tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/BootstrappingTest.java 파일 보기


it/perf-tests/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/DuplicationTest.java → tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/DuplicationTest.java 파일 보기


it/perf-tests/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/FileSystemTest.java → tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/FileSystemTest.java 파일 보기


it/perf-tests/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/HighlightingTest.java → tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/HighlightingTest.java 파일 보기


it/perf-tests/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/IssuesModeTest.java → tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/IssuesModeTest.java 파일 보기


it/perf-tests/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/MemoryTest.java → tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/MemoryTest.java 파일 보기


it/perf-tests/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/ScannerPerfTestSuite.java → tests/perf/src/test/java/org/sonarsource/sonarqube/perf/scanner/suite/ScannerPerfTestSuite.java 파일 보기


it/perf-tests/src/test/java/org/sonarsource/sonarqube/perf/server/ServerTest.java → tests/perf/src/test/java/org/sonarsource/sonarqube/perf/server/ServerTest.java 파일 보기


it/perf-tests/src/test/java/org/sonarsource/sonarqube/perf/server/WebTest.java → tests/perf/src/test/java/org/sonarsource/sonarqube/perf/server/WebTest.java 파일 보기


it/perf-tests/src/test/resources/java-quality-profile.xml → tests/perf/src/test/resources/java-quality-profile.xml 파일 보기


it/perf-tests/src/test/resources/one-xoo-issue-per-line.xml → tests/perf/src/test/resources/one-xoo-issue-per-line.xml 파일 보기


Loading…
취소
저장