go.temporal.io/server/service/history/replication

90 files · 28424 LOC · 5337 covered · 23087 uncovered

Files

FileLOCCoveredUncovered
go.temporal.io/server/service/history/replication/ack_manager.go 541 174 367
go.temporal.io/server/service/history/replication/ack_manager_mock.go 174 0 174
go.temporal.io/server/service/history/replication/ack_manager_test.go 517 0 517
go.temporal.io/server/service/history/replication/batchable_task.go 174 67 107
go.temporal.io/server/service/history/replication/batchable_task_mock.go 299 117 182
go.temporal.io/server/service/history/replication/batchable_task_test.go 341 0 341
go.temporal.io/server/service/history/replication/bi_direction_stream.go 200 92 108
go.temporal.io/server/service/history/replication/bi_direction_stream_test.go 198 0 198
go.temporal.io/server/service/history/replication/dlq_handler.go 329 144 185
go.temporal.io/server/service/history/replication/dlq_handler_mock.go 88 0 88
go.temporal.io/server/service/history/replication/dlq_handler_test.go 290 0 290
go.temporal.io/server/service/history/replication/dlq_writer.go 151 41 110
go.temporal.io/server/service/history/replication/dlq_writer_test.go 135 0 135
go.temporal.io/server/service/history/replication/eager_namespace_refresher.go 114 56 58
go.temporal.io/server/service/history/replication/eager_namespace_refresher_mock.go 57 19 38
go.temporal.io/server/service/history/replication/eager_namespace_refresher_test.go 287 0 287
go.temporal.io/server/service/history/replication/executable_activity_state_task.go 285 193 92
go.temporal.io/server/service/history/replication/executable_activity_state_task_test.go 486 0 486
go.temporal.io/server/service/history/replication/executable_backfill_history_events_task.go 262 124 138
go.temporal.io/server/service/history/replication/executable_backfill_history_events_task_test.go 305 0 305
go.temporal.io/server/service/history/replication/executable_delete_execution_task.go 203 82 121
go.temporal.io/server/service/history/replication/executable_delete_execution_task_test.go 165 0 165
go.temporal.io/server/service/history/replication/executable_history_task.go 460 0 460
go.temporal.io/server/service/history/replication/executable_history_task_test.go 590 0 590
go.temporal.io/server/service/history/replication/executable_noop_task.go 67 31 36
go.temporal.io/server/service/history/replication/executable_noop_task_test.go 103 0 103
go.temporal.io/server/service/history/replication/executable_sync_hsm_task.go 200 101 99
go.temporal.io/server/service/history/replication/executable_sync_hsm_task_test.go 279 0 279
go.temporal.io/server/service/history/replication/executable_sync_versioned_transition_task.go 243 0 243
go.temporal.io/server/service/history/replication/executable_task.go 954 525 429
go.temporal.io/server/service/history/replication/executable_task_converter.go 168 31 137
go.temporal.io/server/service/history/replication/executable_task_mock.go 388 129 259
go.temporal.io/server/service/history/replication/executable_task_test.go 1253 0 1253
go.temporal.io/server/service/history/replication/executable_task_tool_box.go 46 0 46
go.temporal.io/server/service/history/replication/executable_task_tracker.go 192 98 94
go.temporal.io/server/service/history/replication/executable_task_tracker_mock.go 341 108 233
go.temporal.io/server/service/history/replication/executable_task_tracker_test.go 457 0 457
go.temporal.io/server/service/history/replication/executable_unknown_task.go 86 42 44
go.temporal.io/server/service/history/replication/executable_unknown_task_test.go 101 0 101
go.temporal.io/server/service/history/replication/executable_verify_versioned_transition_task.go 333 145 188
go.temporal.io/server/service/history/replication/executable_verify_versioned_transition_task_test.go 615 0 615
go.temporal.io/server/service/history/replication/executable_workflow_state_task.go 215 105 110
go.temporal.io/server/service/history/replication/executable_workflow_state_task_test.go 254 0 254
go.temporal.io/server/service/history/replication/fx.go 422 141 281
go.temporal.io/server/service/history/replication/grpc_stream_client.go 55 23 32
go.temporal.io/server/service/history/replication/metrics.go 60 11 49
go.temporal.io/server/service/history/replication/noop_dlq_writer.go 13 0 13
go.temporal.io/server/service/history/replication/poller_manager.go 72 17 55
go.temporal.io/server/service/history/replication/poller_manager_test.go 66 0 66
go.temporal.io/server/service/history/replication/progress_cache.go 223 99 124
go.temporal.io/server/service/history/replication/progress_cache_mock.go 70 0 70
go.temporal.io/server/service/history/replication/progress_cache_test.go 201 0 201
go.temporal.io/server/service/history/replication/quotas.go 29 11 18
go.temporal.io/server/service/history/replication/raw_task_converter.go 961 135 826
go.temporal.io/server/service/history/replication/raw_task_converter_mock.go 58 19 39
go.temporal.io/server/service/history/replication/raw_task_converter_test.go 1984 0 1984
go.temporal.io/server/service/history/replication/replication_events.go 265 0 265
go.temporal.io/server/service/history/replication/sequential_batch_queue.go 117 58 59
go.temporal.io/server/service/history/replication/sequential_batch_queue_test.go 179 0 179
go.temporal.io/server/service/history/replication/sequential_queue.go 88 3 85
go.temporal.io/server/service/history/replication/stream.go 152 64 88
go.temporal.io/server/service/history/replication/stream_receiver.go 541 303 238
go.temporal.io/server/service/history/replication/stream_receiver_flow_controller.go 67 27 40
go.temporal.io/server/service/history/replication/stream_receiver_flow_controller_mock.go 55 18 37
go.temporal.io/server/service/history/replication/stream_receiver_flow_controller_test.go 220 0 220
go.temporal.io/server/service/history/replication/stream_receiver_mock.go 80 30 50
go.temporal.io/server/service/history/replication/stream_receiver_monitor.go 435 249 186
go.temporal.io/server/service/history/replication/stream_receiver_monitor_test.go 738 0 738
go.temporal.io/server/service/history/replication/stream_receiver_test.go 554 0 554
go.temporal.io/server/service/history/replication/stream_sender.go 751 414 337
go.temporal.io/server/service/history/replication/stream_sender_flow_controller.go 115 67 48
go.temporal.io/server/service/history/replication/stream_sender_flow_controller_mock.go 69 26 43
go.temporal.io/server/service/history/replication/stream_sender_flow_controller_test.go 161 0 161
go.temporal.io/server/service/history/replication/stream_sender_mock.go 80 36 44
go.temporal.io/server/service/history/replication/stream_sender_test.go 1062 0 1062
go.temporal.io/server/service/history/replication/stream_test.go 112 0 112
go.temporal.io/server/service/history/replication/sync_state_retriever.go 610 307 303
go.temporal.io/server/service/history/replication/sync_state_retriever_mock.go 129 5 124
go.temporal.io/server/service/history/replication/sync_state_retriever_test.go 900 0 900
go.temporal.io/server/service/history/replication/task_executor.go 471 228 243
go.temporal.io/server/service/history/replication/task_executor_mock.go 56 18 38
go.temporal.io/server/service/history/replication/task_executor_test.go 418 0 418
go.temporal.io/server/service/history/replication/task_fetcher.go 423 198 225
go.temporal.io/server/service/history/replication/task_fetcher_mock.go 157 43 114
go.temporal.io/server/service/history/replication/task_fetcher_test.go 386 0 386
go.temporal.io/server/service/history/replication/task_processor.go 610 232 378
go.temporal.io/server/service/history/replication/task_processor_manager.go 365 131 234
go.temporal.io/server/service/history/replication/task_processor_manager_test.go 188 0 188
go.temporal.io/server/service/history/replication/task_processor_mock.go 64 0 64
go.temporal.io/server/service/history/replication/task_processor_test.go 646 0 646