You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by cl...@apache.org on 2020/11/17 21:18:01 UTC

[activemq-artemis] branch master updated: NO-JIRA Update Travis and github builds to include jmh as part of their builds

This is an automated email from the ASF dual-hosted git repository.

clebertsuconic pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/activemq-artemis.git


The following commit(s) were added to refs/heads/master by this push:
     new 80b2c7a  NO-JIRA Update Travis and github builds to include jmh as part of their builds
     new 6c33b0c  This closes #3348
80b2c7a is described below

commit 80b2c7a89a94ef3ee800025998e8c94d0ae0e979
Author: Clebert Suconic <cl...@apache.org>
AuthorDate: Tue Nov 17 14:41:34 2020 -0500

    NO-JIRA Update Travis and github builds to include jmh as part of their builds
    
    This will make sure PR checks will always check for issues on the new module
---
 .github/workflows/build.yml   | 2 +-
 .travis.yml                   | 2 +-
 tests/performance-jmh/pom.xml | 1 +
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index a20c7d7..bccbc48 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -31,7 +31,7 @@ jobs:
       # By setting anything to org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.DISABLED we are disabling libaio loading on the testsuite
       - name: Build Main
         run: |
-          mvn -Dorg.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.DISABLED=AnythingNotNull -Djdk8-errorprone -Pfast-tests -Pextra-tests -Ptests-CI install
+          mvn -Dorg.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.DISABLED=AnythingNotNull -Djdk8-errorprone -Pfast-tests -Pextra-tests -Ptests-CI -Pjmh install
       - name: Build Examples
         run: |
           cd examples
diff --git a/.travis.yml b/.travis.yml
index ad9a693..4e75a74 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -24,7 +24,7 @@ before_install:
 # By setting anything to org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.DISABLED we are disabling libaio loading on the testsuite
 script: 
 - set -e
-- mvn -Dorg.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.DISABLED=AnythingNotNull -Djdk8-errorprone -Pfast-tests -Pextra-tests -Ptests-CI -B install -q
+- mvn -Dorg.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.DISABLED=AnythingNotNull -Djdk8-errorprone -Pfast-tests -Pextra-tests -Ptests-CI -Pjmh -B install -q
 - cd examples
 - mvn install -P${EXAMPLES_PROFILE} -B -q
 
diff --git a/tests/performance-jmh/pom.xml b/tests/performance-jmh/pom.xml
index 0ee556d..a52e34b 100644
--- a/tests/performance-jmh/pom.xml
+++ b/tests/performance-jmh/pom.xml
@@ -30,6 +30,7 @@
     <name>ActiveMQ Artemis JMH Performance Tests</name>
 
     <properties>
+        <activemq.basedir>${project.basedir}/../..</activemq.basedir>
         <jmh.version>1.26</jmh.version>
     </properties>