[ 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 <exceptionfact...@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)