CAMPAIGN-LOG: the job's limits pass through on a live session

cloud.pause-resume passed on dev image 20260821220926 with the service's
hunt windows (10 to 50 C) ignored as looser and the print's window (33 C,
5 C floor, 116 rpm air-assist floor) matched. The test now quotes the
print's job-limits line rather than the session's first (a hunt's), and
keeps the engine line that carries the header beside the last one.
forgectrl pin moves to e0b41b3 (the "not stricter" notice once per value).
This commit is contained in:
ScottW514
2026-08-21 18:39:43 -04:00
parent d530f773e2
commit 5249c1ecf8
5 changed files with 40 additions and 9 deletions
+2 -2
View File
@@ -344,8 +344,8 @@ class CloudSuiteTests(unittest.TestCase):
# the job's envelope passed through: the client's line and the engine's
self.assertEqual(ev["header_limits"],
"air_assist_min_rpm=116 coolant_max_c=33.0 coolant_min_c=5.0")
self.assertEqual(len(ev["effective_limits"]), 1)
self.assertIn("header 33.0", ev["effective_limits"][0])
self.assertIn("header 33.0", ev["effective_limits"][0]) # the line with the header
self.assertTrue(all("effective limits: coolant ceiling 33.0 C" in ln for ln in ev["effective_limits"]))
def test_pause_resume_fails_when_the_client_names_no_header_limits(self):
self.client_limits = False