Путь, на который ссылается код, не существует на хосте устройства для фермы.Хост устройства для тестов Android - это компьютер с Linux, и, по моему опыту, у нас есть доступ к каталогу tmp
.Это возможно благодаря использованию пользовательских артефактов в Device Farm и каталоге tmp.Попробуйте изменить путь к html-файлу:
htmlFilepath = "/tmp/reports/testfile.html";
Затем, используя веб-консоль, явно пометьте этот каталог для экспорта.
Как только яички закончатся, вы должны увидеть ссылку для customer artifacts
.
Кроме того, вас могут заинтересовать другие варианты отчетов об испытаниях, например
вместо того, чтобы писать свои собственные с нуля.
HTH
-James