dogu-team / dogu

Dogu is unified test automation platform for cross platform game and app
https://docs.dogutech.io
GNU Affero General Public License v3.0
10 stars 0 forks source link

[Feature/Cloud Device Farm]: Screen Functionality on Google Cloud Run Research #454

Closed oneofthezombies closed 1 year ago

oneofthezombies commented 1 year ago

Problem

We need to make sure that Google Cloud Run can provide screen functionality.

Solution brainstorm

Configure and verify the environment for testing in Google Cloud Run.

oneofthezombies commented 1 year ago

Depends on https://github.com/dogu-team/dogu/issues/452 We must verify the platform and architecture for running the Dogu Agent before configuring the test environment.

oneofthezombies commented 1 year ago

https://github.com/dogu-team/dogu/assets/33236451/a8027348-5ed4-423f-a4fe-fa029ad24d9a

References https://www.x.org/releases/X11R7.6/doc/man/man1/Xvfb.1.xhtml

oneofthezombies commented 1 year ago

I have confirmed that the browser is running and screen recording is possible. It has not been confirmed that the Android emulator and the screen control module within the DoguAgent work. As per the initial specification, we discussed verbally to exclude Android emulators, I think I need to run DoguAgent on Google Cloud Run and see if there are any issues. We will proceed with this issue at https://github.com/dogu-team/dogu/issues/455 .