| Test | Category | Transport | Reason |
test_security_scheme_structure_compliance | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_a2a_v030_authentication.py', 65, 'Skipped: Agent Card not available - cannot test authenticat |
test_mutual_tls_scheme_support | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_a2a_v030_authentication.py', 107, 'Skipped: Agent Card not available - cannot test authentica |
test_oauth2_metadata_url_support | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_a2a_v030_authentication.py', 131, 'Skipped: Agent Card not available - cannot test authentica |
test_authentication_transport_independence | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_a2a_v030_authentication.py', 163, 'Skipped: Agent Card not available - cannot test authentica |
test_in_task_authentication_flow | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_a2a_v030_authentication.py', 217, 'Skipped: Agent Card not available - cannot test authentica |
test_security_scheme_negotiation | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_a2a_v030_authentication.py', 233, 'Skipped: Agent Card not available - cannot test authentica |
test_transport_security_requirements | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_a2a_v030_authentication.py', 279, 'Skipped: HTTPS requirement skipped for localhost testing') |
test_authentication_error_codes | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_a2a_v030_authentication.py', 305, 'Skipped: Agent Card not available - cannot test authentica |
test_invalid_credentials_handling | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_a2a_v030_authentication.py', 349, 'Skipped: Agent Card not available - cannot test authentica |
test_grpc_method_optimizations | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_a2a_v030_method_enhancements.py', 327, 'Skipped: Test specific to gRPC transport') |
test_rest_api_method_mappings | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_a2a_v030_method_enhancements.py', 348, 'Skipped: Test specific to REST transport') |
test_authentication_structure | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_agent_card_optional.py', 210, 'Skipped: Agent Card does not have an authentication section') |
test_agent_interfaces_structure | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_agent_card_optional.py', 266, 'Skipped: Agent Card does not include additionalInterfaces') |
test_message_send_valid_file_part | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_message_send_capabilities.py', 44, 'Skipped: File modality not supported by SUT according to |
test_message_send_valid_multiple_parts | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_message_send_capabilities.py', 74, 'Skipped: File modality not supported by SUT according to |
test_message_send_valid_data_part | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_message_send_capabilities.py', 161, 'Skipped: Data modality not supported by SUT according to |
test_message_send_data_part_array | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_message_send_capabilities.py', 191, 'Skipped: Data modality not supported by SUT according to |
test_tasks_subscribe | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_streaming_methods.py', 375, 'Skipped: Could not capture task ID from initial stream - cannot |
test_streaming_connection_resilience | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_streaming_methods.py', 660, 'Skipped: This test is flaky due to network issues and timeouts; |
test_http_to_https_redirect | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_transport_security.py', 92, 'Skipped: SUT URL is not using HTTPS, so HTTP to HTTPS redirect t |
test_tls_version | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_transport_security.py', 176, 'Skipped: SUT URL is not using HTTPS, so TLS version test is not |
test_https_enforcement | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_transport_security_v030.py', 47, 'Skipped: HTTPS requirement skipped for localhost testing') |
test_tls_version_compliance | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_transport_security_v030.py', 67, 'Skipped: HTTPS not used, skipping TLS version test') |
test_certificate_validation | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_transport_security_v030.py', 112, 'Skipped: HTTPS not used, skipping certificate validation') |
test_grpc_tls_configuration | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_transport_security_v030.py', 199, 'Skipped: Test specific to gRPC transport') |
test_rest_api_security | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_transport_security_v030.py', 227, 'Skipped: Test specific to REST transport') |
test_enterprise_security_practices | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_transport_security_v030.py', 327, 'Skipped: HTTPS requirement skipped for localhost testing') |
test_grpc_bidirectional_streaming | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_transport_specific_features.py', 225, 'Skipped: Test specific to gRPC transport') |
test_grpc_metadata_handling | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_transport_specific_features.py', 246, 'Skipped: Test specific to gRPC transport') |
test_grpc_compression_support | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_transport_specific_features.py', 267, 'Skipped: Test specific to gRPC transport') |
test_rest_http_verb_mapping | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_transport_specific_features.py', 297, 'Skipped: Test specific to REST transport') |
test_rest_pagination_support | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_transport_specific_features.py', 325, 'Skipped: Test specific to REST transport') |
test_rest_content_negotiation | capabilities | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/capabilities/test_transport_specific_features.py', 346, 'Skipped: Test specific to REST transport') |
test_reference_task_ids_valid | features | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/features/test_reference_task_ids.py', 40, 'Skipped: Failed to create reference task') |
test_oauth2_metadata_url_validation | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/authentication/test_auth_compliance_v030.py', 381, 'Skipped: No OAuth2 security schemes declared - metadata UR |
test_mutual_tls_scheme_declaration | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/authentication/test_auth_compliance_v030.py', 454, 'Skipped: No mutualTLS security schemes declared - validati |
test_push_notification_not_supported_error_32003 | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/jsonrpc/test_a2a_error_codes.py', 95, 'Skipped: Agent declares push notification support - cannot test -32003 |
test_unsupported_operation_error_32004 | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/jsonrpc/test_a2a_error_codes.py', 274, 'Skipped: Could not trigger UnsupportedOperationError (-32004) with ava |
test_content_type_not_supported_error_32005 | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/jsonrpc/test_a2a_error_codes.py', 373, 'Skipped: Could not trigger ContentTypeNotSupportedError (-32005) with |
test_invalid_agent_response_error_32006 | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/jsonrpc/test_a2a_error_codes.py', 423, 'Skipped: InvalidAgentResponseError (-32006) is an internal agent error |
test_push_notification_not_supported_error_32003_enhanced | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/jsonrpc/test_a2a_error_codes_enhanced.py', 168, 'Skipped: SUT properly handles all push notification operation |
test_unsupported_operation_error_32004_enhanced | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/jsonrpc/test_a2a_error_codes_enhanced.py', 241, 'Skipped: Could not trigger -32004 error - SUT handles edge ca |
test_content_type_not_supported_error_32005_enhanced | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/jsonrpc/test_a2a_error_codes_enhanced.py', 332, 'Skipped: Could not trigger -32005 error - SUT accepts content |
test_invalid_agent_response_error_32006_enhanced | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/jsonrpc/test_a2a_error_codes_enhanced.py', 402, 'Skipped: Could not trigger -32006 error - SUT response genera |
test_multi_transport_method_mapping | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/protocol/test_a2a_v030_transport_compliance.py', 140, 'Skipped: Multi-transport method mapping requires 2+ tra |
test_certificate_chain_trust_validation | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/security/test_certificate_validation.py', 88, 'Skipped: Certificate validation tests only applicable to HTTPS |
test_hostname_verification | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/security/test_certificate_validation.py', 201, 'Skipped: Certificate validation tests only applicable to HTTPS |
test_certificate_revocation_status | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/security/test_certificate_validation.py', 336, 'Skipped: Certificate revocation tests only applicable to HTTPS |
test_invalid_certificate_rejection | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/security/test_certificate_validation.py', 425, 'Skipped: Certificate rejection tests only applicable to HTTPS |
test_certificate_security_headers | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/security/test_certificate_validation.py', 532, 'Skipped: Certificate security headers only applicable to HTTPS |
test_in_task_authentication_workflow | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/security/test_in_task_authentication.py', 247, 'Skipped: Agent did not require in-task authentication for test |
test_invalid_authentication_handling | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/security/test_in_task_authentication.py', 372, 'Skipped: No authentication schemes declared - cannot test inva |
test_auth_state_transitions | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/security/test_in_task_authentication.py', 484, 'Skipped: Could not create test task for authentication state t |
test_tls_protocol_version_security | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/security/test_tls_configuration_enhanced.py', 146, 'Skipped: TLS configuration tests only applicable to HTTPS |
test_cipher_suite_security_analysis | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/security/test_tls_configuration_enhanced.py', 228, 'Skipped: TLS configuration tests only applicable to HTTPS |
test_certificate_chain_validation | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/security/test_tls_configuration_enhanced.py', 321, 'Skipped: TLS configuration tests only applicable to HTTPS |
test_tls_security_features | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/security/test_tls_configuration_enhanced.py', 483, 'Skipped: TLS configuration tests only applicable to HTTPS |
test_tls_implementation_best_practices | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/security/test_tls_configuration_enhanced.py', 554, 'Skipped: TLS configuration tests only applicable to HTTPS |
test_https_required_production | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/security/test_transport_security.py', 81, 'Skipped: HTTPS requirement skipped for localhost/test environment') |
test_tls_certificate_validation | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/security/test_transport_security.py', 148, 'Skipped: Certificate validation relaxed for testing environments') |
test_tls_configuration_security | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/security/test_transport_security.py', 247, 'Skipped: TLS configuration check relaxed for testing environments' |
test_http_to_https_redirect | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/security/test_transport_security.py', 341, 'Skipped: HTTP redirect test skipped for localhost/test environment |
test_task_retrieval_equivalence | mandatory | jsonrpc | ('/Users/tk/src/a2a-tck/tests/mandatory/transport/test_multi_transport_equivalence.py', 235, 'Skipped: Task creation did not return valid task ID') |
test_identical_functionality_message_send | transport-equivalence | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/multi_transport/test_functional_equivalence.py', 73, 'Skipped: Functional equivalence requires multiple transpo |
test_identical_functionality_tasks_get | transport-equivalence | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/multi_transport/test_functional_equivalence.py', 115, 'Skipped: Functional equivalence requires multiple transp |
test_consistent_behavior_message_send | transport-equivalence | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/multi_transport/test_functional_equivalence.py', 155, 'Skipped: Functional equivalence requires multiple transp |
test_consistent_behavior_tasks_get | transport-equivalence | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/multi_transport/test_functional_equivalence.py', 226, 'Skipped: Functional equivalence requires multiple transp |
test_identical_functionality_tasks_cancel | transport-equivalence | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/multi_transport/test_functional_equivalence.py', 292, 'Skipped: Functional equivalence requires multiple transp |
test_consistent_behavior_tasks_cancel | transport-equivalence | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/multi_transport/test_functional_equivalence.py', 336, 'Skipped: Functional equivalence requires multiple transp |
test_same_error_handling_task_not_found | transport-equivalence | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/multi_transport/test_functional_equivalence.py', 412, 'Skipped: Functional equivalence requires multiple transp |
test_same_error_handling_method_not_found | transport-equivalence | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/multi_transport/test_functional_equivalence.py', 468, 'Skipped: Functional equivalence requires multiple transp |
test_same_error_handling_invalid_params | transport-equivalence | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/multi_transport/test_functional_equivalence.py', 487, 'Skipped: Functional equivalence requires multiple transp |
test_same_error_handling_task_not_cancelable | transport-equivalence | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/multi_transport/test_functional_equivalence.py', 546, 'Skipped: Functional equivalence requires multiple transp |
test_error_response_structure_equivalence | transport-equivalence | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/multi_transport/test_functional_equivalence.py', 615, 'Skipped: Functional equivalence requires multiple transp |
test_equivalent_authentication_agent_card | transport-equivalence | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/multi_transport/test_functional_equivalence.py', 684, 'Skipped: Functional equivalence requires multiple transp |
test_method_mapping_compliance | transport-equivalence | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/multi_transport/test_functional_equivalence.py', 758, 'Skipped: Method mapping compliance requires multiple tra |
test_identical_functionality_message_stream | transport-equivalence | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/multi_transport/test_functional_equivalence.py', 829, 'Skipped: Functional equivalence requires multiple transp |
test_identical_functionality_tasks_resubscribe | transport-equivalence | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/multi_transport/test_functional_equivalence.py', 881, 'Skipped: Functional equivalence requires multiple transp |
test_streaming_response_equivalence | transport-equivalence | jsonrpc | ('/Users/tk/src/a2a-tck/tests/optional/multi_transport/test_functional_equivalence.py', 930, 'Skipped: Functional equivalence requires multiple transp |