aboutsummaryrefslogtreecommitdiff
path: root/monkey.jungle
diff options
context:
space:
mode:
authorcirakg <cirakg@cirakg.xyz>2026-10-21 03:55:10 +0200
committercirakg <cirakg@cirakg.xyz>2026-10-21 03:55:10 +0200
commit56e0c351bb95cfdf63aa76ab8c5d725a694bad63 (patch)
treee99c7af6eca0656948279055c20a5f87d855d4c8 /monkey.jungle
parent5e8ac1e2f5a660e55ea132996e1d5730cfa4fa64 (diff)
test(build): add make watchdog, the glance memory budget and the glance screenshot
- make watchdog (in make ci): a stress build encodes, packs, turns into runs and draws the largest code of every 2D symbology at two steps per event on the Forerunner 255S and 70; it fails on a watchdog trip, and the last code left on the screen must decode (bitmap path on the 70). - make memtest checks the glance (DIAG glance, budget 70 % of 64 KB). - screenshots.sh launches the app again after the flow and compares the glance with the favourite's code (glance_code.png on 7 watches); the About goldens show 0.8.0. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'monkey.jungle')
-rw-r--r--monkey.jungle6
1 files changed, 4 insertions, 2 deletions
diff --git a/monkey.jungle b/monkey.jungle
index 623a55e..1da28dd 100644
--- a/monkey.jungle
+++ b/monkey.jungle
@@ -13,5 +13,7 @@ base.sourcePath = source
base.resourcePath = resources
# Code annotated (:uitest) only exists in the UI-test build (uitest.jungle),
-# which swaps this for the (:no_uitest) alternatives (source/util/TestMode.mc).
-base.excludeAnnotations = uitest
+# which swaps this for the (:no_uitest) alternatives (source/util/TestMode.mc);
+# (:stress) only in the watchdog stress build (stress.jungle,
+# source/util/StressTest.mc).
+base.excludeAnnotations = uitest;stress