GitHub user shanthoosh opened a pull request: https://github.com/apache/samza/pull/196
SAMZA-1296 : Stand alone integration tests. Changes Brings up a test bed that contains embedded kafka broker and zookeeper to test the following scenarios. A) Rolling upgrade of stream processors. B) Reelection of leader upon failures. C) Registering multiple processors with same processor id. D) Zookeeper failure before job model regeneration upon leader death should kill all running stream applications. NOTE: Some tests are commented out since zookeeper exceptions are swallowed in ZKJobCoordinator/ZKUtils. You can merge this pull request into a Git repository by running: $ git pull https://github.com/shanthoosh/samza standalone_happy_integration_tests Alternatively you can review and apply these changes as the patch at: https://github.com/apache/samza/pull/196.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #196 ---- commit 76bedcd0a0d69844b2f1b148330c15d4e3a466f7 Author: Shanthoosh Venkataraman <svenkatara...@linkedin.com> Date: 2017-05-12T04:38:05Z SAMZA-1296: Standlone integration tests. Changes Brings up a test bed that contains embedded kafka broker and zookeeper to test out the following scenarios. A) Rolling upgrade of stream processors. B) Reelection of leader upon failures. C) Registering multiple processors with same processor id. D) Zookeeper failure before job model regneration upon leader death should kill all running stream applications. NOTE: Some tests are commented out since zookeeper exceptions are swallowed in ZKJobCoordinator/ZKUtils. ---- --- 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. ---