1 Star 0 Fork 0

mok/docker-android

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
.github
aks-terraform
devices
docker
example
genymotion
images
nginx
src
.gitattributes
.gitignore
.travis.yml
Analytics.md
LICENSE.md
MAINTAINERS
README.md
README_APPIUM_AND_SELENIUM.md
README_CLOUD.md
README_CUSTOM_CONFIG.md
README_GENYMOTION.md
README_JENKINS.md
README_VMWARE.md
docker-compose.yml
docker.tf
release.sh
release_geny.sh
release_real.sh
requirements.txt
revert.sh
setup.cfg
supervisord.conf
travis.sh
克隆/下载
README_GENYMOTION.md 1.52 KB
一键复制 编辑 原始数据 按行查看 历史

Genymotion Cloud

Genymotion

You can easily scale your Appium tests on Genymotion Android virtual devices in the cloud. They are available on SaaS or as virtual images on AWS, GCP or Alibaba Cloud.

  1. On SaaS
    Use device.json to define the device to start. You can specify the port on which the device will start so you don't need to change the device name in your tests every time you need to run those tests. Then run following command

    export USER="xxx"
    export PASS="xxx"
    
    docker run -it --rm -p 4723:4723 -v $PWD/genymotion/example/sample_devices:/root/tmp -e TYPE=SaaS -e USER=$USER -e PASS=$PASS budtmo/docker-android-genymotion
    

    In case you are interesed to play around with Genymotion on SaaS, you can register to this link to get 1000 free minutes for free.

  2. On PaaS (AWS)
    Use aws.json to define configuration of EC2 instance and run following command:

    docker run -it --rm -p 4723:4723 -v $PWD/genymotion/example/sample_devices:/root/tmp -v ~/.aws:/root/.aws -e TYPE=aws budtmo/docker-android-genymotion
    

    Existing security group and subnet can be used:

    [
    	{
    		"region": "us-west-2",
    		"instance": "t2.small",
    		"AMI": "ami-0673cbd39ef84d97c",
    		"SG": "sg-000aaa",
    		"subnet_id": "subnet-000aaa"
    	}
    ]
    

You can also use this docker-compose file.

Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/cymok/docker-android.git
git@gitee.com:cymok/docker-android.git
cymok
docker-android
docker-android
master

搜索帮助