Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Batas di AWS Device Farm
Service Limits
-
Tidak ada batasan jumlah perangkat yang dapat Anda sertakan dalam uji coba. Namun, jumlah maksimum perangkat yang akan diuji oleh Device Farm secara bersamaan selama uji coba adalah lima. Jumlah ini dapat ditingkatkan berdasarkan permintaan dan dievaluasi berdasarkan per kasus oleh tim layanan.
-
Tidak ada batasan jumlah lari yang dapat Anda jadwalkan. Perhatikan bahwa mereka hanya dapat tetap mengantri hingga 24 jam.
-
Ada batas keras 150 menit untuk durasi sesi akses jarak jauh.
-
Ada batas keras 150 menit untuk durasi uji coba otomatis
-
Jumlah maksimum pekerjaan dalam penerbangan, termasuk pekerjaan antrian yang tertunda di seluruh akun Anda, adalah 250. Ini adalah batas lunak.
-
Tidak ada batasan jumlah perangkat yang dapat Anda sertakan dalam uji coba. Jumlah perangkat (pekerjaan) yang dapat menjalankan pengujian Anda secara paralel pada waktu tertentu sama dengan konkurensi tingkat akun Anda. Konkurensi tingkat akun default untuk penggunaan terukur di Device Farm adalah lima.
-
Batas konkurensi terukur dapat ditingkatkan berdasarkan permintaan hingga ambang batas tertentu tergantung pada kasus penggunaan. Konkurensi tingkat akun default untuk penggunaan yang tidak diukur sama dengan jumlah slot yang Anda berlangganan untuk platform itu.
Batas File
-
Ukuran file maksimum aplikasi yang dapat Anda unggah adalah 4 GB. Perhatikan bahwa saat ini kami tidak menerima file format.aab untuk Android.
-
Ukuran maksimum video yang dihasilkan secara otomatis Device Farm selama pengujian Anda adalah 1GB. Setiap video yang melebihi ukuran ini akan memiliki semua konten video yang tersisa terpotong. Pelanggan masih dapat menggunakan solusi perekaman video mereka sendiri, jika ada, dan menyimpannya di luar penyimpanan terkelola Device Farm.
-
Ukuran maksimum log perangkat yang dibuat secara otomatis Device Farm (logcat di Android atau syslog di iOS) selama pengujian Anda dijalankan adalah 1GB. Setiap log yang melebihi ukuran ini akan memiliki semua log yang tersisa terpotong. Untuk log yang lebih besar dari 1 GB, Pelanggan dapat menyimpan log ini di luar penyimpanan terkelola Device Farm.
-
Ukuran maksimum kumulatif artefak pelanggan mode lingkungan kustom Device Farm adalah 1GB. Jika ukuran ini dilampaui oleh artefak Anda, maka tidak ada artefak yang akan tersedia.
-
Jika ukuran kumulatif semua artefak yang dihasilkan selama uji coba melebihi 4GB, maka beberapa artefak dapat dijatuhkan (termasuk video, log perangkat, dan artefak pelanggan).
Batas API
-
Device Farm mengikuti algoritma token-bucket untuk membatasi tingkat panggilan API. Misalnya, bayangkan membuat ember yang menyimpan token. Setiap token mewakili satu transaksi, dan satu panggilan API menggunakan token. Token ditambahkan ke bucket dengan tarif tetap (misalnya, 10 token per detik), dan bucket memiliki kapasitas maksimum (misalnya, 100 token). Ketika permintaan atau paket tiba, ia harus mengklaim token dari ember untuk diproses. Jika ada cukup token, permintaan diizinkan dan token dihapus. Jika tidak ada cukup token, permintaan akan tertunda atau dibatalkan, tergantung pada implementasinya.
Di Device Farm, ini adalah bagaimana algoritma diimplementasikan:
-
Permintaan Burst API adalah jumlah maksimum permintaan yang dapat ditanggapi oleh layanan untuk API tertentu dalam ID akun pelanggan tertentu. Dengan kata lain, ini adalah kapasitas ember. Anda dapat memanggil API sebanyak ada token yang tersisa di bucket, dan setiap permintaan menggunakan satu token.
-
Tingkat Transactions-per-second (TPS) adalah tingkat minimum di mana permintaan API Anda dapat dieksekusi. Dengan kata lain, ini adalah tingkat di mana ember diisi ulang dengan token per detik. Misalnya, jika API memiliki angka burst sepuluh tetapi TPS satu, Anda dapat memanggilnya sepuluh kali secara instan. Namun, bucket hanya akan mendapatkan kembali token dengan kecepatan satu token per detik, sehingga dibatasi menjadi satu panggilan per detik kecuali Anda berhenti memanggil API untuk membiarkan ember diisi ulang.
-
Berikut adalah tarif untuk Device Farm APIs:
-
Untuk List dan Get APIs, kapasitas permintaan Burst API adalah
50, dan tingkat Transactions-per-second (TPS) adalah10. -
Untuk semua yang lain APIs, kapasitas permintaan Burst API adalah
10, dan tingkat Transactions-per-second (TPS) adalah1.