Uploaded image for project: 'Qt Quality Assurance Infrastructure'
  1. Qt Quality Assurance Infrastructure
  2. QTQAINFRA-3559

Enable Accessibility for Squish on macOS10.14/10.15

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • None
    • 5.15, 6.0, 6.3
    • c9d5cdff9 (tqtc/lts-6.2)

    Description

      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.

      Attachments

        For Gerrit Dashboard: QTQAINFRA-3559
        # Subject Branch Project Status CR V

        Activity

          People

            vikarhu Ville-Pekka Karhu
            joaijala Johanna Äijälä
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: