summaryrefslogtreecommitdiff
path: root/tools/budgets.json
diff options
context:
space:
mode:
Diffstat (limited to 'tools/budgets.json')
-rw-r--r--tools/budgets.json9
1 files changed, 9 insertions, 0 deletions
diff --git a/tools/budgets.json b/tools/budgets.json
new file mode 100644
index 0000000..615cd74
--- /dev/null
+++ b/tools/budgets.json
@@ -0,0 +1,9 @@
+{
+ "_about": "Simulator budgets checked by `make perf` and `make memtest` (README section 18). Simulator timings depend on your PC, so perf budgets only catch big regressions; from M4 on they are set to about 2x the measured baseline. Memory is a hard limit: at most 70 % of the watch-app memory of the device.",
+ "perf": {
+ "startup_ms": 3000
+ },
+ "mem": {
+ "mem_used_fraction": 0.70
+ }
+}