Răsfoiți Sursa

test_apps/panic: remove workaround for incorrect GDB backtrace

Anton Maklakov 4 ani în urmă
părinte
comite
c0e96ceb34
1 a modificat fișierele cu 12 adăugiri și 14 ștergeri
  1. 12 14
      tools/test_apps/system/panic/panic_tests.py

+ 12 - 14
tools/test_apps/system/panic/panic_tests.py

@@ -51,13 +51,13 @@ def task_wdt_inner(env, test_name):
         dut.expect_backtrace()
         dut.expect_elf_sha256()
         dut.expect_none('Guru Meditation')
-        if ('gdbstub' in test_name):
-            test_common(dut, test_name, expected_backtrace=[
-                # Backtrace interrupted when abort is called, IDF-842
-                'panic_abort', 'esp_system_abort'
-            ])
-        else:
-            test_common(dut, test_name)
+        test_common(dut, test_name,
+                    expected_backtrace=['panic_abort',
+                                        'esp_system_abort',
+                                        'abort',
+                                        'task_wdt_isr',
+                                        '_xt_lowint1'] +
+                    get_default_backtrace(dut.test_name))
 
 
 def int_wdt_inner(env, test_name):
@@ -105,13 +105,11 @@ def abort_inner(env, test_name):
         dut.expect_backtrace()
         dut.expect_elf_sha256()
         dut.expect_none('Guru Meditation', 'Re-entered core dump')
-        if ('gdbstub' in test_name):
-            test_common(dut, test_name, expected_backtrace=[
-                # Backtrace interrupted when abort is called, IDF-842
-                'panic_abort', 'esp_system_abort'
-            ])
-        else:
-            test_common(dut, test_name)
+        test_common(dut, test_name,
+                    expected_backtrace=['panic_abort',
+                                        'esp_system_abort',
+                                        'abort'] +
+                    get_default_backtrace(dut.test_name))
 
 
 def abort_cached_disabled_inner(env, test_name):