diff options
| author | Andrew Scull <[email protected]> | 2022-05-30 10:00:06 +0000 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2022-06-23 12:58:18 -0400 |
| commit | 791de336b630709a92ca6f99285c327eadb93165 (patch) | |
| tree | e99d6d2dcc9349e13fc25ffcb7f30177593cbb59 /test/py/tests/test_stackprotector.py | |
| parent | 1e578ed20c733e7b2b6ac1e01a4e33338db45b5a (diff) | |
test/py: test_stackprotector: Disable for ASAN
The stack protector test intentionally overflows a buffer in order to
corrupt the stack canary so that it can test that the corruption is
detected as expected. However, this is incompatible with ASAN, which
detects the buffer overflow and interrupts the test, so disable the test
for such configurations.
Signed-off-by: Andrew Scull <[email protected]>
Diffstat (limited to 'test/py/tests/test_stackprotector.py')
| -rw-r--r-- | test/py/tests/test_stackprotector.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/test/py/tests/test_stackprotector.py b/test/py/tests/test_stackprotector.py index b009437e5e0..b87392c54ff 100644 --- a/test/py/tests/test_stackprotector.py +++ b/test/py/tests/test_stackprotector.py @@ -5,6 +5,7 @@ import pytest import signal @pytest.mark.buildconfigspec('cmd_stackprotector_test') [email protected]('asan') def test_stackprotector(u_boot_console): """Test that the stackprotector function works.""" |
