mirror of
https://github.com/elder-plinius/OBLITERATUS.git
synced 2026-08-29 22:20:36 +02:00
feat: add Jetson contributor validation path
This commit is contained in:
@@ -154,6 +154,19 @@
|
||||
"expected_cost": "included in cuda",
|
||||
"coverage_paths": ["obliteratus/models/loader.py"]
|
||||
},
|
||||
{
|
||||
"id": "jetson-runtime",
|
||||
"job": "jetson",
|
||||
"marker": "gpu",
|
||||
"runner": "self-hosted, linux, ARM64, jetson",
|
||||
"prerequisites": "trusted manual dispatch on physical Jetson hardware with a JetPack-aligned CUDA PyTorch runtime",
|
||||
"expected_cost": "under 30 self-hosted runner-minutes",
|
||||
"coverage_paths": [
|
||||
"obliteratus/device.py",
|
||||
"obliteratus/models/loader.py",
|
||||
"obliteratus/models/offload_surgery.py"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "mps-runtime",
|
||||
"job": "mps",
|
||||
|
||||
@@ -13,13 +13,17 @@
|
||||
".github/workflows/**",
|
||||
"ci/**",
|
||||
"scripts/check_*.py",
|
||||
"scripts/jetson_*.py",
|
||||
"scripts/select_pr_tests.py",
|
||||
"scripts/setup_jetson.py",
|
||||
"pyproject.toml",
|
||||
"uv.lock"
|
||||
],
|
||||
"infrastructure_tests": [
|
||||
"tests/test_aiwg_workspace_contracts.py",
|
||||
"tests/test_ci_policy.py",
|
||||
"tests/test_conditional_gate_scripts.py",
|
||||
"tests/test_jetson_support_tooling.py",
|
||||
"tests/test_pr_test_selection.py",
|
||||
"tests/test_quality_policy.py",
|
||||
"tests/test_quality_gate_scripts.py",
|
||||
|
||||
@@ -78,7 +78,8 @@
|
||||
"tests/test_offload_surgery.py",
|
||||
"tests/test_persistence_contracts.py",
|
||||
"tests/test_persistence_pipeline.py",
|
||||
"tests/conditional/test_cuda_runtime.py"
|
||||
"tests/conditional/test_cuda_runtime.py",
|
||||
"tests/conditional/test_jetson_runtime.py"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -134,7 +135,8 @@
|
||||
"tests/test_model_profile.py",
|
||||
"tests/test_model_profile_contracts.py",
|
||||
"tests/test_runtime_contracts.py",
|
||||
"tests/test_study_presets.py"
|
||||
"tests/test_study_presets.py",
|
||||
"tests/conditional/test_jetson_runtime.py"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -442,6 +444,7 @@
|
||||
],
|
||||
"conditional_gates": [
|
||||
"cuda-runtime",
|
||||
"jetson-runtime",
|
||||
"mps-runtime"
|
||||
]
|
||||
},
|
||||
@@ -466,6 +469,7 @@
|
||||
"conditional_gates": [
|
||||
"model-download-runtime",
|
||||
"cuda-runtime",
|
||||
"jetson-runtime",
|
||||
"bitsandbytes-runtime"
|
||||
]
|
||||
},
|
||||
@@ -489,7 +493,8 @@
|
||||
"tests/conditional/test_cuda_runtime.py"
|
||||
],
|
||||
"conditional_gates": [
|
||||
"cuda-runtime"
|
||||
"cuda-runtime",
|
||||
"jetson-runtime"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user