AGNTCY CSIT

A2A Interop Dashboard

A static HTML view over the Ginkgo JSON and JUnit XML artifacts under /home/runner/work/csit/csit/site/docs/a2a. The dashboard groups every saved run, highlights failures, and keeps the raw machine-readable files one click away.

Rendered 2026-06-26 08:00:45 UTC Latest run 2026-06-26 08:00:15 UTC HTML artifact reports/index.html
Saved Runs 10 Parsed suite reports
Selected Specs 164 Across all saved runs
Executed Specs 164 Passed plus failed specs
Passing Specs 164 Successful assertions
Failing Specs 0 Specs needing attention
Passing Reports 10 0 failing reports

Compatibility Matrix

JSON-RPC task-streaming JSON-RPC lifecycle JSON-RPC push-config JSON-RPC parity REST task-streaming REST lifecycle REST push-config REST parity gRPC task-streaming gRPC lifecycle gRPC push-config gRPC parity
.NET→Go Go+.NET
Go→.NET Go+.NET
.NET→Python Python+.NET
Python→.NET Python+.NET
Go→Python Python+Go
Python→Go Python+Go
.NET→Rust Rust+.NET
Rust→.NET Rust+.NET
Go→Rust Rust+Go
Rust→Go Rust+Go
Python→Rust Rust+Python
Rust→Python Rust+Python
.NET→.NET Self+.NET
Go→Go Self+Go
Python→Python Self+Python
Rust→Rust Self+Rust
Run Status Scope Timing Results Artifacts
Run Rust+Python
A2A Interop Suite
Status Passing
Scope
24 of 164 specs selected suite-rust-python
Timing 1m12.153s
Updated 2026-06-26 08:00:45 UTC
Results
24 passed 0 failed 140 skipped
Artifacts

Run Metadata

Saved run
report-agntcy-a2a-rust-python
Started
2026-06-26 07:59:02 UTC
Finished
2026-06-26 08:00:15 UTC
Selected specs
24 of 164
Executed specs
24
Label filter
suite-rust-python

Failures

Executed Specs

Status Spec Duration Labels
Passed
Rust+Python / jsonrpc / Rust→Python / task-streaming
48.56s suite-rust-python, jsonrpc, rust-python, behavior-core, behavior-task-streaming
Passed
Rust+Python / jsonrpc / Rust→Python / task-lifecycle
19ms suite-rust-python, jsonrpc, rust-python, behavior-core, behavior-lifecycle
Passed
Rust+Python / jsonrpc / Rust→Python / push-config
14ms suite-rust-python, jsonrpc, rust-python, behavior-core, behavior-push-config
Passed
Rust+Python / jsonrpc / Rust→Python / scenario-parity
350ms suite-rust-python, jsonrpc, rust-python, behavior-parity
Passed
Rust+Python / jsonrpc / Python→Rust / task-streaming
592ms suite-rust-python, jsonrpc, python-rust, behavior-core, behavior-task-streaming
Passed
Rust+Python / jsonrpc / Python→Rust / task-lifecycle
480ms suite-rust-python, jsonrpc, python-rust, behavior-core, behavior-lifecycle
Passed
Rust+Python / jsonrpc / Python→Rust / push-config
575ms suite-rust-python, jsonrpc, python-rust, behavior-core, behavior-push-config
Passed
Rust+Python / jsonrpc / Python→Rust / scenario-parity
876ms suite-rust-python, jsonrpc, python-rust, behavior-parity
Passed
Rust+Python / rest / Rust→Python / task-streaming
12ms suite-rust-python, rest, rust-python, behavior-core, behavior-task-streaming
Passed
Rust+Python / rest / Rust→Python / task-lifecycle
18ms suite-rust-python, rest, rust-python, behavior-core, behavior-lifecycle
Passed
Rust+Python / rest / Rust→Python / push-config
14ms suite-rust-python, rest, rust-python, behavior-core, behavior-push-config
Passed
Rust+Python / rest / Rust→Python / scenario-parity
346ms suite-rust-python, rest, rust-python, behavior-parity
Passed
Rust+Python / rest / Python→Rust / task-streaming
525ms suite-rust-python, rest, python-rust, behavior-core, behavior-task-streaming
Passed
Rust+Python / rest / Python→Rust / task-lifecycle
502ms suite-rust-python, rest, python-rust, behavior-core, behavior-lifecycle
Passed
Rust+Python / rest / Python→Rust / push-config
581ms suite-rust-python, rest, python-rust, behavior-core, behavior-push-config
Passed
Rust+Python / rest / Python→Rust / scenario-parity
856ms suite-rust-python, rest, python-rust, behavior-parity
Passed
Rust+Python / grpc / Rust→Python / task-streaming
10ms suite-rust-python, grpc, rust-python, behavior-core, behavior-task-streaming
Passed
Rust+Python / grpc / Rust→Python / task-lifecycle
15ms suite-rust-python, grpc, rust-python, behavior-core, behavior-lifecycle
Passed
Rust+Python / grpc / Rust→Python / push-config
13ms suite-rust-python, grpc, rust-python, behavior-core, behavior-push-config
Passed
Rust+Python / grpc / Rust→Python / scenario-parity
337ms suite-rust-python, grpc, rust-python, behavior-parity
Passed
Rust+Python / grpc / Python→Rust / task-streaming
501ms suite-rust-python, grpc, python-rust, behavior-core, behavior-task-streaming
Passed
Rust+Python / grpc / Python→Rust / task-lifecycle
487ms suite-rust-python, grpc, python-rust, behavior-core, behavior-lifecycle
Passed
Rust+Python / grpc / Python→Rust / push-config
481ms suite-rust-python, grpc, python-rust, behavior-core, behavior-push-config
Passed
Rust+Python / grpc / Python→Rust / scenario-parity
15.982s suite-rust-python, grpc, python-rust, behavior-parity
Run Rust+.NET
A2A Interop Suite
Status Passing
Scope
16 of 164 specs selected suite-rust-dotnet
Timing 1m0.695s
Updated 2026-06-26 08:00:45 UTC
Results
16 passed 0 failed 148 skipped
Artifacts

Run Metadata

Saved run
report-agntcy-a2a-rust-dotnet
Started
2026-06-26 07:58:50 UTC
Finished
2026-06-26 07:59:51 UTC
Selected specs
16 of 164
Executed specs
16
Label filter
suite-rust-dotnet

Failures

Executed Specs

Status Spec Duration Labels
Passed
Rust+.NET / jsonrpc / .NET→Rust / task-streaming
56.203s suite-rust-dotnet, jsonrpc, dotnet-rust, behavior-core, behavior-task-streaming
Passed
Rust+.NET / jsonrpc / .NET→Rust / task-lifecycle
410ms suite-rust-dotnet, jsonrpc, dotnet-rust, behavior-core, behavior-lifecycle
Passed
Rust+.NET / jsonrpc / .NET→Rust / push-config
354ms suite-rust-dotnet, jsonrpc, dotnet-rust, behavior-core, behavior-push-config
Passed
Rust+.NET / jsonrpc / .NET→Rust / scenario-parity
712ms suite-rust-dotnet, jsonrpc, dotnet-rust, behavior-parity
Passed
Rust+.NET / jsonrpc / Rust→.NET / task-streaming
223ms suite-rust-dotnet, jsonrpc, rust-dotnet, behavior-core, behavior-task-streaming
Passed
Rust+.NET / jsonrpc / Rust→.NET / task-lifecycle
41ms suite-rust-dotnet, jsonrpc, rust-dotnet, behavior-core, behavior-lifecycle
Passed
Rust+.NET / jsonrpc / Rust→.NET / push-config
12ms suite-rust-dotnet, jsonrpc, rust-dotnet, behavior-core, behavior-push-config
Passed
Rust+.NET / jsonrpc / Rust→.NET / scenario-parity
356ms suite-rust-dotnet, jsonrpc, rust-dotnet, behavior-parity
Passed
Rust+.NET / rest / .NET→Rust / task-streaming
339ms suite-rust-dotnet, rest, dotnet-rust, behavior-core, behavior-task-streaming
Passed
Rust+.NET / rest / .NET→Rust / task-lifecycle
348ms suite-rust-dotnet, rest, dotnet-rust, behavior-core, behavior-lifecycle
Passed
Rust+.NET / rest / .NET→Rust / push-config
329ms suite-rust-dotnet, rest, dotnet-rust, behavior-core, behavior-push-config
Passed
Rust+.NET / rest / .NET→Rust / scenario-parity
660ms suite-rust-dotnet, rest, dotnet-rust, behavior-parity
Passed
Rust+.NET / rest / Rust→.NET / task-streaming
119ms suite-rust-dotnet, rest, rust-dotnet, behavior-core, behavior-task-streaming
Passed
Rust+.NET / rest / Rust→.NET / task-lifecycle
47ms suite-rust-dotnet, rest, rust-dotnet, behavior-core, behavior-lifecycle
Passed
Rust+.NET / rest / Rust→.NET / push-config
13ms suite-rust-dotnet, rest, rust-dotnet, behavior-core, behavior-push-config
Passed
Rust+.NET / rest / Rust→.NET / scenario-parity
522ms suite-rust-dotnet, rest, rust-dotnet, behavior-parity
Run Self / Rust
A2A Interop Suite
Status Passing
Scope
12 of 164 specs selected suite-self-rust
Timing 46.161s
Updated 2026-06-26 08:00:45 UTC
Results
12 passed 0 failed 152 skipped
Artifacts

Run Metadata

Saved run
report-agntcy-a2a-self-rust
Started
2026-06-26 07:58:52 UTC
Finished
2026-06-26 07:59:38 UTC
Selected specs
12 of 164
Executed specs
12
Label filter
suite-self-rust

Failures

Executed Specs

Status Spec Duration Labels
Passed
Rust / jsonrpc / Rust→Rust / task-streaming
44.805s suite-self-rust, jsonrpc, rust-rust, behavior-core, behavior-task-streaming
Passed
Rust / jsonrpc / Rust→Rust / task-lifecycle
14ms suite-self-rust, jsonrpc, rust-rust, behavior-core, behavior-lifecycle
Passed
Rust / jsonrpc / Rust→Rust / push-config
11ms suite-self-rust, jsonrpc, rust-rust, behavior-core, behavior-push-config
Passed
Rust / jsonrpc / Rust→Rust / scenario-parity
372ms suite-self-rust, jsonrpc, rust-rust, behavior-parity
Passed
Rust / rest / Rust→Rust / task-streaming
49ms suite-self-rust, rest, rust-rust, behavior-core, behavior-task-streaming
Passed
Rust / rest / Rust→Rust / task-lifecycle
13ms suite-self-rust, rest, rust-rust, behavior-core, behavior-lifecycle
Passed
Rust / rest / Rust→Rust / push-config
9ms suite-self-rust, rest, rust-rust, behavior-core, behavior-push-config
Passed
Rust / rest / Rust→Rust / scenario-parity
375ms suite-self-rust, rest, rust-rust, behavior-parity
Passed
Rust / grpc / Rust→Rust / task-streaming
8ms suite-self-rust, grpc, rust-rust, behavior-core, behavior-task-streaming
Passed
Rust / grpc / Rust→Rust / task-lifecycle
14ms suite-self-rust, grpc, rust-rust, behavior-core, behavior-lifecycle
Passed
Rust / grpc / Rust→Rust / push-config
11ms suite-self-rust, grpc, rust-rust, behavior-core, behavior-push-config
Passed
Rust / grpc / Rust→Rust / scenario-parity
476ms suite-self-rust, grpc, rust-rust, behavior-parity
Run Python+.NET
A2A Interop Suite
Status Passing
Scope
16 of 164 specs selected suite-python-dotnet
Timing 38.341s
Updated 2026-06-26 08:00:45 UTC
Results
16 passed 0 failed 148 skipped
Artifacts

Run Metadata

Saved run
report-agntcy-a2a-python-dotnet
Started
2026-06-26 07:58:56 UTC
Finished
2026-06-26 07:59:34 UTC
Selected specs
16 of 164
Executed specs
16
Label filter
suite-python-dotnet

Failures

Executed Specs

Status Spec Duration Labels
Passed
Python+.NET / jsonrpc / Python→.NET / task-streaming
20.168s suite-python-dotnet, jsonrpc, python-dotnet, behavior-core, behavior-task-streaming
Passed
Python+.NET / jsonrpc / Python→.NET / task-lifecycle
500ms suite-python-dotnet, jsonrpc, python-dotnet, behavior-core, behavior-lifecycle
Passed
Python+.NET / jsonrpc / Python→.NET / push-config
476ms suite-python-dotnet, jsonrpc, python-dotnet, behavior-core, behavior-push-config
Passed
Python+.NET / jsonrpc / Python→.NET / scenario-parity
828ms suite-python-dotnet, jsonrpc, python-dotnet, behavior-parity
Passed
Python+.NET / jsonrpc / .NET→Python / task-streaming
831ms suite-python-dotnet, jsonrpc, dotnet-python, behavior-core, behavior-task-streaming
Passed
Python+.NET / jsonrpc / .NET→Python / task-lifecycle
367ms suite-python-dotnet, jsonrpc, dotnet-python, behavior-core, behavior-lifecycle
Passed
Python+.NET / jsonrpc / .NET→Python / push-config
358ms suite-python-dotnet, jsonrpc, dotnet-python, behavior-core, behavior-push-config
Passed
Python+.NET / jsonrpc / .NET→Python / scenario-parity
684ms suite-python-dotnet, jsonrpc, dotnet-python, behavior-parity
Passed
Python+.NET / rest / Python→.NET / task-streaming
578ms suite-python-dotnet, rest, python-dotnet, behavior-core, behavior-task-streaming
Passed
Python+.NET / rest / Python→.NET / task-lifecycle
489ms suite-python-dotnet, rest, python-dotnet, behavior-core, behavior-lifecycle
Passed
Python+.NET / rest / Python→.NET / push-config
465ms suite-python-dotnet, rest, python-dotnet, behavior-core, behavior-push-config
Passed
Python+.NET / rest / Python→.NET / scenario-parity
835ms suite-python-dotnet, rest, python-dotnet, behavior-parity
Passed
Python+.NET / rest / .NET→Python / task-streaming
339ms suite-python-dotnet, rest, dotnet-python, behavior-core, behavior-task-streaming
Passed
Python+.NET / rest / .NET→Python / task-lifecycle
377ms suite-python-dotnet, rest, dotnet-python, behavior-core, behavior-lifecycle
Passed
Python+.NET / rest / .NET→Python / push-config
335ms suite-python-dotnet, rest, dotnet-python, behavior-core, behavior-push-config
Passed
Python+.NET / rest / .NET→Python / scenario-parity
10.706s suite-python-dotnet, rest, dotnet-python, behavior-parity
Run Rust+Go
A2A Interop Suite
Status Passing
Scope
24 of 164 specs selected suite-rust-go
Timing 44.544s
Updated 2026-06-26 08:00:45 UTC
Results
24 passed 0 failed 140 skipped
Artifacts

Run Metadata

Saved run
report-agntcy-a2a
Started
2026-06-26 07:58:50 UTC
Finished
2026-06-26 07:59:34 UTC
Selected specs
24 of 164
Executed specs
24
Label filter
suite-rust-go

Failures

Executed Specs

Status Spec Duration Labels
Passed
Rust+Go / jsonrpc / Go→Rust / task-streaming
42.22s suite-rust-go, jsonrpc, go-rust, behavior-core, behavior-task-streaming
Passed
Rust+Go / jsonrpc / Go→Rust / task-lifecycle
6ms suite-rust-go, jsonrpc, go-rust, behavior-core, behavior-lifecycle
Passed
Rust+Go / jsonrpc / Go→Rust / push-config
4ms suite-rust-go, jsonrpc, go-rust, behavior-core, behavior-push-config
Passed
Rust+Go / jsonrpc / Go→Rust / scenario-parity
356ms suite-rust-go, jsonrpc, go-rust, behavior-parity
Passed
Rust+Go / jsonrpc / Rust→Go / task-streaming
8ms suite-rust-go, jsonrpc, rust-go, behavior-core, behavior-task-streaming
Passed
Rust+Go / jsonrpc / Rust→Go / task-lifecycle
12ms suite-rust-go, jsonrpc, rust-go, behavior-core, behavior-lifecycle
Passed
Rust+Go / jsonrpc / Rust→Go / push-config
9ms suite-rust-go, jsonrpc, rust-go, behavior-core, behavior-push-config
Passed
Rust+Go / jsonrpc / Rust→Go / scenario-parity
331ms suite-rust-go, jsonrpc, rust-go, behavior-parity
Passed
Rust+Go / rest / Go→Rust / task-streaming
44ms suite-rust-go, rest, go-rust, behavior-core, behavior-task-streaming
Passed
Rust+Go / rest / Go→Rust / task-lifecycle
5ms suite-rust-go, rest, go-rust, behavior-core, behavior-lifecycle
Passed
Rust+Go / rest / Go→Rust / push-config
3ms suite-rust-go, rest, go-rust, behavior-core, behavior-push-config
Passed
Rust+Go / rest / Go→Rust / scenario-parity
355ms suite-rust-go, rest, go-rust, behavior-parity
Passed
Rust+Go / rest / Rust→Go / task-streaming
8ms suite-rust-go, rest, rust-go, behavior-core, behavior-task-streaming
Passed
Rust+Go / rest / Rust→Go / task-lifecycle
11ms suite-rust-go, rest, rust-go, behavior-core, behavior-lifecycle
Passed
Rust+Go / rest / Rust→Go / push-config
8ms suite-rust-go, rest, rust-go, behavior-core, behavior-push-config
Passed
Rust+Go / rest / Rust→Go / scenario-parity
330ms suite-rust-go, rest, rust-go, behavior-parity
Passed
Rust+Go / grpc / Go→Rust / task-streaming
4ms suite-rust-go, grpc, go-rust, behavior-core, behavior-task-streaming
Passed
Rust+Go / grpc / Go→Rust / task-lifecycle
7ms suite-rust-go, grpc, go-rust, behavior-core, behavior-lifecycle
Passed
Rust+Go / grpc / Go→Rust / push-config
5ms suite-rust-go, grpc, go-rust, behavior-core, behavior-push-config
Passed
Rust+Go / grpc / Go→Rust / scenario-parity
316ms suite-rust-go, grpc, go-rust, behavior-parity
Passed
Rust+Go / grpc / Rust→Go / task-streaming
9ms suite-rust-go, grpc, rust-go, behavior-core, behavior-task-streaming
Passed
Rust+Go / grpc / Rust→Go / task-lifecycle
14ms suite-rust-go, grpc, rust-go, behavior-core, behavior-lifecycle
Passed
Rust+Go / grpc / Rust→Go / push-config
10ms suite-rust-go, grpc, rust-go, behavior-core, behavior-push-config
Passed
Rust+Go / grpc / Rust→Go / scenario-parity
466ms suite-rust-go, grpc, rust-go, behavior-parity
Run Python+Go
A2A Interop Suite
Status Passing
Scope
24 of 164 specs selected suite-python-go
Timing 27.397s
Updated 2026-06-26 08:00:45 UTC
Results
24 passed 0 failed 140 skipped
Artifacts

Run Metadata

Saved run
report-agntcy-a2a-python-go
Started
2026-06-26 07:59:04 UTC
Finished
2026-06-26 07:59:31 UTC
Selected specs
24 of 164
Executed specs
24
Label filter
suite-python-go

Failures

Executed Specs

Status Spec Duration Labels
Passed
Python+Go / jsonrpc / Go→Python / task-streaming
4.439s suite-python-go, jsonrpc, go-python, behavior-core, behavior-task-streaming
Passed
Python+Go / jsonrpc / Go→Python / task-lifecycle
11ms suite-python-go, jsonrpc, go-python, behavior-core, behavior-lifecycle
Passed
Python+Go / jsonrpc / Go→Python / push-config
8ms suite-python-go, jsonrpc, go-python, behavior-core, behavior-push-config
Passed
Python+Go / jsonrpc / Go→Python / scenario-parity
327ms suite-python-go, jsonrpc, go-python, behavior-parity
Passed
Python+Go / jsonrpc / Python→Go / task-streaming
514ms suite-python-go, jsonrpc, python-go, behavior-core, behavior-task-streaming
Passed
Python+Go / jsonrpc / Python→Go / task-lifecycle
464ms suite-python-go, jsonrpc, python-go, behavior-core, behavior-lifecycle
Passed
Python+Go / jsonrpc / Python→Go / push-config
551ms suite-python-go, jsonrpc, python-go, behavior-core, behavior-push-config
Passed
Python+Go / jsonrpc / Python→Go / scenario-parity
804ms suite-python-go, jsonrpc, python-go, behavior-parity
Passed
Python+Go / rest / Go→Python / task-streaming
7ms suite-python-go, rest, go-python, behavior-core, behavior-task-streaming
Passed
Python+Go / rest / Go→Python / task-lifecycle
10ms suite-python-go, rest, go-python, behavior-core, behavior-lifecycle
Passed
Python+Go / rest / Go→Python / push-config
6ms suite-python-go, rest, go-python, behavior-core, behavior-push-config
Passed
Python+Go / rest / Go→Python / scenario-parity
325ms suite-python-go, rest, go-python, behavior-parity
Passed
Python+Go / rest / Python→Go / task-streaming
483ms suite-python-go, rest, python-go, behavior-core, behavior-task-streaming
Passed
Python+Go / rest / Python→Go / task-lifecycle
484ms suite-python-go, rest, python-go, behavior-core, behavior-lifecycle
Passed
Python+Go / rest / Python→Go / push-config
545ms suite-python-go, rest, python-go, behavior-core, behavior-push-config
Passed
Python+Go / rest / Python→Go / scenario-parity
810ms suite-python-go, rest, python-go, behavior-parity
Passed
Python+Go / grpc / Go→Python / task-streaming
6ms suite-python-go, grpc, go-python, behavior-core, behavior-task-streaming
Passed
Python+Go / grpc / Go→Python / task-lifecycle
7ms suite-python-go, grpc, go-python, behavior-core, behavior-lifecycle
Passed
Python+Go / grpc / Go→Python / push-config
5ms suite-python-go, grpc, go-python, behavior-core, behavior-push-config
Passed
Python+Go / grpc / Go→Python / scenario-parity
319ms suite-python-go, grpc, go-python, behavior-parity
Passed
Python+Go / grpc / Python→Go / task-streaming
493ms suite-python-go, grpc, python-go, behavior-core, behavior-task-streaming
Passed
Python+Go / grpc / Python→Go / task-lifecycle
470ms suite-python-go, grpc, python-go, behavior-core, behavior-lifecycle
Passed
Python+Go / grpc / Python→Go / push-config
471ms suite-python-go, grpc, python-go, behavior-core, behavior-push-config
Passed
Python+Go / grpc / Python→Go / scenario-parity
15.833s suite-python-go, grpc, python-go, behavior-parity
Run Self / .NET
A2A Interop Suite
Status Passing
Scope
8 of 164 specs selected suite-self-dotnet
Timing 21.681s
Updated 2026-06-26 08:00:45 UTC
Results
8 passed 0 failed 156 skipped
Artifacts

Run Metadata

Saved run
report-agntcy-a2a-self-dotnet
Started
2026-06-26 07:58:54 UTC
Finished
2026-06-26 07:59:16 UTC
Selected specs
8 of 164
Executed specs
8
Label filter
suite-self-dotnet

Failures

Executed Specs

Status Spec Duration Labels
Passed
.NET / jsonrpc / .NET→.NET / task-streaming
18.218s suite-self-dotnet, jsonrpc, dotnet-dotnet, behavior-core, behavior-task-streaming
Passed
.NET / jsonrpc / .NET→.NET / task-lifecycle
420ms suite-self-dotnet, jsonrpc, dotnet-dotnet, behavior-core, behavior-lifecycle
Passed
.NET / jsonrpc / .NET→.NET / push-config
362ms suite-self-dotnet, jsonrpc, dotnet-dotnet, behavior-core, behavior-push-config
Passed
.NET / jsonrpc / .NET→.NET / scenario-parity
709ms suite-self-dotnet, jsonrpc, dotnet-dotnet, behavior-parity
Passed
.NET / rest / .NET→.NET / task-streaming
479ms suite-self-dotnet, rest, dotnet-dotnet, behavior-core, behavior-task-streaming
Passed
.NET / rest / .NET→.NET / task-lifecycle
394ms suite-self-dotnet, rest, dotnet-dotnet, behavior-core, behavior-lifecycle
Passed
.NET / rest / .NET→.NET / push-config
359ms suite-self-dotnet, rest, dotnet-dotnet, behavior-core, behavior-push-config
Passed
.NET / rest / .NET→.NET / scenario-parity
734ms suite-self-dotnet, rest, dotnet-dotnet, behavior-parity
Run Self / Python
A2A Interop Suite
Status Passing
Scope
12 of 164 specs selected suite-self-python
Timing 24.598s
Updated 2026-06-26 08:00:45 UTC
Results
12 passed 0 failed 152 skipped
Artifacts

Run Metadata

Saved run
report-agntcy-a2a-self-python
Started
2026-06-26 07:58:48 UTC
Finished
2026-06-26 07:59:13 UTC
Selected specs
12 of 164
Executed specs
12
Label filter
suite-self-python

Failures

Executed Specs

Status Spec Duration Labels
Passed
Python / jsonrpc / Python→Python / task-streaming
3.386s suite-self-python, jsonrpc, python-python, behavior-core, behavior-task-streaming
Passed
Python / jsonrpc / Python→Python / task-lifecycle
455ms suite-self-python, jsonrpc, python-python, behavior-core, behavior-lifecycle
Passed
Python / jsonrpc / Python→Python / push-config
536ms suite-self-python, jsonrpc, python-python, behavior-core, behavior-push-config
Passed
Python / jsonrpc / Python→Python / scenario-parity
803ms suite-self-python, jsonrpc, python-python, behavior-parity
Passed
Python / rest / Python→Python / task-streaming
463ms suite-self-python, rest, python-python, behavior-core, behavior-task-streaming
Passed
Python / rest / Python→Python / task-lifecycle
450ms suite-self-python, rest, python-python, behavior-core, behavior-lifecycle
Passed
Python / rest / Python→Python / push-config
539ms suite-self-python, rest, python-python, behavior-core, behavior-push-config
Passed
Python / rest / Python→Python / scenario-parity
802ms suite-self-python, rest, python-python, behavior-parity
Passed
Python / grpc / Python→Python / task-streaming
467ms suite-self-python, grpc, python-python, behavior-core, behavior-task-streaming
Passed
Python / grpc / Python→Python / task-lifecycle
441ms suite-self-python, grpc, python-python, behavior-core, behavior-lifecycle
Passed
Python / grpc / Python→Python / push-config
457ms suite-self-python, grpc, python-python, behavior-core, behavior-push-config
Passed
Python / grpc / Python→Python / scenario-parity
15.793s suite-self-python, grpc, python-python, behavior-parity
Run Go+.NET
A2A Interop Suite
Status Passing
Scope
16 of 164 specs selected suite-go-dotnet
Timing 15.228s
Updated 2026-06-26 08:00:45 UTC
Results
16 passed 0 failed 148 skipped
Artifacts

Run Metadata

Saved run
report-agntcy-a2a-go-dotnet
Started
2026-06-26 07:58:48 UTC
Finished
2026-06-26 07:59:03 UTC
Selected specs
16 of 164
Executed specs
16
Label filter
suite-go-dotnet

Failures

Executed Specs

Status Spec Duration Labels
Passed
Go+.NET / jsonrpc / Go→.NET / task-streaming
11.334s suite-go-dotnet, jsonrpc, go-dotnet, behavior-core, behavior-task-streaming
Passed
Go+.NET / jsonrpc / Go→.NET / task-lifecycle
27ms suite-go-dotnet, jsonrpc, go-dotnet, behavior-core, behavior-lifecycle
Passed
Go+.NET / jsonrpc / Go→.NET / push-config
6ms suite-go-dotnet, jsonrpc, go-dotnet, behavior-core, behavior-push-config
Passed
Go+.NET / jsonrpc / Go→.NET / scenario-parity
341ms suite-go-dotnet, jsonrpc, go-dotnet, behavior-parity
Passed
Go+.NET / jsonrpc / .NET→Go / task-streaming
487ms suite-go-dotnet, jsonrpc, dotnet-go, behavior-core, behavior-task-streaming
Passed
Go+.NET / jsonrpc / .NET→Go / task-lifecycle
305ms suite-go-dotnet, jsonrpc, dotnet-go, behavior-core, behavior-lifecycle
Passed
Go+.NET / jsonrpc / .NET→Go / push-config
275ms suite-go-dotnet, jsonrpc, dotnet-go, behavior-core, behavior-push-config
Passed
Go+.NET / jsonrpc / .NET→Go / scenario-parity
592ms suite-go-dotnet, jsonrpc, dotnet-go, behavior-parity
Passed
Go+.NET / rest / Go→.NET / task-streaming
88ms suite-go-dotnet, rest, go-dotnet, behavior-core, behavior-task-streaming
Passed
Go+.NET / rest / Go→.NET / task-lifecycle
31ms suite-go-dotnet, rest, go-dotnet, behavior-core, behavior-lifecycle
Passed
Go+.NET / rest / Go→.NET / push-config
6ms suite-go-dotnet, rest, go-dotnet, behavior-core, behavior-push-config
Passed
Go+.NET / rest / Go→.NET / scenario-parity
342ms suite-go-dotnet, rest, go-dotnet, behavior-parity
Passed
Go+.NET / rest / .NET→Go / task-streaming
263ms suite-go-dotnet, rest, dotnet-go, behavior-core, behavior-task-streaming
Passed
Go+.NET / rest / .NET→Go / task-lifecycle
272ms suite-go-dotnet, rest, dotnet-go, behavior-core, behavior-lifecycle
Passed
Go+.NET / rest / .NET→Go / push-config
254ms suite-go-dotnet, rest, dotnet-go, behavior-core, behavior-push-config
Passed
Go+.NET / rest / .NET→Go / scenario-parity
601ms suite-go-dotnet, rest, dotnet-go, behavior-parity
Run Self / Go
A2A Interop Suite
Status Passing
Scope
12 of 164 specs selected suite-self-go
Timing 2.3s
Updated 2026-06-26 08:00:45 UTC
Results
12 passed 0 failed 152 skipped
Artifacts

Run Metadata

Saved run
report-agntcy-a2a-self-go
Started
2026-06-26 07:58:54 UTC
Finished
2026-06-26 07:58:57 UTC
Selected specs
12 of 164
Executed specs
12
Label filter
suite-self-go

Failures

Executed Specs

Status Spec Duration Labels
Passed
Go / jsonrpc / Go→Go / task-streaming
1.323s suite-self-go, jsonrpc, go-go, behavior-core, behavior-task-streaming
Passed
Go / jsonrpc / Go→Go / task-lifecycle
5ms suite-self-go, jsonrpc, go-go, behavior-core, behavior-lifecycle
Passed
Go / jsonrpc / Go→Go / push-config
2ms suite-self-go, jsonrpc, go-go, behavior-core, behavior-push-config
Passed
Go / jsonrpc / Go→Go / scenario-parity
313ms suite-self-go, jsonrpc, go-go, behavior-parity
Passed
Go / rest / Go→Go / task-streaming
3ms suite-self-go, rest, go-go, behavior-core, behavior-task-streaming
Passed
Go / rest / Go→Go / task-lifecycle
5ms suite-self-go, rest, go-go, behavior-core, behavior-lifecycle
Passed
Go / rest / Go→Go / push-config
2ms suite-self-go, rest, go-go, behavior-core, behavior-push-config
Passed
Go / rest / Go→Go / scenario-parity
312ms suite-self-go, rest, go-go, behavior-parity
Passed
Go / grpc / Go→Go / task-streaming
5ms suite-self-go, grpc, go-go, behavior-core, behavior-task-streaming
Passed
Go / grpc / Go→Go / task-lifecycle
5ms suite-self-go, grpc, go-go, behavior-core, behavior-lifecycle
Passed
Go / grpc / Go→Go / push-config
4ms suite-self-go, grpc, go-go, behavior-core, behavior-push-config
Passed
Go / grpc / Go→Go / scenario-parity
318ms suite-self-go, grpc, go-go, behavior-parity