You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by "Bryan Rosander (JIRA)" <ji...@apache.org> on 2017/03/21 16:36:41 UTC
[jira] [Created] (MINIFI-242) Automated integration tests with
docker-compose
Bryan Rosander created MINIFI-242:
-------------------------------------
Summary: Automated integration tests with docker-compose
Key: MINIFI-242
URL: https://issues.apache.org/jira/browse/MINIFI-242
Project: Apache NiFi MiNiFi
Issue Type: Test
Reporter: Bryan Rosander
Docker-compose has a lot of potential to make integration-level tests a lot easier and faster to perform. As most people won't have Docker installed, these should only be run when the docker profile is active.
Initial implementation can take v1 and v2 tests from https://github.com/brosander/minifi-testkit and modify them to run using the palantir docker-compose-rule-junit4 to allow for easy spin-up and down of minifi instances.
This has value in ensuring that older templates can be transformed to the current version of the configuration schema. It also tests that the config.yml files from old minifi toolkits still upconvert and run properly.
From there it should be straightforward to use docker-compose files to model more complex configurations.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)