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

ru.tinkoff.testops.droidherd.impl.DroidherdApiProvider.kt Maven / Gradle / Ivy

Go to download

A library that parallelizes Android Test execution to all connected devices and emulators

There is a newer version: 1.0.0
Show newest version
package ru.tinkoff.testops.droidherd.impl

import ru.tinkoff.testops.droidherd.api.DroidherdClientMetric
import ru.tinkoff.testops.droidherd.api.DroidherdSessionStatus
import ru.tinkoff.testops.droidherd.api.EmulatorRequest
import ru.tinkoff.testops.droidherd.api.SessionRequest


interface DroidherdApiProvider {

    enum class Version {
        v1
    }

    fun apiVersion(): Version

    fun login()

    fun release()

    fun status(): DroidherdSessionStatus

    fun request(request: SessionRequest): List

    fun ping()

    fun postMetrics(metrics: List)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy