Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat:support for valkey #161

Merged
merged 14 commits into from
Sep 14, 2024
Merged

feat:support for valkey #161

merged 14 commits into from
Sep 14, 2024

Conversation

cunla
Copy link
Member

@cunla cunla commented Sep 14, 2024

Also add sentry-dsn arguments to rqworker

Copy link
Contributor

Coverage report python v3.12 django v5.1.1

Name                                                                                        Stmts   Miss  Cover
---------------------------------------------------------------------------------------------------------------
scheduler/__init__.py                                                                           3      0   100%
scheduler/admin/__init__.py                                                                     2      0   100%
scheduler/admin/redis_models.py                                                                19      0   100%
scheduler/admin/task_models.py                                                                 91      2    98%
scheduler/apps.py                                                                               8      0   100%
scheduler/decorators.py                                                                        27      1    96%
scheduler/management/__init__.py                                                                0      0   100%
scheduler/management/commands/__init__.py                                                       0      0   100%
scheduler/management/commands/delete_failed_executions.py                                      24      1    96%
scheduler/management/commands/export.py                                                        34      0   100%
scheduler/management/commands/import.py                                                        74      7    91%
scheduler/management/commands/rqstats.py                                                       68     18    74%
scheduler/management/commands/rqworker.py                                                      43      4    91%
scheduler/management/commands/run_job.py                                                       22      0   100%
scheduler/migrations/0001_initial_squashed_0005_added_result_ttl.py                             4      0   100%
scheduler/migrations/0002_alter_cronjob_id_alter_repeatablejob_id_and_more.py                   4      0   100%
scheduler/migrations/0003_auto_20220329_2107.py                                                 5      0   100%
scheduler/migrations/0004_cronjob_at_front_repeatablejob_at_front_and_more.py                   4      0   100%
scheduler/migrations/0005_alter_cronjob_at_front_alter_repeatablejob_at_front_and_more.py       4      0   100%
scheduler/migrations/0006_auto_20230118_1640.py                                                10      3    70%
scheduler/migrations/0007_add_result_ttl.py                                                     4      0   100%
scheduler/migrations/0008_rename_str_val_jobarg_val_and_more.py                                 4      0   100%
scheduler/migrations/0009_alter_jobarg_arg_type_alter_jobarg_val_and_more.py                    4      0   100%
scheduler/migrations/0010_queue.py                                                              4      0   100%
scheduler/migrations/0011_worker_alter_queue_options_alter_cronjob_at_front_and_more.py         4      0   100%
scheduler/migrations/0012_alter_cronjob_name_alter_repeatablejob_name_and_more.py               4      0   100%
scheduler/migrations/0013_alter_cronjob_queue_alter_repeatablejob_queue_and_more.py             4      0   100%
scheduler/migrations/0014_alter_cronjob_created_alter_cronjob_modified_and_more.py              4      0   100%
scheduler/migrations/0015_rename_cronjob_crontask_and_more.py                                   4      0   100%
scheduler/migrations/0016_rename_jobarg_taskarg_rename_jobkwarg_taskkwarg_and_more.py           4      0   100%
scheduler/migrations/0017_remove_crontask_repeat_crontask_failed_runs_and_more.py               4      0   100%
scheduler/migrations/0018_alter_crontask_queue_alter_repeatabletask_queue_and_more.py           5      0   100%
scheduler/migrations/__init__.py                                                                0      0   100%
scheduler/models/__init__.py                                                                    3      0   100%
scheduler/models/args.py                                                                       64      0   100%
scheduler/models/queue.py                                                                       7      0   100%
scheduler/models/scheduled_task.py                                                            270      8    97%
scheduler/models/worker.py                                                                      7      0   100%
scheduler/queues.py                                                                            66      4    94%
scheduler/rq_classes.py                                                                       158     26    84%
scheduler/settings.py                                                                          21      4    81%
scheduler/templatetags/__init__.py                                                              0      0   100%
scheduler/templatetags/scheduler_tags.py                                                       49      3    94%
scheduler/tests/__init__.py                                                                     0      0   100%
scheduler/tests/jobs.py                                                                        22      1    95%
scheduler/tests/test_cron_task.py                                                              65      0   100%
scheduler/tests/test_internals.py                                                              13      0   100%
scheduler/tests/test_job_arg_models.py                                                        109      0   100%
scheduler/tests/test_job_decorator.py                                                          53     10    81%
scheduler/tests/test_mgmt_cmds.py                                                             233      0   100%
scheduler/tests/test_models.py                                                                354      1    99%
scheduler/tests/test_redis_models.py                                                           16      0   100%
scheduler/tests/test_repeatable_task.py                                                       162      0   100%
scheduler/tests/test_settings.py                                                                6      0   100%
scheduler/tests/test_views.py                                                                 336      1    99%
scheduler/tests/test_worker.py                                                                 42      0   100%
scheduler/tests/testtools.py                                                                   70      2    97%
scheduler/tools.py                                                                             65      0   100%
scheduler/urls.py                                                                               4      0   100%
scheduler/views.py                                                                            303     31    90%
testproject/manage.py                                                                           6      0   100%
testproject/testproject/__init__.py                                                             0      0   100%
testproject/testproject/settings.py                                                            25      0   100%
testproject/testproject/urls.py                                                                 4      0   100%
testproject/testproject/views.py                                                                5      1    80%
---------------------------------------------------------------------------------------------------------------
TOTAL                                                                                        3033    128    96%

1 similar comment
Copy link
Contributor

Coverage report python v3.12 django v5.1.1

Name                                                                                        Stmts   Miss  Cover
---------------------------------------------------------------------------------------------------------------
scheduler/__init__.py                                                                           3      0   100%
scheduler/admin/__init__.py                                                                     2      0   100%
scheduler/admin/redis_models.py                                                                19      0   100%
scheduler/admin/task_models.py                                                                 91      2    98%
scheduler/apps.py                                                                               8      0   100%
scheduler/decorators.py                                                                        27      1    96%
scheduler/management/__init__.py                                                                0      0   100%
scheduler/management/commands/__init__.py                                                       0      0   100%
scheduler/management/commands/delete_failed_executions.py                                      24      1    96%
scheduler/management/commands/export.py                                                        34      0   100%
scheduler/management/commands/import.py                                                        74      7    91%
scheduler/management/commands/rqstats.py                                                       68     18    74%
scheduler/management/commands/rqworker.py                                                      43      4    91%
scheduler/management/commands/run_job.py                                                       22      0   100%
scheduler/migrations/0001_initial_squashed_0005_added_result_ttl.py                             4      0   100%
scheduler/migrations/0002_alter_cronjob_id_alter_repeatablejob_id_and_more.py                   4      0   100%
scheduler/migrations/0003_auto_20220329_2107.py                                                 5      0   100%
scheduler/migrations/0004_cronjob_at_front_repeatablejob_at_front_and_more.py                   4      0   100%
scheduler/migrations/0005_alter_cronjob_at_front_alter_repeatablejob_at_front_and_more.py       4      0   100%
scheduler/migrations/0006_auto_20230118_1640.py                                                10      3    70%
scheduler/migrations/0007_add_result_ttl.py                                                     4      0   100%
scheduler/migrations/0008_rename_str_val_jobarg_val_and_more.py                                 4      0   100%
scheduler/migrations/0009_alter_jobarg_arg_type_alter_jobarg_val_and_more.py                    4      0   100%
scheduler/migrations/0010_queue.py                                                              4      0   100%
scheduler/migrations/0011_worker_alter_queue_options_alter_cronjob_at_front_and_more.py         4      0   100%
scheduler/migrations/0012_alter_cronjob_name_alter_repeatablejob_name_and_more.py               4      0   100%
scheduler/migrations/0013_alter_cronjob_queue_alter_repeatablejob_queue_and_more.py             4      0   100%
scheduler/migrations/0014_alter_cronjob_created_alter_cronjob_modified_and_more.py              4      0   100%
scheduler/migrations/0015_rename_cronjob_crontask_and_more.py                                   4      0   100%
scheduler/migrations/0016_rename_jobarg_taskarg_rename_jobkwarg_taskkwarg_and_more.py           4      0   100%
scheduler/migrations/0017_remove_crontask_repeat_crontask_failed_runs_and_more.py               4      0   100%
scheduler/migrations/0018_alter_crontask_queue_alter_repeatabletask_queue_and_more.py           5      0   100%
scheduler/migrations/__init__.py                                                                0      0   100%
scheduler/models/__init__.py                                                                    3      0   100%
scheduler/models/args.py                                                                       64      0   100%
scheduler/models/queue.py                                                                       7      0   100%
scheduler/models/scheduled_task.py                                                            270      8    97%
scheduler/models/worker.py                                                                      7      0   100%
scheduler/queues.py                                                                            66      4    94%
scheduler/rq_classes.py                                                                       158     26    84%
scheduler/settings.py                                                                          21      4    81%
scheduler/templatetags/__init__.py                                                              0      0   100%
scheduler/templatetags/scheduler_tags.py                                                       49      3    94%
scheduler/tests/__init__.py                                                                     0      0   100%
scheduler/tests/jobs.py                                                                        22      1    95%
scheduler/tests/test_cron_task.py                                                              65      0   100%
scheduler/tests/test_internals.py                                                              13      0   100%
scheduler/tests/test_job_arg_models.py                                                        109      0   100%
scheduler/tests/test_job_decorator.py                                                          53     10    81%
scheduler/tests/test_mgmt_cmds.py                                                             233      0   100%
scheduler/tests/test_models.py                                                                354      1    99%
scheduler/tests/test_redis_models.py                                                           16      0   100%
scheduler/tests/test_repeatable_task.py                                                       162      0   100%
scheduler/tests/test_settings.py                                                                6      0   100%
scheduler/tests/test_views.py                                                                 336      1    99%
scheduler/tests/test_worker.py                                                                 42      0   100%
scheduler/tests/testtools.py                                                                   70      2    97%
scheduler/tools.py                                                                             65      0   100%
scheduler/urls.py                                                                               4      0   100%
scheduler/views.py                                                                            303     31    90%
testproject/manage.py                                                                           6      0   100%
testproject/testproject/__init__.py                                                             0      0   100%
testproject/testproject/settings.py                                                            25      0   100%
testproject/testproject/urls.py                                                                 4      0   100%
testproject/testproject/views.py                                                                5      1    80%
---------------------------------------------------------------------------------------------------------------
TOTAL                                                                                        3033    128    96%

Copy link
Contributor

Coverage report python v3.12 django v5.1.1

Name                                                                                        Stmts   Miss  Cover
---------------------------------------------------------------------------------------------------------------
scheduler/__init__.py                                                                           3      0   100%
scheduler/admin/__init__.py                                                                     2      0   100%
scheduler/admin/ephemeral_models.py                                                            19      0   100%
scheduler/admin/task_models.py                                                                 92      2    98%
scheduler/apps.py                                                                               8      0   100%
scheduler/connection_types.py                                                                   9      0   100%
scheduler/decorators.py                                                                        26      1    96%
scheduler/management/__init__.py                                                                0      0   100%
scheduler/management/commands/__init__.py                                                       0      0   100%
scheduler/management/commands/delete_failed_executions.py                                      24      1    96%
scheduler/management/commands/export.py                                                        34      0   100%
scheduler/management/commands/import.py                                                        74      7    91%
scheduler/management/commands/rqstats.py                                                       68     18    74%
scheduler/management/commands/rqworker.py                                                      44      4    91%
scheduler/management/commands/run_job.py                                                       22      0   100%
scheduler/migrations/0001_initial_squashed_0005_added_result_ttl.py                             4      0   100%
scheduler/migrations/0002_alter_cronjob_id_alter_repeatablejob_id_and_more.py                   4      0   100%
scheduler/migrations/0003_auto_20220329_2107.py                                                 5      0   100%
scheduler/migrations/0004_cronjob_at_front_repeatablejob_at_front_and_more.py                   4      0   100%
scheduler/migrations/0005_alter_cronjob_at_front_alter_repeatablejob_at_front_and_more.py       4      0   100%
scheduler/migrations/0006_auto_20230118_1640.py                                                10      3    70%
scheduler/migrations/0007_add_result_ttl.py                                                     4      0   100%
scheduler/migrations/0008_rename_str_val_jobarg_val_and_more.py                                 4      0   100%
scheduler/migrations/0009_alter_jobarg_arg_type_alter_jobarg_val_and_more.py                    4      0   100%
scheduler/migrations/0010_queue.py                                                              4      0   100%
scheduler/migrations/0011_worker_alter_queue_options_alter_cronjob_at_front_and_more.py         4      0   100%
scheduler/migrations/0012_alter_cronjob_name_alter_repeatablejob_name_and_more.py               4      0   100%
scheduler/migrations/0013_alter_cronjob_queue_alter_repeatablejob_queue_and_more.py             4      0   100%
scheduler/migrations/0014_alter_cronjob_created_alter_cronjob_modified_and_more.py              4      0   100%
scheduler/migrations/0015_rename_cronjob_crontask_and_more.py                                   4      0   100%
scheduler/migrations/0016_rename_jobarg_taskarg_rename_jobkwarg_taskkwarg_and_more.py           4      0   100%
scheduler/migrations/0017_remove_crontask_repeat_crontask_failed_runs_and_more.py               4      0   100%
scheduler/migrations/0018_alter_crontask_queue_alter_repeatabletask_queue_and_more.py           5      0   100%
scheduler/migrations/__init__.py                                                                0      0   100%
scheduler/models/__init__.py                                                                    3      0   100%
scheduler/models/args.py                                                                       64      0   100%
scheduler/models/queue.py                                                                       7      0   100%
scheduler/models/scheduled_task.py                                                            270      8    97%
scheduler/models/worker.py                                                                      7      0   100%
scheduler/queues.py                                                                            67      4    94%
scheduler/rq_classes.py                                                                       157     26    83%
scheduler/settings.py                                                                          39      5    87%
scheduler/templatetags/__init__.py                                                              0      0   100%
scheduler/templatetags/scheduler_tags.py                                                       49      3    94%
scheduler/tests/__init__.py                                                                     0      0   100%
scheduler/tests/jobs.py                                                                        22      1    95%
scheduler/tests/test_cron_task.py                                                              65      0   100%
scheduler/tests/test_internals.py                                                              13      0   100%
scheduler/tests/test_job_arg_models.py                                                        109      0   100%
scheduler/tests/test_job_decorator.py                                                          53     10    81%
scheduler/tests/test_mgmt_cmds.py                                                             233      0   100%
scheduler/tests/test_models.py                                                                354      1    99%
scheduler/tests/test_redis_models.py                                                           16      0   100%
scheduler/tests/test_repeatable_task.py                                                       162      0   100%
scheduler/tests/test_settings.py                                                                6      0   100%
scheduler/tests/test_views.py                                                                 336      1    99%
scheduler/tests/test_worker.py                                                                 42      0   100%
scheduler/tests/testtools.py                                                                   70      2    97%
scheduler/tools.py                                                                             65      0   100%
scheduler/urls.py                                                                               4      0   100%
scheduler/views.py                                                                            303     31    90%
testproject/manage.py                                                                           6      0   100%
testproject/testproject/__init__.py                                                             0      0   100%
testproject/testproject/settings.py                                                            25      0   100%
testproject/testproject/urls.py                                                                 4      0   100%
testproject/testproject/views.py                                                                5      1    80%
---------------------------------------------------------------------------------------------------------------
TOTAL                                                                                        3061    129    96%

Copy link
Contributor

Coverage report python v3.12 django v5.1.1

Name                                                                                        Stmts   Miss  Cover
---------------------------------------------------------------------------------------------------------------
scheduler/__init__.py                                                                           3      0   100%
scheduler/admin/__init__.py                                                                     2      0   100%
scheduler/admin/ephemeral_models.py                                                            19      0   100%
scheduler/admin/task_models.py                                                                 92      2    98%
scheduler/apps.py                                                                               8      0   100%
scheduler/connection_types.py                                                                   9      0   100%
scheduler/decorators.py                                                                        26      1    96%
scheduler/management/__init__.py                                                                0      0   100%
scheduler/management/commands/__init__.py                                                       0      0   100%
scheduler/management/commands/delete_failed_executions.py                                      24      1    96%
scheduler/management/commands/export.py                                                        34      0   100%
scheduler/management/commands/import.py                                                        74      7    91%
scheduler/management/commands/rqstats.py                                                       68     18    74%
scheduler/management/commands/rqworker.py                                                      51      6    88%
scheduler/management/commands/run_job.py                                                       22      0   100%
scheduler/migrations/0001_initial_squashed_0005_added_result_ttl.py                             4      0   100%
scheduler/migrations/0002_alter_cronjob_id_alter_repeatablejob_id_and_more.py                   4      0   100%
scheduler/migrations/0003_auto_20220329_2107.py                                                 5      0   100%
scheduler/migrations/0004_cronjob_at_front_repeatablejob_at_front_and_more.py                   4      0   100%
scheduler/migrations/0005_alter_cronjob_at_front_alter_repeatablejob_at_front_and_more.py       4      0   100%
scheduler/migrations/0006_auto_20230118_1640.py                                                10      3    70%
scheduler/migrations/0007_add_result_ttl.py                                                     4      0   100%
scheduler/migrations/0008_rename_str_val_jobarg_val_and_more.py                                 4      0   100%
scheduler/migrations/0009_alter_jobarg_arg_type_alter_jobarg_val_and_more.py                    4      0   100%
scheduler/migrations/0010_queue.py                                                              4      0   100%
scheduler/migrations/0011_worker_alter_queue_options_alter_cronjob_at_front_and_more.py         4      0   100%
scheduler/migrations/0012_alter_cronjob_name_alter_repeatablejob_name_and_more.py               4      0   100%
scheduler/migrations/0013_alter_cronjob_queue_alter_repeatablejob_queue_and_more.py             4      0   100%
scheduler/migrations/0014_alter_cronjob_created_alter_cronjob_modified_and_more.py              4      0   100%
scheduler/migrations/0015_rename_cronjob_crontask_and_more.py                                   4      0   100%
scheduler/migrations/0016_rename_jobarg_taskarg_rename_jobkwarg_taskkwarg_and_more.py           4      0   100%
scheduler/migrations/0017_remove_crontask_repeat_crontask_failed_runs_and_more.py               4      0   100%
scheduler/migrations/0018_alter_crontask_queue_alter_repeatabletask_queue_and_more.py           5      0   100%
scheduler/migrations/__init__.py                                                                0      0   100%
scheduler/models/__init__.py                                                                    3      0   100%
scheduler/models/args.py                                                                       64      0   100%
scheduler/models/queue.py                                                                       7      0   100%
scheduler/models/scheduled_task.py                                                            270      8    97%
scheduler/models/worker.py                                                                      7      0   100%
scheduler/queues.py                                                                            67      4    94%
scheduler/rq_classes.py                                                                       160     28    82%
scheduler/settings.py                                                                          39      5    87%
scheduler/templatetags/__init__.py                                                              0      0   100%
scheduler/templatetags/scheduler_tags.py                                                       49      3    94%
scheduler/tests/__init__.py                                                                     0      0   100%
scheduler/tests/jobs.py                                                                        22      1    95%
scheduler/tests/test_cron_task.py                                                              65      0   100%
scheduler/tests/test_internals.py                                                              13      0   100%
scheduler/tests/test_job_arg_models.py                                                        109      0   100%
scheduler/tests/test_job_decorator.py                                                          53     10    81%
scheduler/tests/test_mgmt_cmds.py                                                             233      0   100%
scheduler/tests/test_models.py                                                                354      1    99%
scheduler/tests/test_redis_models.py                                                           16      0   100%
scheduler/tests/test_repeatable_task.py                                                       162      0   100%
scheduler/tests/test_settings.py                                                                6      0   100%
scheduler/tests/test_views.py                                                                 336      1    99%
scheduler/tests/test_worker.py                                                                 42      0   100%
scheduler/tests/testtools.py                                                                   70      2    97%
scheduler/tools.py                                                                             65      0   100%
scheduler/urls.py                                                                               4      0   100%
scheduler/views.py                                                                            303     31    90%
testproject/manage.py                                                                           6      0   100%
testproject/testproject/__init__.py                                                             0      0   100%
testproject/testproject/settings.py                                                            25      0   100%
testproject/testproject/urls.py                                                                 4      0   100%
testproject/testproject/views.py                                                                5      1    80%
---------------------------------------------------------------------------------------------------------------
TOTAL                                                                                        3071    133    96%

@cunla cunla merged commit 8fef141 into master Sep 14, 2024
22 of 23 checks passed
@cunla cunla deleted the valkey branch September 14, 2024 23:16
Copy link
Contributor

Coverage report python v3.12 django v5.1.1

Name                                                                                        Stmts   Miss  Cover
---------------------------------------------------------------------------------------------------------------
scheduler/__init__.py                                                                           3      0   100%
scheduler/admin/__init__.py                                                                     2      0   100%
scheduler/admin/ephemeral_models.py                                                            19      0   100%
scheduler/admin/task_models.py                                                                 92      2    98%
scheduler/apps.py                                                                               8      0   100%
scheduler/connection_types.py                                                                   9      0   100%
scheduler/decorators.py                                                                        26      1    96%
scheduler/management/__init__.py                                                                0      0   100%
scheduler/management/commands/__init__.py                                                       0      0   100%
scheduler/management/commands/delete_failed_executions.py                                      24      1    96%
scheduler/management/commands/export.py                                                        34      0   100%
scheduler/management/commands/import.py                                                        74      7    91%
scheduler/management/commands/rqstats.py                                                       68     18    74%
scheduler/management/commands/rqworker.py                                                      51      6    88%
scheduler/management/commands/run_job.py                                                       22      0   100%
scheduler/migrations/0001_initial_squashed_0005_added_result_ttl.py                             4      0   100%
scheduler/migrations/0002_alter_cronjob_id_alter_repeatablejob_id_and_more.py                   4      0   100%
scheduler/migrations/0003_auto_20220329_2107.py                                                 5      0   100%
scheduler/migrations/0004_cronjob_at_front_repeatablejob_at_front_and_more.py                   4      0   100%
scheduler/migrations/0005_alter_cronjob_at_front_alter_repeatablejob_at_front_and_more.py       4      0   100%
scheduler/migrations/0006_auto_20230118_1640.py                                                10      3    70%
scheduler/migrations/0007_add_result_ttl.py                                                     4      0   100%
scheduler/migrations/0008_rename_str_val_jobarg_val_and_more.py                                 4      0   100%
scheduler/migrations/0009_alter_jobarg_arg_type_alter_jobarg_val_and_more.py                    4      0   100%
scheduler/migrations/0010_queue.py                                                              4      0   100%
scheduler/migrations/0011_worker_alter_queue_options_alter_cronjob_at_front_and_more.py         4      0   100%
scheduler/migrations/0012_alter_cronjob_name_alter_repeatablejob_name_and_more.py               4      0   100%
scheduler/migrations/0013_alter_cronjob_queue_alter_repeatablejob_queue_and_more.py             4      0   100%
scheduler/migrations/0014_alter_cronjob_created_alter_cronjob_modified_and_more.py              4      0   100%
scheduler/migrations/0015_rename_cronjob_crontask_and_more.py                                   4      0   100%
scheduler/migrations/0016_rename_jobarg_taskarg_rename_jobkwarg_taskkwarg_and_more.py           4      0   100%
scheduler/migrations/0017_remove_crontask_repeat_crontask_failed_runs_and_more.py               4      0   100%
scheduler/migrations/0018_alter_crontask_queue_alter_repeatabletask_queue_and_more.py           5      0   100%
scheduler/migrations/__init__.py                                                                0      0   100%
scheduler/models/__init__.py                                                                    3      0   100%
scheduler/models/args.py                                                                       64      0   100%
scheduler/models/queue.py                                                                       7      0   100%
scheduler/models/scheduled_task.py                                                            270      8    97%
scheduler/models/worker.py                                                                      7      0   100%
scheduler/queues.py                                                                            67      4    94%
scheduler/rq_classes.py                                                                       160     28    82%
scheduler/settings.py                                                                          39      5    87%
scheduler/templatetags/__init__.py                                                              0      0   100%
scheduler/templatetags/scheduler_tags.py                                                       49      3    94%
scheduler/tests/__init__.py                                                                     0      0   100%
scheduler/tests/jobs.py                                                                        22      1    95%
scheduler/tests/test_cron_task.py                                                              65      0   100%
scheduler/tests/test_internals.py                                                              13      0   100%
scheduler/tests/test_job_arg_models.py                                                        109      0   100%
scheduler/tests/test_job_decorator.py                                                          53     10    81%
scheduler/tests/test_mgmt_cmds.py                                                             233      0   100%
scheduler/tests/test_models.py                                                                354      1    99%
scheduler/tests/test_redis_models.py                                                           16      0   100%
scheduler/tests/test_repeatable_task.py                                                       162      0   100%
scheduler/tests/test_settings.py                                                                6      0   100%
scheduler/tests/test_views.py                                                                 336      1    99%
scheduler/tests/test_worker.py                                                                 42      0   100%
scheduler/tests/testtools.py                                                                   70      2    97%
scheduler/tools.py                                                                             65      0   100%
scheduler/urls.py                                                                               4      0   100%
scheduler/views.py                                                                            303     31    90%
testproject/manage.py                                                                           6      0   100%
testproject/testproject/__init__.py                                                             0      0   100%
testproject/testproject/settings.py                                                            25      0   100%
testproject/testproject/urls.py                                                                 4      0   100%
testproject/testproject/views.py                                                                5      1    80%
---------------------------------------------------------------------------------------------------------------
TOTAL                                                                                        3071    133    96%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant