Appium: огурец не удалось (DuplicateStepDefinitionException)
Раньше я работал с калебасом, а недавно прыгнул на Аппиум. Мне нужна помощь по проблеме Appium-CI-Bamboo. Скрипты автоматизации были написаны на Java-Junit с использованием gradle в формате огурца. Локально работает нормально, но не работает на сервере Bamboo с ошибкой ниже. Я попытался установить все драгоценные камни на сервере (MAC), которые были доступны на моем локальном компьютере (MAC), но не смог найти, где проблема. Кто-нибудь сталкивался с этой проблемой и был в состоянии ее решить, если да, то не могли бы вы помочь мне с решением, которое могло бы оказать большую услугу, пожалуйста?
Starting a Gradle Daemon (subsequent builds will be faster)
ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.
:clean UP-TO-DATE
BUILD SUCCESSFUL
Total time: 20.098 secs
ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.
:compileJava UP-TO-DATE
:processResources UP-TO-DATE
:classes UP-TO-DATE
:jar
:assemble
:compileTestJava
:processTestResources
:testClasses
:test
:check
:build
:runTags UP-TO-DATE
:generateReport UP-TO-DATE
Exception in thread "main" cucumber.runtime.DuplicateStepDefinitionException: Duplicate step definitions in com.project.qa.steps.HomeSteps.tap_on_favourites_icon() in file:/Users/admin/bamboo/xml-data/build-dir/PIR-IQDU-JOB1/UITest/build/classes/test/ and com.project.qa.steps.HomeSteps.tap_on_favourites_icon() in file:/Users/admin/bamboo/xml-data/build-dir/PIR-IQDU-JOB1/UITest/build/classes/test/
at cucumber.runtime.RuntimeGlue.addStepDefinition(RuntimeGlue.java:33)
at cucumber.runtime.java.JavaBackend.addStepDefinition(JavaBackend.java:151)
at cucumber.runtime.java.MethodScanner.scan(MethodScanner.java:68)
at cucumber.runtime.java.MethodScanner.scan(MethodScanner.java:41)
at cucumber.runtime.java.JavaBackend.loadGlue(JavaBackend.java:86)
at cucumber.runtime.Runtime.<init>(Runtime.java:92)
at cucumber.runtime.Runtime.<init>(Runtime.java:70)
at cucumber.runtime.Runtime.<init>(Runtime.java:66)
at cucumber.api.cli.Main.run(Main.java:35)
at cucumber.api.cli.Main.main(Main.java:18)
:cucumber FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':cucumber'.
> Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 27.164 secs
Спасибо заранее