pkuwm opened a new issue #956: Stable tests in Helix Rest URL: https://github.com/apache/helix/issues/956 ``` [ERROR] Failures: [ERROR] TestClusterAccessor.testGetControllerLeadershipHistory:364 expected:<true> but was:<false> [ERROR] TestJobAccessor.testDeleteJob:206 ยป Helix Fail to stop the workflow/queue Test... [INFO] [ERROR] Tests run: 155, Failures: 2, Errors: 0, Skipped: 15 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 45.469 s [INFO] Finished at: 2020-04-16T13:45:24-07:00 [INFO] ------------------------------------------------------------------------ ``` In TestResourceAccessor, controllers are stopped and started. This affects later tests run after TestResourceAccessor. The results are random for different people because the ordering of tests may be different. If TestResourceAccessor runs before other tests, the later tests are affected. The reason is once controller manager stops, it is disconnected. Even if controller manager is started again, manager does not reconnect. Potential solution: instead of stop controller managers, we can pause the cluster by disabling it.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
