File tree Expand file tree Collapse file tree 2 files changed +22
-1
lines changed
Expand file tree Collapse file tree 2 files changed +22
-1
lines changed Original file line number Diff line number Diff line change 1111 # Tells uv to not need a venv, and instead use system
1212 UV_SYSTEM_PYTHON : 1
1313 SUT_JSONRPC_URL : http://localhost:8080
14+ SUT_GRPC_URL : http://localhost:9555
1415
1516
1617# Only run the latest job
6869 mvn wildfly:start -B -Dversion.sdk=${SDK_VERSION} -pl tck -Dstartup-timeout=120
6970 - name : Run TCK
7071 run : |
71- ./run_tck.py --sut-url ${SUT_JSONRPC_URL} --category all --transports jsonrpc --compliance-report report.json
72+ ./run_tck.py --sut-url ${SUT_JSONRPC_URL} --category all --transports jsonrpc,grpc --compliance-report report.json
7273 working-directory : a2a-tck
7374 - name : Start the WildFly SUT
7475 run : |
Original file line number Diff line number Diff line change 4141 </exclusion >
4242 </exclusions >
4343 </dependency >
44+ <dependency >
45+ <groupId >${project.groupId} </groupId >
46+ <artifactId >a2a-java-sdk-server-jakarta-grpc</artifactId >
47+ <version >${project.version} </version >
48+ <exclusions >
49+ <!--
50+ Exclude these transitive dependencies since we are deploying the TCK in WildFly,
51+ where the server provides these dependencies.
52+ Other servlet containers/application servers may provide other things.
53+ -->
54+ <exclusion >
55+ <groupId >com.fasterxml.jackson.core</groupId >
56+ <artifactId >*</artifactId >
57+ </exclusion >
58+ <exclusion >
59+ <groupId >com.fasterxml.jackson.datatype</groupId >
60+ <artifactId >*</artifactId >
61+ </exclusion >
62+ </exclusions >
63+ </dependency >
4464 <dependency >
4565 <groupId >jakarta.ws.rs</groupId >
4666 <artifactId >jakarta.ws.rs-api</artifactId >
You can’t perform that action at this time.
0 commit comments