command: ["/Users/longmountain/Documents/Codex/2026-07-25/bluestack-work/work/aov-venv/bin/python", "/Users/longmountain/.codex/skills/automate-aov-reroll/scripts/aov_runner.py", "fresh-run", "--xapk", "/Users/longmountain/Downloads/Garena+%E5%82%B3%E8%AA%AA%E5%B0%8D%E6%B1%BA%EF%BC%9A%E5%86%A5%E5%AE%9A%E7%8E%8B%E7%89%8C%E7%89%88%E6%9C%AC_1.63.1.4_APKPure.xapk", "--workflow", "/Users/longmountain/.codex/skills/automate-aov-reroll/references/workflow.json", "--output-root", "/Users/longmountain/Documents/Codex/2026-07-25/bluestack-work/outputs/aov-reroll-runs", "--min-free-gb", "20.0", "--engine-cpu", "3", "--engine-ram-mb", "3072", "--lifecycle-lock", "/private/var/folders/5k/hnqz3q9d1rd78gk17nnl2_nw0000gn/T/aov-bluestacks-air-lifecycle.lock", "--lifecycle-lock-timeout", "600.0", "--allow-running-engine", "Tiramisu64_189"] acquired BlueStacks lifecycle lock: /private/var/folders/5k/hnqz3q9d1rd78gk17nnl2_nw0000gn/T/aov-bluestacks-air-lifecycle.lock created fresh engine: Tiramisu64_190 (BlueStacks Air 190) configured Tiramisu64_190 base framebuffer 1440x2560 at 320 DPI (game rotates it to 2560x1440 landscape) starting engine: Tiramisu64_190 ADB ready: Tiramisu64_190 on 127.0.0.1:7455 Success disabled BlueStacks keyboard/mouse tutorial for Tiramisu64_190 game launch attempt 1/2 start command was delayed; keeping the activity alive while verifying its framebuffer: Command '['/opt/homebrew/bin/adb', '-s', '127.0.0.1:7455', 'shell', 'am', 'start', '-W', '-n', 'com.garena.game.kgtw/.SGameActivity']' timed out after 90 seconds game launch attempt 1/2 did not reach a verified landscape game surface; foreground=mCurrentFocus=Window{78bfc10 u0 com.garena.game.kgtw/com.garena.game.kgtw.SGameRealActivity}; frame=(1440, 2560) game launch attempt 2/2 preparation failed; retrying without touching another engine: Command '['/opt/homebrew/bin/adb', '-s', '127.0.0.1:7455', 'shell', 'input', 'keyevent', '3']' timed out after 30 seconds game surface/ADB remained unusable; restarting exact owned engine Tiramisu64_190 before retrying the launch (1/1): Game launch did not reach a landscape com.garena.game.kgtw surface after 2 attempts; foreground=mCurrentFocus=Window{78bfc10 u0 com.garena.game.kgtw/com.garena.game.kgtw.SGameRealActivity}; frame=(1440, 2560); last_launch_error=launch preparation failed: TimeoutExpired: Command '['/opt/homebrew/bin/adb', '-s', '127.0.0.1:7455', 'shell', 'input', 'keyevent', '3']' timed out after 30 seconds acquired BlueStacks lifecycle lock: /private/var/folders/5k/hnqz3q9d1rd78gk17nnl2_nw0000gn/T/aov-bluestacks-air-lifecycle.lock closed engine: Tiramisu64_190 (exact_sigterm); engine was not deleted starting engine: Tiramisu64_190 ADB ready: Tiramisu64_190 on 127.0.0.1:7455 disabled BlueStacks keyboard/mouse tutorial for Tiramisu64_190 Starting: Intent { cmp=com.garena.game.kgtw/.SGameActivity } Status: ok LaunchState: COLD Activity: com.garena.game.kgtw/.SGameActivity TotalTime: 1233 WaitTime: 1255 Complete verified stable game foreground and landscape framebuffer on launch attempt 1: mCurrentFocus=Window{f0423a7 u0 com.garena.game.kgtw/com.garena.game.kgtw.SGameRealActivity}; frame=2560x1440 heartbeat stage=onboarding elapsed=0s heartbeat stage=onboarding elapsed=15s heartbeat stage=onboarding elapsed=30s stage onboarding: matched login_expand via template score=1.000 tap x=2491 y=1179 stage onboarding: matched login_guest via OCR 'Guest' score=1.000 tap x=2340 y=1030 stage onboarding: matched login_guest via OCR 'Guest' score=1.000 tap x=2340 y=1030 heartbeat stage=onboarding elapsed=49s stage onboarding: matched login_start_game via OCR '開始遊戲' score=1.000 tap x=1280 y=1220 heartbeat stage=moba_choice elapsed=1s stage moba_choice: matched moba_experienced_text via OCR '我很熟悉' score=1.000 tap x=1946 y=1351 heartbeat stage=experienced_entry elapsed=1s stage experienced_entry: matched advanced_enter_game_retry via OCR '進階設置' score=1.000 tap x=1280 y=1305 stage experienced_entry: self-transition 1/6 stage experienced_entry: matched advanced_enter_game_retry via OCR '進階設置' score=1.000 tap x=1280 y=1305 stage experienced_entry: self-transition 2/6 stage experienced_entry: matched advanced_completed_go_battle via OCR '去戰鬥' score=1.000 heartbeat stage=onboarding elapsed=0s stage onboarding: matched new_player_go_battle via OCR '去戰鬥' score=1.000 tap x=2079 y=1240 heartbeat stage=onboarding elapsed=19s interrupt inactivity_dismiss: matched via template score=1.000 tap x=796 y=1020 stage onboarding: matched new_player_go_battle via OCR '去戰鬥' score=1.000 tap x=2079 y=1240 heartbeat stage=onboarding elapsed=43s heartbeat stage=onboarding elapsed=67s stage onboarding: matched start_matchmaking via OCR '開始配隊' score=1.000 tap x=2125 y=1315 stage onboarding: matched start_matchmaking via OCR '開始配隊' score=1.000 tap x=2125 y=1315 stage onboarding: matched match_ready via OCR '準備' score=1.000 tap x=1280 y=1210 heartbeat stage=onboarding elapsed=87s stage onboarding: matched match_ready via OCR '準備' score=1.000 tap x=1280 y=1210 heartbeat stage=onboarding elapsed=113s heartbeat stage=onboarding elapsed=131s heartbeat stage=onboarding elapsed=150s heartbeat stage=onboarding elapsed=166s heartbeat stage=onboarding elapsed=183s heartbeat stage=onboarding elapsed=202s heartbeat stage=onboarding elapsed=218s heartbeat stage=onboarding elapsed=234s heartbeat stage=onboarding elapsed=251s heartbeat stage=onboarding elapsed=268s heartbeat stage=onboarding elapsed=284s heartbeat stage=onboarding elapsed=300s heartbeat stage=onboarding elapsed=317s heartbeat stage=onboarding elapsed=334s heartbeat stage=onboarding elapsed=353s heartbeat stage=onboarding elapsed=372s heartbeat stage=onboarding elapsed=389s heartbeat stage=onboarding elapsed=406s heartbeat stage=onboarding elapsed=422s heartbeat stage=onboarding elapsed=439s heartbeat stage=onboarding elapsed=466s heartbeat stage=onboarding elapsed=484s heartbeat stage=onboarding elapsed=502s heartbeat stage=onboarding elapsed=520s heartbeat stage=onboarding elapsed=538s heartbeat stage=onboarding elapsed=563s heartbeat stage=onboarding elapsed=587s heartbeat stage=onboarding elapsed=616s heartbeat stage=onboarding elapsed=645s heartbeat stage=onboarding elapsed=677s heartbeat stage=onboarding elapsed=708s heartbeat stage=onboarding elapsed=738s stage onboarding: matched battle_victory via template score=0.991 heartbeat stage=victory_exit elapsed=0s stage victory_exit: matched battle_victory_retry via template score=0.991 tap x=1280 y=1296 stage victory_exit: self-transition 1/6 heartbeat stage=victory_exit elapsed=31s stage victory_exit: matched victory_result_continue_ready via OCR '請點擊繼續' score=1.000 heartbeat stage=post_battle_results elapsed=0s stage post_battle_results: matched post_result_continue via OCR '請點擊繼續' score=1.000 tap x=1280 y=1296 stage post_battle_results: self-transition 1/6 heartbeat stage=post_battle_results elapsed=16s stage post_battle_results: matched post_result_continue via OCR '請點擊繼續' score=1.000 tap x=1280 y=1296 stage post_battle_results: self-transition 2/6 heartbeat stage=post_battle_results elapsed=34s heartbeat stage=post_battle_results elapsed=52s heartbeat stage=post_battle_results elapsed=71s stage post_battle_results: matched scoreboard_return_lobby via template score=1.000 tap x=1009 y=1310 stage post_battle_results: self-transition 3/6 heartbeat stage=post_battle_results elapsed=87s acquired BlueStacks lifecycle lock: /private/var/folders/5k/hnqz3q9d1rd78gk17nnl2_nw0000gn/T/aov-bluestacks-air-lifecycle.lock closed engine: Tiramisu64_190 (exact_sigterm); engine was not deleted run folder: /Users/longmountain/Documents/Codex/2026-07-25/bluestack-work/outputs/aov-reroll-runs/20260728_032651_Tiramisu64_190 run manifest: /Users/longmountain/Documents/Codex/2026-07-25/bluestack-work/outputs/aov-reroll-runs/20260728_032651_Tiramisu64_190/run.json Stage 'post_battle_results' timed out after 90s; saved /Users/longmountain/Documents/Codex/2026-07-25/bluestack-work/outputs/aov-reroll-runs/20260728_032651_Tiramisu64_190/20260728_034808_Tiramisu64_190_post_battle_results_timeout.png