Adar Dembo has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/12917 )

Change subject: build: adapt new Java flaky test infrastructure to existing 
controls
......................................................................


Patch Set 1:

Here's what I manually tested:

dist-test + per-test flaky resistance: <enable_dist_test_env_vars> 
KUDU_FLAKY_TEST_ATTEMPTS=3 TEST_RESULT_SERVER=... build_and_test.sh

report results + all tests flaky resistance: KUDU_REPORT_TEST_RESULTS=1 
KUDU_FLAKY_TEST_ATTEMPTS=3 TEST_RESULT_SERVER=... KUDU_RETRY_ALL_FAILED_TESTS=1 
build_and_test.sh

report results + per-test flaky resistance + run just the flakes: 
KUDU_REPORT_TEST_RESULTS=1 KUDU_FLAKY_TEST_ATTEMPTS=3 TEST_RESULT_SERVER=... 
RUN_FLAKY_ONLY=1 ERROR_ON_TEST_FAILURE=0 build_and_test.sh

Java-only report results: <fine_grained_reporting_env_vars> gradle -PrerunTests 
test --continue

Java-only report results + per-test flaky resistance: 
KUDU_FLAKY_TEST_ATTEMPTS=3 TEST_RESULT_SERVER=... KUDU_FLAKY_TEST_LIST=... 
gradle -PrerunTests test --continue

Java-only report results + all tests flaky resistance: 
KUDU_FLAKY_TEST_ATTEMPTS=3 TEST_RESULT_SERVER=... KUDU_RETRY_ALL_FAILED_TESTS=1 
gradle -PrerunTests test --continue

I think this generally reflects the myriad of combinations that we use, but let 
me know if I've missed something.


--
To view, visit http://gerrit.cloudera.org:8080/12917
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Ia89598d7eeb5ab642ab4ebb7aa583adcce770eae
Gerrit-Change-Number: 12917
Gerrit-PatchSet: 1
Gerrit-Owner: Adar Dembo <[email protected]>
Gerrit-Reviewer: Adar Dembo <[email protected]>
Gerrit-Reviewer: Andrew Wong <[email protected]>
Gerrit-Reviewer: Grant Henke <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Mike Percy <[email protected]>
Gerrit-Comment-Date: Wed, 03 Apr 2019 00:59:40 +0000
Gerrit-HasComments: No

Reply via email to