Я работаю с многосайтовой установкой Drupal 7, которая находится внутри виртуальной машины, созданной Vagrant. Я использую Jenkins для запуска Simpletests на нескольких сайтах в этой среде.
Вывод этих тестов находится в JUnit XML, и он читается Jenkins. Проблема, с которой я сталкиваюсь, состоит в том, что выходные данные содержат некоторые предупреждения php, которые не имеют отношения к результатам тестов, но тест помечается как сбой из-за этих предупреждений.
Пример уведомления:
`exception: [Notice] Array to string conversion [theme.inc:129]`
Вышеупомянутое "уведомление" помечено как неудачное испытание.
Я хотел бы подавить эти предупреждения и уведомления, чтобытесты дают сбой только в случае ошибок или реальных неудачных тестов.
Вот полный вывод одного теста:
Error Message
Number of unexpected errors: 2
Stacktrace
exception: [Notice] Array to string conversion [theme.inc:129]
exception: [Notice] Array to string conversion [theme.inc:129]
Standard Output
exception: [Notice] Array to string conversion [theme.inc:129]
exception: [Notice] Array to string conversion [theme.inc:129]