Since updating macOS from 10.13 to 10.14 certain RTA tests have not been working because Squish does not have Accessibility enabled.
Simples way to do this is to use UI System->Security&Privacy->Accessibility and add Squish to the list and enable. But since this can't be done in virtual machine, I have tried to look for commandline commands to do this, first to add Squish to the application list and then enable the Accessibility for that. There seems to be a way (maybe!) to enable the Accessibility (https://apple.stackexchange.com/questions/178313/change-accessibility-setting-on-mac-using-terminal), but to do that Squish needs to be added to the Accessibility applications list first, and I haven't found a way to do that.
One way would be to have Squish installed to the tier1( ? ) image temporarily on same location as provisioning installs, and then enable Accessibility from System->Security&Privacy->Accessibility. After that the Squish installation needs to be removed on tier1 or before doing the actual Squish provisioining.
|For Gerrit Dashboard: QTQAINFRA-3559|
|335152,4||New images with accessibility for squish for macOS 10.15 and 11.0||dev||qt/qt5||Status: MERGED||+2||0|
|335691,2||New images with accessibility for squish for macOS 10.15 and 11.0||6.1||qt/qt5||Status: MERGED||+2||0|