airflow/_vendor/connexion/__init__.py
|
21
|
20
|
0
|
1
|
95.23%
|
airflow/_vendor/connexion/apis/__init__.py
|
1
|
1
|
0
|
0
|
100.00%
|
airflow/_vendor/connexion/apis/abstract.py
|
176
|
135
|
0
|
41
|
76.70%
|
airflow/_vendor/connexion/apis/aiohttp_api.py
|
169
|
8
|
0
|
161
|
4.73%
|
airflow/_vendor/connexion/apis/flask_api.py
|
122
|
95
|
0
|
27
|
77.86%
|
airflow/_vendor/connexion/apis/flask_utils.py
|
26
|
23
|
0
|
3
|
88.46%
|
airflow/_vendor/connexion/apps/__init__.py
|
1
|
1
|
0
|
0
|
100.00%
|
airflow/_vendor/connexion/apps/abstract.py
|
62
|
49
|
0
|
13
|
79.03%
|
airflow/_vendor/connexion/apps/aiohttp_app.py
|
61
|
0
|
0
|
61
|
0.00%
|
airflow/_vendor/connexion/apps/flask_app.py
|
50
|
31
|
0
|
19
|
62.00%
|
airflow/_vendor/connexion/cli.py
|
91
|
0
|
0
|
91
|
0.00%
|
airflow/_vendor/connexion/decorators/coroutine_wrappers.py
|
22
|
0
|
0
|
22
|
0.00%
|
airflow/_vendor/connexion/decorators/decorator.py
|
20
|
18
|
0
|
2
|
90.00%
|
airflow/_vendor/connexion/decorators/metrics.py
|
39
|
15
|
0
|
24
|
38.46%
|
airflow/_vendor/connexion/decorators/parameter.py
|
50
|
36
|
0
|
14
|
72.00%
|
airflow/_vendor/connexion/decorators/produces.py
|
18
|
12
|
0
|
6
|
66.66%
|
airflow/_vendor/connexion/decorators/response.py
|
51
|
40
|
0
|
11
|
78.43%
|
airflow/_vendor/connexion/decorators/security.py
|
163
|
31
|
0
|
132
|
19.01%
|
airflow/_vendor/connexion/decorators/uri_parsing.py
|
144
|
108
|
0
|
36
|
75.00%
|
airflow/_vendor/connexion/decorators/validation.py
|
232
|
142
|
0
|
90
|
61.20%
|
airflow/_vendor/connexion/exceptions.py
|
68
|
43
|
0
|
25
|
63.23%
|
airflow/_vendor/connexion/handlers.py
|
33
|
16
|
0
|
17
|
48.48%
|
airflow/_vendor/connexion/http_facts.py
|
2
|
2
|
0
|
0
|
100.00%
|
airflow/_vendor/connexion/json_schema.py
|
68
|
59
|
0
|
9
|
86.76%
|
airflow/_vendor/connexion/jsonifier.py
|
30
|
21
|
0
|
9
|
70.00%
|
airflow/_vendor/connexion/lifecycle.py
|
21
|
21
|
0
|
0
|
100.00%
|
airflow/_vendor/connexion/mock.py
|
30
|
0
|
0
|
30
|
0.00%
|
airflow/_vendor/connexion/operations/__init__.py
|
6
|
6
|
0
|
0
|
100.00%
|
airflow/_vendor/connexion/operations/abstract.py
|
156
|
147
|
0
|
9
|
94.23%
|
airflow/_vendor/connexion/operations/compat.py
|
2
|
2
|
0
|
0
|
100.00%
|
airflow/_vendor/connexion/operations/openapi.py
|
176
|
117
|
0
|
59
|
66.47%
|
airflow/_vendor/connexion/operations/secure.py
|
80
|
20
|
0
|
60
|
25.00%
|
airflow/_vendor/connexion/operations/swagger2.py
|
126
|
23
|
0
|
103
|
18.25%
|
airflow/_vendor/connexion/options.py
|
53
|
46
|
0
|
7
|
86.79%
|
airflow/_vendor/connexion/problem.py
|
11
|
9
|
0
|
2
|
81.81%
|
airflow/_vendor/connexion/resolver.py
|
79
|
31
|
0
|
48
|
39.24%
|
airflow/_vendor/connexion/setup.py
|
42
|
0
|
0
|
42
|
0.00%
|
airflow/_vendor/connexion/spec.py
|
157
|
106
|
0
|
51
|
67.51%
|
airflow/_vendor/connexion/utils.py
|
105
|
64
|
0
|
41
|
60.95%
|
airflow/api/auth/backend/basic_auth.py
|
29
|
28
|
0
|
1
|
96.55%
|
airflow/api/auth/backend/default.py
|
10
|
10
|
0
|
0
|
100.00%
|
airflow/api/auth/backend/deny_all.py
|
11
|
0
|
0
|
11
|
0.00%
|
airflow/api/auth/backend/kerberos_auth.py
|
73
|
61
|
0
|
12
|
83.56%
|
airflow/api/client/api_client.py
|
22
|
14
|
0
|
8
|
63.63%
|
airflow/api/client/json_client.py
|
51
|
12
|
0
|
39
|
23.52%
|
airflow/api/client/local_client.py
|
25
|
23
|
0
|
2
|
92.00%
|
airflow/api/common/experimental/delete_dag.py
|
30
|
29
|
0
|
1
|
96.66%
|
airflow/api/common/experimental/get_code.py
|
11
|
8
|
0
|
3
|
72.72%
|
airflow/api/common/experimental/get_dag_run_state.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/api/common/experimental/get_dag_runs.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/api/common/experimental/get_lineage.py
|
19
|
17
|
0
|
2
|
89.47%
|
airflow/api/common/experimental/get_task.py
|
6
|
6
|
0
|
0
|
100.00%
|
airflow/api/common/experimental/get_task_instance.py
|
13
|
11
|
0
|
2
|
84.61%
|
airflow/api/common/experimental/mark_tasks.py
|
156
|
150
|
0
|
6
|
96.15%
|
airflow/api/common/experimental/pool.py
|
47
|
47
|
0
|
0
|
100.00%
|
airflow/api/common/experimental/trigger_dag.py
|
42
|
41
|
0
|
1
|
97.61%
|
airflow/api_connexion/endpoints/config_endpoint.py
|
31
|
31
|
0
|
0
|
100.00%
|
airflow/api_connexion/endpoints/connection_endpoint.py
|
95
|
95
|
0
|
0
|
100.00%
|
airflow/api_connexion/endpoints/dag_endpoint.py
|
54
|
49
|
0
|
5
|
90.74%
|
airflow/api_connexion/endpoints/dag_run_endpoint.py
|
89
|
89
|
0
|
0
|
100.00%
|
airflow/api_connexion/endpoints/dag_source_endpoint.py
|
23
|
23
|
0
|
0
|
100.00%
|
airflow/api_connexion/endpoints/event_log_endpoint.py
|
25
|
25
|
0
|
0
|
100.00%
|
airflow/api_connexion/endpoints/extra_link_endpoint.py
|
26
|
26
|
0
|
0
|
100.00%
|
airflow/api_connexion/endpoints/health_endpoint.py
|
18
|
18
|
0
|
0
|
100.00%
|
airflow/api_connexion/endpoints/import_error_endpoint.py
|
25
|
25
|
0
|
0
|
100.00%
|
airflow/api_connexion/endpoints/log_endpoint.py
|
51
|
51
|
0
|
0
|
100.00%
|
airflow/api_connexion/endpoints/plugin_endpoint.py
|
13
|
13
|
0
|
0
|
100.00%
|
airflow/api_connexion/endpoints/pool_endpoint.py
|
87
|
85
|
0
|
2
|
97.70%
|
airflow/api_connexion/endpoints/provider_endpoint.py
|
15
|
15
|
0
|
0
|
100.00%
|
airflow/api_connexion/endpoints/role_and_permission_endpoint.py
|
93
|
92
|
0
|
1
|
98.92%
|
airflow/api_connexion/endpoints/task_endpoint.py
|
29
|
28
|
0
|
1
|
96.55%
|
airflow/api_connexion/endpoints/task_instance_endpoint.py
|
123
|
118
|
0
|
5
|
95.93%
|
airflow/api_connexion/endpoints/user_endpoint.py
|
26
|
26
|
0
|
0
|
100.00%
|
airflow/api_connexion/endpoints/variable_endpoint.py
|
57
|
53
|
0
|
4
|
92.98%
|
airflow/api_connexion/endpoints/version_endpoint.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/api_connexion/endpoints/xcom_endpoint.py
|
41
|
40
|
0
|
1
|
97.56%
|
airflow/api_connexion/exceptions.py
|
34
|
31
|
0
|
3
|
91.17%
|
airflow/api_connexion/parameters.py
|
48
|
48
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/common_schema.py
|
83
|
82
|
0
|
1
|
98.79%
|
airflow/api_connexion/schemas/config_schema.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/connection_schema.py
|
30
|
30
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/dag_run_schema.py
|
65
|
65
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/dag_schema.py
|
66
|
66
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/dag_source_schema.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/enum_schemas.py
|
10
|
10
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/error_schema.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/event_log_schema.py
|
23
|
23
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/health_schema.py
|
10
|
10
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/log_schema.py
|
9
|
9
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/plugin_schema.py
|
22
|
22
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/pool_schema.py
|
33
|
33
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/provider_schema.py
|
14
|
14
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/role_and_permission_schema.py
|
37
|
37
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/sla_miss_schema.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/task_instance_schema.py
|
102
|
102
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/task_schema.py
|
40
|
40
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/user_schema.py
|
32
|
32
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/variable_schema.py
|
9
|
9
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/version_schema.py
|
5
|
5
|
0
|
0
|
100.00%
|
airflow/api_connexion/schemas/xcom_schema.py
|
23
|
23
|
0
|
0
|
100.00%
|
airflow/api_connexion/security.py
|
20
|
20
|
0
|
0
|
100.00%
|
airflow/cli/cli_parser.py
|
309
|
303
|
0
|
6
|
98.05%
|
airflow/cli/commands/celery_command.py
|
82
|
54
|
0
|
28
|
65.85%
|
airflow/cli/commands/cheat_sheet_command.py
|
24
|
24
|
0
|
0
|
100.00%
|
airflow/cli/commands/config_command.py
|
21
|
20
|
0
|
1
|
95.23%
|
airflow/cli/commands/connection_command.py
|
122
|
115
|
0
|
7
|
94.26%
|
airflow/cli/commands/dag_command.py
|
193
|
168
|
0
|
25
|
87.04%
|
airflow/cli/commands/db_command.py
|
45
|
43
|
0
|
2
|
95.55%
|
airflow/cli/commands/info_command.py
|
196
|
174
|
0
|
22
|
88.77%
|
airflow/cli/commands/jobs_command.py
|
25
|
25
|
0
|
0
|
100.00%
|
airflow/cli/commands/kerberos_command.py
|
16
|
0
|
0
|
16
|
0.00%
|
airflow/cli/commands/kubernetes_command.py
|
68
|
67
|
0
|
1
|
98.52%
|
airflow/cli/commands/legacy_commands.py
|
7
|
7
|
0
|
0
|
100.00%
|
airflow/cli/commands/plugins_command.py
|
26
|
15
|
0
|
11
|
57.69%
|
airflow/cli/commands/pool_command.py
|
70
|
66
|
0
|
4
|
94.28%
|
airflow/cli/commands/provider_command.py
|
28
|
0
|
0
|
28
|
0.00%
|
airflow/cli/commands/role_command.py
|
15
|
15
|
0
|
0
|
100.00%
|
airflow/cli/commands/rotate_fernet_key_command.py
|
10
|
0
|
0
|
10
|
0.00%
|
airflow/cli/commands/scheduler_command.py
|
38
|
31
|
0
|
7
|
81.57%
|
airflow/cli/commands/standalone_command.py
|
128
|
0
|
0
|
128
|
0.00%
|
airflow/cli/commands/sync_perm_command.py
|
11
|
11
|
0
|
0
|
100.00%
|
airflow/cli/commands/task_command.py
|
196
|
159
|
0
|
37
|
81.12%
|
airflow/cli/commands/user_command.py
|
134
|
113
|
0
|
21
|
84.32%
|
airflow/cli/commands/variable_command.py
|
66
|
61
|
0
|
5
|
92.42%
|
airflow/cli/commands/version_command.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/cli/commands/webserver_command.py
|
213
|
189
|
0
|
24
|
88.73%
|
airflow/cli/simple_table.py
|
76
|
68
|
0
|
8
|
89.47%
|
airflow/compat/functools.py
|
9
|
7
|
0
|
2
|
77.77%
|
airflow/config_templates/airflow_local_settings.py
|
62
|
40
|
0
|
22
|
64.51%
|
airflow/config_templates/default_celery.py
|
34
|
18
|
0
|
16
|
52.94%
|
airflow/config_templates/default_webserver_config.py
|
6
|
0
|
0
|
6
|
0.00%
|
airflow/contrib/__init__.py
|
1
|
1
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/__init__.py
|
3
|
3
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/aws_athena_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/aws_datasync_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/aws_dynamodb_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/aws_firehose_hook.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/contrib/hooks/aws_glue_catalog_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/aws_hook.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/aws_lambda_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/aws_logs_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/aws_sns_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/aws_sqs_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/azure_container_instance_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/azure_container_registry_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/azure_container_volume_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/azure_cosmos_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/azure_data_lake_hook.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/contrib/hooks/azure_fileshare_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/bigquery_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/cassandra_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/cloudant_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/databricks_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/datadog_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/datastore_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/dingding_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/discord_webhook_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/emr_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/fs_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/ftp_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_api_base_hook.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/contrib/hooks/gcp_bigtable_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_cloud_build_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_compute_hook.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_container_hook.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_dataflow_hook.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_dataproc_hook.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_dlp_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_function_hook.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_kms_hook.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_mlengine_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_natural_language_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_pubsub_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_spanner_hook.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_speech_to_text_hook.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_sql_hook.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_tasks_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_text_to_speech_hook.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_transfer_hook.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_translate_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_video_intelligence_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcp_vision_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gcs_hook.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/gdrive_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/grpc_hook.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/contrib/hooks/imap_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/jenkins_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/jira_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/mongo_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/openfaas_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/opsgenie_alert_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/pagerduty_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/pinot_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/qubole_check_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/qubole_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/redis_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/redshift_hook.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/contrib/hooks/sagemaker_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/salesforce_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/segment_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/sftp_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/slack_webhook_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/snowflake_hook.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/contrib/hooks/spark_jdbc_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/spark_sql_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/spark_submit_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/sqoop_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/ssh_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/vertica_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/wasb_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/hooks/winrm_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/__init__.py
|
1
|
1
|
0
|
0
|
100.00%
|
airflow/contrib/operators/adls_list_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/adls_to_gcs.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/contrib/operators/aws_athena_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/aws_sqs_publish_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/awsbatch_operator.py
|
14
|
13
|
0
|
1
|
92.85%
|
airflow/contrib/operators/azure_container_instances_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/azure_cosmos_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/bigquery_check_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/bigquery_get_data.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/bigquery_operator.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/operators/bigquery_table_delete_operator.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/operators/bigquery_to_bigquery.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/bigquery_to_gcs.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/contrib/operators/bigquery_to_mysql_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/cassandra_to_gcs.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/contrib/operators/databricks_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/dataflow_operator.py
|
16
|
16
|
0
|
0
|
100.00%
|
airflow/contrib/operators/dataproc_operator.py
|
52
|
52
|
0
|
0
|
100.00%
|
airflow/contrib/operators/datastore_export_operator.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/operators/datastore_import_operator.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/operators/dingding_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/discord_webhook_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/docker_swarm_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/druid_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/dynamodb_to_s3.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/ecs_operator.py
|
9
|
8
|
0
|
1
|
88.88%
|
airflow/contrib/operators/emr_add_steps_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/emr_create_job_flow_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/emr_terminate_job_flow_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/file_to_gcs.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/contrib/operators/file_to_wasb.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcp_bigtable_operator.py
|
29
|
29
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcp_cloud_build_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcp_compute_operator.py
|
28
|
28
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcp_container_operator.py
|
16
|
16
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcp_dlp_operator.py
|
20
|
20
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcp_function_operator.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcp_natural_language_operator.py
|
20
|
20
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcp_spanner_operator.py
|
28
|
28
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcp_speech_to_text_operator.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcp_sql_operator.py
|
44
|
44
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcp_tasks_operator.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/contrib/operators/gcp_text_to_speech_operator.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcp_transfer_operator.py
|
44
|
40
|
0
|
4
|
90.90%
|
airflow/contrib/operators/gcp_translate_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcp_translate_speech_operator.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/contrib/operators/gcp_video_intelligence_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcp_vision_operator.py
|
48
|
48
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcs_acl_operator.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcs_delete_operator.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcs_download_operator.py
|
8
|
0
|
0
|
8
|
0.00%
|
airflow/contrib/operators/gcs_list_operator.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcs_operator.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcs_to_bq.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/contrib/operators/gcs_to_gcs.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/contrib/operators/gcs_to_gcs_transfer_operator.py
|
3
|
0
|
0
|
3
|
0.00%
|
airflow/contrib/operators/gcs_to_gdrive_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/gcs_to_s3.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/contrib/operators/grpc_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/hive_to_dynamodb.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/imap_attachment_to_s3_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/jenkins_job_trigger_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/jira_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/kubernetes_pod_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/mlengine_operator.py
|
20
|
20
|
0
|
0
|
100.00%
|
airflow/contrib/operators/mongo_to_s3.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/mssql_to_gcs.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/contrib/operators/mysql_to_gcs.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/contrib/operators/opsgenie_alert_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/oracle_to_azure_data_lake_transfer.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/oracle_to_oracle_transfer.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/contrib/operators/postgres_to_gcs_operator.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/contrib/operators/pubsub_operator.py
|
24
|
24
|
0
|
0
|
100.00%
|
airflow/contrib/operators/qubole_check_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/qubole_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/redis_publish_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/s3_copy_object_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/s3_delete_objects_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/s3_list_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/s3_to_gcs_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/s3_to_gcs_transfer_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/s3_to_sftp_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/sagemaker_base_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/sagemaker_endpoint_config_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/sagemaker_endpoint_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/sagemaker_model_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/sagemaker_training_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/sagemaker_transform_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/sagemaker_tuning_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/segment_track_event_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/sftp_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/sftp_to_s3_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/slack_webhook_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/snowflake_operator.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/contrib/operators/sns_publish_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/spark_jdbc_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/spark_sql_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/spark_submit_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/sql_to_gcs.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/contrib/operators/sqoop_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/ssh_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/vertica_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/vertica_to_hive.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/contrib/operators/vertica_to_mysql.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/contrib/operators/wasb_delete_blob_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/operators/winrm_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/secrets/__init__.py
|
1
|
1
|
0
|
0
|
100.00%
|
airflow/contrib/secrets/aws_secrets_manager.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/secrets/aws_systems_manager.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/secrets/azure_key_vault.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/contrib/secrets/gcp_secrets_manager.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/secrets/hashicorp_vault.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/__init__.py
|
3
|
3
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/aws_athena_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/aws_glue_catalog_partition_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/aws_redshift_cluster_sensor.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/contrib/sensors/aws_sqs_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/azure_cosmos_sensor.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/contrib/sensors/bash_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/bigquery_sensor.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/cassandra_record_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/cassandra_table_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/celery_queue_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/datadog_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/emr_base_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/emr_job_flow_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/emr_step_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/file_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/ftp_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/gcp_transfer_sensor.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/gcs_sensor.py
|
20
|
20
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/hdfs_sensor.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/imap_attachment_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/jira_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/mongo_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/pubsub_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/python_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/qubole_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/redis_key_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/redis_pub_sub_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/sagemaker_base_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/sagemaker_endpoint_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/sagemaker_training_sensor.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/contrib/sensors/sagemaker_transform_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/sagemaker_tuning_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/sftp_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/wasb_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/sensors/weekday_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/task_runner/__init__.py
|
1
|
0
|
0
|
1
|
0.00%
|
airflow/contrib/task_runner/cgroup_task_runner.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/contrib/utils/__init__.py
|
3
|
3
|
0
|
0
|
100.00%
|
airflow/contrib/utils/gcp_field_sanitizer.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/contrib/utils/gcp_field_validator.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/contrib/utils/log/__init__.py
|
3
|
3
|
0
|
0
|
100.00%
|
airflow/contrib/utils/log/task_handler_with_custom_formatter.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/contrib/utils/mlengine_operator_utils.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/contrib/utils/mlengine_prediction_summary.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/contrib/utils/sendgrid.py
|
6
|
0
|
0
|
6
|
0.00%
|
airflow/contrib/utils/weekday.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/decorators/base.py
|
88
|
87
|
0
|
1
|
98.86%
|
airflow/decorators/python.py
|
13
|
13
|
0
|
0
|
100.00%
|
airflow/decorators/python_virtualenv.py
|
21
|
21
|
0
|
0
|
100.00%
|
airflow/decorators/task_group.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/example_dags/example_bash_operator.py
|
20
|
19
|
0
|
1
|
95.00%
|
airflow/example_dags/example_branch_datetime_operator.py
|
17
|
17
|
0
|
0
|
100.00%
|
airflow/example_dags/example_branch_day_of_week_operator.py
|
11
|
11
|
0
|
0
|
100.00%
|
airflow/example_dags/example_branch_labels.py
|
16
|
16
|
0
|
0
|
100.00%
|
airflow/example_dags/example_branch_operator.py
|
18
|
18
|
0
|
0
|
100.00%
|
airflow/example_dags/example_branch_python_dop_operator_3.py
|
16
|
12
|
0
|
4
|
75.00%
|
airflow/example_dags/example_complex.py
|
83
|
83
|
0
|
0
|
100.00%
|
airflow/example_dags/example_dag_decorator.py
|
23
|
20
|
0
|
3
|
86.95%
|
airflow/example_dags/example_external_task_marker_dag.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/example_dags/example_kubernetes_executor.py
|
20
|
17
|
0
|
3
|
85.00%
|
airflow/example_dags/example_kubernetes_executor_config.py
|
41
|
25
|
0
|
16
|
60.97%
|
airflow/example_dags/example_latest_only.py
|
10
|
10
|
0
|
0
|
100.00%
|
airflow/example_dags/example_latest_only_with_trigger.py
|
15
|
15
|
0
|
0
|
100.00%
|
airflow/example_dags/example_nested_branch_dag.py
|
17
|
17
|
0
|
0
|
100.00%
|
airflow/example_dags/example_passing_params_via_test_command.py
|
23
|
23
|
0
|
0
|
100.00%
|
airflow/example_dags/example_python_operator.py
|
30
|
19
|
0
|
11
|
63.33%
|
airflow/example_dags/example_short_circuit_operator.py
|
14
|
14
|
0
|
0
|
100.00%
|
airflow/example_dags/example_skip_dag.py
|
21
|
20
|
0
|
1
|
95.23%
|
airflow/example_dags/example_subdag_operator.py
|
15
|
15
|
0
|
0
|
100.00%
|
airflow/example_dags/example_task_group.py
|
22
|
22
|
0
|
0
|
100.00%
|
airflow/example_dags/example_task_group_decorator.py
|
22
|
17
|
0
|
5
|
77.27%
|
airflow/example_dags/example_trigger_controller_dag.py
|
6
|
6
|
0
|
0
|
100.00%
|
airflow/example_dags/example_trigger_target_dag.py
|
10
|
9
|
0
|
1
|
90.00%
|
airflow/example_dags/example_xcom.py
|
28
|
14
|
0
|
14
|
50.00%
|
airflow/example_dags/example_xcomargs.py
|
22
|
19
|
0
|
3
|
86.36%
|
airflow/example_dags/libs/helper.py
|
2
|
1
|
0
|
1
|
50.00%
|
airflow/example_dags/subdags/subdag.py
|
9
|
9
|
0
|
0
|
100.00%
|
airflow/example_dags/test_utils.py
|
6
|
6
|
0
|
0
|
100.00%
|
airflow/example_dags/tutorial.py
|
16
|
16
|
0
|
0
|
100.00%
|
airflow/example_dags/tutorial_etl_dag.py
|
35
|
19
|
0
|
16
|
54.28%
|
airflow/example_dags/tutorial_taskflow_api_etl.py
|
22
|
14
|
0
|
8
|
63.63%
|
airflow/example_dags/tutorial_taskflow_api_etl_virtualenv.py
|
22
|
14
|
0
|
8
|
63.63%
|
airflow/executors/base_executor.py
|
97
|
91
|
0
|
6
|
93.81%
|
airflow/executors/celery_executor.py
|
311
|
248
|
0
|
63
|
79.74%
|
airflow/executors/celery_kubernetes_executor.py
|
76
|
69
|
0
|
7
|
90.78%
|
airflow/executors/dask_executor.py
|
67
|
55
|
0
|
12
|
82.08%
|
airflow/executors/debug_executor.py
|
67
|
61
|
0
|
6
|
91.04%
|
airflow/executors/executor_constants.py
|
7
|
7
|
0
|
0
|
100.00%
|
airflow/executors/executor_loader.py
|
48
|
45
|
0
|
3
|
93.75%
|
airflow/executors/kubernetes_executor.py
|
419
|
290
|
0
|
129
|
69.21%
|
airflow/executors/local_executor.py
|
182
|
147
|
0
|
35
|
80.76%
|
airflow/executors/sequential_executor.py
|
26
|
26
|
0
|
0
|
100.00%
|
airflow/hooks/S3_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/base.py
|
38
|
34
|
0
|
4
|
89.47%
|
airflow/hooks/base_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/dbapi.py
|
151
|
141
|
0
|
10
|
93.37%
|
airflow/hooks/dbapi_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/docker_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/druid_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/filesystem.py
|
11
|
10
|
0
|
1
|
90.90%
|
airflow/hooks/hdfs_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/hive_hooks.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/http_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/jdbc_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/mssql_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/mysql_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/oracle_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/pig_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/postgres_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/presto_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/samba_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/slack_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/sqlite_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/subprocess.py
|
34
|
30
|
0
|
4
|
88.23%
|
airflow/hooks/webhdfs_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/hooks/zendesk_hook.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/jobs/backfill_job.py
|
385
|
358
|
0
|
27
|
92.98%
|
airflow/jobs/base_job.py
|
118
|
107
|
0
|
11
|
90.67%
|
airflow/jobs/local_task_job.py
|
95
|
83
|
0
|
12
|
87.36%
|
airflow/jobs/scheduler_job.py
|
777
|
684
|
0
|
93
|
88.03%
|
airflow/kubernetes/k8s_model.py
|
12
|
11
|
0
|
1
|
91.66%
|
airflow/kubernetes/kube_client.py
|
63
|
54
|
0
|
9
|
85.71%
|
airflow/kubernetes/kube_config.py
|
36
|
34
|
0
|
2
|
94.44%
|
airflow/kubernetes/kubernetes_helper_functions.py
|
18
|
18
|
0
|
0
|
100.00%
|
airflow/kubernetes/pod.py
|
5
|
5
|
0
|
0
|
100.00%
|
airflow/kubernetes/pod_generator.py
|
202
|
192
|
0
|
10
|
95.04%
|
airflow/kubernetes/pod_generator_deprecated.py
|
116
|
73
|
0
|
43
|
62.93%
|
airflow/kubernetes/pod_launcher.py
|
2
|
0
|
0
|
2
|
0.00%
|
airflow/kubernetes/pod_launcher_deprecated.py
|
169
|
0
|
0
|
169
|
0.00%
|
airflow/kubernetes/pod_runtime_info_env.py
|
5
|
5
|
0
|
0
|
100.00%
|
airflow/kubernetes/refresh_config.py
|
56
|
42
|
0
|
14
|
75.00%
|
airflow/kubernetes/secret.py
|
51
|
47
|
0
|
4
|
92.15%
|
airflow/kubernetes/volume.py
|
5
|
5
|
0
|
0
|
100.00%
|
airflow/kubernetes/volume_mount.py
|
5
|
5
|
0
|
0
|
100.00%
|
airflow/lineage/backend.py
|
7
|
5
|
0
|
2
|
71.42%
|
airflow/lineage/entities.py
|
29
|
28
|
0
|
1
|
96.55%
|
airflow/logging_config.py
|
46
|
44
|
0
|
2
|
95.65%
|
airflow/macros/hive.py
|
31
|
12
|
0
|
19
|
38.70%
|
airflow/models/base.py
|
15
|
15
|
0
|
0
|
100.00%
|
airflow/models/baseoperator.py
|
616
|
592
|
0
|
24
|
96.10%
|
airflow/models/connection.py
|
198
|
182
|
0
|
16
|
91.91%
|
airflow/models/crypto.py
|
30
|
27
|
0
|
3
|
90.00%
|
airflow/models/dag.py
|
989
|
919
|
0
|
70
|
92.92%
|
airflow/models/dagbag.py
|
319
|
306
|
0
|
13
|
95.92%
|
airflow/models/dagcode.py
|
95
|
89
|
0
|
6
|
93.68%
|
airflow/models/dagparam.py
|
16
|
15
|
0
|
1
|
93.75%
|
airflow/models/dagpickle.py
|
17
|
16
|
0
|
1
|
94.11%
|
airflow/models/dagrun.py
|
336
|
316
|
0
|
20
|
94.04%
|
airflow/models/errors.py
|
9
|
9
|
0
|
0
|
100.00%
|
airflow/models/log.py
|
33
|
33
|
0
|
0
|
100.00%
|
airflow/models/pool.py
|
77
|
74
|
0
|
3
|
96.10%
|
airflow/models/renderedtifields.py
|
72
|
71
|
0
|
1
|
98.61%
|
airflow/models/sensorinstance.py
|
64
|
61
|
0
|
3
|
95.31%
|
airflow/models/serialized_dag.py
|
127
|
124
|
0
|
3
|
97.63%
|
airflow/models/skipmixin.py
|
56
|
55
|
0
|
1
|
98.21%
|
airflow/models/slamiss.py
|
15
|
14
|
0
|
1
|
93.33%
|
airflow/models/taskfail.py
|
23
|
23
|
0
|
0
|
100.00%
|
airflow/models/taskinstance.py
|
911
|
870
|
0
|
41
|
95.49%
|
airflow/models/taskmixin.py
|
26
|
22
|
0
|
4
|
84.61%
|
airflow/models/taskreschedule.py
|
38
|
38
|
0
|
0
|
100.00%
|
airflow/models/variable.py
|
101
|
96
|
0
|
5
|
95.04%
|
airflow/models/xcom.py
|
106
|
94
|
0
|
12
|
88.67%
|
airflow/models/xcom_arg.py
|
43
|
42
|
0
|
1
|
97.67%
|
airflow/mypy/plugin/decorators.py
|
30
|
0
|
0
|
30
|
0.00%
|
airflow/operators/bash.py
|
40
|
39
|
0
|
1
|
97.50%
|
airflow/operators/bash_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/branch.py
|
11
|
10
|
0
|
1
|
90.90%
|
airflow/operators/branch_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/check_operator.py
|
20
|
20
|
0
|
0
|
100.00%
|
airflow/operators/dagrun_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/datetime.py
|
37
|
31
|
0
|
6
|
83.78%
|
airflow/operators/docker_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/druid_check_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/dummy.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/operators/dummy_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/email.py
|
21
|
21
|
0
|
0
|
100.00%
|
airflow/operators/email_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/generic_transfer.py
|
27
|
27
|
0
|
0
|
100.00%
|
airflow/operators/google_api_to_s3_transfer.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/operators/hive_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/hive_stats_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/hive_to_druid.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/operators/hive_to_mysql.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/operators/hive_to_samba_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/http_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/jdbc_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/latest_only.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/operators/latest_only_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/mssql_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/mssql_to_hive.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/operators/mysql_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/mysql_to_hive.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/operators/oracle_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/papermill_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/pig_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/postgres_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/presto_check_operator.py
|
16
|
16
|
0
|
0
|
100.00%
|
airflow/operators/presto_to_mysql.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/operators/python.py
|
138
|
131
|
0
|
7
|
94.92%
|
airflow/operators/python_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/redshift_to_s3_operator.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/operators/s3_file_transform_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/s3_to_hive_operator.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/operators/s3_to_redshift_operator.py
|
8
|
6
|
0
|
2
|
75.00%
|
airflow/operators/slack_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/sql.py
|
207
|
196
|
0
|
11
|
94.68%
|
airflow/operators/sql_branch_operator.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/operators/sqlite_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/subdag.py
|
97
|
91
|
0
|
6
|
93.81%
|
airflow/operators/subdag_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/operators/trigger_dagrun.py
|
70
|
66
|
0
|
4
|
94.28%
|
airflow/operators/weekday.py
|
29
|
29
|
0
|
0
|
100.00%
|
airflow/plugins_manager.py
|
223
|
202
|
0
|
21
|
90.58%
|
airflow/providers/airbyte/example_dags/example_airbyte_trigger_job.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/providers/airbyte/hooks/airbyte.py
|
40
|
37
|
0
|
3
|
92.50%
|
airflow/providers/airbyte/operators/airbyte.py
|
23
|
23
|
0
|
0
|
100.00%
|
airflow/providers/airbyte/sensors/airbyte.py
|
28
|
27
|
0
|
1
|
96.42%
|
airflow/providers/amazon/aws/example_dags/example_datasync_1.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/example_dags/example_datasync_2.py
|
20
|
20
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/example_dags/example_ecs_fargate.py
|
9
|
9
|
0
|
0
|
100.00%
|
...w/providers/amazon/aws/example_dags/example_emr_job_flow_automatic_steps.py
|
13
|
13
|
0
|
0
|
100.00%
|
...flow/providers/amazon/aws/example_dags/example_emr_job_flow_manual_steps.py
|
17
|
17
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/example_dags/example_glacier_to_gcs.py
|
15
|
15
|
0
|
0
|
100.00%
|
...iders/amazon/aws/example_dags/example_google_api_to_s3_transfer_advanced.py
|
29
|
23
|
0
|
6
|
79.31%
|
...roviders/amazon/aws/example_dags/example_google_api_to_s3_transfer_basic.py
|
10
|
10
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/example_dags/example_imap_attachment_to_s3.py
|
11
|
11
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/example_dags/example_s3_bucket.py
|
16
|
13
|
0
|
3
|
81.25%
|
airflow/providers/amazon/aws/example_dags/example_s3_bucket_tagging.py
|
15
|
15
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/example_dags/example_s3_to_redshift.py
|
25
|
20
|
0
|
5
|
80.00%
|
airflow/providers/amazon/aws/exceptions.py
|
5
|
5
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/hooks/athena.py
|
78
|
69
|
0
|
9
|
88.46%
|
airflow/providers/amazon/aws/hooks/base_aws.py
|
263
|
187
|
0
|
76
|
71.10%
|
airflow/providers/amazon/aws/hooks/batch_client.py
|
118
|
114
|
0
|
4
|
96.61%
|
airflow/providers/amazon/aws/hooks/batch_waiters.py
|
51
|
51
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/hooks/cloud_formation.py
|
26
|
25
|
0
|
1
|
96.15%
|
airflow/providers/amazon/aws/hooks/datasync.py
|
139
|
116
|
0
|
23
|
83.45%
|
airflow/providers/amazon/aws/hooks/dynamodb.py
|
19
|
17
|
0
|
2
|
89.47%
|
airflow/providers/amazon/aws/hooks/ec2.py
|
16
|
13
|
0
|
3
|
81.25%
|
airflow/providers/amazon/aws/hooks/elasticache_replication_group.py
|
78
|
75
|
0
|
3
|
96.15%
|
airflow/providers/amazon/aws/hooks/emr.py
|
31
|
29
|
0
|
2
|
93.54%
|
airflow/providers/amazon/aws/hooks/glacier.py
|
22
|
22
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/hooks/glue.py
|
78
|
48
|
0
|
30
|
61.53%
|
airflow/providers/amazon/aws/hooks/glue_catalog.py
|
24
|
24
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/hooks/glue_crawler.py
|
67
|
65
|
0
|
2
|
97.01%
|
airflow/providers/amazon/aws/hooks/kinesis.py
|
11
|
11
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/hooks/lambda_function.py
|
13
|
13
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/hooks/logs.py
|
26
|
25
|
0
|
1
|
96.15%
|
airflow/providers/amazon/aws/hooks/redshift.py
|
31
|
24
|
0
|
7
|
77.41%
|
airflow/providers/amazon/aws/hooks/s3.py
|
305
|
288
|
0
|
17
|
94.42%
|
airflow/providers/amazon/aws/hooks/sagemaker.py
|
299
|
256
|
0
|
43
|
85.61%
|
airflow/providers/amazon/aws/hooks/secrets_manager.py
|
15
|
15
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/hooks/ses.py
|
17
|
17
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/hooks/sns.py
|
24
|
23
|
0
|
1
|
95.83%
|
airflow/providers/amazon/aws/hooks/sqs.py
|
11
|
11
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/hooks/step_function.py
|
21
|
19
|
0
|
2
|
90.47%
|
airflow/providers/amazon/aws/log/cloudwatch_task_handler.py
|
52
|
52
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/log/s3_task_handler.py
|
83
|
76
|
0
|
7
|
91.56%
|
airflow/providers/amazon/aws/operators/athena.py
|
54
|
41
|
0
|
13
|
75.92%
|
airflow/providers/amazon/aws/operators/batch.py
|
50
|
46
|
0
|
4
|
92.00%
|
airflow/providers/amazon/aws/operators/cloud_formation.py
|
31
|
31
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/operators/datasync.py
|
159
|
144
|
0
|
15
|
90.56%
|
airflow/providers/amazon/aws/operators/ec2_start_instance.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/operators/ec2_stop_instance.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/operators/ecs.py
|
163
|
139
|
0
|
24
|
85.27%
|
airflow/providers/amazon/aws/operators/emr_add_steps.py
|
39
|
36
|
0
|
3
|
92.30%
|
airflow/providers/amazon/aws/operators/emr_create_job_flow.py
|
30
|
29
|
0
|
1
|
96.66%
|
airflow/providers/amazon/aws/operators/emr_modify_cluster.py
|
26
|
25
|
0
|
1
|
96.15%
|
airflow/providers/amazon/aws/operators/emr_terminate_job_flow.py
|
19
|
18
|
0
|
1
|
94.73%
|
airflow/providers/amazon/aws/operators/glacier.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/operators/glue.py
|
37
|
37
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/operators/glue_crawler.py
|
26
|
25
|
0
|
1
|
96.15%
|
airflow/providers/amazon/aws/operators/s3_bucket.py
|
31
|
31
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/operators/s3_bucket_tagging.py
|
47
|
47
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/operators/s3_copy_object.py
|
18
|
18
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/operators/s3_delete_objects.py
|
19
|
18
|
0
|
1
|
94.73%
|
airflow/providers/amazon/aws/operators/s3_file_transform.py
|
53
|
51
|
0
|
2
|
96.22%
|
airflow/providers/amazon/aws/operators/s3_list.py
|
17
|
17
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/operators/sagemaker_base.py
|
50
|
46
|
0
|
4
|
92.00%
|
airflow/providers/amazon/aws/operators/sagemaker_endpoint.py
|
55
|
49
|
0
|
6
|
89.09%
|
airflow/providers/amazon/aws/operators/sagemaker_endpoint_config.py
|
14
|
14
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/operators/sagemaker_model.py
|
18
|
18
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/operators/sagemaker_processing.py
|
40
|
40
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/operators/sagemaker_training.py
|
36
|
35
|
0
|
1
|
97.22%
|
airflow/providers/amazon/aws/operators/sagemaker_transform.py
|
36
|
33
|
0
|
3
|
91.66%
|
airflow/providers/amazon/aws/operators/sagemaker_tuning.py
|
25
|
25
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/operators/sns.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/operators/sqs.py
|
19
|
19
|
0
|
0
|
100.00%
|
...irflow/providers/amazon/aws/operators/step_function_get_execution_output.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/operators/step_function_start_execution.py
|
22
|
21
|
0
|
1
|
95.45%
|
airflow/providers/amazon/aws/secrets/secrets_manager.py
|
47
|
46
|
0
|
1
|
97.87%
|
airflow/providers/amazon/aws/secrets/systems_manager.py
|
47
|
47
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/sensors/athena.py
|
31
|
31
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/sensors/cloud_formation.py
|
44
|
44
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/sensors/ec2_instance_state.py
|
21
|
21
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/sensors/emr_base.py
|
41
|
38
|
0
|
3
|
92.68%
|
airflow/providers/amazon/aws/sensors/emr_job_flow.py
|
24
|
23
|
0
|
1
|
95.83%
|
airflow/providers/amazon/aws/sensors/emr_step.py
|
24
|
24
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/sensors/glacier.py
|
29
|
29
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/sensors/glue.py
|
23
|
21
|
0
|
2
|
91.30%
|
airflow/providers/amazon/aws/sensors/glue_catalog_partition.py
|
24
|
23
|
0
|
1
|
95.83%
|
airflow/providers/amazon/aws/sensors/glue_crawler.py
|
29
|
22
|
0
|
7
|
75.86%
|
airflow/providers/amazon/aws/sensors/redshift.py
|
19
|
18
|
0
|
1
|
94.73%
|
airflow/providers/amazon/aws/sensors/s3_key.py
|
62
|
61
|
0
|
1
|
98.38%
|
airflow/providers/amazon/aws/sensors/s3_keys_unchanged.py
|
60
|
59
|
0
|
1
|
98.33%
|
airflow/providers/amazon/aws/sensors/s3_prefix.py
|
22
|
22
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/sensors/sagemaker_base.py
|
38
|
35
|
0
|
3
|
92.10%
|
airflow/providers/amazon/aws/sensors/sagemaker_endpoint.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/sensors/sagemaker_training.py
|
46
|
46
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/sensors/sagemaker_transform.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/sensors/sagemaker_tuning.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/sensors/sqs.py
|
32
|
31
|
0
|
1
|
96.87%
|
airflow/providers/amazon/aws/sensors/step_function_execution.py
|
34
|
33
|
0
|
1
|
97.05%
|
airflow/providers/amazon/aws/transfers/dynamodb_to_s3.py
|
52
|
46
|
0
|
6
|
88.46%
|
airflow/providers/amazon/aws/transfers/exasol_to_s3.py
|
34
|
34
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/transfers/ftp_to_s3.py
|
23
|
23
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/transfers/gcs_to_s3.py
|
46
|
44
|
0
|
2
|
95.65%
|
airflow/providers/amazon/aws/transfers/glacier_to_gcs.py
|
30
|
29
|
0
|
1
|
96.66%
|
airflow/providers/amazon/aws/transfers/google_api_to_s3.py
|
51
|
51
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/transfers/hive_to_dynamodb.py
|
33
|
33
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/transfers/imap_attachment_to_s3.py
|
22
|
22
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/transfers/mongo_to_s3.py
|
41
|
38
|
0
|
3
|
92.68%
|
airflow/providers/amazon/aws/transfers/mysql_to_s3.py
|
47
|
46
|
0
|
1
|
97.87%
|
airflow/providers/amazon/aws/transfers/redshift_to_s3.py
|
43
|
41
|
0
|
2
|
95.34%
|
airflow/providers/amazon/aws/transfers/s3_to_ftp.py
|
20
|
20
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/transfers/s3_to_redshift.py
|
37
|
37
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/transfers/s3_to_sftp.py
|
27
|
27
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/transfers/sftp_to_s3.py
|
26
|
26
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/utils/emailer.py
|
6
|
6
|
0
|
0
|
100.00%
|
airflow/providers/amazon/aws/utils/redshift.py
|
9
|
9
|
0
|
0
|
100.00%
|
airflow/providers/apache/beam/example_dags/example_beam.py
|
61
|
61
|
0
|
0
|
100.00%
|
airflow/providers/apache/beam/hooks/beam.py
|
96
|
91
|
0
|
5
|
94.79%
|
airflow/providers/apache/beam/operators/beam.py
|
138
|
134
|
0
|
4
|
97.10%
|
airflow/providers/apache/cassandra/example_dags/example_cassandra_dag.py
|
9
|
9
|
0
|
0
|
100.00%
|
airflow/providers/apache/cassandra/hooks/cassandra.py
|
87
|
81
|
0
|
6
|
93.10%
|
airflow/providers/apache/cassandra/sensors/record.py
|
15
|
15
|
0
|
0
|
100.00%
|
airflow/providers/apache/cassandra/sensors/table.py
|
14
|
14
|
0
|
0
|
100.00%
|
airflow/providers/apache/druid/hooks/druid.py
|
81
|
73
|
0
|
8
|
90.12%
|
airflow/providers/apache/druid/operators/druid.py
|
15
|
12
|
0
|
3
|
80.00%
|
airflow/providers/apache/druid/operators/druid_check.py
|
6
|
6
|
0
|
0
|
100.00%
|
airflow/providers/apache/druid/transfers/hive_to_druid.py
|
64
|
41
|
0
|
23
|
64.06%
|
airflow/providers/apache/hdfs/hooks/hdfs.py
|
46
|
17
|
0
|
29
|
36.95%
|
airflow/providers/apache/hdfs/hooks/webhdfs.py
|
62
|
54
|
0
|
8
|
87.09%
|
airflow/providers/apache/hdfs/sensors/hdfs.py
|
77
|
77
|
0
|
0
|
100.00%
|
airflow/providers/apache/hdfs/sensors/web_hdfs.py
|
13
|
13
|
0
|
0
|
100.00%
|
airflow/providers/apache/hive/example_dags/example_twitter_dag.py
|
39
|
39
|
0
|
0
|
100.00%
|
airflow/providers/apache/hive/hooks/hive.py
|
421
|
327
|
0
|
94
|
77.67%
|
airflow/providers/apache/hive/operators/hive.py
|
56
|
46
|
0
|
10
|
82.14%
|
airflow/providers/apache/hive/operators/hive_stats.py
|
77
|
75
|
0
|
2
|
97.40%
|
airflow/providers/apache/hive/sensors/hive_partition.py
|
21
|
8
|
0
|
13
|
38.09%
|
airflow/providers/apache/hive/sensors/metastore_partition.py
|
20
|
8
|
0
|
12
|
40.00%
|
airflow/providers/apache/hive/sensors/named_hive_partition.py
|
47
|
41
|
0
|
6
|
87.23%
|
airflow/providers/apache/hive/transfers/hive_to_mysql.py
|
46
|
46
|
0
|
0
|
100.00%
|
airflow/providers/apache/hive/transfers/hive_to_samba.py
|
23
|
23
|
0
|
0
|
100.00%
|
airflow/providers/apache/hive/transfers/mssql_to_hive.py
|
48
|
48
|
0
|
0
|
100.00%
|
airflow/providers/apache/hive/transfers/mysql_to_hive.py
|
51
|
51
|
0
|
0
|
100.00%
|
airflow/providers/apache/hive/transfers/s3_to_hive.py
|
114
|
107
|
0
|
7
|
93.85%
|
airflow/providers/apache/hive/transfers/vertica_to_hive.py
|
46
|
41
|
0
|
5
|
89.13%
|
airflow/providers/apache/kylin/example_dags/example_kylin_dag.py
|
21
|
18
|
0
|
3
|
85.71%
|
airflow/providers/apache/kylin/hooks/kylin.py
|
25
|
24
|
0
|
1
|
96.00%
|
airflow/providers/apache/kylin/operators/kylin_cube.py
|
53
|
51
|
0
|
2
|
96.22%
|
airflow/providers/apache/livy/example_dags/example_livy.py
|
9
|
9
|
0
|
0
|
100.00%
|
airflow/providers/apache/livy/hooks/livy.py
|
156
|
153
|
0
|
3
|
98.07%
|
airflow/providers/apache/livy/operators/livy.py
|
40
|
39
|
0
|
1
|
97.50%
|
airflow/providers/apache/livy/sensors/livy.py
|
20
|
20
|
0
|
0
|
100.00%
|
airflow/providers/apache/pig/example_dags/example_pig.py
|
7
|
7
|
0
|
0
|
100.00%
|
airflow/providers/apache/pig/hooks/pig.py
|
50
|
48
|
0
|
2
|
96.00%
|
airflow/providers/apache/pig/operators/pig.py
|
24
|
24
|
0
|
0
|
100.00%
|
airflow/providers/apache/pinot/hooks/pinot.py
|
132
|
125
|
0
|
7
|
94.69%
|
airflow/providers/apache/spark/example_dags/example_spark_dag.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/providers/apache/spark/hooks/spark_jdbc.py
|
92
|
85
|
0
|
7
|
92.39%
|
airflow/providers/apache/spark/hooks/spark_jdbc_script.py
|
58
|
37
|
0
|
21
|
63.79%
|
airflow/providers/apache/spark/hooks/spark_sql.py
|
76
|
69
|
0
|
7
|
90.78%
|
airflow/providers/apache/spark/hooks/spark_submit.py
|
279
|
241
|
0
|
38
|
86.37%
|
airflow/providers/apache/spark/operators/spark_jdbc.py
|
45
|
38
|
0
|
7
|
84.44%
|
airflow/providers/apache/spark/operators/spark_sql.py
|
32
|
25
|
0
|
7
|
78.12%
|
airflow/providers/apache/spark/operators/spark_submit.py
|
46
|
39
|
0
|
7
|
84.78%
|
airflow/providers/apache/sqoop/hooks/sqoop.py
|
161
|
154
|
0
|
7
|
95.65%
|
airflow/providers/apache/sqoop/operators/sqoop.py
|
68
|
58
|
0
|
10
|
85.29%
|
airflow/providers/asana/example_dags/example_asana.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/providers/asana/hooks/asana.py
|
112
|
89
|
0
|
23
|
79.46%
|
airflow/providers/asana/operators/asana_tasks.py
|
43
|
43
|
0
|
0
|
100.00%
|
airflow/providers/celery/sensors/celery_queue.py
|
27
|
22
|
0
|
5
|
81.48%
|
airflow/providers/cloudant/hooks/cloudant.py
|
25
|
25
|
0
|
0
|
100.00%
|
airflow/providers/cncf/kubernetes/backcompat/backwards_compat_converters.py
|
54
|
51
|
0
|
3
|
94.44%
|
airflow/providers/cncf/kubernetes/backcompat/pod.py
|
26
|
26
|
0
|
0
|
100.00%
|
airflow/providers/cncf/kubernetes/backcompat/pod_runtime_info_env.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/providers/cncf/kubernetes/backcompat/volume.py
|
18
|
17
|
0
|
1
|
94.44%
|
airflow/providers/cncf/kubernetes/backcompat/volume_mount.py
|
13
|
13
|
0
|
0
|
100.00%
|
airflow/providers/cncf/kubernetes/example_dags/example_kubernetes.py
|
25
|
25
|
0
|
0
|
100.00%
|
airflow/providers/cncf/kubernetes/example_dags/example_spark_kubernetes.py
|
11
|
11
|
0
|
0
|
100.00%
|
airflow/providers/cncf/kubernetes/hooks/kubernetes.py
|
100
|
87
|
0
|
13
|
87.00%
|
airflow/providers/cncf/kubernetes/operators/kubernetes_pod.py
|
208
|
194
|
0
|
14
|
93.26%
|
airflow/providers/cncf/kubernetes/operators/spark_kubernetes.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/providers/cncf/kubernetes/sensors/spark_kubernetes.py
|
53
|
50
|
0
|
3
|
94.33%
|
airflow/providers/cncf/kubernetes/utils/pod_launcher.py
|
172
|
160
|
0
|
12
|
93.02%
|
airflow/providers/cncf/kubernetes/utils/xcom_sidecar.py
|
18
|
18
|
0
|
0
|
100.00%
|
airflow/providers/databricks/example_dags/example_databricks.py
|
11
|
11
|
0
|
0
|
100.00%
|
airflow/providers/databricks/hooks/databricks.py
|
137
|
133
|
0
|
4
|
97.08%
|
airflow/providers/databricks/operators/databricks.py
|
118
|
109
|
0
|
9
|
92.37%
|
airflow/providers/datadog/hooks/datadog.py
|
35
|
35
|
0
|
0
|
100.00%
|
airflow/providers/datadog/sensors/datadog.py
|
25
|
22
|
0
|
3
|
88.00%
|
airflow/providers/dingding/example_dags/example_dingding.py
|
22
|
20
|
0
|
2
|
90.90%
|
airflow/providers/dingding/hooks/dingding.py
|
41
|
28
|
0
|
13
|
68.29%
|
airflow/providers/dingding/operators/dingding.py
|
17
|
17
|
0
|
0
|
100.00%
|
airflow/providers/discord/hooks/discord_webhook.py
|
43
|
37
|
0
|
6
|
86.04%
|
airflow/providers/discord/operators/discord_webhook.py
|
21
|
18
|
0
|
3
|
85.71%
|
airflow/providers/docker/example_dags/example_docker.py
|
14
|
14
|
0
|
0
|
100.00%
|
airflow/providers/docker/example_dags/example_docker_copy_data.py
|
23
|
20
|
0
|
3
|
86.95%
|
airflow/providers/docker/example_dags/example_docker_swarm.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/providers/docker/hooks/docker.py
|
48
|
45
|
0
|
3
|
93.75%
|
airflow/providers/docker/operators/docker.py
|
122
|
110
|
0
|
12
|
90.16%
|
airflow/providers/docker/operators/docker_swarm.py
|
74
|
62
|
0
|
12
|
83.78%
|
airflow/providers/elasticsearch/hooks/elasticsearch.py
|
43
|
22
|
0
|
21
|
51.16%
|
airflow/providers/elasticsearch/log/es_task_handler.py
|
148
|
139
|
0
|
9
|
93.91%
|
airflow/providers/exasol/hooks/exasol.py
|
63
|
53
|
0
|
10
|
84.12%
|
airflow/providers/exasol/operators/exasol.py
|
18
|
18
|
0
|
0
|
100.00%
|
airflow/providers/facebook/ads/hooks/ads.py
|
64
|
58
|
0
|
6
|
90.62%
|
airflow/providers/ftp/hooks/ftp.py
|
101
|
84
|
0
|
17
|
83.16%
|
airflow/providers/ftp/sensors/ftp.py
|
38
|
35
|
0
|
3
|
92.10%
|
airflow/providers/google/ads/example_dags/example_ads.py
|
15
|
15
|
0
|
0
|
100.00%
|
airflow/providers/google/ads/hooks/ads.py
|
84
|
62
|
0
|
22
|
73.80%
|
airflow/providers/google/ads/operators/ads.py
|
30
|
30
|
0
|
0
|
100.00%
|
airflow/providers/google/ads/transfers/ads_to_gcs.py
|
38
|
35
|
0
|
3
|
92.10%
|
airflow/providers/google/cloud/_internal_client/secret_manager_client.py
|
36
|
36
|
0
|
0
|
100.00%
|
...roviders/google/cloud/example_dags/example_automl_nl_text_classification.py
|
24
|
24
|
0
|
0
|
100.00%
|
...ow/providers/google/cloud/example_dags/example_automl_nl_text_extraction.py
|
24
|
24
|
0
|
0
|
100.00%
|
...low/providers/google/cloud/example_dags/example_automl_nl_text_sentiment.py
|
24
|
24
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_automl_tables.py
|
54
|
50
|
0
|
4
|
92.59%
|
airflow/providers/google/cloud/example_dags/example_automl_translation.py
|
24
|
24
|
0
|
0
|
100.00%
|
...ogle/cloud/example_dags/example_automl_video_intelligence_classification.py
|
24
|
24
|
0
|
0
|
100.00%
|
...ers/google/cloud/example_dags/example_automl_video_intelligence_tracking.py
|
24
|
24
|
0
|
0
|
100.00%
|
...providers/google/cloud/example_dags/example_automl_vision_classification.py
|
24
|
24
|
0
|
0
|
100.00%
|
...oviders/google/cloud/example_dags/example_automl_vision_object_detection.py
|
24
|
24
|
0
|
0
|
100.00%
|
...rflow/providers/google/cloud/example_dags/example_azure_fileshare_to_gcs.py
|
10
|
10
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_bigquery_dts.py
|
22
|
22
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_bigquery_operations.py
|
42
|
42
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_bigquery_queries.py
|
38
|
38
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_bigquery_sensors.py
|
28
|
28
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_bigquery_to_bigquery.py
|
18
|
18
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_bigquery_to_gcs.py
|
17
|
17
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_bigquery_transfer.py
|
21
|
21
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_bigtable.py
|
47
|
47
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_cloud_build.py
|
24
|
24
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_cloud_memorystore.py
|
63
|
63
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_cloud_sql.py
|
50
|
50
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_cloud_sql_query.py
|
59
|
58
|
0
|
1
|
98.30%
|
...ers/google/cloud/example_dags/example_cloud_storage_transfer_service_aws.py
|
30
|
30
|
0
|
0
|
100.00%
|
...ers/google/cloud/example_dags/example_cloud_storage_transfer_service_gcp.py
|
22
|
22
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_compute.py
|
18
|
18
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_compute_igm.py
|
22
|
22
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_compute_ssh.py
|
16
|
16
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_datacatalog.py
|
91
|
91
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_dataflow.py
|
61
|
45
|
0
|
16
|
73.77%
|
...rflow/providers/google/cloud/example_dags/example_dataflow_flex_template.py
|
14
|
14
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_dataflow_sql.py
|
13
|
13
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_datafusion.py
|
34
|
32
|
0
|
2
|
94.11%
|
airflow/providers/google/cloud/example_dags/example_dataprep.py
|
14
|
14
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_dataproc.py
|
55
|
55
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_datastore.py
|
27
|
27
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_dlp.py
|
39
|
39
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_facebook_ads_to_gcs.py
|
28
|
28
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_functions.py
|
34
|
27
|
0
|
7
|
79.41%
|
airflow/providers/google/cloud/example_dags/example_gcs.py
|
64
|
62
|
0
|
2
|
96.87%
|
.../providers/google/cloud/example_dags/example_gcs_timespan_file_transform.py
|
18
|
16
|
0
|
2
|
88.88%
|
airflow/providers/google/cloud/example_dags/example_gcs_to_bigquery.py
|
13
|
13
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_gcs_to_gcs.py
|
26
|
26
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_gcs_to_local.py
|
10
|
10
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_gcs_to_sftp.py
|
28
|
28
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_gdrive_to_gcs.py
|
13
|
13
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_gdrive_to_local.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_kubernetes_engine.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_life_sciences.py
|
14
|
14
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_local_to_gcs.py
|
9
|
9
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_mlengine.py
|
58
|
49
|
0
|
9
|
84.48%
|
airflow/providers/google/cloud/example_dags/example_mysql_to_gcs.py
|
9
|
9
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_natural_language.py
|
23
|
23
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_oracle_to_gcs.py
|
9
|
9
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_postgres_to_gcs.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_presto_to_gcs.py
|
35
|
35
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_pubsub.py
|
33
|
33
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_s3_to_gcs.py
|
24
|
22
|
0
|
2
|
91.66%
|
airflow/providers/google/cloud/example_dags/example_salesforce_to_gcs.py
|
30
|
30
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_sftp_to_gcs.py
|
17
|
17
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_sheets_to_gcs.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_spanner.py
|
27
|
27
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_speech_to_text.py
|
17
|
17
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_stackdriver.py
|
29
|
29
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_tasks.py
|
35
|
35
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_text_to_speech.py
|
14
|
14
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_translate.py
|
9
|
9
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_translate_speech.py
|
22
|
22
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_trino_to_gcs.py
|
35
|
35
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_video_intelligence.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_vision.py
|
85
|
85
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/example_dags/example_workflows.py
|
35
|
33
|
0
|
2
|
94.28%
|
airflow/providers/google/cloud/hooks/automl.py
|
99
|
99
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/hooks/bigquery.py
|
809
|
752
|
0
|
57
|
92.95%
|
airflow/providers/google/cloud/hooks/bigquery_dts.py
|
51
|
45
|
0
|
6
|
88.23%
|
airflow/providers/google/cloud/hooks/bigtable.py
|
82
|
82
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/hooks/cloud_build.py
|
37
|
37
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/hooks/cloud_memorystore.py
|
210
|
154
|
0
|
56
|
73.33%
|
airflow/providers/google/cloud/hooks/cloud_sql.py
|
403
|
277
|
0
|
126
|
68.73%
|
airflow/providers/google/cloud/hooks/cloud_storage_transfer_service.py
|
184
|
166
|
0
|
18
|
90.21%
|
airflow/providers/google/cloud/hooks/compute.py
|
110
|
85
|
0
|
25
|
77.27%
|
airflow/providers/google/cloud/hooks/compute_ssh.py
|
161
|
134
|
0
|
27
|
83.22%
|
airflow/providers/google/cloud/hooks/datacatalog.py
|
231
|
213
|
0
|
18
|
92.20%
|
airflow/providers/google/cloud/hooks/dataflow.py
|
333
|
316
|
0
|
17
|
94.89%
|
airflow/providers/google/cloud/hooks/datafusion.py
|
144
|
106
|
0
|
38
|
73.61%
|
airflow/providers/google/cloud/hooks/dataprep.py
|
52
|
49
|
0
|
3
|
94.23%
|
airflow/providers/google/cloud/hooks/dataproc.py
|
167
|
162
|
0
|
5
|
97.00%
|
airflow/providers/google/cloud/hooks/datastore.py
|
91
|
89
|
0
|
2
|
97.80%
|
airflow/providers/google/cloud/hooks/dlp.py
|
276
|
272
|
0
|
4
|
98.55%
|
airflow/providers/google/cloud/hooks/functions.py
|
61
|
51
|
0
|
10
|
83.60%
|
airflow/providers/google/cloud/hooks/gcs.py
|
417
|
352
|
0
|
65
|
84.41%
|
airflow/providers/google/cloud/hooks/gdm.py
|
27
|
25
|
0
|
2
|
92.59%
|
airflow/providers/google/cloud/hooks/kms.py
|
25
|
25
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/hooks/kubernetes_engine.py
|
74
|
71
|
0
|
3
|
95.94%
|
airflow/providers/google/cloud/hooks/life_sciences.py
|
42
|
42
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/hooks/mlengine.py
|
197
|
163
|
0
|
34
|
82.74%
|
airflow/providers/google/cloud/hooks/natural_language.py
|
38
|
38
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/hooks/os_login.py
|
16
|
10
|
0
|
6
|
62.50%
|
airflow/providers/google/cloud/hooks/pubsub.py
|
152
|
150
|
0
|
2
|
98.68%
|
airflow/providers/google/cloud/hooks/secret_manager.py
|
13
|
13
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/hooks/spanner.py
|
113
|
85
|
0
|
28
|
75.22%
|
airflow/providers/google/cloud/hooks/speech_to_text.py
|
20
|
20
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/hooks/stackdriver.py
|
140
|
115
|
0
|
25
|
82.14%
|
airflow/providers/google/cloud/hooks/tasks.py
|
103
|
94
|
0
|
9
|
91.26%
|
airflow/providers/google/cloud/hooks/text_to_speech.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/hooks/translate.py
|
16
|
14
|
0
|
2
|
87.50%
|
airflow/providers/google/cloud/hooks/video_intelligence.py
|
19
|
17
|
0
|
2
|
89.47%
|
airflow/providers/google/cloud/hooks/vision.py
|
226
|
208
|
0
|
18
|
92.03%
|
airflow/providers/google/cloud/hooks/workflows.py
|
66
|
66
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/log/gcs_task_handler.py
|
74
|
72
|
0
|
2
|
97.29%
|
airflow/providers/google/cloud/log/stackdriver_task_handler.py
|
146
|
138
|
0
|
8
|
94.52%
|
airflow/providers/google/cloud/operators/automl.py
|
269
|
268
|
0
|
1
|
99.62%
|
airflow/providers/google/cloud/operators/bigquery.py
|
484
|
459
|
0
|
25
|
94.83%
|
airflow/providers/google/cloud/operators/bigquery_dts.py
|
62
|
62
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/operators/bigtable.py
|
174
|
174
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/operators/cloud_build.py
|
92
|
89
|
0
|
3
|
96.73%
|
airflow/providers/google/cloud/operators/cloud_memorystore.py
|
302
|
295
|
0
|
7
|
97.68%
|
airflow/providers/google/cloud/operators/cloud_sql.py
|
223
|
187
|
0
|
36
|
83.85%
|
airflow/providers/google/cloud/operators/cloud_storage_transfer_service.py
|
290
|
277
|
0
|
13
|
95.51%
|
airflow/providers/google/cloud/operators/compute.py
|
123
|
121
|
0
|
2
|
98.37%
|
airflow/providers/google/cloud/operators/datacatalog.py
|
424
|
396
|
0
|
28
|
93.39%
|
airflow/providers/google/cloud/operators/dataflow.py
|
223
|
208
|
0
|
15
|
93.27%
|
airflow/providers/google/cloud/operators/datafusion.py
|
215
|
204
|
0
|
11
|
94.88%
|
airflow/providers/google/cloud/operators/dataprep.py
|
38
|
38
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/operators/dataproc.py
|
679
|
602
|
0
|
77
|
88.65%
|
airflow/providers/google/cloud/operators/datastore.py
|
151
|
143
|
0
|
8
|
94.70%
|
airflow/providers/google/cloud/operators/dlp.py
|
537
|
513
|
0
|
24
|
95.53%
|
airflow/providers/google/cloud/operators/functions.py
|
152
|
149
|
0
|
3
|
98.02%
|
airflow/providers/google/cloud/operators/gcs.py
|
246
|
218
|
0
|
28
|
88.61%
|
airflow/providers/google/cloud/operators/kubernetes_engine.py
|
73
|
71
|
0
|
2
|
97.26%
|
airflow/providers/google/cloud/operators/life_sciences.py
|
24
|
22
|
0
|
2
|
91.66%
|
airflow/providers/google/cloud/operators/mlengine.py
|
342
|
305
|
0
|
37
|
89.18%
|
airflow/providers/google/cloud/operators/natural_language.py
|
76
|
76
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/operators/pubsub.py
|
156
|
144
|
0
|
12
|
92.30%
|
airflow/providers/google/cloud/operators/spanner.py
|
161
|
159
|
0
|
2
|
98.75%
|
airflow/providers/google/cloud/operators/speech_to_text.py
|
29
|
27
|
0
|
2
|
93.10%
|
airflow/providers/google/cloud/operators/stackdriver.py
|
206
|
206
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/operators/tasks.py
|
232
|
230
|
0
|
2
|
99.13%
|
airflow/providers/google/cloud/operators/text_to_speech.py
|
35
|
35
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/operators/translate.py
|
26
|
22
|
0
|
4
|
84.61%
|
airflow/providers/google/cloud/operators/translate_speech.py
|
43
|
37
|
0
|
6
|
86.04%
|
airflow/providers/google/cloud/operators/video_intelligence.py
|
68
|
68
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/operators/vision.py
|
295
|
294
|
0
|
1
|
99.66%
|
airflow/providers/google/cloud/operators/workflows.py
|
197
|
188
|
0
|
9
|
95.43%
|
airflow/providers/google/cloud/secrets/secret_manager.py
|
46
|
46
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/sensors/bigquery.py
|
37
|
37
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/sensors/bigquery_dts.py
|
36
|
31
|
0
|
5
|
86.11%
|
airflow/providers/google/cloud/sensors/bigtable.py
|
40
|
40
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/sensors/cloud_storage_transfer_service.py
|
22
|
22
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/sensors/dataflow.py
|
94
|
93
|
0
|
1
|
98.93%
|
airflow/providers/google/cloud/sensors/dataproc.py
|
29
|
28
|
0
|
1
|
96.55%
|
airflow/providers/google/cloud/sensors/gcs.py
|
118
|
113
|
0
|
5
|
95.76%
|
airflow/providers/google/cloud/sensors/pubsub.py
|
40
|
37
|
0
|
3
|
92.50%
|
airflow/providers/google/cloud/sensors/workflows.py
|
33
|
33
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/transfers/adls_to_gcs.py
|
43
|
42
|
0
|
1
|
97.67%
|
airflow/providers/google/cloud/transfers/azure_fileshare_to_gcs.py
|
51
|
43
|
0
|
8
|
84.31%
|
airflow/providers/google/cloud/transfers/bigquery_to_bigquery.py
|
30
|
28
|
0
|
2
|
93.33%
|
airflow/providers/google/cloud/transfers/bigquery_to_gcs.py
|
37
|
35
|
0
|
2
|
94.59%
|
airflow/providers/google/cloud/transfers/bigquery_to_mysql.py
|
49
|
36
|
0
|
13
|
73.46%
|
airflow/providers/google/cloud/transfers/cassandra_to_gcs.py
|
170
|
110
|
0
|
60
|
64.70%
|
airflow/providers/google/cloud/transfers/facebook_ads_to_gcs.py
|
35
|
35
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/transfers/gcs_to_bigquery.py
|
74
|
69
|
0
|
5
|
93.24%
|
airflow/providers/google/cloud/transfers/gcs_to_gcs.py
|
106
|
90
|
0
|
16
|
84.90%
|
airflow/providers/google/cloud/transfers/gcs_to_local.py
|
38
|
27
|
0
|
11
|
71.05%
|
airflow/providers/google/cloud/transfers/gcs_to_sftp.py
|
57
|
57
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/transfers/gdrive_to_gcs.py
|
27
|
27
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/transfers/gdrive_to_local.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/transfers/local_to_gcs.py
|
32
|
30
|
0
|
2
|
93.75%
|
airflow/providers/google/cloud/transfers/mssql_to_gcs.py
|
23
|
22
|
0
|
1
|
95.65%
|
airflow/providers/google/cloud/transfers/mysql_to_gcs.py
|
49
|
48
|
0
|
1
|
97.95%
|
airflow/providers/google/cloud/transfers/oracle_to_gcs.py
|
48
|
35
|
0
|
13
|
72.91%
|
airflow/providers/google/cloud/transfers/postgres_to_gcs.py
|
60
|
55
|
0
|
5
|
91.66%
|
airflow/providers/google/cloud/transfers/presto_to_gcs.py
|
74
|
28
|
0
|
46
|
37.83%
|
airflow/providers/google/cloud/transfers/s3_to_gcs.py
|
56
|
48
|
0
|
8
|
85.71%
|
airflow/providers/google/cloud/transfers/salesforce_to_gcs.py
|
33
|
33
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/transfers/sftp_to_gcs.py
|
55
|
55
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/transfers/sheets_to_gcs.py
|
38
|
38
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/transfers/sql_to_gcs.py
|
144
|
136
|
0
|
8
|
94.44%
|
airflow/providers/google/cloud/transfers/trino_to_gcs.py
|
74
|
57
|
0
|
17
|
77.02%
|
airflow/providers/google/cloud/utils/credentials_provider.py
|
128
|
124
|
0
|
4
|
96.87%
|
airflow/providers/google/cloud/utils/field_sanitizer.py
|
33
|
32
|
0
|
1
|
96.96%
|
airflow/providers/google/cloud/utils/field_validator.py
|
118
|
112
|
0
|
6
|
94.91%
|
airflow/providers/google/cloud/utils/mlengine_operator_utils.py
|
49
|
49
|
0
|
0
|
100.00%
|
airflow/providers/google/cloud/utils/mlengine_prediction_summary.py
|
32
|
29
|
0
|
3
|
90.62%
|
airflow/providers/google/common/auth_backend/google_openid.py
|
73
|
66
|
0
|
7
|
90.41%
|
airflow/providers/google/common/hooks/base_google.py
|
213
|
195
|
0
|
18
|
91.54%
|
airflow/providers/google/common/hooks/discovery_api.py
|
48
|
48
|
0
|
0
|
100.00%
|
airflow/providers/google/common/utils/id_token_credentials.py
|
76
|
62
|
0
|
14
|
81.57%
|
airflow/providers/google/firebase/example_dags/example_firestore.py
|
27
|
26
|
0
|
1
|
96.29%
|
airflow/providers/google/firebase/hooks/firestore.py
|
35
|
35
|
0
|
0
|
100.00%
|
airflow/providers/google/firebase/operators/firestore.py
|
21
|
20
|
0
|
1
|
95.23%
|
airflow/providers/google/leveldb/example_dags/example_leveldb.py
|
9
|
9
|
0
|
0
|
100.00%
|
airflow/providers/google/leveldb/hooks/leveldb.py
|
47
|
45
|
0
|
2
|
95.74%
|
airflow/providers/google/leveldb/operators/leveldb.py
|
23
|
23
|
0
|
0
|
100.00%
|
...rflow/providers/google/marketing_platform/example_dags/example_analytics.py
|
19
|
19
|
0
|
0
|
100.00%
|
...roviders/google/marketing_platform/example_dags/example_campaign_manager.py
|
33
|
31
|
0
|
2
|
93.93%
|
...w/providers/google/marketing_platform/example_dags/example_display_video.py
|
43
|
43
|
0
|
0
|
100.00%
|
...flow/providers/google/marketing_platform/example_dags/example_search_ads.py
|
16
|
16
|
0
|
0
|
100.00%
|
airflow/providers/google/marketing_platform/hooks/analytics.py
|
54
|
54
|
0
|
0
|
100.00%
|
airflow/providers/google/marketing_platform/hooks/campaign_manager.py
|
63
|
56
|
0
|
7
|
88.88%
|
airflow/providers/google/marketing_platform/hooks/display_video.py
|
51
|
51
|
0
|
0
|
100.00%
|
airflow/providers/google/marketing_platform/hooks/search_ads.py
|
23
|
23
|
0
|
0
|
100.00%
|
airflow/providers/google/marketing_platform/operators/analytics.py
|
124
|
123
|
0
|
1
|
99.19%
|
airflow/providers/google/marketing_platform/operators/campaign_manager.py
|
160
|
150
|
0
|
10
|
93.75%
|
airflow/providers/google/marketing_platform/operators/display_video.py
|
190
|
183
|
0
|
7
|
96.31%
|
airflow/providers/google/marketing_platform/operators/search_ads.py
|
80
|
73
|
0
|
7
|
91.25%
|
airflow/providers/google/marketing_platform/sensors/campaign_manager.py
|
22
|
22
|
0
|
0
|
100.00%
|
airflow/providers/google/marketing_platform/sensors/display_video.py
|
39
|
36
|
0
|
3
|
92.30%
|
airflow/providers/google/marketing_platform/sensors/search_ads.py
|
18
|
18
|
0
|
0
|
100.00%
|
airflow/providers/google/suite/example_dags/example_gcs_to_gdrive.py
|
10
|
10
|
0
|
0
|
100.00%
|
airflow/providers/google/suite/example_dags/example_gcs_to_sheets.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/providers/google/suite/example_dags/example_sheets.py
|
18
|
18
|
0
|
0
|
100.00%
|
airflow/providers/google/suite/hooks/drive.py
|
70
|
67
|
0
|
3
|
95.71%
|
airflow/providers/google/suite/hooks/sheets.py
|
69
|
69
|
0
|
0
|
100.00%
|
airflow/providers/google/suite/operators/sheets.py
|
17
|
17
|
0
|
0
|
100.00%
|
airflow/providers/google/suite/sensors/drive.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/providers/google/suite/transfers/gcs_to_gdrive.py
|
46
|
46
|
0
|
0
|
100.00%
|
airflow/providers/google/suite/transfers/gcs_to_sheets.py
|
24
|
24
|
0
|
0
|
100.00%
|
airflow/providers/grpc/hooks/grpc.py
|
73
|
69
|
0
|
4
|
94.52%
|
airflow/providers/grpc/operators/grpc.py
|
30
|
30
|
0
|
0
|
100.00%
|
airflow/providers/hashicorp/_internal_client/vault_client.py
|
176
|
167
|
0
|
9
|
94.88%
|
airflow/providers/hashicorp/hooks/vault.py
|
90
|
89
|
0
|
1
|
98.88%
|
airflow/providers/hashicorp/secrets/vault.py
|
38
|
38
|
0
|
0
|
100.00%
|
airflow/providers/http/example_dags/example_http.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/providers/http/hooks/http.py
|
76
|
73
|
0
|
3
|
96.05%
|
airflow/providers/http/operators/http.py
|
39
|
38
|
0
|
1
|
97.43%
|
airflow/providers/http/sensors/http.py
|
28
|
27
|
0
|
1
|
96.42%
|
airflow/providers/imap/hooks/imap.py
|
131
|
122
|
0
|
9
|
93.12%
|
airflow/providers/imap/sensors/imap_attachment.py
|
16
|
16
|
0
|
0
|
100.00%
|
airflow/providers/jdbc/example_dags/example_jdbc_queries.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/providers/jdbc/hooks/jdbc.py
|
32
|
32
|
0
|
0
|
100.00%
|
airflow/providers/jdbc/operators/jdbc.py
|
18
|
18
|
0
|
0
|
100.00%
|
airflow/providers/jenkins/example_dags/example_jenkins_job_trigger.py
|
19
|
12
|
0
|
7
|
63.15%
|
airflow/providers/jenkins/hooks/jenkins.py
|
22
|
21
|
0
|
1
|
95.45%
|
airflow/providers/jenkins/operators/jenkins_job_trigger.py
|
100
|
71
|
0
|
29
|
71.00%
|
airflow/providers/jira/hooks/jira.py
|
41
|
34
|
0
|
7
|
82.92%
|
airflow/providers/jira/operators/jira.py
|
29
|
22
|
0
|
7
|
75.86%
|
airflow/providers/jira/sensors/jira.py
|
52
|
31
|
0
|
21
|
59.61%
|
airflow/providers/microsoft/azure/example_dags/example_adls_delete.py
|
11
|
11
|
0
|
0
|
100.00%
|
airflow/providers/microsoft/azure/example_dags/example_azure_blob_to_gcs.py
|
14
|
14
|
0
|
0
|
100.00%
|
...providers/microsoft/azure/example_dags/example_azure_container_instances.py
|
7
|
7
|
0
|
0
|
100.00%
|
airflow/providers/microsoft/azure/example_dags/example_azure_cosmosdb.py
|
10
|
10
|
0
|
0
|
100.00%
|
airflow/providers/microsoft/azure/example_dags/example_file_to_wasb.py
|
10
|
10
|
0
|
0
|
100.00%
|
airflow/providers/microsoft/azure/example_dags/example_fileshare.py
|
20
|
12
|
0
|
8
|
60.00%
|
airflow/providers/microsoft/azure/example_dags/example_local_to_adls.py
|
11
|
11
|
0
|
0
|
100.00%
|
airflow/providers/microsoft/azure/hooks/adx.py
|
60
|
58
|
0
|
2
|
96.66%
|
airflow/providers/microsoft/azure/hooks/azure_batch.py
|
112
|
80
|
0
|
32
|
71.42%
|
airflow/providers/microsoft/azure/hooks/azure_container_instance.py
|
33
|
24
|
0
|
9
|
72.72%
|
airflow/providers/microsoft/azure/hooks/azure_container_registry.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/providers/microsoft/azure/hooks/azure_container_volume.py
|
17
|
13
|
0
|
4
|
76.47%
|
airflow/providers/microsoft/azure/hooks/azure_cosmos.py
|
131
|
104
|
0
|
27
|
79.38%
|
airflow/providers/microsoft/azure/hooks/azure_data_factory.py
|
169
|
159
|
0
|
10
|
94.08%
|
airflow/providers/microsoft/azure/hooks/azure_data_lake.py
|
55
|
49
|
0
|
6
|
89.09%
|
airflow/providers/microsoft/azure/hooks/azure_fileshare.py
|
38
|
38
|
0
|
0
|
100.00%
|
airflow/providers/microsoft/azure/hooks/base_azure.py
|
40
|
39
|
0
|
1
|
97.50%
|
airflow/providers/microsoft/azure/hooks/wasb.py
|
116
|
100
|
0
|
16
|
86.20%
|
airflow/providers/microsoft/azure/log/wasb_task_handler.py
|
79
|
67
|
0
|
12
|
84.81%
|
airflow/providers/microsoft/azure/operators/adls_delete.py
|
15
|
15
|
0
|
0
|
100.00%
|
airflow/providers/microsoft/azure/operators/adls_list.py
|
14
|
14
|
0
|
0
|
100.00%
|
airflow/providers/microsoft/azure/operators/adx.py
|
24
|
23
|
0
|
1
|
95.83%
|
airflow/providers/microsoft/azure/operators/azure_batch.py
|
94
|
86
|
0
|
8
|
91.48%
|
airflow/providers/microsoft/azure/operators/azure_container_instances.py
|
163
|
130
|
0
|
33
|
79.75%
|
airflow/providers/microsoft/azure/operators/azure_cosmos.py
|
18
|
18
|
0
|
0
|
100.00%
|
airflow/providers/microsoft/azure/operators/wasb_delete_blob.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/providers/microsoft/azure/secrets/azure_key_vault.py
|
54
|
53
|
0
|
1
|
98.14%
|
airflow/providers/microsoft/azure/sensors/azure_cosmos.py
|
14
|
14
|
0
|
0
|
100.00%
|
airflow/providers/microsoft/azure/sensors/wasb.py
|
31
|
31
|
0
|
0
|
100.00%
|
airflow/providers/microsoft/azure/transfers/azure_blob_to_gcs.py
|
30
|
30
|
0
|
0
|
100.00%
|
airflow/providers/microsoft/azure/transfers/file_to_wasb.py
|
18
|
18
|
0
|
0
|
100.00%
|
airflow/providers/microsoft/azure/transfers/local_to_adls.py
|
25
|
25
|
0
|
0
|
100.00%
|
airflow/providers/microsoft/azure/transfers/oracle_to_azure_data_lake.py
|
44
|
43
|
0
|
1
|
97.72%
|
airflow/providers/microsoft/mssql/hooks/mssql.py
|
20
|
17
|
0
|
3
|
85.00%
|
airflow/providers/microsoft/mssql/operators/mssql.py
|
31
|
27
|
0
|
4
|
87.09%
|
airflow/providers/microsoft/winrm/example_dags/example_winrm.py
|
16
|
16
|
0
|
0
|
100.00%
|
airflow/providers/microsoft/winrm/hooks/winrm.py
|
97
|
95
|
0
|
2
|
97.93%
|
airflow/providers/microsoft/winrm/operators/winrm.py
|
65
|
28
|
0
|
37
|
43.07%
|
airflow/providers/mongo/hooks/mongo.py
|
80
|
78
|
0
|
2
|
97.50%
|
airflow/providers/mongo/sensors/mongo.py
|
13
|
13
|
0
|
0
|
100.00%
|
airflow/providers/mysql/example_dags/example_mysql.py
|
9
|
9
|
0
|
0
|
100.00%
|
airflow/providers/mysql/hooks/mysql.py
|
109
|
100
|
0
|
9
|
91.74%
|
airflow/providers/mysql/operators/mysql.py
|
18
|
18
|
0
|
0
|
100.00%
|
airflow/providers/mysql/transfers/presto_to_mysql.py
|
27
|
27
|
0
|
0
|
100.00%
|
airflow/providers/mysql/transfers/s3_to_mysql.py
|
25
|
25
|
0
|
0
|
100.00%
|
airflow/providers/mysql/transfers/trino_to_mysql.py
|
27
|
27
|
0
|
0
|
100.00%
|
airflow/providers/mysql/transfers/vertica_to_mysql.py
|
68
|
59
|
0
|
9
|
86.76%
|
airflow/providers/neo4j/example_dags/example_neo4j.py
|
8
|
8
|
0
|
0
|
100.00%
|
airflow/providers/neo4j/hooks/neo4j.py
|
45
|
29
|
0
|
16
|
64.44%
|
airflow/providers/neo4j/operators/neo4j.py
|
16
|
15
|
0
|
1
|
93.75%
|
airflow/providers/odbc/hooks/odbc.py
|
99
|
92
|
0
|
7
|
92.92%
|
airflow/providers/openfaas/hooks/openfaas.py
|
64
|
61
|
0
|
3
|
95.31%
|
airflow/providers/opsgenie/hooks/opsgenie_alert.py
|
25
|
25
|
0
|
0
|
100.00%
|
airflow/providers/opsgenie/operators/opsgenie_alert.py
|
32
|
30
|
0
|
2
|
93.75%
|
airflow/providers/oracle/hooks/oracle.py
|
126
|
121
|
0
|
5
|
96.03%
|
airflow/providers/oracle/operators/oracle.py
|
17
|
17
|
0
|
0
|
100.00%
|
airflow/providers/oracle/transfers/oracle_to_oracle.py
|
36
|
32
|
0
|
4
|
88.88%
|
airflow/providers/pagerduty/hooks/pagerduty.py
|
53
|
41
|
0
|
12
|
77.35%
|
airflow/providers/papermill/example_dags/example_papermill.py
|
23
|
17
|
0
|
6
|
73.91%
|
airflow/providers/papermill/operators/papermill.py
|
23
|
22
|
0
|
1
|
95.65%
|
airflow/providers/plexus/example_dags/example_plexus.py
|
9
|
9
|
0
|
0
|
100.00%
|
airflow/providers/plexus/hooks/plexus.py
|
36
|
31
|
0
|
5
|
86.11%
|
airflow/providers/plexus/operators/job.py
|
79
|
66
|
0
|
13
|
83.54%
|
airflow/providers/postgres/example_dags/example_postgres.py
|
10
|
10
|
0
|
0
|
100.00%
|
airflow/providers/postgres/hooks/postgres.py
|
100
|
97
|
0
|
3
|
97.00%
|
airflow/providers/postgres/operators/postgres.py
|
22
|
22
|
0
|
0
|
100.00%
|
airflow/providers/presto/hooks/presto.py
|
76
|
66
|
0
|
10
|
86.84%
|
airflow/providers/qubole/example_dags/example_qubole.py
|
47
|
43
|
0
|
4
|
91.48%
|
airflow/providers/qubole/hooks/qubole.py
|
144
|
102
|
0
|
42
|
70.83%
|
airflow/providers/qubole/hooks/qubole_check.py
|
74
|
53
|
0
|
21
|
71.62%
|
airflow/providers/qubole/operators/qubole.py
|
67
|
60
|
0
|
7
|
89.55%
|
airflow/providers/qubole/operators/qubole_check.py
|
56
|
56
|
0
|
0
|
100.00%
|
airflow/providers/qubole/sensors/qubole.py
|
34
|
23
|
0
|
11
|
67.64%
|
airflow/providers/redis/hooks/redis.py
|
28
|
28
|
0
|
0
|
100.00%
|
airflow/providers/redis/operators/redis_publish.py
|
15
|
15
|
0
|
0
|
100.00%
|
airflow/providers/redis/sensors/redis_key.py
|
13
|
13
|
0
|
0
|
100.00%
|
airflow/providers/redis/sensors/redis_pub_sub.py
|
21
|
21
|
0
|
0
|
100.00%
|
airflow/providers/salesforce/hooks/salesforce.py
|
79
|
74
|
0
|
5
|
93.67%
|
airflow/providers/salesforce/hooks/tableau.py
|
3
|
3
|
0
|
0
|
100.00%
|
airflow/providers/samba/hooks/samba.py
|
23
|
22
|
0
|
1
|
95.65%
|
airflow/providers/segment/hooks/segment.py
|
31
|
23
|
0
|
8
|
74.19%
|
airflow/providers/segment/operators/segment_track_event.py
|
18
|
18
|
0
|
0
|
100.00%
|
airflow/providers/sendgrid/utils/emailer.py
|
68
|
53
|
0
|
15
|
77.94%
|
airflow/providers/sftp/hooks/sftp.py
|
112
|
106
|
0
|
6
|
94.64%
|
airflow/providers/sftp/operators/sftp.py
|
69
|
63
|
0
|
6
|
91.30%
|
airflow/providers/sftp/sensors/sftp.py
|
24
|
24
|
0
|
0
|
100.00%
|
airflow/providers/singularity/example_dags/example_singularity.py
|
13
|
13
|
0
|
0
|
100.00%
|
airflow/providers/singularity/operators/singularity.py
|
77
|
59
|
0
|
18
|
76.62%
|
airflow/providers/slack/hooks/slack.py
|
21
|
21
|
0
|
0
|
100.00%
|
airflow/providers/slack/hooks/slack_webhook.py
|
55
|
53
|
0
|
2
|
96.36%
|
airflow/providers/slack/operators/slack.py
|
45
|
44
|
0
|
1
|
97.77%
|
airflow/providers/slack/operators/slack_webhook.py
|
22
|
20
|
0
|
2
|
90.90%
|
airflow/providers/snowflake/example_dags/example_snowflake.py
|
31
|
31
|
0
|
0
|
100.00%
|
airflow/providers/snowflake/hooks/snowflake.py
|
98
|
88
|
0
|
10
|
89.79%
|
airflow/providers/snowflake/operators/snowflake.py
|
27
|
26
|
0
|
1
|
96.29%
|
airflow/providers/snowflake/transfers/s3_to_snowflake.py
|
39
|
39
|
0
|
0
|
100.00%
|
airflow/providers/snowflake/transfers/snowflake_to_slack.py
|
59
|
56
|
0
|
3
|
94.91%
|
airflow/providers/sqlite/example_dags/example_sqlite.py
|
9
|
9
|
0
|
0
|
100.00%
|
airflow/providers/sqlite/hooks/sqlite.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/providers/sqlite/operators/sqlite.py
|
16
|
16
|
0
|
0
|
100.00%
|
airflow/providers/ssh/hooks/ssh.py
|
147
|
130
|
0
|
17
|
88.43%
|
airflow/providers/ssh/operators/ssh.py
|
76
|
65
|
0
|
11
|
85.52%
|
airflow/providers/tableau/example_dags/example_tableau_refresh_workbook.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/providers/tableau/hooks/tableau.py
|
43
|
42
|
0
|
1
|
97.67%
|
airflow/providers/tableau/operators/tableau_refresh_workbook.py
|
31
|
31
|
0
|
0
|
100.00%
|
airflow/providers/tableau/sensors/tableau_job_status.py
|
19
|
19
|
0
|
0
|
100.00%
|
airflow/providers/telegram/example_dags/example_telegram.py
|
7
|
7
|
0
|
0
|
100.00%
|
airflow/providers/telegram/hooks/telegram.py
|
40
|
38
|
0
|
2
|
95.00%
|
airflow/providers/telegram/operators/telegram.py
|
22
|
22
|
0
|
0
|
100.00%
|
airflow/providers/trino/hooks/trino.py
|
76
|
66
|
0
|
10
|
86.84%
|
airflow/providers/vertica/hooks/vertica.py
|
16
|
15
|
0
|
1
|
93.75%
|
airflow/providers/vertica/operators/vertica.py
|
15
|
15
|
0
|
0
|
100.00%
|
airflow/providers/yandex/example_dags/example_yandexcloud_dataproc.py
|
17
|
17
|
0
|
0
|
100.00%
|
airflow/providers/yandex/hooks/yandex.py
|
50
|
46
|
0
|
4
|
92.00%
|
airflow/providers/yandex/hooks/yandexcloud_dataproc.py
|
6
|
6
|
0
|
0
|
100.00%
|
airflow/providers/yandex/operators/yandexcloud_dataproc.py
|
124
|
124
|
0
|
0
|
100.00%
|
airflow/providers/zendesk/hooks/zendesk.py
|
50
|
43
|
0
|
7
|
86.00%
|
airflow/providers_manager.py
|
207
|
163
|
0
|
44
|
78.74%
|
airflow/secrets/base_secrets.py
|
30
|
26
|
0
|
4
|
86.66%
|
airflow/secrets/environment_variables.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/secrets/local_filesystem.py
|
153
|
146
|
0
|
7
|
95.42%
|
airflow/secrets/metastore.py
|
29
|
27
|
0
|
2
|
93.10%
|
airflow/security/kerberos.py
|
52
|
14
|
0
|
38
|
26.92%
|
airflow/security/permissions.py
|
49
|
49
|
0
|
0
|
100.00%
|
airflow/security/utils.py
|
27
|
14
|
0
|
13
|
51.85%
|
airflow/sensors/base.py
|
124
|
114
|
0
|
10
|
91.93%
|
airflow/sensors/base_sensor_operator.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/sensors/bash.py
|
30
|
28
|
0
|
2
|
93.33%
|
airflow/sensors/date_time.py
|
16
|
16
|
0
|
0
|
100.00%
|
airflow/sensors/date_time_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/sensors/external_task.py
|
108
|
100
|
0
|
8
|
92.59%
|
airflow/sensors/external_task_sensor.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/sensors/filesystem.py
|
27
|
27
|
0
|
0
|
100.00%
|
airflow/sensors/hive_partition_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/sensors/http_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/sensors/metastore_partition_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/sensors/named_hive_partition_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/sensors/python.py
|
18
|
18
|
0
|
0
|
100.00%
|
airflow/sensors/s3_key_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/sensors/s3_prefix_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/sensors/smart_sensor.py
|
374
|
245
|
0
|
129
|
65.50%
|
airflow/sensors/sql.py
|
41
|
41
|
0
|
0
|
100.00%
|
airflow/sensors/sql_sensor.py
|
4
|
0
|
0
|
4
|
0.00%
|
airflow/sensors/time_delta.py
|
12
|
12
|
0
|
0
|
100.00%
|
airflow/sensors/time_delta_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/sensors/time_sensor.py
|
9
|
9
|
0
|
0
|
100.00%
|
airflow/sensors/web_hdfs_sensor.py
|
4
|
4
|
0
|
0
|
100.00%
|
airflow/sensors/weekday.py
|
23
|
22
|
0
|
1
|
95.65%
|
airflow/sentry.py
|
88
|
66
|
0
|
22
|
75.00%
|
airflow/serialization/enums.py
|
20
|
20
|
0
|
0
|
100.00%
|
airflow/serialization/helpers.py
|
13
|
13
|
0
|
0
|
100.00%
|
airflow/serialization/json_schema.py
|
24
|
20
|
0
|
4
|
83.33%
|
airflow/serialization/serialized_objects.py
|
444
|
408
|
0
|
36
|
91.89%
|
airflow/settings.py
|
195
|
183
|
0
|
12
|
93.84%
|
airflow/smart_sensor_dags/smart_sensor_group.py
|
16
|
0
|
0
|
16
|
0.00%
|
airflow/stats.py
|
202
|
186
|
0
|
16
|
92.07%
|
airflow/task/task_runner/base_task_runner.py
|
70
|
64
|
0
|
6
|
91.42%
|
|