test descriptions

This commit is contained in:
Dobromir Popov
2026-07-11 22:25:30 +03:00
parent 7d259d7c9b
commit 7cf8d9bcf3
43 changed files with 876 additions and 265 deletions

View File

@@ -239,6 +239,7 @@ def calibration_setup(tmp_path):
def test_calibration_run_requires_auth(calibration_setup):
"Calibration run requires auth\n\nTags: audit, auth, calibration, security"
tracker_url, _, _, _ = calibration_setup
with pytest.raises(urllib.error.HTTPError) as exc_info:
_post_json(f"{tracker_url}/v1/calibration/toploc/run", {"model": MODEL})
@@ -246,6 +247,7 @@ def test_calibration_run_requires_auth(calibration_setup):
def test_calibration_run_dispatches_only_solo_capable_nodes(calibration_setup):
"Calibration run dispatches only solo capable nodes\n\nTags: audit, calibration"
tracker_url, _, honest_node_id, partial_node_id = calibration_setup
record = _post_json(
f"{tracker_url}/v1/calibration/toploc/run",
@@ -263,6 +265,7 @@ def test_calibration_run_dispatches_only_solo_capable_nodes(calibration_setup):
def test_calibration_run_persists_corpus_and_results_endpoint_reports_it(calibration_setup):
"Calibration run persists corpus and results endpoint reports it\n\nTags: audit, calibration, persistence"
tracker_url, calibration_db, _, _ = calibration_setup
_post_json(
f"{tracker_url}/v1/calibration/toploc/run",
@@ -281,6 +284,7 @@ def test_calibration_run_persists_corpus_and_results_endpoint_reports_it(calibra
def test_calibration_run_missing_reference_node_url_is_503(tmp_path):
"Calibration run missing reference node url is 503\n\nTags: audit, calibration"
tracker = TrackerServer(
model_presets={MODEL: {"layers_start": 0, "layers_end": 11}},
validator_service_token="cal-token",
@@ -300,6 +304,7 @@ def test_calibration_run_missing_reference_node_url_is_503(tmp_path):
def test_calibration_run_node_without_commitment_endpoint_is_skipped_not_failed(tmp_path):
"Calibration run node without commitment endpoint is skipped not failed\n\nTags: audit, calibration"
reference = FakeReferenceNode(reference_activations=[[1.0, 2.0]])
reference_url = reference.start()
tracker = TrackerServer(