From 8efc8d85f032336e4e7db73bff78dd2ddced0605 Mon Sep 17 00:00:00 2001 From: dmchen Date: Fri, 21 Feb 2025 11:10:49 +0800 Subject: [PATCH 1/2] fix/TD-33804-fix-ci-add-check-status --- .../3-enterprise/restore/kill_restore_dnode.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/system-test/3-enterprise/restore/kill_restore_dnode.py b/tests/system-test/3-enterprise/restore/kill_restore_dnode.py index d29a11f159..4d0dca1952 100644 --- a/tests/system-test/3-enterprise/restore/kill_restore_dnode.py +++ b/tests/system-test/3-enterprise/restore/kill_restore_dnode.py @@ -75,6 +75,14 @@ class TDTestCase: def restoreDnodeThread(self, p, newTdSql): sleep(1) + count = 0 + while count < 100: + newTdSql.query('show dnodes') + res = newTdSql.queryResult + if newTdSql.checkEqual(res[1][4], "ready") == True: + break + + count+=1 sql = f"restore dnode 2" tdLog.info(sql) From ff3ef5f5cab6a0f9bb89148876ddd73b469d5488 Mon Sep 17 00:00:00 2001 From: dmchen Date: Fri, 21 Feb 2025 16:49:21 +0800 Subject: [PATCH 2/2] fix/TD-33804-fix-ci-add-check-status --- tests/system-test/3-enterprise/restore/kill_restore_dnode.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/tests/system-test/3-enterprise/restore/kill_restore_dnode.py b/tests/system-test/3-enterprise/restore/kill_restore_dnode.py index 4d0dca1952..478c0db2a6 100644 --- a/tests/system-test/3-enterprise/restore/kill_restore_dnode.py +++ b/tests/system-test/3-enterprise/restore/kill_restore_dnode.py @@ -78,10 +78,8 @@ class TDTestCase: count = 0 while count < 100: newTdSql.query('show dnodes') - res = newTdSql.queryResult - if newTdSql.checkEqual(res[1][4], "ready") == True: + if newTdSql.queryResult[1][4] == "ready": break - count+=1 sql = f"restore dnode 2"