You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2019/11/08 17:34:01 UTC

[jira] [Commented] (NIFI-6707) Build higher-level tests / system tests for Parameter Contexts, etc.

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

ASF subversion and git services commented on NIFI-6707:
-------------------------------------------------------

Commit 5f4ce8f431d1cb90451102efb516140d87610c52 in nifi's branch refs/heads/master from Mark Payne
[ https://gitbox.apache.org/repos/asf?p=nifi.git;h=5f4ce8f ]

NIFI-6707: Addition of nifi-system-tests module. Updates to EmbeddedNiFi, NiFi and SystemBundle to properly support classloader isolation that is needed for creating system-level tests and isolating the classpath of the tests themselves from the NiFi classpath.  Fixed bootstrap listener to ensure that it always closes socket before calling shutdown(). Failure to do so can result in RunNiFi sometimes timing out while waiting for a response from NiFi

NIFI-6707: Added System Test to verify behavior when services depend on one another

NIFI-6707: Ensure that when tearing down flow after test, we wait for all processors and controller services to complete stop/disable before attempting to delete them

NIFI-6707: Fixed bug in RemoteProcessGroupIT that caused the test to fail intermittently based on timing. Improved logging for Process Group, Standard Process Group

NIFI-6707: Updated to include java11 subdirectory under lib/

NIFI-6707: Rebased against master and changed dependencies from 1.10.0-SNAPSHOT to 1.11.0-SNAPSHOT

NIFI-6707: Updates to see if it will help travis build correctly

NIFI-6707: Commenting out java commands in bootstrap.conf files

This closes #3831.

Signed-off-by: Bryan Bende <bb...@apache.org>


> Build higher-level tests / system tests for Parameter Contexts, etc.
> --------------------------------------------------------------------
>
>                 Key: NIFI-6707
>                 URL: https://issues.apache.org/jira/browse/NIFI-6707
>             Project: Apache NiFi
>          Issue Type: Task
>          Components: Core Framework
>            Reporter: Mark Payne
>            Assignee: Mark Payne
>            Priority: Major
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> There are unit tests for Parameter Contexts and Integration tests that handle ensuring that components are updated when their referenced Parameters are. However, there are no higher-level tests that ensure that we properly stop the components that reference Parameters and restart them. We don't really have anything at the moment that performs these system-level tests. We should build out some tests that start an entire NiFi application and create/update/delete components and verify behavior via the REST API.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)