このページでは、Firebase TestLabでのテストの実行に関するトラブルシューティングのヘルプとよくある質問への回答を提供します。探しているものが見つからない場合、または追加のヘルプが必要な場合は、Firebase Slackの#test-labチャンネルに参加するか、 Firebaseサポートに連絡してください。
よくある質問
Firebase Test Labは、デバイスでのテストとCloudAPIの使用に無料の割り当てを提供します。テストクォータは標準のFirebase料金プランを使用しますが、CloudAPIクォータは使用しないことに注意してください。
クォータのテスト
無料のテスト割り当てには、Firebase Sparkプランが付属しています(詳細については、料金プランをご覧ください)。これは、テストの実行に使用されるデバイスの数で測定されます。テストクォータに達した場合は、翌日まで待つか、Blazeプランにアップグレードしてください(詳細については、Blazeプランのテストクォータを参照してください)。
Firebase料金プランの無料の1日の割り当ては、アプリやユーザーごとではなく、Firebaseプロジェクトごとに適用されることに注意してください。まだ行っていない場合は、Firebaseプロジェクトの割り当てを超えていないことを確認してください(たとえば、プロジェクト内の別のアプリでテストを実行した場合)。
クラウドテストAPIクォータ
Cloud Testing APIには、プロジェクトごとの1日あたりのリクエスト数と、プロジェクトごとの100秒ごとのリクエスト数の2つの割り当て制限があります。 Google CloudConsoleで使用状況を監視できます。
CloudToolの結果APIクォータ
Cloud Tool Results APIには、プロジェクトごとの1日あたりのクエリと、プロジェクトごとの100秒ごとのクエリの2つの割り当て制限があります。 Google CloudConsoleで使用状況を監視できます。
API制限の詳細については、TestLabのCloudAPIクォータを参照してください。 APIクォータに達した場合:
Google Cloud Consoleで直接クォータを編集して(ほとんどの制限はデフォルトで最大に設定されていることに注意してください)、より高いクォータのリクエストを送信するか、
Google Cloud Consoleのリクエストフォームに記入するか、 Firebaseサポートに連絡して、より高いAPIクォータをリクエストしてください。
バックエンドから、送信元IPアドレスをIP範囲と照合することで、トラフィックがFirebaseでホストされているテストデバイスから送信されているかどうかを判断できます。
Test LabはVPC-SCとは連携しません。これは、TestLabの内部ストレージとユーザーの結果バケット間のアプリやその他のテスト成果物のコピーをブロックします。現在、将来のリリースでVPC-SCサポートを追加するための機能リクエストが提出されています。
これらの項目の一部はロードマップに含まれていますが、現在、これらのテストおよびアプリ開発プラットフォームをサポートすることを約束することはできません。