diff --git a/prebuilt.json b/prebuilt.json index c1aa13e41c..c41da68400 100644 --- a/prebuilt.json +++ b/prebuilt.json @@ -1 +1 @@ -{"protected_inventory_sha256": "ffb6b1825429c5d33a8adecb7f88aa090fb9f21d84c94b9cac3e37267e6bd4f4", "schema_version": 1} +{"protected_inventory_sha256": "a9dba7eeadb24e9130561710b2a2592a6363732f00dc487f61fc06d2243de667", "schema_version": 1} diff --git a/tools/ci/custom_pytest_shards.py b/tools/ci/custom_pytest_shards.py index 59f88ed266..23914a8c7e 100644 --- a/tools/ci/custom_pytest_shards.py +++ b/tools/ci/custom_pytest_shards.py @@ -15,6 +15,8 @@ from tools.ci.lifecycle_shards import build_identity, same_build_inputs ROOT = Path(__file__).resolve().parents[2] HEAVY_MODULES = { + 'openpilot/starpilot/car/toyota/tests/test_camera_pedal_extension_callers.py', + 'openpilot/starpilot/car/toyota/tests/test_eps8_sdsu_callers.py', 'openpilot/starpilot/car/toyota/tests/test_legacy_advert_callers.py', 'openpilot/starpilot/car/toyota/tests/test_camera_2aa_callers.py', 'openpilot/starpilot/car/toyota/tests/test_advert_filter_callers.py', diff --git a/tools/ci/custom_pytest_workloads.json b/tools/ci/custom_pytest_workloads.json index 5000349dd8..d4eaba350c 100644 --- a/tools/ci/custom_pytest_workloads.json +++ b/tools/ci/custom_pytest_workloads.json @@ -157,6 +157,14 @@ "openpilot/starpilot/car/toyota/tests/test_prius_sdsu_callers.py": { "basis": "90 actual DEBUG/RELEASE caller cases passed in four bounded phases (186.885s combined wall time including startup). Scheduling estimate 3s/case; fresh per-case Params, raw CAN, native configuration and C++ host reset; no shared outcome dependence.", "seconds_per_case": 3.0 + }, + "openpilot/starpilot/car/toyota/tests/test_camera_pedal_extension_callers.py": { + "basis": "d570 hosted custom23: fresh per-case Params/native configuration/controller/cleanup source-reviewed. Completed actual call phases: camera96cases392.49s; EPS8partial137cases283.95s. Five seconds per case is a scheduling estimate, not whole-module timing. Full individual timelines remain intact.", + "seconds_per_case": 5.0 + }, + "openpilot/starpilot/car/toyota/tests/test_eps8_sdsu_callers.py": { + "basis": "d570 hosted custom23: fresh per-case Params/native configuration/controller/cleanup source-reviewed. Completed actual call phases: camera96cases392.49s; EPS8partial137cases283.95s. Five seconds per case is a scheduling estimate, not whole-module timing. Full individual timelines remain intact.", + "seconds_per_case": 5.0 } }, "independent_max_cases": 60,