This is an automated email from the ASF dual-hosted git repository.

jark pushed a commit to branch release-1.11
in repository https://gitbox.apache.org/repos/asf/flink.git


The following commit(s) were added to refs/heads/release-1.11 by this push:
     new cece43b  [FLINK-19436][tests] Properly shutdown cluster in e2e tests
cece43b is described below

commit cece43b93b94d5e424583d69717c7ab55f8d45b7
Author: Leonard Xu <[email protected]>
AuthorDate: Mon Jan 25 21:59:57 2021 +0800

    [FLINK-19436][tests] Properly shutdown cluster in e2e tests
    
    This closes #14747
---
 flink-end-to-end-tests/test-scripts/common.sh             | 2 ++
 flink-end-to-end-tests/test-scripts/test_batch_sql.sh     | 6 ------
 flink-end-to-end-tests/test-scripts/test_streaming_sql.sh | 6 ------
 flink-end-to-end-tests/test-scripts/test_tpcds.sh         | 6 ------
 4 files changed, 2 insertions(+), 18 deletions(-)

diff --git a/flink-end-to-end-tests/test-scripts/common.sh 
b/flink-end-to-end-tests/test-scripts/common.sh
index 883961d..46e48ba 100644
--- a/flink-end-to-end-tests/test-scripts/common.sh
+++ b/flink-end-to-end-tests/test-scripts/common.sh
@@ -434,6 +434,8 @@ function check_logs_for_non_empty_out_files {
 
 function shutdown_all {
   stop_cluster
+  # stop TMs which started by command: bin/taskmanager.sh start
+  "$FLINK_DIR"/bin/taskmanager.sh stop-all
   tm_kill_all
   jm_kill_all
 }
diff --git a/flink-end-to-end-tests/test-scripts/test_batch_sql.sh 
b/flink-end-to-end-tests/test-scripts/test_batch_sql.sh
index dc9b931..b7e45e7 100755
--- a/flink-end-to-end-tests/test-scripts/test_batch_sql.sh
+++ b/flink-end-to-end-tests/test-scripts/test_batch_sql.sh
@@ -69,12 +69,6 @@ GROUP BY TUMBLE(rowtime, INTERVAL '20' SECOND)"
 
 set_config_key "taskmanager.numberOfTaskSlots" "1"
 
-function sql_cleanup() {
-  stop_cluster
-  $FLINK_DIR/bin/taskmanager.sh stop-all
-}
-on_exit sql_cleanup
-
 start_cluster
 
 # The task has total 2 x (1 + 1 + 1 + 1) + 1 = 9 slots
diff --git a/flink-end-to-end-tests/test-scripts/test_streaming_sql.sh 
b/flink-end-to-end-tests/test-scripts/test_streaming_sql.sh
index aa40f8e..3b9bca8 100755
--- a/flink-end-to-end-tests/test-scripts/test_streaming_sql.sh
+++ b/flink-end-to-end-tests/test-scripts/test_streaming_sql.sh
@@ -30,12 +30,6 @@ $FLINK_DIR/bin/taskmanager.sh start
 
 $FLINK_DIR/bin/flink run -p 4 $TEST_PROGRAM_JAR -outputPath 
file://${TEST_DATA_DIR}/out/result -planner ${PLANNER}
 
-function sql_cleanup() {
-  stop_cluster
-  $FLINK_DIR/bin/taskmanager.sh stop-all
-}
-on_exit sql_cleanup
-
 # collect results from files
 cat $TEST_DATA_DIR/out/result/20/.part-* $TEST_DATA_DIR/out/result/20/part-* | 
sort > $TEST_DATA_DIR/out/result-complete
 
diff --git a/flink-end-to-end-tests/test-scripts/test_tpcds.sh 
b/flink-end-to-end-tests/test-scripts/test_tpcds.sh
index 2e31c7b..514cc46 100755
--- a/flink-end-to-end-tests/test-scripts/test_tpcds.sh
+++ b/flink-end-to-end-tests/test-scripts/test_tpcds.sh
@@ -72,12 +72,6 @@ mkdir -p "$RESULT_DIR"
 
 $FLINK_DIR/bin/flink run -c org.apache.flink.table.tpcds.TpcdsTestProgram 
"$TARGET_DIR/TpcdsTestProgram.jar" -sourceTablePath "$TPCDS_DATA_DIR" 
-queryPath "$TPCDS_QUERY_DIR" -sinkTablePath "$RESULT_DIR" -useTableStats 
"$USE_TABLE_STATS"
 
-function sql_cleanup() {
-  stop_cluster
-  $FLINK_DIR/bin/taskmanager.sh stop-all
-}
-on_exit sql_cleanup
-
 
################################################################################
 # validate result
 
################################################################################

Reply via email to