Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
utilities/plot_visibility_timeout.rb101
A
0 mins
lib/eventq/worker_status.rb39
A
0 mins
A
100%
lib/eventq/rabbitmq.rb14
A
0 mins
A
100%
lib/eventq/queue_worker.rb222
A
0 mins
B
89%
lib/eventq/eventq_rabbitmq/rabbitmq_subscription_manager.rb38
A
0 mins
C
70%
lib/eventq/eventq_rabbitmq/rabbitmq_status_checker.rb46
A
0 mins
A
93%
lib/eventq/eventq_rabbitmq/rabbitmq_queue_worker.rb110
A
0 mins
A
98%
lib/eventq/eventq_rabbitmq/rabbitmq_queue_manager.rb68
A
0 mins
A
100%
lib/eventq/eventq_rabbitmq/rabbitmq_queue_client.rb37
A
0 mins
A
94%
lib/eventq/eventq_rabbitmq/rabbitmq_eventq_client.rb98
A
0 mins
A
98%
lib/eventq/eventq_rabbitmq/default_queue.rb11
A
0 mins
F
57%
lib/eventq/eventq_base/worker_id.rb14
A
0 mins
A
100%
lib/eventq/eventq_base/version.rb3
A
0 mins
lib/eventq/eventq_base/subscription_manager_contract.rb8
A
0 mins
A
100%
lib/eventq/eventq_base/signature_providers/sha256_signature_provider.rb24
A
0 mins
A
100%
lib/eventq/eventq_base/signature_providers.rb32
A
0 mins
A
100%
lib/eventq/eventq_base/serialization_providers/oj_serialization_provider.rb20
A
0 mins
A
100%
lib/eventq/eventq_base/serialization_providers/json_serialization_provider.rb23
A
0 mins
A
100%
lib/eventq/eventq_base/serialization_providers/binary_serialization_provider.rb12
A
0 mins
A
100%
lib/eventq/eventq_base/serialization_providers.rb25
A
0 mins
A
94%
lib/eventq/eventq_base/queue_worker_contract.rb12
A
0 mins
A
100%
lib/eventq/eventq_base/queue_message.rb25
A
0 mins
A
100%
lib/eventq/eventq_base/queue.rb33
A
0 mins
A
100%
lib/eventq/eventq_base/nonce_manager.rb47
A
0 mins
A
100%
lib/eventq/eventq_base/message_args.rb22
A
0 mins
A
100%
lib/eventq/eventq_base/exchange.rb6
A
0 mins
A
100%
lib/eventq/eventq_base/exceptions/worker_thread_error.rb9
A
0 mins
B
80%
lib/eventq/eventq_base/exceptions/invalid_signature_exception.rb9
A
0 mins
A
100%
lib/eventq/eventq_base/exceptions/event_type_not_found.rb9
A
0 mins
A
100%
lib/eventq/eventq_base/exceptions.rb3
A
0 mins
A
100%
lib/eventq/eventq_base/eventq_logger.rb21
A
0 mins
A
91%
lib/eventq/eventq_base/eventq_client_contract.rb6
A
0 mins
A
100%
lib/eventq/eventq_base/event_raised_queue.rb7
A
0 mins
C
75%
lib/eventq/eventq_base/event_raised_exchange.rb7
A
0 mins
A
100%
lib/eventq/eventq_base/configuration.rb22
A
0 mins
A
92%
lib/eventq/eventq_aws/sqs.rb80
A
0 mins
B
87%
lib/eventq/eventq_aws/sns.rb56
A
0 mins
C
79%
lib/eventq/eventq_aws/aws_subscription_manager.rb76
A
1 hr
A
97%
lib/eventq/eventq_aws/aws_status_checker.rb18
A
0 mins
A
90%
lib/eventq/eventq_aws/aws_queue_worker.rb109
A
0 mins
B
84%
lib/eventq/eventq_aws/aws_queue_manager.rb51
A
0 mins
A
94%
lib/eventq/eventq_aws/aws_queue_client.rb67
A
0 mins
A
95%
lib/eventq/eventq_aws/aws_eventq_client.rb87
A
0 mins
A
98%
lib/eventq/eventq_aws/aws_calculate_visibility_timeout.rb72
A
0 mins
A
100%
lib/eventq/base.rb19
A
0 mins
A
100%
lib/eventq/aws.rb13
A
0 mins
A
100%
lib/eventq.rb23
A
0 mins
A
100%
images/randomised-retry-duration.png
images/fixed-retry-duration.png
images/back-off-strategy.png