java - 如何在 github 操作工作流中运行我的单元测试?

标签 java android workflow github-actions

所以我为我的 Android 应用程序开发了一些测试,我需要使用 github 操作工作流运行测试。这是我的 .yml 文件,但我不知道如何运行测试(并获取他们的日志):

name: Java CI with Gradle

on:
  push:
  pull_request:
    branches: Features

jobs:
  test:
    name: Run Unit Tests
    runs-on: ubuntu-18.04

    steps:
      - uses: actions/checkout@v1
      - name: set up JDK 1.8
        uses: actions/setup-java@v1
        with:
          java-version: 1.8
      - name: Unit tests
        run: bash ./gradlew test --stacktrace
      - name: Unit tests results
        uses: actions/upload-artifact@v1
        with:
          name: unit-tests-results
          path: ./app
我不确定如何运行所有应用程序然后运行所有测试,有人可以给我提示吗?我搜索了所有互联网,我遇到了这个代码,但它不起作用。我的 Artifact 是整个应用程序本身
测试是:
1.SignUpTest.java
2.SignInTest.java
3.AddToCart.java

最佳答案

Android starter workflow应该适合您的需求。

关于java - 如何在 github 操作工作流中运行我的单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62239659/

相关文章:

java - Hadoop 文件系统中目录的路径是什么?

java - 使用 Jsoup 清理时保留 <br> 标签

android - 如何在 Facebook 等应用程序图标上显示通知计数?

java - Gnuplot 和谢尔宾斯基三角

java - 当 JEditorPane 不会做。 JRex,JRex 为什么你是 JRex?

git - 集中式 GIT 工作流/部署 - 存储库初始化和功能分支

architecture - 用于功能、稳定版本等的 Mercurial 存储库结构

httprequest - Elsa Workflow - Fork(控制流)

移动设备中的Android opencv相机旋转问题

java - 为什么我已经注册了警报却收不到接近警报?