Вчера были расходы на компиляцию инструмента Appium с открытым исходным кодом, а сегодня Selenium.
Между проектами в Windows мне приходилось устанавливать разные версии JDK, ruby, python 2.7 (у меня было 3.6), git, ffmpeg, opencv4nodejs, nodejs, npm, choco и множества других случайных инструментов. и коммунальные услуги. CMake. Bundletool. Ant.
Во всяком случае, я продвинулся дальше, чем раньше, но сейчас я застрял в последние несколько часов.
go.bat clean
исполняется нормально
go.bat <anything else>
, похоже, не работает, используется ли он с test_java
, test_htmlunit
, build
, test_firefox
и другими.
Однако я не смог отследить, откуда в милях рейк-баксов происходит настоящая ошибка.
Пример:
go.bat test_java
Выход:
$ ./go.bat test_java
C: \ Users \ mayom \ selenium> java -Xmx4096m -XX: MetaspaceSize = 1024m
-XX: ReservedCodeCacheSize = 512 м -клиент
buck kill python buckw build --stamp-build = обнаружить --deep
// java / client / test / org / openqa / selenium / atom: test Начиная новый Buck
демон ... ПАРСИРОВАНИЕ ФАЙЛОВ БАКА: ЗАВЕРШЕНО В 1.7с.
ЗАВЕРШЕНО за 0,4 с. СОЗДАНО 145/223 РАБОТЫ 1,2 с. // javascript / webdriver: ключ
ВСТРОЕНО 146/223 РАБОТЫ 4.1s
// java / client / src / org / openqa / selenium / remote: remote-gen-manifest BUILT
147/223 РАБОТЫ 4.8s // third_party / java / jetty: jetty-gen-manifest BUILT
148/223 РАБОТЫ 4.5s
// java / client / src / org / openqa / selenium: core-gen-manifest BUILT 149/223
JOBS 1.9s
// Java / клиент / SRC / орг / OpenQA / селен / удаленный: удаленный Пб-билд-инфо
СОЗДАНО 150/223 РАБОТЫ 1.3s
// java / client / src / org / openqa / selenium: core-lib-build-info BUILT
151/223 JOBS 2.7s // third_party / java / jetty: jetty-lib-build-info BUILT
181/223 РАБОТЫ 1.3s
// Java / клиент / SRC / орг / OpenQA / селен / удаленный: удаленный Пб-билд-инфо # класс-аби
СОЗДАНО 185/223 РАБОТЫ 1.3s
// third_party / java / jetty: jetty-lib-build-info # class-abi ВСТРОЕНО 189/223
JOBS 0.2s // javascript / atom: events СОЗДАНО 197/223 JOBS 0.8s
// javascript / atom: inject ВСТРОЕНО 198/223 ЗАДАНИЯ 1.4s
// Java / клиент / SRC / орг / OpenQA / селен: ядро Пб-билд-инфо # класс-аби
СОЗДАНО 199/223 РАБОТЫ 0.8s // javascript / атомов: локаторы СОЗДАНО 200/223 РАБОТЫ
0,9 с // javascript / atom: html5 ВСТРОЕН 201/223 JOBS 0.5 с // javascript / atom: устройства ВСТРОЕН 206/223 JOBS 0.4 с
// javascript / атомов: действие построено 207/223 заданий 0,2 с
// javascript / webdriver / atom: atom-lib ВСЕМ СТРОИТЕЛЬСТВО
// third_party / java / jetty: move-services (20 секунд) ВСЕГО СТРОИТЕЛЬСТВА
// JavaScript / атомы / фрагменты: execute_script (20 секунд) STILL
ЗДАНИЕ // javascript / webdriver / атомов: входные данные (20 секунд)
C: \ Users \ Mayom \ селен \ понижающего выхода \ ген \ THIRD_PARTY \ Java \ Причал \ шаг-services__srcs> мкр
tmp && cd tmp && jar xf
C: \ Users \ Mayom \ селен \ понижающего выхода \ ген \ THIRD_PARTY \ Java \ Причал \ расслоение-jars.jar
&& del META-INF / services / * && echo
org.seleniumhq.jetty9.http.Http1FieldPreEncoder
1> META-INF \ services \ org.seleniumhq.jetty9.http.HttpFieldPreEncoder &&
фляга cvf
C: \ Users \ Mayom \ селен \ понижающего выхода \ ген \ THIRD_PARTY \ Java \ Причал \ Move-услуга \ переехал-bundle.jar
*
Неправильный формат параметра - "услуги".
STILL BUILDING // javascript / атомов / фрагменты: execute_script (40
секунд) STILL BUILDING // javascript / webdriver / атомов: входы (40
секунд) ВСТРОЕН 209/223 РАБОТЫ 45.2с
// javascript / атомов / фрагменты: execute_script ВСТРОЕН 210/223 ЗАДАНИЯ 50,8 с
// javascript / webdriver / atom: входные данные СКАЧАТЬ 0 АРТЕФАКТОВ, 0.00
БАЙТЫ, 100,0% CACHE MISS BUILDING: ЗАВЕРШЕНО за 1 м 2,4 с (100%) 210/223
JOBS, 20 UPDATED BUILD FAILED Команда не выполнена с кодом выхода 1. stderr:
Неправильный формат параметра - "services".
When running <genrule>.
When building rule //third_party/java/jetty:move-services. go aborted! python buckw build --stamp-build=detect --deep
// java / клиент / test / org / openqa / selenium / атомов: тест завершился неудачно с выходом
код: 1 C: /Users/mayom/selenium/rake-tasks/buck.rb: 52: в block in
buck_cmd' C:/Users/mayom/selenium/rake-tasks/buck.rb:36:in
buck_cmd '
C: /Users/mayom/selenium/rake-tasks/buck.rb: 227: в `block in (root) '
Задачи: TOP => test_java =>// java / клиент / test / org / openqa / selenium / атомов: test: run =>
// java / client / test / org / openqa / selenium / atom: test (см. полный след по
выполнение задачи с --trace)
И если я запускаю его с --trace:
$ ./go.bat test_java --trace
C: \ Users \ mayom \ selenium> java -Xmx4096m -XX: MetaspaceSize = 1024m
-XX: ReservedCodeCacheSize = 512 м -client -jar 3rd_party / jruby / jruby-complete.jar -X-C -S рейк test_java --trace
Парсинг cpp / build.desc Парсинг cpp / iedriverserver / build.desc Парсинг
javascript / build.desc Синтаксический анализ javascript / android-atom / build.desc
Парсинг javascript / atom / build.desc Парсинг
javascript / атомов / фрагменты / build.desc парсинг
javascript / chrome-driver / build.desc Парсинг
javascript / ie-driver / build.desc Синтаксический анализ javascript / jsunit / build.desc
Разбор javascript / node / build.desc Разбор
javascript / remote / build.desc Парсинг
javascript / selenium-atom / build.desc Парсинг
javascript / selenium-core / build.desc Парсинг
javascript / webdriver / build.desc Парсинг
javascript / webdriver / atom / build.desc Парсинг
javascript / webdriver / атомов / фрагменты / build.desc парсинг
javascript / webdriver / атомов / фрагменты / inject / build.desc парсинг
javascript / webdriver / atom / inject / build.desc Синтаксический анализ py / build.desc
Парсинг rb / build.desc Парсинг 3rd_party / closure / build.desc Парсинг
third_party / firebug / build.desc Синтаксис third_party / jruby / build.desc
Разбор третий_партийный / js / sizzle / build.desc Парсинг
THIRD_PARTY / JS / wgxpath / build.desc
** Вызвать test_java (first_time)
** Вызвать // java / клиент / test / org / openqa / selenium / атомов: test: run (first_time)
** Вызвать // Java / клиент / тест / орг / OpenQA / селен / атомы: тест (первый раз)
** Выполнить // java / client / test / org / openqa / selenium / атомов: тестировать Python Buckwill Python BuckWild --stamp-build = обнаружить --deep
// java / client / test / org / openqa / selenium / atom: test Начиная новый Buck
демон ... ПАРСИРОВАНИЕ ФАЙЛОВ БАКА: ЗАВЕРШЕНО В 1.7с.
ЗАВЕРШЕНО В 0.5s, СОЗДАНО 146/223 РАБОТЫ 3.9s
// java / client / src / org / openqa / selenium / remote: remote-gen-manifest BUILT
147/223 РАБОТА 4.2s
// java / client / src / org / openqa / selenium: core-gen-manifest BUILT 148/223
JOBS 4.4s // 3rd_party / java / jetty: jetty-gen-manifest ВСТРОЕН 155/223
JOBS 0.8s
// Java / клиент / SRC / орг / OpenQA / селен: ядро Пб-билд-инфо # класс-аби
СОЗДАНО 179/223 JOBS 2.5s // 3rd_party / java / jetty: jetty-lib-build-info
СОЗДАНО 187/223 РАБОТЫ 2.8s
// Java / клиент / SRC / орг / OpenQA / селен / удаленный: удаленный Пб-билд-инфо
ВСТРОЕНО 189/223 РАБОТЫ 0.8s
// java / клиент / тест / орг / openqa / селен / атомов: execute_script BUILT
191/223 РАБОТЫ 1.4s
// third_party / java / jetty: jetty-lib-build-info # class-abi ВСТРОЕНО 195/223
JOBS 2.7s // java / client / src / org / openqa / selenium: core-lib-build-info
ВСТРОЕНО 206/223 РАБОТЫ 0.7s
// java / клиент / тест / орг / openqa / селен / атомов: atom_inputs BUILT
207/223 РАБОТЫ 1.2s
// Java / клиент / SRC / орг / OpenQA / селен / удаленный: удаленный Пб-билд-инфо # класс-аби
C: \ Users \ Mayom \ селен \ понижающего выхода \ ген \ THIRD_PARTY \ Java \ Причал \ шаг-services__srcs> мкр
tmp && cd tmp && jar xf
C: \ Users \ Mayom \ селен \ понижающего выхода \ ген \ THIRD_PARTY \ Java \ Причал \ расслоение-jars.jar
&& del META-INF / services / * && echo
org.seleniumhq.jetty9.http.Http1FieldPreEncoder
1> META-INF \ services \ org.seleniumhq.jetty9.http.HttpFieldPreEncoder &&
фляга cvf
C: \ Users \ Mayom \ селен \ понижающего выхода \ ген \ THIRD_PARTY \ Java \ Причал \ Move-услуга \ переехал-bundle.jar
*
Неправильный формат параметра - "услуги".
СКАЧАТЬ 0 АРТЕФАКТОВ, 0,00 БАЙТОВ, 100,0% CACHE MISS ЗДАНИЕ:
ЗАВЕРШЕНО за 14,2 с (100%) 212/223 РАБОТ, 12 ОБНОВЛЕНО СБОЙ СТРОИТЕЛЬНОЙ КОМАНДЫ
ошибка с кодом выхода 1. stderr: неверный формат параметра -
"услуга".
When running <genrule>.
When building rule //third_party/java/jetty:move-services. Exception `RuntimeError' at
C: /Users/mayom/selenium/rake-tasks/buck.rb: 52 - сборка Python Buckw
--stamp-build = обнаружить --deep // java / клиент / test / org / openqa / selenium / атомов: проверка завершилась неудачно с выходом
код: 1 исключение #<Class:#<RuntimeError:0x1ee40b5c>>' at
C:/Users/mayom/selenium/rake-tasks/buck.rb:52 - python buckw build
--stamp-build=detect --deep //java/client/test/org/openqa/selenium/atoms:test failed with exit
code: 1 Exception
#> 'в
C: /Users/mayom/selenium/rake-tasks/buck.rb: 52 - сборка Python Buckw--stamp-build = обнаружить --deep // java / клиент / test / org / openqa / selenium / атомов: проверка завершилась неудачно с выходом
код: 1 исключение #<Class:#<RuntimeError:0x1ee40b5c>>' at
C:/Users/mayom/selenium/rake-tasks/buck.rb:52 - python buckw build
--stamp-build=detect --deep //java/client/test/org/openqa/selenium/atoms:test failed with exit
code: 1 go aborted! python buckw build --stamp-build=detect --deep
//java/client/test/org/openqa/selenium/atoms:test failed with exit
code: 1 C:/Users/mayom/selenium/rake-tasks/buck.rb:52:in
блок в
buck_cmd 'org / jruby / RubyIO.java: 4902: в popen3'
uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/jruby/open3_windows.rb:74:in
popen3' C: /Users/mayom/selenium/rake-tasks/buck.rb: 36: в buck_cmd'
C:/Users/mayom/selenium/rake-tasks/buck.rb:227:in
блоке в (root) '
uri: загрузчик классов: /gems/rake-10.5.0/lib/rake/task.rb: 240: в block in
execute' org/jruby/RubyArray.java:1735:in
каждый '
uri: загрузчик классов: /gems/rake-10.5.0/lib/rake/task.rb: 235: в execute'
uri:classloader:/gems/rake-10.5.0/lib/rake/task.rb:179:in
блок в
invoke_with_call_chain'
URI: Загрузчик классов: /META-INF/jruby.home/lib/ruby/stdlib/monitor.rb: 214: в
mon_synchronize'
uri:classloader:/gems/rake-10.5.0/lib/rake/task.rb:172:in
invoke_with_call_chain'
uri: загрузчик классов: /gems/rake-10.5.0/lib/rake/task.rb: 201: в block in
invoke_prerequisites' org/jruby/RubyArray.java:1735:in
каждый '
URI: Загрузчик классов: /gems/rake-10.5.0/lib/rake/task.rb: 199: в
invoke_prerequisites'
uri:classloader:/gems/rake-10.5.0/lib/rake/task.rb:178:in
блок в
invoke_with_call_chain'
URI: Загрузчик классов: /META-INF/jruby.home/lib/ruby/stdlib/monitor.rb: 214: в
mon_synchronize'
uri:classloader:/gems/rake-10.5.0/lib/rake/task.rb:172:in
invoke_with_call_chain'
uri: загрузчик классов: /gems/rake-10.5.0/lib/rake/task.rb: 201: в block in
invoke_prerequisites' org/jruby/RubyArray.java:1735:in
каждый '
URI: Загрузчик классов: /gems/rake-10.5.0/lib/rake/task.rb: 199: в
invoke_prerequisites'
uri:classloader:/gems/rake-10.5.0/lib/rake/task.rb:178:in
блок в
invoke_with_call_chain'
URI: Загрузчик классов: /META-INF/jruby.home/lib/ruby/stdlib/monitor.rb: 214: в
mon_synchronize'
uri:classloader:/gems/rake-10.5.0/lib/rake/task.rb:172:in
invoke_with_call_chain'
uri: загрузчик классов: /gems/rake-10.5.0/lib/rake/task.rb: 165: в invoke'
uri:classloader:/gems/rake-10.5.0/lib/rake/application.rb:150:in
invoke_task '
URI: загрузчик классов: /gems/rake-10.5.0/lib/rake/application.rb: 106: в
block in top_level' org/jruby/RubyArray.java:1735:in
каждый»
URI: загрузчик классов: /gems/rake-10.5.0/lib/rake/application.rb: 106: в
block in top_level'
uri:classloader:/gems/rake-10.5.0/lib/rake/application.rb:115:in
run_with_threads'
URI: Загрузчик классов: /gems/rake-10.5.0/lib/rake/application.rb: 100: в
top_level'
uri:classloader:/gems/rake-10.5.0/lib/rake/application.rb:78:in
блок
в бегах
URI: Загрузчик классов: /gems/rake-10.5.0/lib/rake/application.rb: 176: в
standard_exception_handling'
uri:classloader:/gems/rake-10.5.0/lib/rake/application.rb:75:in
беги»
uri: загрузчик классов: /gems/rake-10.5.0/bin/rake: 33: в <main>'
org/jruby/RubyKernel.java:973:in
load '
uri: загрузчик классов: /META-INF/jruby.home/bin/rake: 1: in `'Задачи: TOP
=> test_java => // java / клиент / test / org / openqa / selenium / атомов: test: run => // java / клиент / test / org / openqa / selenium / атомов: test
Параметр «услуги»? Я не могу найти для себя всю жизнь, откуда исходит эта жалоба. Буду признателен любому, кто обладает более глубоким знанием рейка / доллара и т. Д., Чем я.