phase29ai(p15): observe pattern2 promotion hint under strict
This commit is contained in:
@ -20,10 +20,18 @@ if [ "$EXIT_CODE" -eq 124 ]; then
|
||||
fi
|
||||
|
||||
OUTPUT_CLEAN=$(echo "$OUTPUT" | filter_noise)
|
||||
EXPECTED_TAG="[plan/pattern2/promotion_hint:DigitPos]"
|
||||
|
||||
if echo "$OUTPUT_CLEAN" | grep -q "^2$" || echo "$OUTPUT" | grep -q "^RC: 2$"; then
|
||||
test_pass "phase29ab_pattern2_loopbodylocal_min_vm: Pattern2 LoopBodyLocal promotion succeeded (output: 2)"
|
||||
exit 0
|
||||
if echo "$OUTPUT_CLEAN" | grep -qF "$EXPECTED_TAG"; then
|
||||
test_pass "phase29ab_pattern2_loopbodylocal_min_vm: Pattern2 LoopBodyLocal promotion succeeded (output: 2)"
|
||||
exit 0
|
||||
fi
|
||||
echo "[FAIL] Missing promotion hint tag (expected: $EXPECTED_TAG)"
|
||||
echo "[INFO] Output (clean):"
|
||||
echo "$OUTPUT_CLEAN" | tail -n 20 || true
|
||||
test_fail "phase29ab_pattern2_loopbodylocal_min_vm: Missing promotion hint tag"
|
||||
exit 1
|
||||
else
|
||||
echo "[FAIL] Unexpected output (expected: 2)"
|
||||
echo "[INFO] Exit code: $EXIT_CODE"
|
||||
|
||||
@ -20,10 +20,18 @@ if [ "$EXIT_CODE" -eq 124 ]; then
|
||||
fi
|
||||
|
||||
OUTPUT_CLEAN=$(echo "$OUTPUT" | filter_noise)
|
||||
EXPECTED_TAG="[plan/pattern2/promotion_hint:TrimSeg]"
|
||||
|
||||
if echo "$OUTPUT_CLEAN" | grep -q "^2$" || echo "$OUTPUT" | grep -q "^RC: 2$"; then
|
||||
test_pass "phase29ab_pattern2_loopbodylocal_seg_min_vm: Pattern2 Trim promotion succeeded (output: 2)"
|
||||
exit 0
|
||||
if echo "$OUTPUT_CLEAN" | grep -qF "$EXPECTED_TAG"; then
|
||||
test_pass "phase29ab_pattern2_loopbodylocal_seg_min_vm: Pattern2 Trim promotion succeeded (output: 2)"
|
||||
exit 0
|
||||
fi
|
||||
echo "[FAIL] Missing promotion hint tag (expected: $EXPECTED_TAG)"
|
||||
echo "[INFO] Output (clean):"
|
||||
echo "$OUTPUT_CLEAN" | tail -n 20 || true
|
||||
test_fail "phase29ab_pattern2_loopbodylocal_seg_min_vm: Missing promotion hint tag"
|
||||
exit 1
|
||||
else
|
||||
echo "[FAIL] Unexpected output (expected: 2)"
|
||||
echo "[INFO] Exit code: $EXIT_CODE"
|
||||
|
||||
Reference in New Issue
Block a user