# HG changeset patch
# User Edouard Tisserant <edouard.tisserant@gmail.com>
# Date 1675354624 -3600
# Node ID d0a9c01ee7a5ace85a7ca92e71077d292ac60cf6
# Parent  4906295e0be60d6df212da656272e172afcc8f26
Tests: IDE: explicitely wait for build success rather than just stdout to become silent.

diff -r 4906295e0be6 -r d0a9c01ee7a5 tests/ide_tests/debug_project.sikuli/debug_project.py
--- a/tests/ide_tests/debug_project.sikuli/debug_project.py	Thu Feb 02 16:22:52 2023 +0100
+++ b/tests/ide_tests/debug_project.sikuli/debug_project.py	Thu Feb 02 17:17:04 2023 +0100
@@ -19,7 +19,7 @@
     
     app.k.Build()
     
-    app.waitForChangeAndIdleStdout()
+    app.waitPatternInStdout("Successfully built.", 10)
     
     app.k.Connect()
     
diff -r 4906295e0be6 -r d0a9c01ee7a5 tests/ide_tests/edit_project.sikuli/edit_project.py
--- a/tests/ide_tests/edit_project.sikuli/edit_project.py	Thu Feb 02 16:22:52 2023 +0100
+++ b/tests/ide_tests/edit_project.sikuli/edit_project.py	Thu Feb 02 17:17:04 2023 +0100
@@ -43,7 +43,7 @@
 
     app.k.Build()
 
-    app.waitForChangeAndIdleStdout()
+    app.waitPatternInStdout("Successfully built.", 10)
 
     app.k.Connect()
 
diff -r 4906295e0be6 -r d0a9c01ee7a5 tests/ide_tests/new_project.sikuli/new_project.py
--- a/tests/ide_tests/new_project.sikuli/new_project.py	Thu Feb 02 16:22:52 2023 +0100
+++ b/tests/ide_tests/new_project.sikuli/new_project.py	Thu Feb 02 17:17:04 2023 +0100
@@ -117,7 +117,7 @@
     
     app.k.Build()
     
-    app.waitIdleStdout(5,30)
+    app.waitPatternInStdout("Successfully built.", 10)
     
     app.k.Connect()
     
diff -r 4906295e0be6 -r d0a9c01ee7a5 tests/ide_tests/opcua_browse.sikuli/opcua_browse.py
--- a/tests/ide_tests/opcua_browse.sikuli/opcua_browse.py	Thu Feb 02 16:22:52 2023 +0100
+++ b/tests/ide_tests/opcua_browse.sikuli/opcua_browse.py	Thu Feb 02 17:17:04 2023 +0100
@@ -43,7 +43,7 @@
 
     app.k.Build()
 
-    app.waitForChangeAndIdleStdout()
+    app.waitPatternInStdout("Successfully built.", 10)
 
     app.k.Connect()
 
diff -r 4906295e0be6 -r d0a9c01ee7a5 tests/ide_tests/opcua_browse_encrypted.sikuli/opcua_browse_encrypted.py
--- a/tests/ide_tests/opcua_browse_encrypted.sikuli/opcua_browse_encrypted.py	Thu Feb 02 16:22:52 2023 +0100
+++ b/tests/ide_tests/opcua_browse_encrypted.sikuli/opcua_browse_encrypted.py	Thu Feb 02 17:17:04 2023 +0100
@@ -45,7 +45,7 @@
 
     app.k.Build()
 
-    app.waitForChangeAndIdleStdout()
+    app.waitPatternInStdout("Successfully built.", 10)
 
     app.k.Connect()
 
diff -r 4906295e0be6 -r d0a9c01ee7a5 tests/ide_tests/run_python_exemple.sikuli/run_python_exemple.py
--- a/tests/ide_tests/run_python_exemple.sikuli/run_python_exemple.py	Thu Feb 02 16:22:52 2023 +0100
+++ b/tests/ide_tests/run_python_exemple.sikuli/run_python_exemple.py	Thu Feb 02 17:17:04 2023 +0100
@@ -20,7 +20,7 @@
     
     app.k.Build()
     
-    app.waitForChangeAndIdleStdout()
+    app.waitPatternInStdout("Successfully built.", 10)
     
     app.k.Connect()