[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