[Hawkular-commits] [hawkular/hawkular-metrics] 9d6bcb: Don't run integration tests by default.
jsanda
jsanda at redhat.com
Wed Jul 22 13:16:57 EDT 2015
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: 9d6bcb2762e2a2224fe163da185e07a805d9c2d4
https://github.com/hawkular/hawkular-metrics/commit/9d6bcb2762e2a2224fe163da185e07a805d9c2d4
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-07-22 (Wed, 22 Jul 2015)
Changed paths:
M .travis.yml
M clients/ptranslator/pom.xml
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSenderITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/data/ServerDataHelper.java
M core/metrics-core-impl/pom.xml
M rest-tests/pom.xml
M rest-tests/src/test/java/org/hawkular/metrics/test/InfluxDBTest.java
M rest-tests/src/test/java/org/hawkular/metrics/test/RESTTest.java
M task-queue/pom.xml
A task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
R task-queue/src/test/java/org/hawkular/metrics/tasks/BaseTest.java
A task-queue/src/test/java/org/hawkular/metrics/tasks/impl/LeaseServiceITest.java
R task-queue/src/test/java/org/hawkular/metrics/tasks/impl/LeaseServiceTest.java
A task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
R task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerTest.java
A task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskServiceITest.java
R task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskServiceTest.java
Log Message:
-----------
Don't run integration tests by default.
Of course they will still have to run on Travis.
Each project with integration tests has its own profile, so that one can build the sources and run selected integration tests:
- "rests-tests-integration-tests"
- "ptrans-integration-tests"
- "core-impl-tests-integration-tests"
- "task-queue-integration-tests"
All these profile are activated if "-Dintegration-tests" is added to the build command.
In rests-tests and ptrans modules, developers can still use the "-Drunning.service" flag to skip Wildfly start/deploy/stop cycle.
Commit: 5511bc40abf69ae104adb68c8fe41dcf68a84e29
https://github.com/hawkular/hawkular-metrics/commit/5511bc40abf69ae104adb68c8fe41dcf68a84e29
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-07-22 (Wed, 22 Jul 2015)
Changed paths:
M .travis.yml
M clients/ptranslator/pom.xml
M core/metrics-core-impl/pom.xml
M rest-tests/pom.xml
M task-queue/pom.xml
Log Message:
-----------
Enable all itests by default, but put them in a profile which can be deactivated
Commit: 07c2988e2cbb9effce40c70702b06c392a4e3730
https://github.com/hawkular/hawkular-metrics/commit/07c2988e2cbb9effce40c70702b06c392a4e3730
Author: jsanda <jsanda at redhat.com>
Date: 2015-07-22 (Wed, 22 Jul 2015)
Changed paths:
M clients/ptranslator/pom.xml
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSenderITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/data/ServerDataHelper.java
M core/metrics-core-impl/pom.xml
M rest-tests/pom.xml
M rest-tests/src/test/java/org/hawkular/metrics/test/InfluxDBTest.java
M rest-tests/src/test/java/org/hawkular/metrics/test/RESTTest.java
M task-queue/pom.xml
A task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
R task-queue/src/test/java/org/hawkular/metrics/tasks/BaseTest.java
A task-queue/src/test/java/org/hawkular/metrics/tasks/impl/LeaseServiceITest.java
R task-queue/src/test/java/org/hawkular/metrics/tasks/impl/LeaseServiceTest.java
A task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
R task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerTest.java
A task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskServiceITest.java
R task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskServiceTest.java
Log Message:
-----------
Merge pull request #283 from tsegismont/integration-tests-profile
HWKMETRICS-175 Put integration tests in profiles
Compare: https://github.com/hawkular/hawkular-metrics/compare/bb77f2ad486e...07c2988e2cbb
More information about the hawkular-commits
mailing list