Anton Gozhiy created DRILL-8120:
-----------------------------------
Summary: 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
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)