ну это самый простой вариант)
доставать все просто из теста средствами чисто джавы можно это сделать быстрее, но - хочется сделать все красиво, чтоб все делалось автоматически)
сама идея уже не красивая. Данные из пункта "действие 1 - получить список." можно инжектиь в тест через ParameterResolver и/или TestInstancePostProcessor И сохранить в ExtensionContext-e
после падения теста достать данные из ExtensionContext-а и сам Exception
в итоге будет что -то типа
"Дорогой коллега! У тебя упал тест с такими то входными данными:
{x = 2, y = 3}
а упал он по причине:
"y + x, expected: 5, but actual : 6!"
Вариант?