Coverage report:
22%
hide covered
Files
Functions
Classes
coverage.py v7.7.0
, created at 2025-04-18 12:36 +0000
File
function
statements
missing
excluded
branches
partial
coverage
src/task/celery_sample.py
debug_task
1
1
0
0
0
0%
src/task/celery_sample.py
(no function)
8
8
0
0
0
0%
src/task/custom_task.py
TaskError.__init__
2
0
0
0
0
100%
src/task/custom_task.py
TaskError.get_deep_error
3
3
0
2
0
0%
src/task/custom_task.py
TaskError.create_subtask_index_chain
3
3
0
2
0
0%
src/task/custom_task.py
TaskError.__str__
2
2
0
0
0
0%
src/task/custom_task.py
ProgressCallback.__call__
1
0
0
2
1
67%
src/task/custom_task.py
CustomTask.__init__
2
1
0
2
1
50%
src/task/custom_task.py
CustomTask.make_progress_data
1
1
0
0
0
0%
src/task/custom_task.py
CustomTask.get_progression
16
1
0
8
1
92%
src/task/custom_task.py
CustomTask.do
1
0
0
2
0
100%
src/task/custom_task.py
CustomTask.update_progress
5
4
0
2
1
29%
src/task/custom_task.py
CustomTask.set_progress_callback
1
1
0
0
0
0%
src/task/custom_task.py
CustomTask.get_tasks
3
0
0
2
0
100%
src/task/custom_task.py
CustomTask._make_subtasks
1
0
0
0
0
100%
src/task/custom_task.py
CustomTask.recover
3
0
0
2
0
100%
src/task/custom_task.py
CustomTask.on_error
1
0
0
0
0
100%
src/task/custom_task.py
CustomTask.__call__
42
0
0
16
0
100%
src/task/custom_task.py
(no function)
27
0
0
0
0
100%
src/task/examples.py
BasicTask.do
1
1
0
0
0
0%
src/task/examples.py
BasicTask._make_subtasks
1
1
0
0
0
0%
src/task/examples.py
RecoverExample.do
1
1
0
0
0
0%
src/task/examples.py
RecoverExample._make_subtasks
4
4
0
0
0
0%
src/task/examples.py
RecoverExample._make_subtasks.raise_an_exc
6
6
0
2
0
0%
src/task/examples.py
RecoverExample._make_subtasks.ErrorTask._make_subtasks
1
1
0
0
0
0%
src/task/examples.py
NestedRecoveryExample.do
1
1
0
0
0
0%
src/task/examples.py
NestedRecoveryExample._make_subtasks
1
1
0
0
0
0%
src/task/examples.py
SimpleMathTask.do
1
1
0
0
0
0%
src/task/examples.py
SimpleMathTask._make_subtasks
1
1
0
0
0
0%
src/task/examples.py
ComplexMathTask.do
1
1
0
0
0
0%
src/task/examples.py
ComplexMathTask._make_subtasks
1
1
0
0
0
0%
src/task/examples.py
(no function)
18
18
0
0
0
0%
src/task/receiver.py
subscribe
5
5
0
2
0
0%
src/task/receiver.py
start_receiver
4
4
0
2
0
0%
src/task/receiver.py
get_remaining_task_count
3
3
0
0
0
0%
src/task/receiver.py
clear_progress
2
2
0
0
0
0%
src/task/receiver.py
handle_progress_event
14
14
0
10
0
0%
src/task/receiver.py
(no function)
12
12
0
0
0
0%
src/task/redis_client.py
RedisClient.__init__
3
3
0
0
0
0%
src/task/redis_client.py
RedisClient.get_connection
1
1
0
0
0
0%
src/task/redis_client.py
RedisClient.exec_cmd
14
14
0
2
0
0%
src/task/redis_client.py
(no function)
6
6
0
0
0
0%
src/task/runner.py
on_start
1
1
0
0
0
0%
src/task/runner.py
run_task
4
4
0
0
0
0%
src/task/runner.py
get_active_task
4
4
0
2
0
0%
src/task/runner.py
recover_from_error
1
1
0
0
0
0%
src/task/runner.py
cancel_task
3
3
0
0
0
0%
src/task/runner.py
run_as_task
29
29
0
10
0
0%
src/task/runner.py
run_as_task.injected_set_progress
1
1
0
0
0
0%
src/task/runner.py
set_progress
4
4
0
0
0
0%
src/task/runner.py
set_progress.e
1
1
0
0
0
0%
src/task/runner.py
(no function)
18
18
0
0
0
0%
src/task/tasks/archiving_tasks.py
ArchiveNumdamCollectionTask.do
7
7
0
0
0
0%
src/task/tasks/archiving_tasks.py
ArchiveNumdamCollectionTask.then
1
1
0
0
0
0%
src/task/tasks/archiving_tasks.py
ArchiveNumdamCollectionTask._make_subtasks
1
1
0
0
0
0%
src/task/tasks/archiving_tasks.py
ArchiveNumdamCollectionTask.on_error
3
3
0
2
0
0%
src/task/tasks/archiving_tasks.py
ArchiveNumdamIssuesTask.__init__
2
2
0
0
0
0%
src/task/tasks/archiving_tasks.py
ArchiveNumdamIssuesTask._make_subtasks
1
1
0
0
0
0%
src/task/tasks/archiving_tasks.py
ArchiveNumdamIssueTask.__init__
2
2
0
0
0
0%
src/task/tasks/archiving_tasks.py
ArchiveNumdamIssueTask.do
2
2
0
0
0
0%
src/task/tasks/archiving_tasks.py
ArchiveNumdamIssueTask.on_error
1
1
0
0
0
0%
src/task/tasks/archiving_tasks.py
archive_collections
4
4
0
2
0
0%
src/task/tasks/archiving_tasks.py
StartArchiveCollectionsTask.do
7
7
0
2
0
0%
src/task/tasks/archiving_tasks.py
EndArchiveCollectionsTask.do
2
2
0
0
0
0%
src/task/tasks/archiving_tasks.py
ArchiveCollectionTask.do
13
13
0
2
0
0%
src/task/tasks/archiving_tasks.py
ArchiveCollectionTask.make_progress_data
10
10
0
4
0
0%
src/task/tasks/archiving_tasks.py
ArchiveCollectionTask.then
7
7
0
2
0
0%
src/task/tasks/archiving_tasks.py
ArchiveCollectionTask._make_subtasks
1
1
0
0
0
0%
src/task/tasks/archiving_tasks.py
ArchiveResourcesTask.__init__
9
9
0
0
0
0%
src/task/tasks/archiving_tasks.py
ArchiveResourcesTask.get_progression
3
3
0
2
0
0%
src/task/tasks/archiving_tasks.py
ArchiveResourcesTask.increment_success_count
4
4
0
2
0
0%
src/task/tasks/archiving_tasks.py
ArchiveResourcesTask.increment_error_count
1
1
0
0
0
0%
src/task/tasks/archiving_tasks.py
ArchiveResourcesTask._make_subtasks
6
6
0
2
0
0%
src/task/tasks/archiving_tasks.py
ArchiveResourcesTask.then
1
1
0
0
0
0%
src/task/tasks/archiving_tasks.py
ArchiveResourcesTask.on_error
6
6
0
0
0
0%
src/task/tasks/archiving_tasks.py
ArchiveResourceTask.__init__
6
6
0
0
0
0%
src/task/tasks/archiving_tasks.py
ArchiveResourceTask.do
6
6
0
2
0
0%
src/task/tasks/archiving_tasks.py
(no function)
42
42
0
0
0
0%
src/task/views.py
get_messages_in_task_queue
5
5
0
0
0
0%
src/task/views.py
ProgressBarMixin.get_context_data
3
3
0
0
0
0%
src/task/views.py
TaskProgressAPIView.get
6
6
0
2
0
0%
src/task/views.py
TaskProgressAPIView.get.stream_response
4
4
0
0
0
0%
src/task/views.py
TasksView.get_context_data
3
3
0
0
0
0%
src/task/views.py
TaskFailedListView.get_queryset
3
3
0
0
0
0%
src/task/views.py
TasksDeleteView.get_redirect_url
2
2
0
0
0
0%
src/task/views.py
(no function)
21
21
0
0
0
0%
Total
486
388
0
94
4
22%
No items found using the specified filter.