Skip to content

2.0 (2022-01-21)

Compare
Choose a tag to compare
@avabishchevich avabishchevich released this 26 Jan 15:41
· 498 commits to master since this release
2652f51

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!