com.avito.reportviewer.ReportsAddApi.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of report-viewer Show documentation
Show all versions of report-viewer Show documentation
Collection of infrastructure libraries and gradle plugins of Avito Android project
package com.avito.reportviewer
import com.avito.android.Result
import com.avito.report.model.AndroidTest
import com.avito.reportviewer.model.ReportCoordinates
public interface ReportsAddApi {
/**
* RunTest.AddFull
*
* addFull - особый метод, он умеет под капотом создавать отчет (метод create) если он еще не создан
*
* @return set id
*
* todo remove ReportCoordinates from public api
*/
public fun addTests(
reportCoordinates: ReportCoordinates,
buildId: String?,
tests: Collection
): Result>
/**
* RunTest.AddFull
*
* Применяется для отправки тестов по-одному с девайса
*
* @return set id
*
* todo remove ReportCoordinates from public api
*/
public fun addTest(
reportCoordinates: ReportCoordinates,
buildId: String?,
test: AndroidTest
): Result
}