You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@crail.apache.org by "Adrian Schuepbach (JIRA)" <ji...@apache.org> on 2018/11/07 13:27:00 UTC

[jira] [Created] (CRAIL-78) Allow Crail to be built without -DskipTests

Adrian Schuepbach created CRAIL-78:
--------------------------------------

             Summary: Allow Crail to be built without -DskipTests
                 Key: CRAIL-78
                 URL: https://issues.apache.org/jira/browse/CRAIL-78
             Project: Apache Crail
          Issue Type: Improvement
            Reporter: Adrian Schuepbach


Currently, the recommended way to compile Crail is without running the tests:

{{mvn -DskipTests install}}

This is mainly due to the dependencies of RDMA related functionality.

A possible improvement would be to change it in a way that a regular build without the -DskipTests flag would run all unit tests, which do not depend on RDMA. If Crail is being built on a machine with RDMA support, a flag could indicate that the RDMA unit tests can also be run.

This way, every user, which compiles Crail the (new) regular way

{{mvn install}}

would at least always run basic unit tests. This leads to higher code coverage.

RDMA users can run additional RDMA-dependent unit tests.

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)