Я пытаюсь протестировать некоторые программы с помощью Python.Я хочу посмотреть, если при определенных входных данных они дают сбой, завершаются без ошибок или работают дольше, чем время ожидания.
В идеале я хотел бы использовать подпроцесс, поскольку я знаком с этим.Однако я могу использовать любую другую полезную библиотеку.Я предполагаю, что чтение уведомлений о дампе ядра является вариантом, однако я пока не знаю, как это сделать, и не знаю, является ли это наиболее эффективным способом.