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 2022/03/03 21:30:00 UTC
[jira] [Commented] (NIFI-9751) Poll as needed during system-tests to ensure expected server state
[ https://issues.apache.org/jira/browse/NIFI-9751?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17501048#comment-17501048 ]
ASF subversion and git services commented on NIFI-9751:
-------------------------------------------------------
Commit d2e90dd160a4d95c1ae685b1271c050fe7f9bf84 in nifi's branch refs/heads/main from Paul Grey
[ https://gitbox.apache.org/repos/asf?p=nifi.git;h=d2e90dd ]
NIFI-9751 - Poll as needed during system-tests to ensure expected state
This closes #5829
Signed-off-by: David Handermann <ex...@apache.org>
> Poll as needed during system-tests to ensure expected server state
> ------------------------------------------------------------------
>
> Key: NIFI-9751
> URL: https://issues.apache.org/jira/browse/NIFI-9751
> Project: Apache NiFi
> Issue Type: Improvement
> Reporter: Paul Grey
> Assignee: Paul Grey
> Priority: Minor
> Fix For: 1.16.0
>
> Time Spent: 1h 10m
> Remaining Estimate: 0h
>
> Certain system tests fail intermittently due to timing issues.
> One common problem observed involved the asynchronous nature of component updates. A component was updated and a command immediately followed. Under some conditions (github system-test workflow), command B was received before command A had been fully processed.
> Another issue was that polling was sometimes needed after an API call to verify that the state change occurred. A component "Stop", for example, might usually be processed immediately, supplying the expected state change in the API call response. Occasionally, this might not occur, thus requiring polling to verify the state change.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)