REST Resource: compatibility.devices.products.builds.reports.waivers

Resource: Waiver

This represents a waiver for a given test.

JSON representation
{
  "name": string,
  "testId": string,
  "companyId": string,
  "companyName": string,
  "deviceName": string,
  "productName": string,
  "buildFingerprint": string,
  "type": enum (ReportType),
  "updateTime": string,
  "updateUser": string,
  "bugUrl": string,
  "notes": string,
  "testSuiteVersion": string,
  "androidVersion": string,
  "waiverStatus": enum (WaiverStatus),
  "testDescription": {
    object (TestDescription)
  },
  "reportId": string
}
Fields
name

string

The unique resource name.

testId

string

The test ID is the test case name with additional information that is waived by Google Android Partner team, for example, android.security.cts.EncryptionTest.testEncryption.

companyId

string (Int64Value format)

Company ID.

companyName

string

Company name.

deviceName

string

The name of the device which this waiver belongs to.

productName

string

The name of the product which this waiver belongs to.

buildFingerprint

string

The build fingerprint of the report which this waiver belongs to.

type

enum (ReportType)

Report type, for example, CTS.

updateTime

string (Timestamp format)

Waiver update time.

A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".

updateUser

string

Waiver update time.

bugUrl

string

The bug associated with this waiver.

notes

string

The notes for this wavier.

testSuiteVersion

string

The test suite version.

androidVersion

string

Android version, for example, 4.1, 5.0, 6.0.1, 7.0.

waiverStatus

enum (WaiverStatus)

The status of a waiver

testDescription

object (TestDescription)

The description of the test being waived

reportId

string

Report ID

WaiverStatus

Status of Waiver

Enums
WAIVER_STATUS_UNSPECIFIED default
WAIVER_STATUS_PROPOSED A Waiver that is proposed by OEM, but has not been accepted by TAM
WAIVER_STATUS_APPROVED A waiver that is previously proposed and accepted by TAM, or directly proposed by TAM
WAIVER_STATUS_REJECTED A waiver that is previously proposed but rejected by TAM

Methods

get

Gets a waiver.

list

Lists waivers.

update

Updates a waiver.