dejagnu
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 2/4] Set `testcase_timeout' earlier on in `gdb_comm_load'


From: Maciej W. Rozycki
Subject: [PATCH 2/4] Set `testcase_timeout' earlier on in `gdb_comm_load'
Date: Tue, 12 Dec 2023 13:09:45 +0000 (GMT)
User-agent: Alpine 2.20 (DEB 67 2015-01-07)

Move the setting of `testcase_timeout' earlier on in `gdb_comm_load'.  
It will be needed for reporting later on.  No semantics change.

        * config/gdb-comm.exp (gdb_comm_load): Set `testcase_timeout' 
        earlier on.
---
 config/gdb-comm.exp |   13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

dejagnu-gdb-comm-testcase-timeout.diff
Index: dejagnu/config/gdb-comm.exp
===================================================================
--- dejagnu.orig/config/gdb-comm.exp
+++ dejagnu/config/gdb-comm.exp
@@ -267,6 +267,13 @@ proc gdb_comm_load { dest prog args } {
        return [list "untested" ""]
     }
 
+    # FIXME: The value 300 below should be a parameter.
+    if {[board_info $dest exists testcase_timeout]} {
+       set testcase_timeout [board_info $dest testcase_timeout]
+    } else {
+       set testcase_timeout 300
+    }
+
     if { [isremote host] || ![board_info host exists fileid] } {
        gdb_comm_start $dest
     }
@@ -414,12 +421,6 @@ proc gdb_comm_load { dest prog args } {
     } else {
        remote_send host "run\n"
     }
-    # FIXME: The value 300 below should be a parameter.
-    if {[board_info $dest exists testcase_timeout]} {
-       set testcase_timeout [board_info $dest testcase_timeout]
-    } else {
-       set testcase_timeout 300
-    }
     remote_expect host $testcase_timeout {
        -re "Line.*Jump anyway.*.y or n.*" {
            remote_send host "y\n"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]