ошибка gradlew с кодом возврата: 1 в конвейерах Azure

#azure-devops #azure-pipelines

#azure-разработка #azure-конвейеры #azure-devops #azure-pipelines

Вопрос:

У меня есть код Android, который успешно собран в Android Studio, но при сборке в конвейере Azure DevOps он выдает следующую ошибку, в чем может быть проблема?

СБОЙ СБОРКИ за 2 м 8 с 55 активных задач: 55 выполненных Ошибка: /home /vsts /work/1 / s / ошибка gradlew с кодом возврата: 1 в дочернем процессе. (/home/vsts/work/_tasks/Gradle_8d8eebd8-2b94-4c97-85af-839254cc6da4/2.149.1/node_modules/vsts-task-lib/toolrunner.js:639:25 ) в emitTwo (events.js: 106:13) в ChildProcess.emit (events.js: 191:7) в maybeClose (internal/ child_process.js:886:16) в процессе.Дочерний процесс._handle.onexit (internal/child_process.js:226:5) Не найдено файлов результатов тестирования, соответствующих /home/vsts/work/1/s/**/TEST-*.xml, поэтому публикация результатов тестирования JUnit пропускается. [ошибка]Ошибка: /home /vsts/work/1/s /gradlew сбой с кодом возврата: 1

Комментарии:

1. Я сталкиваюсь с той же проблемой, которая нормально работает в Android Studio, но конвейер Azura выдает ту же ошибку.

2. возможно ли, что файл результатов создается, но сохраняется в другом месте? Если вы отключите автоматический отчет о результатах вашего тестового задания, вы можете использовать специальный скрипт для проверки того, где на самом деле находится файл результатов.