合并(CI红态修复·退出挂死): 窗口化探针五处加--quit-after 3000(macOS quit后主循环不退实证+判别实验收编)
ci / gates (push) Successful in 14s
ci / gates (push) Successful in 14s
This commit is contained in:
commit
ab5d75a208
2 files changed
+5
-5
No files matched your search
@@ -38,7 +38,7 @@ if [ "$MODE" = "menu" ]; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
gate_run_timeout 240 "$TMP/run.log" "$G" --path "$GAME_WIN" res://probe/shot_probe.tscn -- "$TMP/shots"
|
gate_run_timeout 240 "$TMP/run.log" "$G" --path "$GAME_WIN" --quit-after 3000 res://probe/shot_probe.tscn -- "$TMP/shots"
|
||||||
st=$?
|
st=$?
|
||||||
grep -E "\[shot_probe\]" "$TMP/run.log" | tail -3
|
grep -E "\[shot_probe\]" "$TMP/run.log" | tail -3
|
||||||
if [ "$st" -ne 0 ] || [ ! -s "$TMP/shots/shot_menu.png" ]; then
|
if [ "$st" -ne 0 ] || [ ! -s "$TMP/shots/shot_menu.png" ]; then
|
||||||
@@ -63,7 +63,7 @@ for a in assets/fonts/ui_font_fusion_pixel_zh_hans.ttf \
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
gate_run_timeout 180 "$TMP/run.log" "$G" --path "$GAME_WIN" res://probe/board_shot_probe.tscn -- "$TMP/shots"
|
gate_run_timeout 180 "$TMP/run.log" "$G" --path "$GAME_WIN" --quit-after 3000 res://probe/board_shot_probe.tscn -- "$TMP/shots"
|
||||||
st=$?
|
st=$?
|
||||||
grep -E "\[board_shot\]" "$TMP/run.log" | tail -6
|
grep -E "\[board_shot\]" "$TMP/run.log" | tail -6
|
||||||
if [ "$st" -ne 0 ] || [ ! -s "$TMP/shots/board_meta.json" ]; then
|
if [ "$st" -ne 0 ] || [ ! -s "$TMP/shots/board_meta.json" ]; then
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ if [ "$pre" -gt 0 ]; then echo "[render_gate] 预清本闸残留 Godot×$pre"; k
|
|||||||
|
|
||||||
echo "======== shot_probe 七屏截图 → shot_checker A-D ========"
|
echo "======== shot_probe 七屏截图 → shot_checker A-D ========"
|
||||||
SHOT="$TMP/shots"
|
SHOT="$TMP/shots"
|
||||||
gate_run_timeout 180 "$TMP/shot.log" "$G" --path "$GAME_WIN" res://probe/shot_probe.tscn -- "$SHOT"
|
gate_run_timeout 180 "$TMP/shot.log" "$G" --path "$GAME_WIN" --quit-after 3000 res://probe/shot_probe.tscn -- "$SHOT"
|
||||||
st=$?; kill_orphans
|
st=$?; kill_orphans
|
||||||
grep -E "\[shot_probe\]" "$TMP/shot.log" | tail -12
|
grep -E "\[shot_probe\]" "$TMP/shot.log" | tail -12
|
||||||
if [ "$st" -eq 124 ] || [ "$st" -eq 137 ]; then
|
if [ "$st" -eq 124 ] || [ "$st" -eq 137 ]; then
|
||||||
@@ -84,7 +84,7 @@ scan_log "shot_probe" "$TMP/shot.log"
|
|||||||
|
|
||||||
echo "======== fx_shot_probe 三时刻取证(Q7) ========"
|
echo "======== fx_shot_probe 三时刻取证(Q7) ========"
|
||||||
FX="$TMP/fxshots"
|
FX="$TMP/fxshots"
|
||||||
gate_run_timeout 180 "$TMP/fx.log" "$G" --path "$GAME_WIN" res://probe/fx_shot_probe.tscn -- "$FX"
|
gate_run_timeout 180 "$TMP/fx.log" "$G" --path "$GAME_WIN" --quit-after 3000 res://probe/fx_shot_probe.tscn -- "$FX"
|
||||||
st=$?; kill_orphans
|
st=$?; kill_orphans
|
||||||
grep -E "\[fx_shot_probe\]" "$TMP/fx.log" | tail -4
|
grep -E "\[fx_shot_probe\]" "$TMP/fx.log" | tail -4
|
||||||
if [ "$st" -eq 124 ] || [ "$st" -eq 137 ]; then
|
if [ "$st" -eq 124 ] || [ "$st" -eq 137 ]; then
|
||||||
@@ -109,7 +109,7 @@ fx_evidence "fx_final.png" 1
|
|||||||
|
|
||||||
echo "======== board_shot_probe L1-L3 取证(Q7) ========"
|
echo "======== board_shot_probe L1-L3 取证(Q7) ========"
|
||||||
BD="$TMP/boardshots"
|
BD="$TMP/boardshots"
|
||||||
gate_run_timeout 180 "$TMP/bd.log" "$G" --path "$GAME_WIN" res://probe/board_shot_probe.tscn -- "$BD"
|
gate_run_timeout 180 "$TMP/bd.log" "$G" --path "$GAME_WIN" --quit-after 3000 res://probe/board_shot_probe.tscn -- "$BD"
|
||||||
st=$?; kill_orphans
|
st=$?; kill_orphans
|
||||||
grep -E "\[board_shot\]" "$TMP/bd.log" | tail -6
|
grep -E "\[board_shot\]" "$TMP/bd.log" | tail -6
|
||||||
if [ "$st" -eq 124 ] || [ "$st" -eq 137 ]; then
|
if [ "$st" -eq 124 ] || [ "$st" -eq 137 ]; then
|
||||||
|
|||||||
Reference in new issue
Block a user