stm32-gdbtest 0.3.0 — вышел выпуск с расширенным API сценариев.
stm32-gdbtest проверяет работающую прошивку на настоящей плате STM32: Python-сценарии управляют GDB через SWD-отладчик, тестового кода в прошивке нет.
Что нового:
• навигация reach/step/until/finish, точки наблюдения watch;
• подмена возврата ret и вызов функций прошивки call;
• проверки таблицей check(rows), запись таблицей write(rows), ожидаемый отказ refused;
• профиль прогона: MCU, сборка, стенд, GDB;
• каталог техник тестирования и навыки для ИИ-агентов: подключение к проекту, написание сценариев, запуск.
Проверено на F030, F103, F401, F411 и F429 (OpenOCD и J-Link) с GDB 13–15, на Windows, Orange Pi 5 и в аппаратном CI GitHub.
stm32-gdbtest 0.3.0
stm32-gdbtest проверяет работающую прошивку на настоящей плате STM32: Python-сценарии управляют GDB через SWD-отладчик, тестового кода в прошивке нет.
Что нового:
• навигация reach/step/until/finish, точки наблюдения watch;
• подмена возврата ret и вызов функций прошивки call;
• проверки таблицей check(rows), запись таблицей write(rows), ожидаемый отказ refused;
• профиль прогона: MCU, сборка, стенд, GDB;
• каталог техник тестирования и навыки для ИИ-агентов: подключение к проекту, написание сценариев, запуск.
Проверено на F030, F103, F401, F411 и F429 (OpenOCD и J-Link) с GDB 13–15, на Windows, Orange Pi 5 и в аппаратном CI GitHub.
stm32-gdbtest 0.3.0