All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.malinskiy.marathon.config.vendor.android.TimeoutConfiguration.kt Maven / Gradle / Ivy

package com.malinskiy.marathon.config.vendor.android

import java.time.Duration

data class TimeoutConfiguration(
    var shell: Duration = Duration.ofSeconds(20),
    var listFiles: Duration = shell,
    var pushFile: Duration = Duration.ofSeconds(60),
    var pushFolder: Duration = Duration.ofSeconds(60),
    var pullFile: Duration = Duration.ofSeconds(30),
    var uninstall: Duration = shell,
    var install: Duration = Duration.ofSeconds(60),
    var screenrecorder: Duration = Duration.ofSeconds(200),
    var screencapturer: Duration = Duration.ofMillis(300),
    var socketIdleTimeout: Duration = Duration.ofSeconds(30),
    var portForward: Duration = shell,
    var boot: Duration = Duration.ofSeconds(30),
)




© 2015 - 2024 Weber Informatics LLC | Privacy Policy