Running test: FastTest (reset: True)
Platform: Android
Device: Redmi Note 12 Pro (ID: dqv8oncmz5ororfq)
Test started: 2025-11-02 14:03
[14:03:49] Init driver, try 1 of 3
[14:05:18] Screen size = (2400, 1080), tap size = (2400, 1080)
[14:05:18] using device Redmi Note 12 Pro
[14:05:18] playing for 20 min
[14:05:18] [-] press OK button if it is there

[14:05:20] Searching shot_001.jpg for OK.

[14:05:24] Searching shot_002.jpg for OK.



[14:05:25] [-] skip level up (if it is there)

[14:05:26] Searching shot_003.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].

[14:05:34] Searching shot_004.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].
[14:05:36] (sim = 0.98) button_close_b.png, found at (2042.5, 175.0)




[14:05:37] [-] press collect (if it is there)

[14:05:40] Searching shot_005.jpg for btn_collect.png.

[14:05:45] Searching shot_006.jpg for btn_collect.png.




[14:05:48] Searching shot_007.jpg for ['btn_ok_button_b.png', 'btn_ok_button_g.png', 'btn_later_b.png'].



[14:05:51] taking the final screenshot

[14:06:21] [-] press OK button if it is there

[14:06:24] Searching shot_008.jpg for OK.

[14:06:29] Searching shot_009.jpg for OK.



[14:06:29] [-] skip level up (if it is there)

[14:06:33] Searching shot_010.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].

[14:06:40] Searching shot_011.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].



[14:06:42] [-] press collect (if it is there)

[14:06:45] Searching shot_012.jpg for btn_collect.png.

[14:06:51] Searching shot_013.jpg for btn_collect.png.




[14:06:56] Searching shot_014.jpg for ['btn_ok_button_b.png', 'btn_ok_button_g.png', 'btn_later_b.png'].



[14:06:58] taking the final screenshot

[14:07:28] [-] press OK button if it is there

[14:07:32] Searching shot_015.jpg for OK.

[14:07:38] Searching shot_016.jpg for OK.



[14:07:38] [-] skip level up (if it is there)

[14:07:42] Searching shot_017.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].

[14:07:48] Searching shot_018.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].



[14:07:50] [-] press collect (if it is there)

[14:07:54] Searching shot_019.jpg for btn_collect.png.

[14:08:01] Searching shot_020.jpg for btn_collect.png.




[14:08:07] Searching shot_021.jpg for ['btn_ok_button_b.png', 'btn_ok_button_g.png', 'btn_later_b.png'].



[14:08:10] taking the final screenshot

[14:08:40] [-] press OK button if it is there

[14:08:43] Searching shot_022.jpg for OK.

[14:08:48] Searching shot_023.jpg for OK.



[14:08:49] [-] skip level up (if it is there)

[14:08:51] Searching shot_024.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].

[14:08:59] Searching shot_025.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].



[14:09:01] [-] press collect (if it is there)

[14:09:04] Searching shot_026.jpg for btn_collect.png.

[14:09:10] Searching shot_027.jpg for btn_collect.png.




[14:09:13] Searching shot_028.jpg for ['btn_ok_button_b.png', 'btn_ok_button_g.png', 'btn_later_b.png'].



[14:09:16] taking the final screenshot

[14:09:46] [-] press OK button if it is there

[14:09:48] Searching shot_029.jpg for OK.

[14:09:53] Searching shot_030.jpg for OK.



[14:09:54] [-] skip level up (if it is there)

[14:09:57] Searching shot_031.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].

[14:10:05] Searching shot_032.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].



[14:10:07] [-] press collect (if it is there)

[14:10:10] Searching shot_033.jpg for btn_collect.png.

[14:10:15] Searching shot_034.jpg for btn_collect.png.




[14:10:19] Searching shot_035.jpg for ['btn_ok_button_b.png', 'btn_ok_button_g.png', 'btn_later_b.png'].



[14:10:21] taking the final screenshot

[14:10:51] [-] press OK button if it is there

[14:10:57] Searching shot_036.jpg for OK.

[14:11:04] Searching shot_037.jpg for OK.



[14:11:04] [-] skip level up (if it is there)

[14:11:08] Searching shot_038.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].

[14:11:16] Searching shot_039.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].



[14:11:18] [-] press collect (if it is there)

[14:11:21] Searching shot_040.jpg for btn_collect.png.

[14:11:26] Searching shot_041.jpg for btn_collect.png.




[14:11:29] Searching shot_042.jpg for ['btn_ok_button_b.png', 'btn_ok_button_g.png', 'btn_later_b.png'].



[14:11:32] taking the final screenshot

[14:12:02] [-] press OK button if it is there

[14:12:04] Searching shot_043.jpg for OK.

[14:12:09] Searching shot_044.jpg for OK.



[14:12:09] [-] skip level up (if it is there)

[14:12:14] Searching shot_045.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].

[14:12:24] Searching shot_046.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].



[14:12:26] [-] press collect (if it is there)

[14:12:30] Searching shot_047.jpg for btn_collect.png.

[14:12:36] Searching shot_048.jpg for btn_collect.png.




[14:12:39] Searching shot_049.jpg for ['btn_ok_button_b.png', 'btn_ok_button_g.png', 'btn_later_b.png'].



[14:12:42] taking the final screenshot

[14:13:12] [-] press OK button if it is there

[14:13:15] Searching shot_050.jpg for OK.

[14:13:20] Searching shot_051.jpg for OK.



[14:13:20] [-] skip level up (if it is there)

[14:13:23] Searching shot_052.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].

[14:13:29] Searching shot_053.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].



[14:13:31] [-] press collect (if it is there)

[14:13:32] Searching shot_054.jpg for btn_collect.png.

[14:13:36] Searching shot_055.jpg for btn_collect.png.




[14:13:38] Searching shot_056.jpg for ['btn_ok_button_b.png', 'btn_ok_button_g.png', 'btn_later_b.png'].



[14:13:41] taking the final screenshot

[14:14:11] [-] press OK button if it is there

[14:14:12] Searching shot_057.jpg for OK.

[14:14:15] Searching shot_058.jpg for OK.



[14:14:16] [-] skip level up (if it is there)

[14:14:17] Searching shot_059.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].

[14:14:22] Searching shot_060.jpg for ['btn_ok_button_g.png', 'btn_ok_button_b.png', 'btn_skip_tutorial_b.png', 'button_close_b.png', 'button_close_o.png', 'button_close_g.png'].



[14:14:25] [-] press collect (if it is there)

[14:14:26] Searching shot_061.jpg for btn_collect.png.

[14:14:30] Searching shot_062.jpg for btn_collect.png.




[14:14:32] Searching shot_063.jpg for ['btn_ok_button_b.png', 'btn_ok_button_g.png', 'btn_later_b.png'].



[14:14:35] taking the final screenshot

[14:15:05] [-] press OK button if it is there

[14:15:06] Searching shot_064.jpg for OK.

[14:15:10] Searching shot_065.jpg for OK.



[14:15:10] [-] skip level up (if it is there)

[14:15:11] taking the final screenshot

Device logs available: ['logcat', 'bugreport', 'server']
Logs configured: ['logcat']
logcat
Test finished: 2025-11-02 14:15
Elapsed: 682 sec
Error message: Message: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: socket hang up Stacktrace: UnknownError: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: socket hang up at UIA2Proxy.command (C:\Users\rg_software\AppData\Roaming\npm\node_modules\appium\node_modules\@appium\base-driver\lib\jsonwp-proxy\proxy.js:355:13) at processTicksAndRejections (node:internal/process/task_queues:95:5) at AndroidUiautomator2Driver.getScreenshot (C:\Users\rg_software\.appium\node_modules\appium-uiautomator2-driver\lib\commands\screenshot.js:42:5)