Issues

You can check whether gmsaas is well configured by using the command gmsaas doctor.

Exit code is 0 in case of success. Exit code is 1 otherwise.

For example:

$ gmsaas doctor
Check up finished:
- Authentication OK.
- Android SDK OK.

Support

Whatever your problem is, the Support Team needs logs to speed up the investigations. To generate logs:

1. Reproduce your issue 2. Run gmsaas logzip. An archive named gmsaas-logs-YYYYMMDD-HHMMSS.zip is created in the current directory 3. Send a technical support request

> Don't forget to attach the logs archive.

Known issues

ModuleNotFoundError: No module named 'pkg_resources'

This issue is due to Python 3.12 which breaks gmsaas dependencies. Upgrade gmsaas to fix this issue.

If gmsaas upgrade is not an short term option for you, manually install the missing dependency.

pip3 install [--user] --force-reinstall gmsaas

pip3 install [--user] setuptools

On macOS "Error: unable to connect to Genymotion SaaS server"

Check the gmsaas log file. You can find the log file in ~/.Genymobile/gmsaas/gmsaas.log.

If you see a line like this:

ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749)

Your Python installation is missing SSL certificates. This is caused by a change in the way Python handles SSL connections since Python 3.6.0.

Install the missing certificates by running the Install Certificates.command script. The script can be found in the folder where you installed Python.

You can about this issue from (scroll down to the "Notes on this release" section).

ModuleNotFoundError: No module named 'engineio.async_tornado'

The python-engineio dependency is outdated. Upgrade python-engineio to fix this issue.

Simplest way to do so is:

pip3 install [--user] --force-reinstall gmsaas

psutil error at installation time

Linux

If the error is Python.h: No such file or directory, the Python development package is missing. Install the Python development package.

Ubuntu/Debian

sudo apt install python3-dev

Fedora

dnf install python3-devel

macOS

If the error is xcrun: error: invalid active developer path, XCode is missing. Install XCode.

xcode-select --install

Back to top