Issues¶
You can check if gmsaas is well configured by using the command gmsaas doctor
.
Exit code will be 0
in case of success, 1
otherwise. For example:
$ gmsaas doctor
Check up finished:
- Authentication OK.
- Android SDK OK.
Support¶
Whatever your problem is, the Support Team will need logs to speed up the investigations. To generate them:
- Reproduce your issue
- Run
gmsaas logzip
: an archive namedgmsaas-logs-YYYYMMDD-HHMMSS.zip
will be created in the current directory - Send a technical support request here
Don't forget to attach the logs archive.
Known issues¶
ModuleNotFoundError: No module named 'pkg_resources'
This is due to Python 3.12 which brokes gmsaas
dependencies. Upgrade gmsaas to fix it.
pip3 install [--user] --force-reinstall gmsaas
If gmsaas
upgrade is not an short term option for you, you can manually install the missing dependency:
pip3 install [--user] setuptools
On macOS "Error: unable to connect to Genymotion SaaS server"
Check gmsaas log file (you can find it in ~/.Genymobile/gmsaas/gmsaas.log
). If you see a line like this:
ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749)
Then 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.
You can install the missing certificates by running the Install Certificates.command
script which can be found in the folder where you installed Python.
You can learn more about this issue from Python 3.6.0 release notes (scroll down to the "Notes on this release" section).
ModuleNotFoundError: No module named 'engineio.async_tornado'
python-engineio
dependency is outdated, you need to upgrade it. Simplest way to do so is:
pip3 install [--user] --force-reinstall gmsaas
psutil
error at installation time
If error is Python.h: No such file or directory
, the Python development package is missing. To install it:
sudo apt-get install python3-dev
dnf install python3-devel
If error is xcrun: error: invalid active developer path
, XCode is missing. To install it:
xcode-select --install