В настоящее время я использую Zend Framework вместе с PHPUnit для проведения модульного тестирования приложения. Когда Хадсон выполняет команду оболочки PHPUnit, максимальный предел памяти PHP достигается где-то во время генерации покрытия кода. В настоящее время у меня есть 41 тест с 334 утверждениями.
Я успешно устранил эту ошибку, увеличив значение memory_limit до 768M с помощью переключателя -d memory_limit = 768M
; однако меня беспокоит, что по мере увеличения сложности вместе с общим количеством тестов / утверждений у меня не будет достаточно памяти для генерации HTML для статистики покрытия кода.
ОС: 536870912 байтов исчерпаны
Прежде чем зафиксировать мои изменения и позволить Хадсону сделать все остальное, я использую Windows 7 для разработки. Использование памяти никогда не превышало 340 МБ при выполнении той же команды в W7.