|
1 | 1 | import pytest
|
2 | 2 |
|
3 | 3 | import shared.celery_config as celery_config
|
| 4 | +from shared.utils.enums import TaskConfigGroup |
4 | 5 |
|
5 | 6 |
|
6 | 7 | def test_celery_config():
|
@@ -62,36 +63,48 @@ def test_celery_config():
|
62 | 63 | @pytest.mark.parametrize(
|
63 | 64 | "task_name,task_group",
|
64 | 65 | [
|
65 |
| - ("app.cron.healthcheck.HealthCheckTask", "healthcheck"), |
66 |
| - ("app.cron.profiling.findinguncollected", "profiling"), |
67 |
| - ("app.tasks.add_to_sendgrid_list.AddToSendgridList", "add_to_sendgrid_list"), |
68 |
| - ("app.tasks.archive.MigrateToArchive", "archive"), |
69 |
| - ("app.tasks.verify_bot.VerifyBot", "verify_bot"), |
70 |
| - ("app.tasks.comment.Comment", "comment"), |
71 |
| - ("app.tasks.commit_update.CommitUpdate", "commit_update"), |
72 |
| - ("app.tasks.compute_comparison.ComputeComparison", "compute_comparison"), |
73 |
| - ("app.tasks.delete_owner.DeleteOwner", "delete_owner"), |
74 |
| - ("app.tasks.flush_repo.FlushRepo", "flush_repo"), |
75 |
| - ("app.tasks.sync_plans.SyncPlans", "sync_plans"), |
76 |
| - ("app.tasks.new_user_activated.NewUserActivated", "new_user_activated"), |
77 |
| - ("app.tasks.notify.Notify", "notify"), |
78 |
| - ("app.tasks.profiling.collection", "profiling"), |
79 |
| - ("app.tasks.profiling.normalizer", "profiling"), |
80 |
| - ("app.tasks.profiling.summarization", "profiling"), |
81 |
| - ("app.tasks.pulls.Sync", "pulls"), |
82 |
| - ("app.tasks.remove_webhook.RemoveOldHook", "remove_webhook"), |
83 |
| - ("app.tasks.status.SetError", "status"), |
84 |
| - ("app.tasks.status.SetPending", "status"), |
85 |
| - ("app.tasks.sync_repos.SyncRepos", "sync_repos"), |
86 |
| - ("app.tasks.sync_teams.SyncTeams", "sync_teams"), |
87 |
| - ("app.tasks.synchronize.Synchronize", "synchronize"), |
88 |
| - ("app.tasks.timeseries.backfill", "timeseries"), |
89 |
| - ("app.tasks.timeseries.backfill_commits", "timeseries"), |
90 |
| - ("app.tasks.timeseries.backfill_dataset", "timeseries"), |
91 |
| - ("app.tasks.timeseries.delete", "timeseries"), |
92 |
| - ("app.tasks.upload.Upload", "upload"), |
93 |
| - ("app.tasks.upload.UploadProcessor", "upload"), |
94 |
| - ("app.tasks.upload.UploadFinisher", "upload"), |
| 66 | + ("app.cron.healthcheck.HealthCheckTask", TaskConfigGroup.healthcheck.value), |
| 67 | + ("app.cron.profiling.findinguncollected", TaskConfigGroup.profiling.value), |
| 68 | + ( |
| 69 | + "app.tasks.add_to_sendgrid_list.AddToSendgridList", |
| 70 | + TaskConfigGroup.add_to_sendgrid_list.value, |
| 71 | + ), |
| 72 | + ("app.tasks.archive.MigrateToArchive", TaskConfigGroup.archive.value), |
| 73 | + ("app.tasks.verify_bot.VerifyBot", TaskConfigGroup.verify_bot.value), |
| 74 | + ("app.tasks.comment.Comment", TaskConfigGroup.comment.value), |
| 75 | + ("app.tasks.commit_update.CommitUpdate", TaskConfigGroup.commit_update.value), |
| 76 | + ( |
| 77 | + "app.tasks.compute_comparison.ComputeComparison", |
| 78 | + TaskConfigGroup.compute_comparison.value, |
| 79 | + ), |
| 80 | + ("app.tasks.delete_owner.DeleteOwner", TaskConfigGroup.delete_owner.value), |
| 81 | + ("app.tasks.flush_repo.FlushRepo", TaskConfigGroup.flush_repo.value), |
| 82 | + ("app.tasks.sync_plans.SyncPlans", TaskConfigGroup.sync_plans.value), |
| 83 | + ( |
| 84 | + "app.tasks.new_user_activated.NewUserActivated", |
| 85 | + TaskConfigGroup.new_user_activated.value, |
| 86 | + ), |
| 87 | + ("app.tasks.notify.Notify", TaskConfigGroup.notify.value), |
| 88 | + ("app.tasks.profiling.collection", TaskConfigGroup.profiling.value), |
| 89 | + ("app.tasks.profiling.normalizer", TaskConfigGroup.profiling.value), |
| 90 | + ("app.tasks.profiling.summarization", TaskConfigGroup.profiling.value), |
| 91 | + ("app.tasks.pulls.Sync", TaskConfigGroup.pulls.value), |
| 92 | + ( |
| 93 | + "app.tasks.remove_webhook.RemoveOldHook", |
| 94 | + TaskConfigGroup.remove_webhook.value, |
| 95 | + ), |
| 96 | + ("app.tasks.status.SetError", TaskConfigGroup.status.value), |
| 97 | + ("app.tasks.status.SetPending", TaskConfigGroup.status.value), |
| 98 | + ("app.tasks.sync_repos.SyncRepos", TaskConfigGroup.sync_repos.value), |
| 99 | + ("app.tasks.sync_teams.SyncTeams", TaskConfigGroup.sync_teams.value), |
| 100 | + ("app.tasks.synchronize.Synchronize", TaskConfigGroup.synchronize.value), |
| 101 | + ("app.tasks.timeseries.backfill", TaskConfigGroup.timeseries.value), |
| 102 | + ("app.tasks.timeseries.backfill_commits", TaskConfigGroup.timeseries.value), |
| 103 | + ("app.tasks.timeseries.backfill_dataset", TaskConfigGroup.timeseries.value), |
| 104 | + ("app.tasks.timeseries.delete", TaskConfigGroup.timeseries.value), |
| 105 | + ("app.tasks.upload.Upload", TaskConfigGroup.upload.value), |
| 106 | + ("app.tasks.upload.UploadProcessor", TaskConfigGroup.upload.value), |
| 107 | + ("app.tasks.upload.UploadFinisher", TaskConfigGroup.upload.value), |
95 | 108 | ("unknown.task", None),
|
96 | 109 | ("app.tasks.legacy", None),
|
97 | 110 | ],
|
|
0 commit comments