I have a Windows application using OpenGL and automated E2E test environment based on Sikuli framework. Tests run locally and are not available outside of my company network. As we have two different development teams in different geographical locations without access to our network I would like to:
- have a dedicated machine (or rent such a PC) available via ssh or similar to deploy app and execute tests
- be able to query test progress / status
- get test results for usage in continuous integration system (Jenkins)
What are the possible solutions, what tools / systems do you use in your organizations ?