Mark Payne created NIFI-16265:
---------------------------------
Summary: Extract system-test-framework module
Key: NIFI-16265
URL: https://issues.apache.org/jira/browse/NIFI-16265
Project: Apache NiFi
Issue Type: New Feature
Components: Core Framework, Tools and Build
Reporter: Mark Payne
Assignee: Mark Payne
We have a nifi-system-test-suite module that defines a framework for building
system tests, and it is also the module that contains all of our system tests.
We should separate those two into separate modules. The
nifi-system-test-framework should contain NiFiSystemIT, NiFiInstance,
NiFiClientUtil, etc. all of the classes that are used to create system tests.
And these should be defined at src/main/java instead of src/test/java.
All of the actual system tests should remain where they are.
This is a cleaner separation but also allows the system test framework to be
used outside of the actual nifi codebase to test extensions, etc.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)