luporl wrote:
@labath, on Arm I'm seeing these 2 failures:
```
Failed Tests (2):
lldb-api ::
functionalities/breakpoint/delayed_breakpoints/TestDelayedBreakpoint.py
lldb-api :: functionalities/thread/crash_during_step/TestCrashDuringStep.py
```
```
******************** TEST 'lldb-api ::
functionalities/thread/crash_during_step/TestCrashDuringStep.py' FAILED
********************
Script:
--
UNSUPPORTED: LLDB (/home/leandro.lupori/git/ci/build32/bin/clang-arm) ::
test_step_inst_with_dsym (TestCrashDuringStep.CrashDuringStepTestCase) (test
case does not fall in any category of interest for this run)
FAIL: LLDB (/home/leandro.lupori/git/ci/build32/bin/clang-arm) ::
test_step_inst_with_dwarf (TestCrashDuringStep.CrashDuringStepTestCase)
Log Files:
-
/home/leandro.lupori/git/ci/build32/lldb-test-build.noindex/functionalities/thread/crash_during_step/TestCrashDuringStep/Failure_test_step_inst_with_dwarf.log
FAIL: LLDB (/home/leandro.lupori/git/ci/build32/bin/clang-arm) ::
test_step_inst_with_dwo (TestCrashDuringStep.CrashDuringStepTestCase)
Log Files:
-
/home/leandro.lupori/git/ci/build32/lldb-test-build.noindex/functionalities/thread/crash_during_step/TestCrashDuringStep/Failure_test_step_inst_with_dwo.log
======================================================================
FAIL: test_step_inst_with_dwarf (TestCrashDuringStep.CrashDuringStepTestCase)
Test thread creation during step-inst handling.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/leandro.lupori/git/ci/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py",
line 2042, in test_method
return attrvalue(self)
File
"/home/leandro.lupori/git/ci/llvm-project/lldb/packages/Python/lldbsuite/test/decorators.py",
line 160, in wrapper
return func(*args, **kwargs)
File
"/home/leandro.lupori/git/ci/llvm-project/lldb/test/API/functionalities/thread/crash_during_step/TestCrashDuringStep.py",
line 48, in test_step_inst_with
self.assertEqual(process.GetState(), lldb.eStateStopped, PROCESS_STOPPED)
AssertionError: 10 != 5 : Process status should be stopped
Config=arm-/home/leandro.lupori/git/ci/build32/bin/clang
======================================================================
FAIL: test_step_inst_with_dwo (TestCrashDuringStep.CrashDuringStepTestCase)
Test thread creation during step-inst handling.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/leandro.lupori/git/ci/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py",
line 2042, in test_method
return attrvalue(self)
File
"/home/leandro.lupori/git/ci/llvm-project/lldb/packages/Python/lldbsuite/test/decorators.py",
line 160, in wrapper
return func(*args, **kwargs)
File
"/home/leandro.lupori/git/ci/llvm-project/lldb/test/API/functionalities/thread/crash_during_step/TestCrashDuringStep.py",
line 48, in test_step_inst_with
self.assertEqual(process.GetState(), lldb.eStateStopped, PROCESS_STOPPED)
AssertionError: 10 != 5 : Process status should be stopped
Config=arm-/home/leandro.lupori/git/ci/build32/bin/clang
----------------------------------------------------------------------
Ran 3 tests in 0.560s
FAILED (failures=2, skipped=1)
--
********************
```
```
******************** TEST 'lldb-api ::
functionalities/breakpoint/delayed_breakpoints/TestDelayedBreakpoint.py' FAILED
********************
Script:
--
/usr/bin/python3.10
/home/leandro.lupori/git/ci/llvm-project/lldb/test/API/dotest.py -u CXXFLAGS -u
CFLAGS --env LLVM_LIBS_DIR=/home/leandro.lupori/git/ci/build32/./lib --env
LLVM_INCLUDE_DIR=/home/leandro.lupori/git/ci/build32/include --env
LLVM_TOOLS_DIR=/home/leandro.lupori/git/ci/build32/./bin --triple
armv8l-unknown-linux-gnueabihf --build-dir
/home/leandro.lupori/git/ci/build32/lldb-test-build.noindex
--lldb-module-cache-dir
/home/leandro.lupori/git/ci/build32/lldb-test-build.noindex/module-cache-lldb/lldb-api
--clang-module-cache-dir
/home/leandro.lupori/git/ci/build32/lldb-test-build.noindex/module-cache-clang/lldb-api
--executable /home/leandro.lupori/git/ci/build32/./bin/lldb --compiler
/home/leandro.lupori/git/ci/build32/./bin/clang --dsymutil
/home/leandro.lupori/git/ci/build32/./bin/dsymutil --make /usr/bin/gmake
--llvm-tools-dir /home/leandro.lupori/git/ci/build32/./bin --lldb-obj-root
/home/leandro.lupori/git/ci/build32/tools/lldb --lldb-libs-dir
/home/leandro.lupori/git/ci/build32/./lib --cmake-build-type Release
/home/leandro.lupori/git/ci/llvm-project/lldb/test/API/functionalities/breakpoint/delayed_breakpoints
-p TestDelayedBreakpoint.py
--
Exit Code: 1
Command Output (stdout):
--
lldb version 23.0.0git ([email protected]:luporl/llvm-project.git revision
af6732a77058dc6c275667b651a82b2d3b6b61d4)
clang revision af6732a77058dc6c275667b651a82b2d3b6b61d4
llvm revision af6732a77058dc6c275667b651a82b2d3b6b61d4
Skipping the following test categories: libc++, msvcstl, dsym, pdb, gmodules,
debugserver, objc
--
Command Output (stderr):
--
UNSUPPORTED: LLDB (/home/leandro.lupori/git/ci/build32/bin/clang-arm) ::
test_dsym (TestDelayedBreakpoint.TestDelayedBreakpoint) (test case does not
fall in any category of interest for this run)
PASS: LLDB (/home/leandro.lupori/git/ci/build32/bin/clang-arm) :: test_dwarf
(TestDelayedBreakpoint.TestDelayedBreakpoint)
PASS: LLDB (/home/leandro.lupori/git/ci/build32/bin/clang-arm) :: test_dwo
(TestDelayedBreakpoint.TestDelayedBreakpoint)
UNSUPPORTED: LLDB (/home/leandro.lupori/git/ci/build32/bin/clang-arm) ::
test_eager_breakpoints_dsym (TestDelayedBreakpoint.TestDelayedBreakpoint) (test
case does not fall in any category of interest for this run)
warning: failed to set breakpoint site at 0x1234566 for breakpoint 3.1: error
sending the breakpoint request: 9
FAIL: LLDB (/home/leandro.lupori/git/ci/build32/bin/clang-arm) ::
test_eager_breakpoints_dwarf (TestDelayedBreakpoint.TestDelayedBreakpoint)
Log Files:
FAIL: test_eager_breakpoints_dwarf (TestDelayedBreakpoint.TestDelayedBreakpoint)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/leandro.lupori/git/ci/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py",
line 2042, in test_method
return attrvalue(self)
File
"/home/leandro.lupori/git/ci/llvm-project/lldb/test/API/functionalities/breakpoint/delayed_breakpoints/TestDelayedBreakpoint.py",
line 79, in test_eager_breakpoints
self.assertIn(addr, breakpoint_lines)
AssertionError: '1234567' not found in 'python3.10 < 16> send packet:
$Z0,1234566,2#7fpython3.10 < 62> send packet:
$jMultiBreakpoint:{"breakpoint_requests":["Z0,3710618,4"]}]#17'
Config=arm-/home/leandro.lupori/git/ci/build32/bin/clang
======================================================================
FAIL: test_eager_breakpoints_dwo (TestDelayedBreakpoint.TestDelayedBreakpoint)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/leandro.lupori/git/ci/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py",
line 2042, in test_method
return attrvalue(self)
File
"/home/leandro.lupori/git/ci/llvm-project/lldb/test/API/functionalities/breakpoint/delayed_breakpoints/TestDelayedBreakpoint.py",
line 79, in test_eager_breakpoints
self.assertIn(addr, breakpoint_lines)
AssertionError: '1234567' not found in 'python3.10 < 16> send packet:
$Z0,1234566,2#7fpython3.10 < 62> send packet:
$jMultiBreakpoint:{"breakpoint_requests":["Z0,98d0618,4"]}]#51'
Config=arm-/home/leandro.lupori/git/ci/build32/bin/clang
----------------------------------------------------------------------
Ran 6 tests in 1.051s
FAILED (failures=2, skipped=2)
--
********************
```
`TestDelayedBreakpoint.py` was fixed #196888, so it seems
`functionalities/thread/crash_during_step/TestCrashDuringStep.py` is the only
failure remaining with this patch.
https://github.com/llvm/llvm-project/pull/196891
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits