Closed forki closed 7 years ago
I suspect it is, but I need to get it so I can launch the emulator from the code locally so I can try stuff out. Still stuck on that one.
what is the concrete error when you run build.cmd?
ok seems I found the issue for the flakiness in build. If the emulator is started with -no-window (headless mode) then android back button doesn't work
/cc @part-timeDev
unfortunately this confused the build server and it's now hanging forever.
let's see if 77cd0b72e81b510c76ab81654faac90c949d6322 helps with the hanging processes
Ok it seems the hanging problem is fixed, but unfortunately I get "GL error while resizing" on the CI an the back button is still not working. It definetly is working on my laptop in non-headless mode. So the question is: what is happening on the CI?
seems the error is related to screen resolution: http://stackoverflow.com/questions/39574264/android-gl-error-while-resizing-0x506-ignored
Ok. the back button is available in headless mode. Everything was a timing issue and is now resolved. I will add some helpers for animations to make that easier
What resolution is the build machine? If its running the worker agent as a windows services then I believe it is only 1024x768 and you have to change your setup to get it to work at a higher resolution.
You have to have the agent run from a DOS window on startup (if the CI server you are using has that option, which allows the resolution to be higher.
Instructions for TeamCity: https://gist.github.com/lefthandedgoat/9138759
resolution issue was fixed since we go headless again ;-)
Currently this testsuite still fails on our internal gitlab for timing issues. I assume we need to wait until the app is uploaded after every test. @lefthandedgoat us this possible?