[ 
https://issues.apache.org/jira/browse/DRILL-6781?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vitalii Diravka updated DRILL-6781:
-----------------------------------
    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 bill...@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_

  was:
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]
So looks like increasing of RAM isn't possible.
 
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_


> Get rid of excluding SlowTest and UnlikelyTest groups from CI build
> -------------------------------------------------------------------
>
>                 Key: DRILL-6781
>                 URL: https://issues.apache.org/jira/browse/DRILL-6781
>             Project: Apache Drill
>          Issue Type: Sub-task
>          Components: Tools, Build & Test
>    Affects Versions: 1.14.0
>            Reporter: Vitalii Diravka
>            Priority: Major
>             Fix For: Future
>
>
> 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 bill...@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_



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

Reply via email to