generated from coulomb/repo-seed
Dry run and operator handbook
This commit is contained in:
@@ -246,6 +246,9 @@ def _normalize_json_result(
|
||||
selected_group: str | None,
|
||||
) -> dict[str, Any]:
|
||||
artifact_refs = _artifact_refs_from_payload(payload)
|
||||
source_facts = payload.get("facts", {})
|
||||
if not isinstance(source_facts, dict):
|
||||
source_facts = {}
|
||||
cases = _json_cases(payload)
|
||||
if cases:
|
||||
counts: dict[str, int] = {}
|
||||
@@ -266,6 +269,7 @@ def _normalize_json_result(
|
||||
f"OpenCMIS TCK group {selected_group!r} produced {sum(counts.values())} normalized case result(s)."
|
||||
],
|
||||
"facts": {
|
||||
**source_facts,
|
||||
"normalizer": "json-cases",
|
||||
"result_counts": counts,
|
||||
"cases": normalized_cases[:200],
|
||||
@@ -280,6 +284,7 @@ def _normalize_json_result(
|
||||
"result": result,
|
||||
"observations": _observations_from_payload(payload, selected_group),
|
||||
"facts": {
|
||||
**source_facts,
|
||||
"normalizer": "json-runner-result",
|
||||
"result_counts": {result: 1},
|
||||
"payload": payload,
|
||||
|
||||
Reference in New Issue
Block a user