diff --git a/artifact.logging_module/tests/data/sample_ci_decisions.json b/artifact.logging_module/tests/data/sample_ci_decisions.json new file mode 100644 index 0000000..f6c9fa4 --- /dev/null +++ b/artifact.logging_module/tests/data/sample_ci_decisions.json @@ -0,0 +1,32 @@ +[ + { + "timestamp": "2024-05-01T10:30:00Z", + "decision_type": "PASS", + "reason_code": "unit_tests_passed", + "additional_info": "All 120 tests executed successfully" + }, + { + "timestamp": "2024-05-01T10:45:00Z", + "decision_type": "WARN", + "reason_code": "lint_warnings", + "additional_info": "5 minor PEP8 issues detected" + }, + { + "timestamp": "2024-05-01T11:00:00Z", + "decision_type": "UNKNOWN", + "reason_code": "coverage_incomplete", + "additional_info": "Code coverage data not found" + }, + { + "timestamp": "2024-05-01T11:15:00Z", + "decision_type": "PASS", + "reason_code": "security_scan_passed", + "additional_info": "No vulnerabilities detected" + }, + { + "timestamp": "2024-05-01T11:30:00Z", + "decision_type": "WARN", + "reason_code": "unstable_tests", + "additional_info": "2 flaky tests detected, auto-retry scheduled" + } +] \ No newline at end of file