uber / cadence

Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
https://cadenceworkflow.io
MIT License
7.97k stars 773 forks source link

Unit tests for DeserializeBufferedEvents #6054

Closed 3vilhamster closed 1 month ago

3vilhamster commented 1 month ago

What changed? Added unit tests for DeserializeBufferedEvents.

Why? Improvign test coverage.

How did you test it?

Potential risks

Release notes

Documentation Changes

coveralls commented 1 month ago

Pull Request Test Coverage Report for Build 018fa710-a2c9-4c9c-9f2d-83a07fe2931a

Details


Files with Coverage Reduction New Missed Lines %
common/task/weighted_round_robin_task_scheduler.go 2 88.56%
common/persistence/sql/sqlplugin/postgres/task.go 2 73.4%
service/matching/tasklist/task_list_manager.go 2 76.09%
common/task/fifo_task_scheduler.go 2 84.54%
service/history/task/transfer_active_task_executor.go 2 72.72%
common/membership/hashring.go 2 84.69%
service/history/task/fetcher.go 2 85.05%
service/matching/tasklist/task_reader.go 4 76.92%
service/history/task/cross_cluster_task_processor.go 8 80.79%
common/persistence/sql/sqlplugin/postgres/db.go 9 65.0%
<!-- Total: 199 -->
Totals Coverage Status
Change from base Build 018fa65b-f10a-4dc6-8f5b-50bc0a76f08d: -0.06%
Covered Lines: 102102
Relevant Lines: 147336

💛 - Coveralls