New hypothesis: In our scripts we are rebooting the phone a second time after we have installed the CI packages. Since the CI packages may introduce protocol/ABI/API incompatibilities with USC and Unity8, the second reboot can fail, in the sense that we boot into a system with a messed up state (init jobs that have failed etc).
In the following branch I have moved the second reboot before the installation of packages:
New hypothesis: In our scripts we are rebooting the phone a second time after we have installed the CI packages. Since the CI packages may introduce protocol/ABI/API incompatibilities with USC and Unity8, the second reboot can fail, in the sense that we boot into a system with a messed up state (init jobs that have failed etc).
In the following branch I have moved the second reboot before the installation of packages:
https:/ /code.launchpad .net/~afrantzis /+junk/ mir-medium- test-runner- for-jenkins- wip
I have triggered three mir-mediumtests -runner- touch jobs with the with the update test runner and they have all succeeded.