Сборка Thorntail 2.4.0 maven не выполняется в архитектуре PowerPC (ppc64le)
Я пытаюсь собрать Thorntail (версия 2.4.0) на архитектуре Power (ppc64le).
Сведения о системе: NAME = "Сервер Red Hat Enterprise Linux" VERSION="7.6 (Maipo)" Архитектура ОС: Power 'ppc64le' Java: версия openjdk "11.0.4" Maven: Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T14:41:47-04:00) Thorntail: 2.4.0. Окончательный URL-адрес Git: https://github.com/thorntail/thorntail/tree/2.4.0.Final
Проблема: сборка maven успешна, когда я пропускаю тесты, используя флаг '-DskipTests'. Тем не менее, сборка завершается неудачно, когда тесты включены, и мне пришлось исключить следующие 16 модулей, чтобы сделать его успешным: 1. testsuite/testsuite-jaxrs 2. testsuite/testsuite-ribbon-secure 3. testsuite/testsuite-undertow 4. testsuite/testsuite-cdi-jaxrsapi 5. тестовый набор / тестовый набор-консоль управления 6. тестовый набор / тестовый набор-консоль управления-openapi 7. /docs/howto/use-a-bom 8. /docs/howto/create-an-uberjar 9. /docs/howto/create-a-hollow-jar 10. /docs/howto/autodetect-fractions 11. /docs/howto/ явные-фракции 12. /docs/howto/create-a-datasource 13. /docs/howto/ создать фракцию 14. /docs/howto/test-in-container 15. /docs/howto/ распределенная трассировка 16. /docs/howto/metrics
Все эти модули завершаются с ошибкой: / thorntail / testsuite / testsuite-jaxrs / target / drone-phantomjs: / thorntail / testsuite / testsuite-jaxrs / target / drone-phantomjs: невозможно выполнить двоичный файл Авг 09, 2019 8:40:35:00 org.openqa.selenium.os.UnixProcess checkForError SEVERE: org.apache.commons.exec.ExecuteException: процесс завершился с ошибкой: 126 (значение выхода: 126) [ОШИБКА] Выполнены тесты: 1, сбои: 0, Ошибки: 1, пропущено: 0, истекло время: 21,929 с <<< НЕИСПРАВНОСТЬ! - в org.wildfly.swarm.jaxrs.JAXRSArquillianTest [ОШИБКА] testSimple(org.wildfly.swarm.jaxrs.JAXRSArquillianTest) Время истекло: 21,478 с <<< ОШИБКА! org.jboss.arquillian.drone.impl.DroneTimeoutException: истекло время ожидания запроса на создание дрона через 60 секунд. Убедитесь, что браузер или удаленный сервер в случае удаленно выполненного драйвера работает и связь с Drone не прервалась. … Вызвано: org.openqa.selenium.remote.UnreachableBrowserException: не удалось начать новый сеанс. Возможные причины: неверный адрес удаленного сервера или ошибка запуска браузера. Информация о сборке: версия: '2.53.1', ревизия: 'a36b8b1cd5757287168e54b817830adce9b0158d', время: '2016-06-30 19:26:09' Информация о системе: хост: 'p006vm32', ip: '129.40.81.32', os. имя: 'Linux', os.arch: 'ppc64le', os.version: '3.10.0-957.21.3.el7.ppc64le', java.version: '1.8.0_222' Информация о драйвере: driver.version: PhantomJSDriver
Было бы здорово, если бы вы могли помочь нам узнать, что нужно сделать, чтобы включить поддержку Power (ppc64le) для этого репозитория. Также, пожалуйста, дайте мне знать, если я что-то упустил в процессе сборки.