[ 
https://issues.apache.org/jira/browse/DRILL-8120?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17485794#comment-17485794
 ] 

Cong Luo commented on DRILL-8120:
---------------------------------

[~angozhiy] This is a great invention. I'm thinking about how to start the 
integration test. Drill now includes a lot of unit tests, but there's no 
simulation test framework:  verifying the availability, stability, and high 
performance in a distributed environment.

We can move this test framework under _*apache*_ :
 # github.com/apache/drill  # codebase
 # github.com/apache/drill-site  # website
 # github.com/apache/drill-it-framework  # integration test

Have we started working on that framework now?

> Make Drill functional tests viable again.
> -----------------------------------------
>
>                 Key: DRILL-8120
>                 URL: https://issues.apache.org/jira/browse/DRILL-8120
>             Project: Apache Drill
>          Issue Type: Task
>            Reporter: Anton Gozhiy
>            Assignee: Anton Gozhiy
>            Priority: Major
>
> There is an external test framework that was used for Drill regression 
> testing before:
> [https://github.com/mapr/drill-test-framework]
> Although it is under mapr domain, it is public and licensed under the Apache 
> License 2.0 so it can be used again.
> *Problems need to be solved to make it work:*
>  # Environment. It used to run on a quite powerful physical cluster with HDFS 
> and Drill, with static configuration and reusable test data. This makes the 
> framework inflexible, end even if you have suitable env it may still require 
> some amount of manual tuning. Possible solution: wrap it up into a docker 
> container to make it platform independent and minimize the effort to set it 
> up.
>  # Tests were not updated for 2 years so they need to be brought up to date. 
> It can be done step by step, fixing some test suites, removing or disabling 
> those that are not needed anymore.
>  # Test pipeline. After first two paragraphs are resolved, a CI tool can be 
> used to run tests regularly.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to