Coverage report:
25%
hide covered
Files
Functions
Classes
coverage.py v7.9.0
, created at 2025-10-13 12:26 +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
CustomTask.__init__
2
1
0
2
1
50%
src/task/custom_task.py
CustomTask.make_progress_data
1
0
0
0
0
100%
src/task/custom_task.py
CustomTask.get_progression
16
0
0
8
0
100%
src/task/custom_task.py
CustomTask.do
1
0
0
2
0
100%
src/task/custom_task.py
CustomTask.progress_callback
0
0
0
0
0
100%
src/task/custom_task.py
CustomTask.update_progress
4
0
0
0
0
100%
src/task/custom_task.py
CustomTask.set_progress_callback
1
1
0
0
0
0%
src/task/custom_task.py
CustomTask.add_history_event
7
7
0
4
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__
44
0
0
18
1
98%
src/task/custom_task.py
(no function)
35
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
get_last_event
1
1
0
0
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
12
12
0
8
0
0%
src/task/receiver.py
(no function)
22
22
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)
7
7
0
0
0
0%
src/task/runner.py
on_start
1
1
0
0
0
0%
src/task/runner.py
run_task
3
3
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
1
1
0
0
0
0%
src/task/runner.py
with_progress
27
27
0
8
0
0%
src/task/runner.py
with_progress.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)
21
21
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
20
20
0
4
0
0%
src/task/tasks/archiving_tasks.py
ArchiveCollectionTask.check_nfs_directories
2
2
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
4
4
0
4
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
9
9
0
2
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)
31
31
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
3
3
0
0
0
0%
src/task/views.py
TaskProgressAPIView.get.stream_response
0
0
0
0
0
100%
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)
22
22
0
0
0
0%
Total
484
372
0
96
2
25%
No items found using the specified filter.