Лазурные Трубопроводы |Тест App Center |ошибка при включении категории - PullRequest
1 голос
/ 25 сентября 2019

Я выполняю задание (ряд задач, включая восстановление nuget, создание и подписывание приложения) в DevOps Azure для создания приложения для Android и приложения Test (Xamarin.UITest) через Appcenter.

Тест выполняется нормально, если я не указал аргументы в «Дополнительные параметры запуска» в задаче «Тест с Visual Studio App Center».Когда я это делаю (--include-category LandingPage), возникает ошибка:

Error: Command 'test run manifest --manifest-path d:\a\12\a\AppCenterTest\manifest.json --app-path d:/a/12/b/Release/PUBLISH_PACKAGE_NAME_PHONE_ANDROID.PUBLISH_PACKAGE_NAME_PHONE_ANDROID.apk --app SampleApp/Android --devices 12345abcd --test-series DevOps --locale en_US --include-category LandingPage --quiet --token ***' failed with exception "Unknown argument --include-category"

Чего мне не хватает?

[команда отлично работает, когда я запускаю appcenter test run с моего локального компьютера.]

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 26 сентября 2019

не удалось с исключением "Неизвестный аргумент --include-category

На самом деле, сообщение об ошибке было ясно, чтобы выразить причину. Для этой задачи тестирования Центра приложений в Devure Azureэтот аргумент команды --include-category не поддерживается.

Пожалуйста, обратитесь к открытому источнику об этой задаче: azure-pipelines-tasks / Tasks / AppCenterTestV1 . Вы можете проверить его логику икакие аргументы поддерживаются этой задачей.

После того, как вы откроете исходный файл в github, перейдите на function getTestRunner и вы увидите, что для тестового бегуна аргументы, которые он определил и поддерживает для компиляции в этой задаче, не включают--include-category. Вот почему вы получаете Unknown argument ошибку.

...