kopia lustrzana https://github.com/TeamNewPipe/NewPipe
Moved timeout control from the tests to the CI pipeline
How fast a tests is executed on a shared CI pipeline is not predictable as the build might be throttled because other builds are running. Therefore adding extremely short timeouts inside the tests - where they can't be changed - is a bad idea. Removed them for now.pull/7670/head
rodzic
3c21be8fa5
commit
a6515d5450
|
@ -52,6 +52,7 @@ jobs:
|
||||||
test-android:
|
test-android:
|
||||||
# macos has hardware acceleration. See android-emulator-runner action
|
# macos has hardware acceleration. See android-emulator-runner action
|
||||||
runs-on: macos-latest
|
runs-on: macos-latest
|
||||||
|
timeout-minutes: 20
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
# api-level 19 is min sdk, but throws errors related to desugaring
|
# api-level 19 is min sdk, but throws errors related to desugaring
|
||||||
|
|
|
@ -25,9 +25,6 @@ class HistoryRecordManagerTest {
|
||||||
@get:Rule
|
@get:Rule
|
||||||
val trampolineScheduler = TrampolineSchedulerRule()
|
val trampolineScheduler = TrampolineSchedulerRule()
|
||||||
|
|
||||||
@get:Rule
|
|
||||||
val timeout = Timeout(1, TimeUnit.SECONDS)
|
|
||||||
|
|
||||||
@Before
|
@Before
|
||||||
fun setup() {
|
fun setup() {
|
||||||
database = TestDatabase.createReplacingNewPipeDatabase()
|
database = TestDatabase.createReplacingNewPipeDatabase()
|
||||||
|
|
|
@ -20,9 +20,6 @@ class LocalPlaylistManagerTest {
|
||||||
@get:Rule
|
@get:Rule
|
||||||
val trampolineScheduler = TrampolineSchedulerRule()
|
val trampolineScheduler = TrampolineSchedulerRule()
|
||||||
|
|
||||||
@get:Rule
|
|
||||||
val timeout = Timeout(1, TimeUnit.SECONDS)
|
|
||||||
|
|
||||||
@Before
|
@Before
|
||||||
fun setup() {
|
fun setup() {
|
||||||
database = TestDatabase.createReplacingNewPipeDatabase()
|
database = TestDatabase.createReplacingNewPipeDatabase()
|
||||||
|
|
Ładowanie…
Reference in New Issue