Ошибка удаленного выполнения команды CLI Katalon

Я пытаюсь запустить команду CLI, сгенерированную Katalon Remote. Но я получаю за это ошибку.

Команда -

winrs -r: D: \ Katalon_Studio_Windows_64-5.4.2 \ katalon -noSplash -runMode = console -projectPath = "D: \ Automation \ QaAutomation.prj" -statusDelay = 5 -retry = 0 -testSuitePath = "Наборы тестов / коллекция / Члены " -executionProfile=" по умолчанию " -browserType="Chrome"

Ошибка -

Error occurred during initialization of VM
Could not reserve enough space for object heap
Uploading report to Katalon Analytics...
System is unable to send report to Katalon Analytics. Reason: java.lang.NullPointerException
        at com.kms.katalon.integration.analytics.report.AnalyticsReportIntegration.uploadTestSuiteResult(AnalyticsReport
Integration.java:40)
        at com.kms.katalon.execution.launcher.ReportableLauncher.uploadReportToIntegratingProduct(ReportableLauncher.jav
a:258)
        at com.kms.katalon.execution.launcher.ReportableLauncher.preExecutionComplete(ReportableLauncher.java:78)
        at com.kms.katalon.execution.launcher.ProcessLauncher.onWatchdogComplete(ProcessLauncher.java:171)
        at com.kms.katalon.execution.launcher.LaunchWatchdog.notifyProcessTerminated(LaunchWatchdog.java:135)
        at com.kms.katalon.execution.launcher.LaunchWatchdog.run(LaunchWatchdog.java:65)
        at java.lang.Thread.run(Thread.java:745)

Request sent successfully.

Пожалуйста, помогите мне с этим?

Или кто-то может предложить мне альтернативу выполнению команды CLI из другой системы?

Моя цель - настроить систему CI, такую ​​как Jenkins или Bamboo, на ПК1, а сценарии должны запускаться на ПК2, когда я запускаю сборку на ПК1.

1 ответ

Похоже, у вас есть проблемы с вашей установкой Java.

Вам нужно увеличить память вашей Java-VM с помощью опции -Xmx512M

Обратитесь к этому вопросу. Это даст вам больше помощи. Java Не удалось зарезервировать достаточно места для ошибки кучи объектов

Что касается вашего второго вопроса, вы можете сделать это несколькими способами. Наиболее безопасный способ - запустить сеанс jenkins ssh на новом компьютере и запустить команду в этом зарегистрированном сеансе (или использовать подчиненное устройство для выполнения этой работы). Помните, что на удаленной машине должны быть установлены как студийные / целевые браузеры katalon, так и тестовый код.

Другие вопросы по тегам