10
votes

Laboratoire de test de périphérique Firebase: Impossible de créer une matrice de test

Je veux essayer de tests de périphérique Firebase - mais je reçois un message d'erreur vraiment générique le faisant:

Failed to create a test matrix.


0 commentaires

7 Réponses :


8
votes

Désolé pour la confusion. Nous améliorons ce message d'erreur en avance.

Le problème est que vous n'avez pas l'API de test sur le cloud Google activé pour votre projet. S'il vous plaît pouvez-vous faire cela?

ou simplement créer un nouveau projet pour lequel il sera automatiquement activé.


2 commentaires

J'ai la même erreur, où puis-je activer l'API de test?


J'ai activé l'API de test sur le cloud Google, je reçois toujours la même erreur.



3
votes

aller ici https://console.developers.google .Com / Apis / API / Testing.googleapis.com / Vue d'ensemble

Sélectionnez le projet que vous utilisez pour exécuter des tests avec Test Lab, puis cliquez sur "Activer".


1 commentaires

Je suis un utilisateur régulier de la Firebase (première analyse ajoutée, que d'avoir appris sur les tests de laboratoire de test), donc je pense que cela aidera dans la plupart des cas. Passez à travers ce lien et ajoutez votre application (votre nom d'application sera disponible pour la sélection de la boîte de dialogue) Après avoir ajouté et rafraîchir la page, assurez-vous que vous êtes dans l'état activé (en haut il y aura un bouton avec du texte "Désactiver ', ce qui signifie que vous êtes activé maintenant)



0
votes

Je suis allé à https://console.firebase.google. com / iam-admin / iam / iam-zero Sélectionné mon projet et moi-même édité d'être admin de tout (moteur d'application, grande requête, nuage de débogueur)


0 commentaires

0
votes

Cela dépend du plan de paiement que vous avez choisi. J'ai choisi le plan de paiement comme étincelle et je suis capable de tester 1 test à la fois avec la matrice de test à être générée avec succès.


0 commentaires

5
votes

Ahmed ici de l'équipe de laboratoire de test Firebase.

Le problème se produit lorsque vous dépassez le quota pour la journée. Il y a eu deux problèmes sur le côté du laboratoire de test contribuant à la confusion ici:

  1. Le message affiché est déroutant et il est difficile de comprendre ce qui se passe
  2. Pour appliquer ce quota quotidien sur l'utilisation, nous avons besoin d'avoir l'API activé sur votre projet. Nous devions avoir l'API activé sur tous les projets Firebase. Lorsque nous avons lancé, nous avons eu le suivant en place (i) tous les nouveaux projets ont l'API activé par défaut et (ii) tous les utilisateurs de laboratoire de test de FireBase existants, l'API remplissait l'API. Le problème se produit lorsque vous avez créé un projet Firebase dans le passé (avant le 1er octobre 2016) et jamais utilisé le laboratoire de test, puis retourné pour l'utiliser ensuite.

    problème (1) est toujours en cours et nous travaillons actuellement à rendre nos messages d'erreur plus informatifs. Restez à l'écoute!

    problème (2) est maintenant résolu complètement. Nous avons remis tous les projets Firebase qui ont été créés avec les API de test de test.

    Vous devez maintenant vous attendre à ce que vous n'ayez vu ce problème que dans les cas où vous dépassez le quota quotidien jusqu'à ce que nous fournissions un meilleur message d'erreur.

    Merci beaucoup et mes excuses pour la confusion!


2 commentaires

Merci pour le suivi - déplacé la réponse acceptée à votre est telle qu'elle est correcte pour plus d'utilisateurs


Rester à l'écoute Ici comme nous approchons 2020 ;-) Je reçois toujours ce message et une erreur non informative.



2
votes

J'avais exactement le même problème et je vérifie toutes les solutions suggérées, comme donner des droits d'administration, permettez à l'API de test et cela n'a pas fonctionné.

Enfin, j'ai essayé de créer les tests d'Android Studio. De Android Studio, allez au menu Outils, puis Firebase. Je viens de suivre l'assistant et le voilà, les tests fonctionnent maintenant!.


0 commentaires

1
votes

Si je télécharge un fichier AAAB, je vais recevoir ce message mais cela fonctionne lors de l'utilisation d'un APK.


1 commentaires

Même ici, assurez-vous d'avoir des signatures V1 et V2.