Skip to content

feat(schedules): implement schedule gRPC wiring and ScheduleClientImpl#1069

Merged
abhishekj720 merged 17 commits into
masterfrom
feat/schedule-impl
Jul 6, 2026
Merged

feat(schedules): implement schedule gRPC wiring and ScheduleClientImpl#1069
abhishekj720 merged 17 commits into
masterfrom
feat/schedule-impl

fix(schedule): catch eager mapping exceptions and complete future exc…

561997d
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 2, 2026 in 1s

68.13% (target 85.00%)

View this Pull Request on Codecov

68.13% (target 85.00%)

Details

Codecov Report

❌ Patch coverage is 0% with 470 lines in your changes missing coverage. Please review.
✅ Project coverage is 68.13%. Comparing base (073c574) to head (561997d).

Files with missing lines Patch % Lines
...uber/cadence/internal/sync/ScheduleClientImpl.java 0.00% 152 Missing ⚠️
...ternal/compatibility/proto/mappers/TypeMapper.java 0.00% 116 Missing ⚠️
...nal/compatibility/proto/mappers/RequestMapper.java 0.00% 71 Missing ⚠️
...ber/cadence/serviceclient/WorkflowServiceGrpc.java 0.00% 51 Missing ⚠️
...al/compatibility/proto/mappers/ResponseMapper.java 0.00% 43 Missing ⚠️
...ternal/compatibility/proto/mappers/EnumMapper.java 0.00% 32 Missing ⚠️
...tibility/proto/serviceclient/GrpcServiceStubs.java 0.00% 4 Missing ⚠️
.../cadence/internal/sync/WorkflowClientInternal.java 0.00% 1 Missing ⚠️

❌ Your project check has failed because the head coverage (68.13%) is below the target coverage (85.00%). You can increase the head coverage or adjust the target coverage.

Files with missing lines Coverage Δ Complexity Δ
...ibility/proto/serviceclient/IGrpcServiceStubs.java 0.00% <ø> (ø) 0.00 <0.00> (ø)
...internal/sync/TestActivityEnvironmentInternal.java 95.37% <ø> (ø) 7.00 <0.00> (ø)
...internal/sync/TestWorkflowEnvironmentInternal.java 88.77% <ø> (ø) 18.00 <0.00> (ø)
...ence/internal/testservice/TestWorkflowService.java 73.87% <ø> (ø) 102.00 <0.00> (ø)
...er/cadence/serviceclient/IWorkflowServiceBase.java 89.52% <ø> (ø) 94.00 <0.00> (ø)
.../cadence/internal/sync/WorkflowClientInternal.java 70.67% <0.00%> (ø) 51.00 <0.00> (ø)
...tibility/proto/serviceclient/GrpcServiceStubs.java 0.00% <0.00%> (ø) 0.00 <0.00> (ø)
...ternal/compatibility/proto/mappers/EnumMapper.java 5.35% <0.00%> (-0.70%) 15.00 <0.00> (ø)
...al/compatibility/proto/mappers/ResponseMapper.java 0.00% <0.00%> (ø) 0.00 <0.00> (ø)
...ber/cadence/serviceclient/WorkflowServiceGrpc.java 0.00% <0.00%> (ø) 0.00 <0.00> (ø)
... and 3 more

... and 12 files with indirect coverage changes


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 073c574...561997d. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.