mirror of
https://github.com/openglow-org/forgefirm.git
synced 2026-09-27 16:51:12 -07:00
forgetest: the warm-up release comes no earlier than the bulk window
The first bench run released in 15 s on the heater slug; the engine now judges a one-minute rolling minimum, and the test refuses a release under 60 s. Pin forgectrl 9d0b757f492281d2628da6800db61a1f490fd125.
This commit is contained in:
@@ -527,6 +527,9 @@ def floor_and_warm_up(ctx):
|
||||
c.get("verdict"), c.get("phase"), c.get("up_c"), gate)
|
||||
ctx.check(c.get("verdict") == "OK" and c.get("phase") == "run",
|
||||
"the warm-up did not release into a run session within %d s: %s", WARMUP_RELEASE_S, c)
|
||||
ctx.check(ev["warmup_release_s"] >= 60,
|
||||
"the warm-up released in %s s: an instant reading, not the bulk (the release "
|
||||
"judges a one-minute rolling minimum)", ev["warmup_release_s"])
|
||||
ctx.check(c.get("fire_ok") is True and c.get("hold") is False, "released warm-up without fire_ok and no hold: %s", c)
|
||||
ctx.sleep(2)
|
||||
heater = hw.sysfs_int(HEATER_PWM)
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
# only SRCREV and PV here - the image manifest leaves *-pin.inc out of the
|
||||
# layer content hash because the component entry already identifies the
|
||||
# pinned source (forgefirm-image-manifest.bbclass).
|
||||
SRCREV = "5a12f55db6ac632dfc720d9937ca581a7703b7c3"
|
||||
SRCREV = "9d0b757f492281d2628da6800db61a1f490fd125"
|
||||
PV = "0.1.0"
|
||||
|
||||
Reference in New Issue
Block a user