Coverage report: 85%

Files Functions Classes

coverage.py v7.6.10, created at 2024-12-27 08:27 +0000

File function statements missing excluded branches partial coverage
providers/src/airflow/providers/teradata/__init__.py (no function) 7 1 0 2 1 78%
providers/src/airflow/providers/teradata/hooks/teradata.py _map_param 3 1 0 2 1 60%
providers/src/airflow/providers/teradata/hooks/teradata.py _handle_user_query_band_text 20 1 0 12 1 94%
providers/src/airflow/providers/teradata/hooks/teradata.py TeradataHook.__init__ 1 0 0 0 0 100%
providers/src/airflow/providers/teradata/hooks/teradata.py TeradataHook.get_conn 7 0 0 2 0 100%
providers/src/airflow/providers/teradata/hooks/teradata.py TeradataHook.set_query_band 7 2 0 0 0 71%
providers/src/airflow/providers/teradata/hooks/teradata.py TeradataHook._get_conn_config_teradatasql 20 1 0 18 2 92%
providers/src/airflow/providers/teradata/hooks/teradata.py TeradataHook.get_sqlalchemy_engine 4 0 0 0 0 100%
providers/src/airflow/providers/teradata/hooks/teradata.py TeradataHook.get_ui_field_behaviour 2 2 0 0 0 0%
providers/src/airflow/providers/teradata/hooks/teradata.py TeradataHook.callproc 7 1 0 2 1 78%
providers/src/airflow/providers/teradata/hooks/teradata.py TeradataHook.callproc.handler 8 3 0 6 3 57%
providers/src/airflow/providers/teradata/hooks/teradata.py (no function) 27 0 2 0 0 100%
providers/src/airflow/providers/teradata/operators/teradata.py TeradataOperator.__init__ 5 2 0 2 1 57%
providers/src/airflow/providers/teradata/operators/teradata.py TeradataStoredProcedureOperator.__init__ 4 0 0 0 0 100%
providers/src/airflow/providers/teradata/operators/teradata.py TeradataStoredProcedureOperator.execute 2 0 0 0 0 100%
providers/src/airflow/providers/teradata/operators/teradata.py (no function) 17 0 2 0 0 100%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py _single_result_row_handler 6 6 0 4 0 0%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py _determine_operation_context 3 3 0 2 0 0%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py _TeradataComputeClusterOperator.__init__ 5 0 0 0 0 100%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py _TeradataComputeClusterOperator.hook 1 0 0 0 0 100%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py _TeradataComputeClusterOperator.execute_complete 1 1 0 0 0 0%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py _TeradataComputeClusterOperator._compute_cluster_execute 19 0 0 8 0 100%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py _TeradataComputeClusterOperator._compute_cluster_execute_complete 4 0 0 4 1 88%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py _TeradataComputeClusterOperator._handle_cc_status 4 0 0 0 0 100%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py _TeradataComputeClusterOperator._hook_run 7 4 0 2 1 44%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py _TeradataComputeClusterOperator._get_initially_suspended 6 1 0 2 1 75%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py TeradataComputeClusterProvisionOperator.__init__ 4 0 0 0 0 100%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py TeradataComputeClusterProvisionOperator._build_ccp_setup_query 10 0 0 8 0 100%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py TeradataComputeClusterProvisionOperator.execute 2 2 0 0 0 0%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py TeradataComputeClusterProvisionOperator._compute_cluster_execute 27 2 0 14 2 90%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py TeradataComputeClusterDecommissionOperator.__init__ 2 0 0 0 0 100%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py TeradataComputeClusterDecommissionOperator.execute 2 2 0 0 0 0%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py TeradataComputeClusterDecommissionOperator._compute_cluster_execute 10 0 0 4 0 100%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py TeradataComputeClusterResumeOperator.__init__ 1 0 0 0 0 100%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py TeradataComputeClusterResumeOperator.execute 2 2 0 0 0 0%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py TeradataComputeClusterResumeOperator._compute_cluster_execute 15 0 0 8 0 100%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py TeradataComputeClusterSuspendOperator.__init__ 1 0 0 0 0 100%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py TeradataComputeClusterSuspendOperator.execute 2 2 0 0 0 0%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py TeradataComputeClusterSuspendOperator._compute_cluster_execute 15 0 0 8 0 100%
providers/src/airflow/providers/teradata/operators/teradata_compute_cluster.py (no function) 56 0 6 0 0 100%
providers/src/airflow/providers/teradata/transfers/azure_blob_to_teradata.py AzureBlobStorageToTeradataOperator.__init__ 7 0 0 0 0 100%
providers/src/airflow/providers/teradata/transfers/azure_blob_to_teradata.py AzureBlobStorageToTeradataOperator.execute 18 4 0 4 2 73%
providers/src/airflow/providers/teradata/transfers/azure_blob_to_teradata.py (no function) 16 3 2 0 0 81%
providers/src/airflow/providers/teradata/transfers/s3_to_teradata.py S3ToTeradataOperator.__init__ 7 0 0 0 0 100%
providers/src/airflow/providers/teradata/transfers/s3_to_teradata.py S3ToTeradataOperator.execute 21 5 0 6 3 70%
providers/src/airflow/providers/teradata/transfers/s3_to_teradata.py (no function) 16 3 2 0 0 81%
providers/src/airflow/providers/teradata/transfers/teradata_to_teradata.py TeradataToTeradataOperator.__init__ 9 1 0 2 1 82%
providers/src/airflow/providers/teradata/transfers/teradata_to_teradata.py TeradataToTeradataOperator.src_hook 1 0 0 0 0 100%
providers/src/airflow/providers/teradata/transfers/teradata_to_teradata.py TeradataToTeradataOperator.dest_hook 1 0 0 0 0 100%
providers/src/airflow/providers/teradata/transfers/teradata_to_teradata.py TeradataToTeradataOperator.execute 13 0 0 4 1 94%
providers/src/airflow/providers/teradata/transfers/teradata_to_teradata.py (no function) 17 0 2 0 0 100%
providers/src/airflow/providers/teradata/triggers/teradata_compute_cluster.py TeradataComputeClusterSyncTrigger.__init__ 6 0 0 0 0 100%
providers/src/airflow/providers/teradata/triggers/teradata_compute_cluster.py TeradataComputeClusterSyncTrigger.serialize 1 1 0 0 0 0%
providers/src/airflow/providers/teradata/triggers/teradata_compute_cluster.py TeradataComputeClusterSyncTrigger.run 29 9 0 20 6 65%
providers/src/airflow/providers/teradata/triggers/teradata_compute_cluster.py TeradataComputeClusterSyncTrigger.get_status 9 0 0 4 1 92%
providers/src/airflow/providers/teradata/triggers/teradata_compute_cluster.py (no function) 14 0 0 0 0 100%
providers/src/airflow/providers/teradata/utils/constants.py (no function) 22 0 0 0 0 100%
Total   553 65 17 150 29 85%

No items found using the specified filter.

1 empty function skipped.