Dry run and operator handbook
This commit is contained in:
parent
fa5b61fb78
commit
4e5e63db6f
8 changed files with 427 additions and 2 deletions
|
|
@ -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,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue