пройти этап jenkinsfile («юнит-тест»), но не запустить юнит-тест в Android Studio - PullRequest
0 голосов
/ 27 апреля 2020

Я пытаюсь запустить этот файл jenkins и на этапе («модульный тест») пройти его, но с 6 se c (что-то, что не имеет смысла). Я думаю, что файл jenkins не запускает тесты, которые я написал. мы пишем код в Android Studio и выполняем файл jenkins из github. спасибо тебе

pipeline {
    agent{
        docker {
            image 'windsekirun/jenkins-android-docker:1.1.1'
        }
     }
     options {
         skipStagesAfterUnstable()
     }
     stages {
         stage ('Prepare'){
             steps {
                 sh 'chmod +x ./gradlew'
             }
         }
         stage('Compile') {
              steps {
                  sh './gradlew compileDebugSources'
              }
         }
         stage('Build APK') {
             steps {
                 sh "./gradlew assembleDebug assembleAndroidTest -PBUILD_NUMBER=${env.BUILD_NUMBER}"
             }
         }
         stage('Unit test') { 
             steps {
                 sh "./gradlew testDebugUnitTest -PBUILD_NUMBER=${env.BUILD_NUMBER}"
                  //      sh './gradlew connectedAndroidTest -i'
                  //      step([
                  //      $class: 'AndroidEmulator',
                  //      osVersion: 'android-23',
                  //      screenResolution: '1080x1920',
                  //      screenDensity: 'xxhdpi',
                  //      deviceLocale: 'en_US',
                    //    targetAbi: 'x86',
                    //    sdCardSize: '200M',
                   //     showWindow: true,
                  //      commandLineOptions: '-noaudio -gpu mesa -qemu -m 1024 -enable-kvm'
                        //])
                         // sh './gradlew test'

                    // Compile and run the unit tests for the app and its dependencies
                  //   sh './gradlew testDebugUnitTest testDebugUnitTest' 

                  //Analyse the test results and update the build result as appropriate
                 //junit '*/TEST-.xml'
              }
           }
         }
       }]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...