Uploaded image for project: 'Apache Drill'
  1. Apache Drill
  2. DRILL-6741 CircleCI for Drill
  3. DRILL-6781

Get rid of excluding SlowTest and UnlikelyTest groups from CI build

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 1.14.0
    • Fix Version/s: Future
    • Component/s: Tools, Build & Test
    • Labels:
      None

      Description

      CircleCI allow to run more tests than Travis without failures. But there are two more groups that are excluded in the Drill CI build. That tests cause different memory failures depending on the Heap, Direct memory limits and the remaining memory for OS.
      RAM value for the Machine Executor Type is 8GB (Docker Executor Type provide even less -only 4GB of RAM).
      https://circleci.com/docs/2.0/executor-types/#using-machine
      Not sure whether increasing of RAM is possible, but from CircleCI docs:
      Contact us at billing@circleci.com for access. If you are building a bigger open-source project and need more resources, let us know how we can help you!
      https://circleci.com/pricing/

      The example of builds with these failures (#80-85 builds):
      1) https://circleci.com/gh/vdiravka/drill/84
      mvn install -Drat.skip=false -Dlicense.skip=false -DexcludedGroups="org.apache.drill.categories.SlowTest,org.apache.drill.categories.UnlikelyTest"
      2) https://circleci.com/gh/vdiravka/drill/83
      mvn install -Drat.skip=false -Dlicense.skip=false -DexcludedGroups="org.apache.drill.categories.SlowTest"
      see more: https://circleci.com/docs/2.0/java-oom/#debugging-java-oom-errors
      see TODO: 4 . in config.yml

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              vitalii Vitalii Diravka
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: