You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Istvan Toth (Jira)" <ji...@apache.org> on 2020/04/09 07:50:00 UTC

[jira] [Created] (PHOENIX-5828) Precommit should run at least the UTs with all profiles

Istvan Toth created PHOENIX-5828:
------------------------------------

             Summary: Precommit should run at least the UTs with all profiles
                 Key: PHOENIX-5828
                 URL: https://issues.apache.org/jira/browse/PHOENIX-5828
             Project: Phoenix
          Issue Type: Improvement
          Components: core
    Affects Versions: 5.1.0, 4.16.0
            Reporter: Istvan Toth


The precommit script only runs for the default HBase profile.

This is partly because the structure of the Precommit script doesn't make it easy to run the full test suite for all profiles, partly to keep the test runtime within somewhat same limits.

This means that commits that break in some profiles can slip by the precommit script.

We could have the precommit script run at least "make package" for each active profile.
This would add less than half an hour to the runtime, but should catch most of the profile-related problems.




--
This message was sent by Atlassian Jira
(v8.3.4#803005)