vendor: update all dependencies to latest versions

This commit is contained in:
Nick Craig-Wood
2018-01-16 13:20:59 +00:00
parent 8e83fb6fb9
commit 7d3a17725d
4878 changed files with 1974213 additions and 201199 deletions
+104 -7
View File
@@ -1,12 +1,12 @@
{
"kind": "discovery#restDescription",
"etag": "\"YWOzh2SDasdU84ArJnpYek-OMdg/UYGCzApTAApQ5LVMe3mi28BTsws\"",
"etag": "\"YWOzh2SDasdU84ArJnpYek-OMdg/Yf3Z0mLn7GU4E3aNY8w0QjeYwBA\"",
"discoveryVersion": "v1",
"id": "toolresults:v1beta3",
"name": "toolresults",
"canonicalName": "Tool Results",
"version": "v1beta3",
"revision": "20170925",
"revision": "20171211",
"title": "Cloud Tool Results API",
"description": "Reads and publishes results from Firebase Test Lab.",
"ownerDomain": "google.com",
@@ -122,7 +122,7 @@
},
"useOrchestrator": {
"type": "boolean",
"description": "The flag indicates whether Android Test Orchestrator will be used to run test or not. Test orchestrator is used if either: - orchestrator_option field is USE_ORCHESTRATOR, and test runner is compatible with orchestrator. Or - orchestrator_option field is unspecified or ORCHESTRATOR_OPTION_UNSPECIFIED, and test runner is compatible with orchestrator."
"description": "The flag indicates whether Android Test Orchestrator will be used to run test or not."
}
}
},
@@ -185,7 +185,7 @@
"properties": {
"typeUrl": {
"type": "string",
"description": "A URL/resource name whose content describes the type of the serialized protocol buffer message.\n\nFor URLs which use the scheme `http`, `https`, or no scheme, the following restrictions and interpretations apply:\n\n* If no scheme is provided, `https` is assumed. * The last segment of the URL's path must represent the fully qualified name of the type (as in `path/google.protobuf.Duration`). The name should be in a canonical form (e.g., leading \".\" is not accepted). * An HTTP GET on the URL must yield a [google.protobuf.Type][] value in binary format, or produce an error. * Applications are allowed to cache lookup results based on the URL, or have them precompiled into a binary to avoid any lookup. Therefore, binary compatibility needs to be preserved on changes to types. (Use versioned type names to manage breaking changes.)\n\nSchemes other than `http`, `https` (or the empty scheme) might be used with implementation specific semantics."
"description": "A URL/resource name that uniquely identifies the type of the serialized protocol buffer message. The last segment of the URL's path must represent the fully qualified name of the type (as in `path/google.protobuf.Duration`). The name should be in a canonical form (e.g., leading \".\" is not accepted).\n\nIn practice, teams usually precompile into the binary all types that they expect it to use in the context of Any. However, for URLs which use the scheme `http`, `https`, or no scheme, one can optionally set up a type server that maps type URLs to message definitions as follows:\n\n* If no scheme is provided, `https` is assumed. * An HTTP GET on the URL must yield a [google.protobuf.Type][] value in binary format, or produce an error. * Applications are allowed to cache lookup results based on the URL, or have them precompiled into a binary to avoid any lookup. Therefore, binary compatibility needs to be preserved on changes to types. (Use versioned type names to manage breaking changes.)\n\nNote: this functionality is not currently available in the official protobuf release, and it is not used for type URLs beginning with type.googleapis.com.\n\nSchemes other than `http`, `https` (or the empty scheme) might be used with implementation specific semantics."
},
"value": {
"type": "string",
@@ -431,6 +431,91 @@
}
}
},
"GraphicsStats": {
"id": "GraphicsStats",
"type": "object",
"description": "Graphics statistics for the App. The information is collected from 'adb shell dumpsys graphicsstats'. For more info see: https://developer.android.com/training/testing/performance.html Statistics will only be present for API 23+.",
"properties": {
"buckets": {
"type": "array",
"description": "Histogram of frame render times. There should be 154 buckets ranging from [5ms, 6ms) to [4950ms, infinity)",
"items": {
"$ref": "GraphicsStatsBucket"
}
},
"highInputLatencyCount": {
"type": "string",
"description": "Total \"high input latency\" events.",
"format": "int64"
},
"jankyFrames": {
"type": "string",
"description": "Total frames with slow render time. Should be \u003c= total_frames.",
"format": "int64"
},
"missedVsyncCount": {
"type": "string",
"description": "Total \"missed vsync\" events.",
"format": "int64"
},
"p50Millis": {
"type": "string",
"description": "50th percentile frame render time in milliseconds.",
"format": "int64"
},
"p90Millis": {
"type": "string",
"description": "90th percentile frame render time in milliseconds.",
"format": "int64"
},
"p95Millis": {
"type": "string",
"description": "95th percentile frame render time in milliseconds.",
"format": "int64"
},
"p99Millis": {
"type": "string",
"description": "99th percentile frame render time in milliseconds.",
"format": "int64"
},
"slowBitmapUploadCount": {
"type": "string",
"description": "Total \"slow bitmap upload\" events.",
"format": "int64"
},
"slowDrawCount": {
"type": "string",
"description": "Total \"slow draw\" events.",
"format": "int64"
},
"slowUiThreadCount": {
"type": "string",
"description": "Total \"slow UI thread\" events.",
"format": "int64"
},
"totalFrames": {
"type": "string",
"description": "Total frames rendered by package.",
"format": "int64"
}
}
},
"GraphicsStatsBucket": {
"id": "GraphicsStatsBucket",
"type": "object",
"properties": {
"frameCount": {
"type": "string",
"description": "Number of frames in the bucket.",
"format": "int64"
},
"renderMillis": {
"type": "string",
"description": "Lower bound of render time in milliseconds.",
"format": "int64"
}
}
},
"History": {
"id": "History",
"type": "object",
@@ -684,6 +769,10 @@
"type": "string",
"description": "A tool results execution ID."
},
"graphicsStats": {
"$ref": "GraphicsStats",
"description": "Graphics statistics for the entire run. Statistics are reset at the beginning of the run and collected at the end of the run."
},
"historyId": {
"type": "string",
"description": "A tool results history ID."
@@ -1114,11 +1203,19 @@
"description": "Type of issue. Required.",
"enum": [
"anr",
"compatibleWithOrchestrator",
"fatalException",
"launcherActivityNotFound",
"nativeCrash",
"unspecifiedType"
"startActivityNotFound",
"unspecifiedType",
"unusedRoboDirective"
],
"enumDescriptions": [
"",
"",
"",
"",
"",
"",
"",
@@ -1127,7 +1224,7 @@
},
"warning": {
"$ref": "Any",
"description": "Warning message with additional details of the issue. Should always be a message from com.google.devtools.toolresults.v1.warnings Required."
"description": "Warning message with additional details of the issue. Should always be a message from com.google.devtools.toolresults.v1.warnings"
}
}
},
@@ -1206,7 +1303,7 @@
"Timestamp": {
"id": "Timestamp",
"type": "object",
"description": "A Timestamp represents a point in time independent of any time zone or calendar, represented as seconds and fractions of seconds at nanosecond resolution in UTC Epoch time. It is encoded using the Proleptic Gregorian Calendar which extends the Gregorian calendar backwards to year one. It is encoded assuming all minutes are 60 seconds long, i.e. leap seconds are \"smeared\" so that no leap second table is needed for interpretation. Range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By restricting to that range, we ensure that we can convert to and from RFC 3339 date strings. See [https://www.ietf.org/rfc/rfc3339.txt](https://www.ietf.org/rfc/rfc3339.txt).\n\n# Examples\n\nExample 1: Compute Timestamp from POSIX `time()`.\n\nTimestamp timestamp; timestamp.set_seconds(time(NULL)); timestamp.set_nanos(0);\n\nExample 2: Compute Timestamp from POSIX `gettimeofday()`.\n\nstruct timeval tv; gettimeofday(&tv, NULL);\n\nTimestamp timestamp; timestamp.set_seconds(tv.tv_sec); timestamp.set_nanos(tv.tv_usec * 1000);\n\nExample 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`.\n\nFILETIME ft; GetSystemTimeAsFileTime(&ft); UINT64 ticks = (((UINT64)ft.dwHighDateTime) \u003c\u003c 32) | ft.dwLowDateTime;\n\n// A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. Timestamp timestamp; timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); timestamp.set_nanos((INT32) ((ticks % 10000000) * 100));\n\nExample 4: Compute Timestamp from Java `System.currentTimeMillis()`.\n\nlong millis = System.currentTimeMillis();\n\nTimestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) .setNanos((int) ((millis % 1000) * 1000000)).build();\n\n\n\nExample 5: Compute Timestamp from current time in Python.\n\ntimestamp = Timestamp() timestamp.GetCurrentTime()\n\n# JSON Mapping\n\nIn JSON format, the Timestamp type is encoded as a string in the [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the format is \"{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z\" where {year} is always expressed using four digits while {month}, {day}, {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), are optional. The \"Z\" suffix indicates the timezone (\"UTC\"); the timezone is required, though only UTC (as indicated by \"Z\") is presently supported.\n\nFor example, \"2017-01-15T01:30:15.01Z\" encodes 15.01 seconds past 01:30 UTC on January 15, 2017.\n\nIn JavaScript, one can convert a Date object to this format using the standard [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString] method. In Python, a standard `datetime.datetime` object can be converted to this format using [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use the Joda Time's [`ISODateTimeFormat.dateTime()`]( http://joda-time.sourceforge.net/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime()) to obtain a formatter capable of generating timestamps in this format.",
"description": "A Timestamp represents a point in time independent of any time zone or calendar, represented as seconds and fractions of seconds at nanosecond resolution in UTC Epoch time. It is encoded using the Proleptic Gregorian Calendar which extends the Gregorian calendar backwards to year one. It is encoded assuming all minutes are 60 seconds long, i.e. leap seconds are \"smeared\" so that no leap second table is needed for interpretation. Range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By restricting to that range, we ensure that we can convert to and from RFC 3339 date strings. See [https://www.ietf.org/rfc/rfc3339.txt](https://www.ietf.org/rfc/rfc3339.txt).\n\n# Examples\n\nExample 1: Compute Timestamp from POSIX `time()`.\n\nTimestamp timestamp; timestamp.set_seconds(time(NULL)); timestamp.set_nanos(0);\n\nExample 2: Compute Timestamp from POSIX `gettimeofday()`.\n\nstruct timeval tv; gettimeofday(&tv, NULL);\n\nTimestamp timestamp; timestamp.set_seconds(tv.tv_sec); timestamp.set_nanos(tv.tv_usec * 1000);\n\nExample 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`.\n\nFILETIME ft; GetSystemTimeAsFileTime(&ft); UINT64 ticks = (((UINT64)ft.dwHighDateTime) \u003c\u003c 32) | ft.dwLowDateTime;\n\n// A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. Timestamp timestamp; timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); timestamp.set_nanos((INT32) ((ticks % 10000000) * 100));\n\nExample 4: Compute Timestamp from Java `System.currentTimeMillis()`.\n\nlong millis = System.currentTimeMillis();\n\nTimestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) .setNanos((int) ((millis % 1000) * 1000000)).build();\n\n\n\nExample 5: Compute Timestamp from current time in Python.\n\ntimestamp = Timestamp() timestamp.GetCurrentTime()\n\n# JSON Mapping\n\nIn JSON format, the Timestamp type is encoded as a string in the [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the format is \"{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z\" where {year} is always expressed using four digits while {month}, {day}, {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), are optional. The \"Z\" suffix indicates the timezone (\"UTC\"); the timezone is required, though only UTC (as indicated by \"Z\") is currently supported.\n\nFor example, \"2017-01-15T01:30:15.01Z\" encodes 15.01 seconds past 01:30 UTC on January 15, 2017.\n\nIn JavaScript, one can convert a Date object to this format using the standard [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString] method. In Python, a standard `datetime.datetime` object can be converted to this format using [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use the Joda Time's [`ISODateTimeFormat.dateTime()`]( http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime-- ) to obtain a formatter capable of generating timestamps in this format.",
"properties": {
"nanos": {
"type": "integer",
+265 -158
View File
@@ -212,8 +212,8 @@ type AndroidAppInfo struct {
}
func (s *AndroidAppInfo) MarshalJSON() ([]byte, error) {
type noMethod AndroidAppInfo
raw := noMethod(*s)
type NoMethod AndroidAppInfo
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -238,11 +238,7 @@ type AndroidInstrumentationTest struct {
TestTargets []string `json:"testTargets,omitempty"`
// UseOrchestrator: The flag indicates whether Android Test Orchestrator
// will be used to run test or not. Test orchestrator is used if either:
// - orchestrator_option field is USE_ORCHESTRATOR, and test runner is
// compatible with orchestrator. Or - orchestrator_option field is
// unspecified or ORCHESTRATOR_OPTION_UNSPECIFIED, and test runner is
// compatible with orchestrator.
// will be used to run test or not.
UseOrchestrator bool `json:"useOrchestrator,omitempty"`
// ForceSendFields is a list of field names (e.g. "TestPackageId") to
@@ -263,8 +259,8 @@ type AndroidInstrumentationTest struct {
}
func (s *AndroidInstrumentationTest) MarshalJSON() ([]byte, error) {
type noMethod AndroidInstrumentationTest
raw := noMethod(*s)
type NoMethod AndroidInstrumentationTest
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -309,8 +305,8 @@ type AndroidRoboTest struct {
}
func (s *AndroidRoboTest) MarshalJSON() ([]byte, error) {
type noMethod AndroidRoboTest
raw := noMethod(*s)
type NoMethod AndroidRoboTest
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -348,8 +344,8 @@ type AndroidTest struct {
}
func (s *AndroidTest) MarshalJSON() ([]byte, error) {
type noMethod AndroidTest
raw := noMethod(*s)
type NoMethod AndroidTest
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -409,22 +405,29 @@ func (s *AndroidTest) MarshalJSON() ([]byte, error) {
// { "@type": "type.googleapis.com/google.protobuf.Duration", "value":
// "1.212s" }
type Any struct {
// TypeUrl: A URL/resource name whose content describes the type of the
// serialized protocol buffer message.
// TypeUrl: A URL/resource name that uniquely identifies the type of the
// serialized protocol buffer message. The last segment of the URL's
// path must represent the fully qualified name of the type (as in
// `path/google.protobuf.Duration`). The name should be in a canonical
// form (e.g., leading "." is not accepted).
//
// For URLs which use the scheme `http`, `https`, or no scheme, the
// following restrictions and interpretations apply:
// In practice, teams usually precompile into the binary all types that
// they expect it to use in the context of Any. However, for URLs which
// use the scheme `http`, `https`, or no scheme, one can optionally set
// up a type server that maps type URLs to message definitions as
// follows:
//
// * If no scheme is provided, `https` is assumed. * The last segment of
// the URL's path must represent the fully qualified name of the type
// (as in `path/google.protobuf.Duration`). The name should be in a
// canonical form (e.g., leading "." is not accepted). * An HTTP GET on
// the URL must yield a [google.protobuf.Type][] value in binary format,
// or produce an error. * Applications are allowed to cache lookup
// results based on the URL, or have them precompiled into a binary to
// avoid any lookup. Therefore, binary compatibility needs to be
// preserved on changes to types. (Use versioned type names to manage
// breaking changes.)
// * If no scheme is provided, `https` is assumed. * An HTTP GET on the
// URL must yield a [google.protobuf.Type][] value in binary format, or
// produce an error. * Applications are allowed to cache lookup results
// based on the URL, or have them precompiled into a binary to avoid any
// lookup. Therefore, binary compatibility needs to be preserved on
// changes to types. (Use versioned type names to manage breaking
// changes.)
//
// Note: this functionality is not currently available in the official
// protobuf release, and it is not used for type URLs beginning with
// type.googleapis.com.
//
// Schemes other than `http`, `https` (or the empty scheme) might be
// used with implementation specific semantics.
@@ -452,8 +455,8 @@ type Any struct {
}
func (s *Any) MarshalJSON() ([]byte, error) {
type noMethod Any
raw := noMethod(*s)
type NoMethod Any
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -488,8 +491,8 @@ type AppStartTime struct {
}
func (s *AppStartTime) MarshalJSON() ([]byte, error) {
type noMethod AppStartTime
raw := noMethod(*s)
type NoMethod AppStartTime
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -548,8 +551,8 @@ type BasicPerfSampleSeries struct {
}
func (s *BasicPerfSampleSeries) MarshalJSON() ([]byte, error) {
type noMethod BasicPerfSampleSeries
raw := noMethod(*s)
type NoMethod BasicPerfSampleSeries
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -579,8 +582,8 @@ type BatchCreatePerfSamplesRequest struct {
}
func (s *BatchCreatePerfSamplesRequest) MarshalJSON() ([]byte, error) {
type noMethod BatchCreatePerfSamplesRequest
raw := noMethod(*s)
type NoMethod BatchCreatePerfSamplesRequest
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -609,8 +612,8 @@ type BatchCreatePerfSamplesResponse struct {
}
func (s *BatchCreatePerfSamplesResponse) MarshalJSON() ([]byte, error) {
type noMethod BatchCreatePerfSamplesResponse
raw := noMethod(*s)
type NoMethod BatchCreatePerfSamplesResponse
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -643,18 +646,18 @@ type CPUInfo struct {
}
func (s *CPUInfo) MarshalJSON() ([]byte, error) {
type noMethod CPUInfo
raw := noMethod(*s)
type NoMethod CPUInfo
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
func (s *CPUInfo) UnmarshalJSON(data []byte) error {
type noMethod CPUInfo
type NoMethod CPUInfo
var s1 struct {
CpuSpeedInGhz gensupport.JSONFloat64 `json:"cpuSpeedInGhz"`
*noMethod
*NoMethod
}
s1.noMethod = (*noMethod)(s)
s1.NoMethod = (*NoMethod)(s)
if err := json.Unmarshal(data, &s1); err != nil {
return err
}
@@ -745,8 +748,8 @@ type Duration struct {
}
func (s *Duration) MarshalJSON() ([]byte, error) {
type noMethod Duration
raw := noMethod(*s)
type NoMethod Duration
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -852,8 +855,8 @@ type Execution struct {
}
func (s *Execution) MarshalJSON() ([]byte, error) {
type noMethod Execution
raw := noMethod(*s)
type NoMethod Execution
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -897,8 +900,8 @@ type FailureDetail struct {
}
func (s *FailureDetail) MarshalJSON() ([]byte, error) {
type noMethod FailureDetail
raw := noMethod(*s)
type NoMethod FailureDetail
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -935,8 +938,104 @@ type FileReference struct {
}
func (s *FileReference) MarshalJSON() ([]byte, error) {
type noMethod FileReference
raw := noMethod(*s)
type NoMethod FileReference
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
// GraphicsStats: Graphics statistics for the App. The information is
// collected from 'adb shell dumpsys graphicsstats'. For more info see:
// https://developer.android.com/training/testing/performance.html
// Statistics will only be present for API 23+.
type GraphicsStats struct {
// Buckets: Histogram of frame render times. There should be 154 buckets
// ranging from [5ms, 6ms) to [4950ms, infinity)
Buckets []*GraphicsStatsBucket `json:"buckets,omitempty"`
// HighInputLatencyCount: Total "high input latency" events.
HighInputLatencyCount int64 `json:"highInputLatencyCount,omitempty,string"`
// JankyFrames: Total frames with slow render time. Should be <=
// total_frames.
JankyFrames int64 `json:"jankyFrames,omitempty,string"`
// MissedVsyncCount: Total "missed vsync" events.
MissedVsyncCount int64 `json:"missedVsyncCount,omitempty,string"`
// P50Millis: 50th percentile frame render time in milliseconds.
P50Millis int64 `json:"p50Millis,omitempty,string"`
// P90Millis: 90th percentile frame render time in milliseconds.
P90Millis int64 `json:"p90Millis,omitempty,string"`
// P95Millis: 95th percentile frame render time in milliseconds.
P95Millis int64 `json:"p95Millis,omitempty,string"`
// P99Millis: 99th percentile frame render time in milliseconds.
P99Millis int64 `json:"p99Millis,omitempty,string"`
// SlowBitmapUploadCount: Total "slow bitmap upload" events.
SlowBitmapUploadCount int64 `json:"slowBitmapUploadCount,omitempty,string"`
// SlowDrawCount: Total "slow draw" events.
SlowDrawCount int64 `json:"slowDrawCount,omitempty,string"`
// SlowUiThreadCount: Total "slow UI thread" events.
SlowUiThreadCount int64 `json:"slowUiThreadCount,omitempty,string"`
// TotalFrames: Total frames rendered by package.
TotalFrames int64 `json:"totalFrames,omitempty,string"`
// ForceSendFields is a list of field names (e.g. "Buckets") to
// unconditionally include in API requests. By default, fields with
// empty values are omitted from API requests. However, any non-pointer,
// non-interface field appearing in ForceSendFields will be sent to the
// server regardless of whether the field is empty or not. This may be
// used to include empty fields in Patch requests.
ForceSendFields []string `json:"-"`
// NullFields is a list of field names (e.g. "Buckets") to include in
// API requests with the JSON null value. By default, fields with empty
// values are omitted from API requests. However, any field with an
// empty value appearing in NullFields will be sent to the server as
// null. It is an error if a field in this list has a non-empty value.
// This may be used to include null fields in Patch requests.
NullFields []string `json:"-"`
}
func (s *GraphicsStats) MarshalJSON() ([]byte, error) {
type NoMethod GraphicsStats
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
type GraphicsStatsBucket struct {
// FrameCount: Number of frames in the bucket.
FrameCount int64 `json:"frameCount,omitempty,string"`
// RenderMillis: Lower bound of render time in milliseconds.
RenderMillis int64 `json:"renderMillis,omitempty,string"`
// ForceSendFields is a list of field names (e.g. "FrameCount") to
// unconditionally include in API requests. By default, fields with
// empty values are omitted from API requests. However, any non-pointer,
// non-interface field appearing in ForceSendFields will be sent to the
// server regardless of whether the field is empty or not. This may be
// used to include empty fields in Patch requests.
ForceSendFields []string `json:"-"`
// NullFields is a list of field names (e.g. "FrameCount") to include in
// API requests with the JSON null value. By default, fields with empty
// values are omitted from API requests. However, any field with an
// empty value appearing in NullFields will be sent to the server as
// null. It is an error if a field in this list has a non-empty value.
// This may be used to include null fields in Patch requests.
NullFields []string `json:"-"`
}
func (s *GraphicsStatsBucket) MarshalJSON() ([]byte, error) {
type NoMethod GraphicsStatsBucket
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -992,8 +1091,8 @@ type History struct {
}
func (s *History) MarshalJSON() ([]byte, error) {
type noMethod History
raw := noMethod(*s)
type NoMethod History
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1036,8 +1135,8 @@ type Image struct {
}
func (s *Image) MarshalJSON() ([]byte, error) {
type noMethod Image
raw := noMethod(*s)
type NoMethod Image
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1074,8 +1173,8 @@ type InconclusiveDetail struct {
}
func (s *InconclusiveDetail) MarshalJSON() ([]byte, error) {
type noMethod InconclusiveDetail
raw := noMethod(*s)
type NoMethod InconclusiveDetail
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1113,8 +1212,8 @@ type ListExecutionsResponse struct {
}
func (s *ListExecutionsResponse) MarshalJSON() ([]byte, error) {
type noMethod ListExecutionsResponse
raw := noMethod(*s)
type NoMethod ListExecutionsResponse
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1156,8 +1255,8 @@ type ListHistoriesResponse struct {
}
func (s *ListHistoriesResponse) MarshalJSON() ([]byte, error) {
type noMethod ListHistoriesResponse
raw := noMethod(*s)
type NoMethod ListHistoriesResponse
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1188,8 +1287,8 @@ type ListPerfSampleSeriesResponse struct {
}
func (s *ListPerfSampleSeriesResponse) MarshalJSON() ([]byte, error) {
type noMethod ListPerfSampleSeriesResponse
raw := noMethod(*s)
type NoMethod ListPerfSampleSeriesResponse
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1224,8 +1323,8 @@ type ListPerfSamplesResponse struct {
}
func (s *ListPerfSamplesResponse) MarshalJSON() ([]byte, error) {
type noMethod ListPerfSamplesResponse
raw := noMethod(*s)
type NoMethod ListPerfSamplesResponse
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1255,8 +1354,8 @@ type ListScreenshotClustersResponse struct {
}
func (s *ListScreenshotClustersResponse) MarshalJSON() ([]byte, error) {
type noMethod ListScreenshotClustersResponse
raw := noMethod(*s)
type NoMethod ListScreenshotClustersResponse
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1303,8 +1402,8 @@ type ListStepThumbnailsResponse struct {
}
func (s *ListStepThumbnailsResponse) MarshalJSON() ([]byte, error) {
type noMethod ListStepThumbnailsResponse
raw := noMethod(*s)
type NoMethod ListStepThumbnailsResponse
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1342,8 +1441,8 @@ type ListStepsResponse struct {
}
func (s *ListStepsResponse) MarshalJSON() ([]byte, error) {
type noMethod ListStepsResponse
raw := noMethod(*s)
type NoMethod ListStepsResponse
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1374,8 +1473,8 @@ type MemoryInfo struct {
}
func (s *MemoryInfo) MarshalJSON() ([]byte, error) {
type noMethod MemoryInfo
raw := noMethod(*s)
type NoMethod MemoryInfo
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1445,8 +1544,8 @@ type Outcome struct {
}
func (s *Outcome) MarshalJSON() ([]byte, error) {
type noMethod Outcome
raw := noMethod(*s)
type NoMethod Outcome
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1476,8 +1575,8 @@ type PerfEnvironment struct {
}
func (s *PerfEnvironment) MarshalJSON() ([]byte, error) {
type noMethod PerfEnvironment
raw := noMethod(*s)
type NoMethod PerfEnvironment
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1489,6 +1588,11 @@ type PerfMetricsSummary struct {
// ExecutionId: A tool results execution ID.
ExecutionId string `json:"executionId,omitempty"`
// GraphicsStats: Graphics statistics for the entire run. Statistics are
// reset at the beginning of the run and collected at the end of the
// run.
GraphicsStats *GraphicsStats `json:"graphicsStats,omitempty"`
// HistoryId: A tool results history ID.
HistoryId string `json:"historyId,omitempty"`
@@ -1534,8 +1638,8 @@ type PerfMetricsSummary struct {
}
func (s *PerfMetricsSummary) MarshalJSON() ([]byte, error) {
type noMethod PerfMetricsSummary
raw := noMethod(*s)
type NoMethod PerfMetricsSummary
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1566,18 +1670,18 @@ type PerfSample struct {
}
func (s *PerfSample) MarshalJSON() ([]byte, error) {
type noMethod PerfSample
raw := noMethod(*s)
type NoMethod PerfSample
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
func (s *PerfSample) UnmarshalJSON(data []byte) error {
type noMethod PerfSample
type NoMethod PerfSample
var s1 struct {
Value gensupport.JSONFloat64 `json:"value"`
*noMethod
*NoMethod
}
s1.noMethod = (*noMethod)(s)
s1.NoMethod = (*NoMethod)(s)
if err := json.Unmarshal(data, &s1); err != nil {
return err
}
@@ -1630,8 +1734,8 @@ type PerfSampleSeries struct {
}
func (s *PerfSampleSeries) MarshalJSON() ([]byte, error) {
type noMethod PerfSampleSeries
raw := noMethod(*s)
type NoMethod PerfSampleSeries
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1674,8 +1778,8 @@ type ProjectSettings struct {
}
func (s *ProjectSettings) MarshalJSON() ([]byte, error) {
type noMethod ProjectSettings
raw := noMethod(*s)
type NoMethod ProjectSettings
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1708,8 +1812,8 @@ type PublishXunitXmlFilesRequest struct {
}
func (s *PublishXunitXmlFilesRequest) MarshalJSON() ([]byte, error) {
type noMethod PublishXunitXmlFilesRequest
raw := noMethod(*s)
type NoMethod PublishXunitXmlFilesRequest
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1747,8 +1851,8 @@ type Screen struct {
}
func (s *Screen) MarshalJSON() ([]byte, error) {
type noMethod Screen
raw := noMethod(*s)
type NoMethod Screen
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1792,8 +1896,8 @@ type ScreenshotCluster struct {
}
func (s *ScreenshotCluster) MarshalJSON() ([]byte, error) {
type noMethod ScreenshotCluster
raw := noMethod(*s)
type NoMethod ScreenshotCluster
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1830,8 +1934,8 @@ type SkippedDetail struct {
}
func (s *SkippedDetail) MarshalJSON() ([]byte, error) {
type noMethod SkippedDetail
raw := noMethod(*s)
type NoMethod SkippedDetail
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1858,8 +1962,8 @@ type Specification struct {
}
func (s *Specification) MarshalJSON() ([]byte, error) {
type noMethod Specification
raw := noMethod(*s)
type NoMethod Specification
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1894,8 +1998,8 @@ type StackTrace struct {
}
func (s *StackTrace) MarshalJSON() ([]byte, error) {
type noMethod StackTrace
raw := noMethod(*s)
type NoMethod StackTrace
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -1988,8 +2092,8 @@ type Status struct {
}
func (s *Status) MarshalJSON() ([]byte, error) {
type noMethod Status
raw := noMethod(*s)
type NoMethod Status
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -2201,8 +2305,8 @@ type Step struct {
}
func (s *Step) MarshalJSON() ([]byte, error) {
type noMethod Step
raw := noMethod(*s)
type NoMethod Step
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -2229,8 +2333,8 @@ type StepDimensionValueEntry struct {
}
func (s *StepDimensionValueEntry) MarshalJSON() ([]byte, error) {
type noMethod StepDimensionValueEntry
raw := noMethod(*s)
type NoMethod StepDimensionValueEntry
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -2257,8 +2361,8 @@ type StepLabelsEntry struct {
}
func (s *StepLabelsEntry) MarshalJSON() ([]byte, error) {
type noMethod StepLabelsEntry
raw := noMethod(*s)
type NoMethod StepLabelsEntry
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -2285,8 +2389,8 @@ type SuccessDetail struct {
}
func (s *SuccessDetail) MarshalJSON() ([]byte, error) {
type noMethod SuccessDetail
raw := noMethod(*s)
type NoMethod SuccessDetail
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -2326,8 +2430,8 @@ type TestCaseReference struct {
}
func (s *TestCaseReference) MarshalJSON() ([]byte, error) {
type noMethod TestCaseReference
raw := noMethod(*s)
type NoMethod TestCaseReference
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -2394,8 +2498,8 @@ type TestExecutionStep struct {
}
func (s *TestExecutionStep) MarshalJSON() ([]byte, error) {
type noMethod TestExecutionStep
raw := noMethod(*s)
type NoMethod TestExecutionStep
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -2422,14 +2526,17 @@ type TestIssue struct {
//
// Possible values:
// "anr"
// "compatibleWithOrchestrator"
// "fatalException"
// "launcherActivityNotFound"
// "nativeCrash"
// "startActivityNotFound"
// "unspecifiedType"
// "unusedRoboDirective"
Type string `json:"type,omitempty"`
// Warning: Warning message with additional details of the issue. Should
// always be a message from com.google.devtools.toolresults.v1.warnings
// Required.
Warning *Any `json:"warning,omitempty"`
// ForceSendFields is a list of field names (e.g. "ErrorMessage") to
@@ -2450,8 +2557,8 @@ type TestIssue struct {
}
func (s *TestIssue) MarshalJSON() ([]byte, error) {
type noMethod TestIssue
raw := noMethod(*s)
type NoMethod TestIssue
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -2519,8 +2626,8 @@ type TestSuiteOverview struct {
}
func (s *TestSuiteOverview) MarshalJSON() ([]byte, error) {
type noMethod TestSuiteOverview
raw := noMethod(*s)
type NoMethod TestSuiteOverview
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -2551,8 +2658,8 @@ type TestTiming struct {
}
func (s *TestTiming) MarshalJSON() ([]byte, error) {
type noMethod TestTiming
raw := noMethod(*s)
type NoMethod TestTiming
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -2600,8 +2707,8 @@ type Thumbnail struct {
}
func (s *Thumbnail) MarshalJSON() ([]byte, error) {
type noMethod Thumbnail
raw := noMethod(*s)
type NoMethod Thumbnail
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -2669,7 +2776,7 @@ func (s *Thumbnail) MarshalJSON() ([]byte, error) {
// The fractional seconds, which can go up to 9 digits (i.e. up to 1
// nanosecond resolution), are optional. The "Z" suffix indicates the
// timezone ("UTC"); the timezone is required, though only UTC (as
// indicated by "Z") is presently supported.
// indicated by "Z") is currently supported.
//
// For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past
// 01:30 UTC on January 15, 2017.
@@ -2683,7 +2790,7 @@ func (s *Thumbnail) MarshalJSON() ([]byte, error) {
// [`strftime`](https://docs.python.org/2/library/time.html#time.strftime
// ) with the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in
// Java, one can use the Joda Time's [`ISODateTimeFormat.dateTime()`](
// http://joda-time.sourceforge.net/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime()) to obtain a formatter capable of generating timestamps in this
// http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime-- ) to obtain a formatter capable of generating timestamps in this
// format.
type Timestamp struct {
// Nanos: Non-negative fractions of a second at nanosecond resolution.
@@ -2715,8 +2822,8 @@ type Timestamp struct {
}
func (s *Timestamp) MarshalJSON() ([]byte, error) {
type noMethod Timestamp
raw := noMethod(*s)
type NoMethod Timestamp
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -2783,8 +2890,8 @@ type ToolExecution struct {
}
func (s *ToolExecution) MarshalJSON() ([]byte, error) {
type noMethod ToolExecution
raw := noMethod(*s)
type NoMethod ToolExecution
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -2816,8 +2923,8 @@ type ToolExecutionStep struct {
}
func (s *ToolExecutionStep) MarshalJSON() ([]byte, error) {
type noMethod ToolExecutionStep
raw := noMethod(*s)
type NoMethod ToolExecutionStep
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -2847,8 +2954,8 @@ type ToolExitCode struct {
}
func (s *ToolExitCode) MarshalJSON() ([]byte, error) {
type noMethod ToolExitCode
raw := noMethod(*s)
type NoMethod ToolExitCode
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -2889,8 +2996,8 @@ type ToolOutputReference struct {
}
func (s *ToolOutputReference) MarshalJSON() ([]byte, error) {
type noMethod ToolOutputReference
raw := noMethod(*s)
type NoMethod ToolOutputReference
raw := NoMethod(*s)
return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields)
}
@@ -3006,7 +3113,7 @@ func (c *ProjectsGetSettingsCall) Do(opts ...googleapi.CallOption) (*ProjectSett
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -3156,7 +3263,7 @@ func (c *ProjectsInitializeSettingsCall) Do(opts ...googleapi.CallOption) (*Proj
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -3304,7 +3411,7 @@ func (c *ProjectsHistoriesCreateCall) Do(opts ...googleapi.CallOption) (*History
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -3458,7 +3565,7 @@ func (c *ProjectsHistoriesGetCall) Do(opts ...googleapi.CallOption) (*History, e
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -3637,7 +3744,7 @@ func (c *ProjectsHistoriesListCall) Do(opts ...googleapi.CallOption) (*ListHisto
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -3825,7 +3932,7 @@ func (c *ProjectsHistoriesExecutionsCreateCall) Do(opts ...googleapi.CallOption)
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -3989,7 +4096,7 @@ func (c *ProjectsHistoriesExecutionsGetCall) Do(opts ...googleapi.CallOption) (*
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -4170,7 +4277,7 @@ func (c *ProjectsHistoriesExecutionsListCall) Do(opts ...googleapi.CallOption) (
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -4363,7 +4470,7 @@ func (c *ProjectsHistoriesExecutionsPatchCall) Do(opts ...googleapi.CallOption)
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -4531,7 +4638,7 @@ func (c *ProjectsHistoriesExecutionsClustersGetCall) Do(opts ...googleapi.CallOp
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -4700,7 +4807,7 @@ func (c *ProjectsHistoriesExecutionsClustersListCall) Do(opts ...googleapi.CallO
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -4866,7 +4973,7 @@ func (c *ProjectsHistoriesExecutionsStepsCreateCall) Do(opts ...googleapi.CallOp
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -5040,7 +5147,7 @@ func (c *ProjectsHistoriesExecutionsStepsGetCall) Do(opts ...googleapi.CallOptio
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -5210,7 +5317,7 @@ func (c *ProjectsHistoriesExecutionsStepsGetPerfMetricsSummaryCall) Do(opts ...g
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -5403,7 +5510,7 @@ func (c *ProjectsHistoriesExecutionsStepsListCall) Do(opts ...googleapi.CallOpti
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -5608,7 +5715,7 @@ func (c *ProjectsHistoriesExecutionsStepsPatchCall) Do(opts ...googleapi.CallOpt
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -5784,7 +5891,7 @@ func (c *ProjectsHistoriesExecutionsStepsPublishXunitXmlFilesCall) Do(opts ...go
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -5951,7 +6058,7 @@ func (c *ProjectsHistoriesExecutionsStepsPerfMetricsSummaryCreateCall) Do(opts .
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -6118,7 +6225,7 @@ func (c *ProjectsHistoriesExecutionsStepsPerfSampleSeriesCreateCall) Do(opts ...
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -6294,7 +6401,7 @@ func (c *ProjectsHistoriesExecutionsStepsPerfSampleSeriesGetCall) Do(opts ...goo
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -6489,7 +6596,7 @@ func (c *ProjectsHistoriesExecutionsStepsPerfSampleSeriesListCall) Do(opts ...go
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -6681,7 +6788,7 @@ func (c *ProjectsHistoriesExecutionsStepsPerfSampleSeriesSamplesBatchCreateCall)
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -6886,7 +6993,7 @@ func (c *ProjectsHistoriesExecutionsStepsPerfSampleSeriesSamplesListCall) Do(opt
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil
@@ -7115,7 +7222,7 @@ func (c *ProjectsHistoriesExecutionsStepsThumbnailsListCall) Do(opts ...googleap
},
}
target := &ret
if err := json.NewDecoder(res.Body).Decode(target); err != nil {
if err := gensupport.DecodeResponse(target, res); err != nil {
return nil, err
}
return ret, nil