test_stackprotector.py 451 B

1234567891011121314
  1. # SPDX-License-Identifier: GPL-2.0
  2. # Copyright (c) 2021 Broadcom
  3. import pytest
  4. import signal
  5. @pytest.mark.buildconfigspec('cmd_stackprotector_test')
  6. def test_stackprotector(u_boot_console):
  7. """Test that the stackprotector function works."""
  8. u_boot_console.run_command('stackprot_test',wait_for_prompt=False)
  9. expected_response = 'Stack smashing detected'
  10. u_boot_console.wait_for(expected_response)
  11. u_boot_console.restart_uboot()