Releases
2.0
Enhancements
[#81 ] Speeded up developer images sharing
[#76 ] Renamed devices.txt to mcloud-devices.txt as a template
[#72 ] Ansible preparation now forcibly re-downloads the images
[#70 ] Documented the required steps to enable iOS mobile and web testing
[#68 ] Installed go-ios and placed it into the /usr/local/bin by ansible preparation script
[#67 ] Organized ios pairing on the agent level
[#64 ] Improved the start operation to skip containers creation if they already exist
[#63 ] Implemented the status call in zebrunner.sh
[#55 ] Investigated if we need NGIX sharing and ssl setup
[#54 ] Renamed the 51-android.rules udev rules file to 90_mcloud.rules
[#53 ] Refactored udev rules for iOS/Android devices
[#47 ] Automated or provided the instructions on howto mount Developer Image for iOS devices
[#45 ] Reorganized mcloud-android to be more generic and flexible
[#41 ] Restored the registerDevices devices tag for quicker ansible devices registration
[#40 ] Investigated if we still need python3-pip for ansible script
[#36 ] Reorganized docker network/container structure using appium as an independent container
[#26 ] Renamed device2docker script to zebrunner-farm and integrated the most common actions
Fixes
[#75 ] start/stop/restart/status operations should be done vs whitelisted and connected devices
[#69 ] default-capabilities was missed for iOS appium
[#66 ] Removed the irrelevant messages about containers after ./Zebrunner. sh restore
[#62 ] The main.yml file was absent in the backup folder after running zebrunner-farm backup
[#61 ] The Appium container didn't start after it had been stopped
[#60 ] iOS device containers didn't start after the sudo reboot
[#59] Unable to start ios containers for a device with "-" in udid
[#58 ] Error:bash: /usr/local/bin/zebrunner-farm: No such file or directory after run zebrunner-farm shutdown
[#57 ] Unable to manage devices manually using zebrunner-farm
[#25 ] Device containers didn't launch with the same identical images
Known Issues
[#65 ] STF is active on iOS devices if service usbmuxd stopped
Migration Steps
Pull latest versions and follow README to redeploy to the latest.
Note: Make sure to use 2.0+ Zebrunner release!
You can’t perform that action at this time.