Questions tagged [firebase-test-lab]

Firebase Test Lab provides cloud-based infrastructure for testing Android and iOS apps. This includes test experience integrated into Android Studio, gcloud command-line tool, and Firebase Console. For comprehensive testing before releasing your app, Firebase Test Lab gives you access to physical & virtual devices installed and running in a Google data center.

Firebase Test Lab is a component of the Firebase suite and provides cloud-based infrastructure for testing Android and iOS apps. With one operation you can initiate testing of your app across a wide variety of devices and device configurations. Test results — including logs, videos, and screenshots — are made available in your project in the Firebase Console. Even if you haven't written any test code for your app, Test Lab can exercise your app automatically, looking for crashes.

Related tags:

348 questions
4
votes
2 answers

Firebase TestLab on IOS - the .xctestrun file didn't specify any test targets

I'm trying to use firebase TestLab on iOS using this guide: https://firebase.google.com/docs/test-lab/ios/firebase-console#build_xctests_for_your_app but after I upload the zip file including the xctestrun file I'm getting the following…
aviv_elk
  • 416
  • 1
  • 9
  • 21
4
votes
1 answer

Espresso with mock location : avoid Google's experience popup

I'm working on some UI testing with Espresso on a map based application that use the user location. Setup MapBox is used for the map component, no Google Map component used here. Google Play services libraries are used for localization…
4
votes
1 answer

What is Infrastructure failure in firebase test lab

After testing firebase it is showing "Infrastructure failure" what is mean by "Infrastructure failure " ? and How to solve this problem ?
Midhilaj
  • 4,905
  • 9
  • 45
  • 88
4
votes
0 answers

Cannot create telephony manager log found

I was using firebase to run a robo test and found this: cannot create TelephonyManager from ComponentInfo{com.android.phone/com.android.services.telephony.TelephonyConnectionService}, [****], UserHandle{0} process id: 1634…
Joshua Lee
  • 71
  • 7
4
votes
1 answer

NoClassDefFoundError when running Espresso tests on Firebase

I've got a suite of instrumentation tests that are meant to be run using the Firebase Test Lab on various physical devices from Android 4.4 through 8. I can successfully run these tests locally on any OS version as well as on newer devices in the…
Nick
  • 8,181
  • 4
  • 38
  • 63
4
votes
1 answer

Attempt to invoke virtual method android.arch.lifecycle.Lifecycle in Firebase Test Lab

On real devices (Nexus 5, Leeco, Xiaomi, ...) .observe method works, but when I started tests in Firebase Test Lab, app crashes on start with exception on a lot of devices (virtual Nexus 10 with 22 api for example): java.lang.RuntimeException:…
4
votes
2 answers

Firebase says "You do not have permission to create a test matrix with Test Lab." when trying to launch robotest

When I try to launch a test with Firebase, I receive this message: What could be the problem?
Fabio Piunti
  • 1,054
  • 2
  • 9
  • 24
4
votes
1 answer

Firebase app being killed by Android OS in Firebase Test Lab

Recently I've added a few more Espresso tests to my Firebase Android App, so the total time of running them on emulator grew up to something like 8 minutes. Now whenever I'm trying to run our Espresso tests in Firebase Test Lab, the app always gets…
4
votes
2 answers

Can I configure VPN on firebase test cloud device

I want to execute espresso UI test on firebase test cloud devices and my staging environment is a VPN network. So, Is it possible to configure VPN on firebase test cloud or can we configure cisco any connect VPN on firebase test cloud…
Ram Ch. Bachkheti
  • 2,609
  • 2
  • 17
  • 14
4
votes
0 answers

Multiple test APKs

Can I provide multiple test APKs using --test flag when I run tests using this command? gcloud firebase test android run \ --type instrumentation \ --app app-debug-unaligned.apk \ --test app-debug-test-unaligned.apk \ --device…
FoY
  • 398
  • 1
  • 4
  • 17
4
votes
3 answers

Device not compatible in google cloud test lab

I am testing my application apk on cloud test lab. It's working fine on some devices, but the other devices are showing: Incompatible device/API level combination. I am not getting what is the problem. I attached an image below. How to solve these…
Vijay Prakash
  • 111
  • 11
3
votes
0 answers

How to dismiss "edit home screen alert" in firebase Test Lab?

When I start an XCTest on firebase, there is sometimes an alert asking to edit the home screen. Is it possible to disable it?
user567
  • 3,712
  • 9
  • 47
  • 80
3
votes
1 answer

Running Firebase TestLab XCTest on iOS 15 devices

I wonder if it's possible to run XCTest via Firebase TestLab on iOS15+ devices/simulators. I will describe my problem with gcloud command line first: When running this command in terminal: gcloud firebase test ios models list It returns me this…
stackich
  • 3,607
  • 3
  • 17
  • 41
3
votes
1 answer

Flutter Integration test in TestLab for iOS - Use cases are not divided in iOS

I'm using test lab in Firebase and the issue I'm finding is with the results in iOS because it is not showing all the use cases in my integration test. This is my result in Android I can see all the use cases in TestLab. In iOS I cannot find my…
Ayad
  • 671
  • 5
  • 16
3
votes
2 answers

How can I specify the ABI of my emulator to x86_64 when using Firebase Test Lab?

Background: Some people are having this issue where their UI tests fail when their emulators aren't using ABI x86_64. Correct me if I'm wrong, but this seems to be a problem when running automated tests via Firebase Test Lab (via gcloud firebase…
JHowzer
  • 3,684
  • 4
  • 30
  • 36