A fork of Simple Time Tracker with WearOS support. (Now integrated upstream)
0

Configure Feed

Select the types of activity you want to include in your feed.

change ci

razeeman (Apr 4, 2021, 8:41 AM +0300) 2912128c 88326492

+12 -27
+12 -1
.github/workflows/github_actions.yml
··· 13 13 jobs: 14 14 tests: 15 15 runs-on: ubuntu-latest 16 + timeout-minutes: 60 17 + 16 18 steps: 17 19 - name: Check out code 18 20 uses: actions/checkout@v2 ··· 25 27 26 28 android_tests: 27 29 runs-on: macos-latest 30 + timeout-minutes: 60 31 + strategy: 32 + fail-fast: false 33 + matrix: 34 + api-level: [19, 21, 28, 29] 35 + 28 36 steps: 29 37 - name: Check out code 30 38 uses: actions/checkout@v2 ··· 32 40 - name: Run tests 33 41 uses: reactivecircus/android-emulator-runner@v2 34 42 with: 35 - api-level: 29 43 + api-level: ${{ matrix.api-level }} 44 + target: google_apis 45 + arch: x86 46 + disable-animations: true 36 47 script: ./gradlew app:connectedDebugAndroidTest --stacktrace 37 48 38 49 - name: Upload tests results
-26
app/src/androidTest/java/com/example/util/simpletimetracker/di/TestAppComponent.kt
··· 1 1 package com.example.util.simpletimetracker.di 2 2 3 - import com.example.util.simpletimetracker.AddRecordTest 4 - import com.example.util.simpletimetracker.AddRecordTypeTest 5 - import com.example.util.simpletimetracker.ChangeRecordTest 6 - import com.example.util.simpletimetracker.ChangeRecordTypeTest 7 - import com.example.util.simpletimetracker.DeleteRecordTest 8 - import com.example.util.simpletimetracker.DeleteRecordTypeTest 9 - import com.example.util.simpletimetracker.MainScreenEmptyTest 10 - import com.example.util.simpletimetracker.MainScreenTest 11 - import com.example.util.simpletimetracker.RecordsRangesTest 12 - import com.example.util.simpletimetracker.StartRecordTest 13 - import com.example.util.simpletimetracker.StatisticsFilterTest 14 - import com.example.util.simpletimetracker.StatisticsRangesTest 15 - import com.example.util.simpletimetracker.StatisticsTest 16 3 import com.example.util.simpletimetracker.data_local.di.DataLocalModule 17 4 import com.example.util.simpletimetracker.feature_notification.di.NotificationModule 18 5 import com.example.util.simpletimetracker.feature_widget.di.WidgetModule ··· 33 20 interface TestAppComponent : AppComponent { 34 21 35 22 fun inject(into: BaseUiTest) 36 - fun inject(into: MainScreenTest) 37 - fun inject(into: MainScreenEmptyTest) 38 - fun inject(into: AddRecordTypeTest) 39 - fun inject(into: ChangeRecordTypeTest) 40 - fun inject(into: DeleteRecordTypeTest) 41 - fun inject(into: AddRecordTest) 42 - fun inject(into: ChangeRecordTest) 43 - fun inject(into: DeleteRecordTest) 44 - fun inject(into: StartRecordTest) 45 - fun inject(into: RecordsRangesTest) 46 - fun inject(into: StatisticsTest) 47 - fun inject(into: StatisticsFilterTest) 48 - fun inject(into: StatisticsRangesTest) 49 23 }