mirror of
https://github.com/rookiestar28/ComfyUI-OpenClaw.git
synced 2026-08-14 00:48:07 +00:00
98 lines
4.6 KiB
JSON
98 lines
4.6 KiB
JSON
{
|
|
"max_skipped": 4,
|
|
"no_skip_modules": [
|
|
"tests.test_s58_bridge_token_lifecycle",
|
|
"tests.test_s59_webhook_mapping_clamp",
|
|
"tests.test_s60_mae_route_segmentation",
|
|
"tests.test_s60_routes_startup_gate",
|
|
"tests.test_s61_registry_signature",
|
|
"tests.security.test_endpoint_drift",
|
|
"tests.test_r122_real_backend_lane",
|
|
"tests.test_r123_real_backend_model_list_lane",
|
|
"tests.test_r121_retry_partition_contract",
|
|
"tests.test_r124_slack_ingress_contract",
|
|
"tests.test_r125_slack_real_backend_lane",
|
|
"tests.test_r117_observability_redaction_e2e",
|
|
"tests.test_r117_observability_redaction_endpoints",
|
|
"tests.test_f57_slack_transport_parity",
|
|
"tests.test_f57_slack_socket_mode_startup",
|
|
"tests.test_connector_installation_registry",
|
|
"tests.test_connector_callback_contract",
|
|
"tests.test_s70_ssrf_pinning_regression"
|
|
],
|
|
"no_skip_module_metadata": {
|
|
"tests.test_s58_bridge_token_lifecycle": {
|
|
"reason": "Bridge token lifecycle coverage is a hard regression seam for token expiry and revoke behavior.",
|
|
"review_after": "2026-10-31"
|
|
},
|
|
"tests.test_s59_webhook_mapping_clamp": {
|
|
"reason": "Webhook mapping clamp must stay no-skip because route/mapping drift can silently reopen unsafe ingress paths.",
|
|
"review_after": "2026-10-31"
|
|
},
|
|
"tests.test_s60_mae_route_segmentation": {
|
|
"reason": "Public MAE route segmentation is a published hard-guarantee suite and cannot degrade to skip-only coverage.",
|
|
"review_after": "2026-10-31"
|
|
},
|
|
"tests.test_s60_routes_startup_gate": {
|
|
"reason": "Startup gate coverage must stay active to catch route registration drift before public deployment.",
|
|
"review_after": "2026-10-31"
|
|
},
|
|
"tests.test_s61_registry_signature": {
|
|
"reason": "Registry signature enforcement is part of the release-safety boundary for extension metadata.",
|
|
"review_after": "2026-10-31"
|
|
},
|
|
"tests.security.test_endpoint_drift": {
|
|
"reason": "Endpoint drift detection guards the published endpoint manifest and must remain non-skippable.",
|
|
"review_after": "2026-10-31"
|
|
},
|
|
"tests.test_r122_real_backend_lane": {
|
|
"reason": "Real backend lane is the low-mock parity seam for LLM/backend integration and cannot silently skip.",
|
|
"review_after": "2026-10-31"
|
|
},
|
|
"tests.test_r123_real_backend_model_list_lane": {
|
|
"reason": "Model-list real backend lane protects loopback SSRF and provider-model discovery parity.",
|
|
"review_after": "2026-10-31"
|
|
},
|
|
"tests.test_r121_retry_partition_contract": {
|
|
"reason": "Retry partition contract is an explicit robustness gate for failure-domain isolation.",
|
|
"review_after": "2026-10-31"
|
|
},
|
|
"tests.test_r124_slack_ingress_contract": {
|
|
"reason": "Slack ingress contract must stay enforced because connector auth and callback parsing are production paths.",
|
|
"review_after": "2026-10-31"
|
|
},
|
|
"tests.test_r125_slack_real_backend_lane": {
|
|
"reason": "Slack real-backend lane protects connector-to-backend parity across approval and run flows.",
|
|
"review_after": "2026-10-31"
|
|
},
|
|
"tests.test_r117_observability_redaction_e2e": {
|
|
"reason": "Observability redaction E2E covers production-facing data minimization and cannot be treated as optional.",
|
|
"review_after": "2026-10-31"
|
|
},
|
|
"tests.test_r117_observability_redaction_endpoints": {
|
|
"reason": "Endpoint-level redaction assertions are part of the audit/privacy boundary and must remain live.",
|
|
"review_after": "2026-10-31"
|
|
},
|
|
"tests.test_f57_slack_transport_parity": {
|
|
"reason": "Slack transport parity catches protocol drift between connector routing and HTTP contract handling.",
|
|
"review_after": "2026-10-31"
|
|
},
|
|
"tests.test_f57_slack_socket_mode_startup": {
|
|
"reason": "Slack socket mode startup coverage protects bootstrap compatibility for a supported deployment mode.",
|
|
"review_after": "2026-10-31"
|
|
},
|
|
"tests.test_connector_installation_registry": {
|
|
"reason": "Connector installation registry governs multi-platform connector ownership and must stay no-skip.",
|
|
"review_after": "2026-10-31"
|
|
},
|
|
"tests.test_connector_callback_contract": {
|
|
"reason": "Connector callback contract protects external ingress normalization and approval wiring.",
|
|
"review_after": "2026-10-31"
|
|
},
|
|
"tests.test_s70_ssrf_pinning_regression": {
|
|
"reason": "SSRF pinning regression is a security-critical boundary test and must never degrade to skip coverage.",
|
|
"review_after": "2026-10-31"
|
|
}
|
|
}
|
|
}
|