Internal Jenkins has submitted this change and it was merged. Change subject: IMPALA-3329: custom cluster tests: set -max_log_files to unlimited ......................................................................
IMPALA-3329: custom cluster tests: set -max_log_files to unlimited In custom cluster tests, the Impala mini-cluster is restarted as part of the setup phase of every test, which means this is done more than 10 times. This means that on the 11th and subsequent start, some logs are rotated out, since the -max_log_files default is 10. This is a problem if one of the earlier custom cluster tests failed, and there is no access to the impalad et al logs during the test. Plumb setting of -max_log_files to catalogd, statestored, and impalad through start-impala-cluster.py via environment variable IMPALA_MAX_LOG_FILES. Keep its default to 10 so as not to blow up the size of log directories, except when running the custom cluster tests. When running those tests, set IMPALA_MAX_LOG_FILES to 0 to preserve all logs. Only allow one test run's logs to exist in the directory at a time. Change-Id: Iefbb2a8616adcb0cd2fb838505117e0e9ba39083 Reviewed-on: http://gerrit.cloudera.org:8080/2759 Reviewed-by: Michael Brown <[email protected]> Tested-by: Internal Jenkins --- M bin/run-all-tests.sh M bin/start-impala-cluster.py 2 files changed, 19 insertions(+), 2 deletions(-) Approvals: Michael Brown: Looks good to me, approved Internal Jenkins: Verified -- To view, visit http://gerrit.cloudera.org:8080/2759 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: merged Gerrit-Change-Id: Iefbb2a8616adcb0cd2fb838505117e0e9ba39083 Gerrit-PatchSet: 7 Gerrit-Project: Impala Gerrit-Branch: cdh5-trunk Gerrit-Owner: Michael Brown <[email protected]> Gerrit-Reviewer: Alex Behm <[email protected]> Gerrit-Reviewer: Internal Jenkins Gerrit-Reviewer: Michael Brown <[email protected]>
