Я не знаком с Selenium или EPIC, но один обходной путь (если / пока кто-то не придет с более нативным решением) - просто включить "-MDevel :: Cover" в командную строку конфигурации запуска.
Что еще хуже, добавьте некоторую условную логику в блок BEGIN {}, которая - на основе некоторой переменной среды селена - условно делает use Devel::Cover
UPDATE
Должна быть возможность подавить вывод из Devel :: Cover с помощью -MDevel::Cover=-silent,1
$ perl5.8 -MDevel::Cover -e '{1;}'
Devel::Cover 0.64: Collecting coverage data for branch, blah
Selecting packages matching:
Ignoring packages matching:
blah, blah, blah
---------------------------- ------ ------ ------ ------ ------ ------ ------
File stmt bran cond sub pod time total
---------------------------- ------ ------ ------ ------ ------ ------ ------
Total n/a n/a n/a n/a n/a n/a n/a
---------------------------- ------ ------ ------ ------ ------ ------ ------
$ perl5.8 -MDevel::Cover=-silent,1 -e '{1;}'
$