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
This commit is contained in:
Clebert Suconic 2020-11-17 14:41:34 -05:00
parent e527b5645e
commit 80b2c7a89a
3 changed files with 3 additions and 2 deletions

View File

@ -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

View File

@ -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

View File

@ -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>