Cloud Tool Results API

API untuk mempublikasikan dan mengakses hasil dari alat pengembang.

Layanan: toolresults.googleapis.com

Untuk memanggil layanan ini, kami menyarankan Anda menggunakan perpustakaan klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan perpustakaan Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat Anda membuat permintaan API.

Dokumen penemuan

Dokumen Penemuan adalah spesifikasi yang dapat dibaca mesin untuk mendeskripsikan dan menggunakan REST API. Ini digunakan untuk membangun perpustakaan klien, plugin IDE, dan alat lain yang berinteraksi dengan Google API. Satu layanan mungkin menyediakan beberapa dokumen penemuan. Layanan ini menyediakan dokumen penemuan berikut:

Titik akhir layanan

Titik akhir layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan mungkin memiliki beberapa titik akhir layanan. Layanan ini memiliki titik akhir layanan berikut dan semua URI di bawah ini bersifat relatif terhadap titik akhir layanan ini:

  • https://toolresults.googleapis.com

Sumber Daya REST: v1beta3.projects

Metode
getSettings GET /toolresults/v1beta3/projects/{projectId}/settings
Mendapatkan pengaturan Hasil Alat untuk sebuah proyek.
initializeSettings POST /toolresults/v1beta3/projects/{projectId}:initializeSettings
Membuat sumber daya untuk pengaturan yang belum ditetapkan.

Sumber Daya REST: v1beta3.projects.histories

Metode
create POST /toolresults/v1beta3/projects/{projectId}/histories
Menciptakan Sejarah.
get GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}
Mendapat Sejarah.
list GET /toolresults/v1beta3/projects/{projectId}/histories
Mencantumkan Sejarah untuk Proyek tertentu.

Sumber Daya REST: v1beta3.projects.histories.executions

Metode
create POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions
Membuat Eksekusi.
get GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}
Mendapat Eksekusi.
list GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions
Mencantumkan Eksekusi untuk Riwayat tertentu.
patch PATCH /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}
Memperbarui Eksekusi yang ada dengan entitas parsial yang disediakan.

Sumber Daya REST: v1beta3.projects.histories.executions.clusters

Metode
get GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/clusters/{clusterId}
Mengambil satu cluster tangkapan layar berdasarkan ID-nya
list GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/clusters

Mencantumkan Cluster Tangkapan Layar

Mengembalikan daftar klaster tangkapan layar yang sesuai dengan eksekusi.

Sumber Daya REST: v1beta3.projects.histories.executions.environments

Metode
get GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/environments/{environmentId}
Mendapat Lingkungan.
list GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/environments
Mencantumkan Lingkungan untuk Eksekusi tertentu.

Sumber Daya REST: v1beta3.projects.histories.executions.steps

Metode
accessibilityClusters GET /toolresults/v1beta3/{name=projects/*/histories/*/executions/*/steps/*}:accessibilityClusters

Mencantumkan klaster aksesibilitas untuk Langkah tertentu

Dapat mengembalikan salah satu kode kesalahan kanonik berikut:

  • PERMISSION_DENIED - jika pengguna tidak berwenang untuk membaca proyek
  • INVALID_ARGUMENT - jika permintaan salah format
  • FAILED_PRECONDITION - jika argumen dalam permintaan tidak valid; misalnya
create POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps
Membuat Langkah.
get GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}
Mendapat Langkah.
getPerfMetricsSummary GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfMetricsSummary
Mengambil PerfMetricsSummary.
list GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps
Mencantumkan Langkah-langkah untuk Eksekusi tertentu.
patch PATCH /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}
Memperbarui Langkah yang ada dengan entitas parsial yang disediakan.
publishXunitXmlFiles POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}:publishXunitXmlFiles
Publikasikan file xml ke Langkah yang ada.

Sumber Daya REST: v1beta3.projects.histories.executions.steps.perfMetricsSummary

Metode
create POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfMetricsSummary
Membuat sumber daya PerfMetricsSummary.

Sumber Daya REST: v1beta3.projects.histories.executions.steps.perfSampleSeries

Metode
create POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries
Membuat PerfSampleSeries.
get GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId}
Mendapatkan PerfSampleSeries.
list GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries
Mencantumkan PerfSampleSeries untuk Langkah tertentu.

Sumber Daya REST: v1beta3.projects.histories.executions.steps.perfSampleSeries.samples

Metode
batchCreate POST /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId}/samples:batchCreate
Membuat kumpulan PerfSamples - klien dapat mengirimkan beberapa kumpulan Sampel Perf melalui panggilan berulang ke metode ini untuk membagi muatan permintaan yang besar - duplikat dan entri stempel waktu yang ada akan diabaikan.
list GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/perfSampleSeries/{sampleSeriesId}/samples

Mencantumkan Sampel Kinerja dari Rangkaian Sampel tertentu - Hasil daftar diurutkan berdasarkan stempel waktu dalam urutan menaik - Ukuran halaman default adalah 500 sampel; dan ukuran maksimum yang diperbolehkan 5000 - Token respons menunjukkan stempel waktu PerfSample yang terakhir dikembalikan - Ketika ukuran hasil melebihi ukuran halaman, kirimkan permintaan berikutnya termasuk token halaman untuk mengembalikan sisa sampel hingga batas halaman

Dapat mengembalikan salah satu kode kesalahan kanonik berikut: - OUT_OF_RANGE - Permintaan page_token yang ditentukan berada di luar rentang yang valid - NOT_FOUND - PerfSampleSeries yang berisi tidak ada

Sumber Daya REST: v1beta3.projects.histories.executions.steps.testCases

Metode
get GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/testCases/{testCaseId}
Mendapatkan detail Kasus Uji untuk suatu Langkah.
list GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/testCases
Mencantumkan Kasus Uji yang dilampirkan pada suatu Langkah.

Sumber Daya REST: v1beta3.projects.histories.executions.steps.thumbnails

Metode
list GET /toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/thumbnails
Mencantumkan thumbnail gambar yang dilampirkan pada suatu langkah.