Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-5828

Precommit should run at least the UTs with all profiles

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 5.1.0, 4.16.0
    • None
    • core
    • None

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              stoty Istvan Toth
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: