Github user jvwing commented on the pull request: https://github.com/apache/nifi/pull/224#issuecomment-189425709 I stand corrected. The non-integration unit tests are importing CREDENTIALS_FILE from ITAbstractDynamoDBTest, although the integration test itself may not be called. But I think the unit tests run by TravisCI should pass. Either the tests requiring a file in the user's home folder are truly integration tests and need to be marked as such, or the file needs to get checked in to git. I believe you have checked in a similar test credentials file while working on the AWSCredentialsProviderControllerService, and that seemed to work just fine. It's also possible that the unit tests do not need a credentials file at all, since they won't make API calls to AWS. Can't we just remove it from the tests?
--- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---