Coverage report: 9%

Files Functions Classes

coverage.py v7.6.4, created at 2024-11-03 14:47 +0000

File function statements missing excluded branches partial coverage
lst_auto_rta/Analyse_DL3.py CreatePlots 19 19 0 0 0 0%
lst_auto_rta/Analyse_DL3.py (no function) 15 15 0 0 0 0%
lst_auto_rta/Auto_Calib.py get_night_timestamp 5 5 0 2 0 0%
lst_auto_rta/Auto_Calib.py get_last_specific_run 16 16 0 8 0 0%
lst_auto_rta/Auto_Calib.py main 43 43 0 16 0 0%
lst_auto_rta/Auto_Calib.py (no function) 10 10 0 2 0 0%
lst_auto_rta/Auto_Calib_RTA.py now 1 1 0 0 0 0%
lst_auto_rta/Auto_Calib_RTA.py get_current_run 9 9 0 4 0 0%
lst_auto_rta/Auto_Calib_RTA.py get_current_tstop 8 8 0 4 0 0%
lst_auto_rta/Auto_Calib_RTA.py (no function) 26 26 0 8 0 0%
lst_auto_rta/Auto_Check.py now 1 1 0 0 0 0%
lst_auto_rta/Auto_Check.py get_current_run 16 16 0 6 0 0%
lst_auto_rta/Auto_Check.py get_night_timestamp 5 5 0 2 0 0%
lst_auto_rta/Auto_Check.py today_to_directory 1 1 0 0 0 0%
lst_auto_rta/Auto_Check.py main 68 68 0 14 0 0%
lst_auto_rta/Auto_Check.py (no function) 12 12 0 2 0 0%
lst_auto_rta/Auto_Check_DL1.py plot_variable 7 7 0 0 0 0%
lst_auto_rta/Auto_Check_DL1.py main 97 97 0 4 0 0%
lst_auto_rta/Auto_Check_DL1.py (no function) 21 21 0 2 0 0%
lst_auto_rta/Auto_Check_DL2.py plot_variable 7 7 0 0 0 0%
lst_auto_rta/Auto_Check_DL2.py main 34 34 0 4 0 0%
lst_auto_rta/Auto_Check_DL2.py (no function) 21 21 0 2 0 0%
lst_auto_rta/Auto_RTA.py assign_worker_to_data_connection 8 0 0 4 0 100%
lst_auto_rta/Auto_RTA.py srun_cmd_worker_nodes 6 6 0 2 0 0%
lst_auto_rta/Auto_RTA.py scancel_jobs 10 10 0 4 0 0%
lst_auto_rta/Auto_RTA.py stop_rta 8 8 0 2 0 0%
lst_auto_rta/Auto_RTA.py nuke_rta 2 2 0 0 0 0%
lst_auto_rta/Auto_RTA.py write_reco_manager_observation_config 3 0 0 0 0 100%
lst_auto_rta/Auto_RTA.py main 102 102 0 22 0 0%
lst_auto_rta/Auto_RTA.py (no function) 35 1 0 2 1 95%
lst_auto_rta/High_Level_analysis.py now 1 1 0 0 0 0%
lst_auto_rta/High_Level_analysis.py get_current_run 16 16 0 6 0 0%
lst_auto_rta/High_Level_analysis.py get_night_timestamp 5 5 0 2 0 0%
lst_auto_rta/High_Level_analysis.py Obtain_RA_DEC 21 21 0 6 0 0%
lst_auto_rta/High_Level_analysis.py today_to_directory 1 1 0 0 0 0%
lst_auto_rta/High_Level_analysis.py main 46 46 0 14 0 0%
lst_auto_rta/High_Level_analysis.py (no function) 13 13 0 2 0 0%
lst_auto_rta/High_Level_analysis_Maps.py now 1 1 0 0 0 0%
lst_auto_rta/High_Level_analysis_Maps.py get_current_run 16 16 0 6 0 0%
lst_auto_rta/High_Level_analysis_Maps.py get_night_timestamp 5 5 0 2 0 0%
lst_auto_rta/High_Level_analysis_Maps.py Obtain_RA_DEC 21 21 0 6 0 0%
lst_auto_rta/High_Level_analysis_Maps.py today_to_directory 1 1 0 0 0 0%
lst_auto_rta/High_Level_analysis_Maps.py main 38 38 0 14 0 0%
lst_auto_rta/High_Level_analysis_Maps.py (no function) 13 13 0 2 0 0%
lst_auto_rta/Plot_event_DL1.py plotImage 15 15 0 2 0 0%
lst_auto_rta/Plot_event_DL1.py processAllFile 17 17 0 4 0 0%
lst_auto_rta/Plot_event_DL1.py (no function) 32 32 0 4 0 0%
lst_auto_rta/Ring_Background_Maps.py (no function) 149 149 0 10 0 0%
lst_auto_rta/Ring_Background_Maps_ACADA.py (no function) 144 144 0 8 0 0%
lst_auto_rta/Server_RTA.py SimpleHTTPRequestHandler.do_GET 10 10 0 0 0 0%
lst_auto_rta/Server_RTA.py (no function) 11 11 0 0 0 0%
lst_auto_rta/Server_RTA_Multiple_Images.py SimpleHTTPRequestHandler.do_GET 20 20 0 4 0 0%
lst_auto_rta/Server_RTA_Multiple_Images.py SimpleHTTPRequestHandler.get_image_paths 5 5 0 4 0 0%
lst_auto_rta/Server_RTA_Multiple_Images.py SimpleHTTPRequestHandler.generate_html_page 5 5 0 2 0 0%
lst_auto_rta/Server_RTA_Multiple_Images.py (no function) 14 14 0 0 0 0%
lst_auto_rta/Server_RTA_Multiple_Images_shifter.py SimpleHTTPRequestHandler.do_GET 20 20 0 4 0 0%
lst_auto_rta/Server_RTA_Multiple_Images_shifter.py SimpleHTTPRequestHandler.get_image_paths 5 5 0 4 0 0%
lst_auto_rta/Server_RTA_Multiple_Images_shifter.py SimpleHTTPRequestHandler.generate_html_page 5 5 0 2 0 0%
lst_auto_rta/Server_RTA_Multiple_Images_shifter.py (no function) 14 14 0 0 0 0%
lst_auto_rta/SourceAnalyse.py event.__init__ 34 34 0 0 0 0%
lst_auto_rta/SourceAnalyse.py event.create_datastore 9 9 0 2 0 0%
lst_auto_rta/SourceAnalyse.py event.plot_timee 19 19 0 2 0 0%
lst_auto_rta/SourceAnalyse.py event.create_counts_scatter 5 5 0 0 0 0%
lst_auto_rta/SourceAnalyse.py event.statisticals_parameters 20 20 0 0 0 0%
lst_auto_rta/SourceAnalyse.py event.create_on_region 9 9 0 0 0 0%
lst_auto_rta/SourceAnalyse.py event.create_exclusion_mask 9 9 0 2 0 0%
lst_auto_rta/SourceAnalyse.py event.reduction_chain 4 4 0 0 0 0%
lst_auto_rta/SourceAnalyse.py event.data_maker 6 6 0 0 0 0%
lst_auto_rta/SourceAnalyse.py event.data_run 8 8 0 2 0 0%
lst_auto_rta/SourceAnalyse.py event.plot_off_region 5 5 0 0 0 0%
lst_auto_rta/SourceAnalyse.py event.signal_info 14 14 0 0 0 0%
lst_auto_rta/SourceAnalyse.py event.statistic_source_excess 5 5 0 2 0 0%
lst_auto_rta/SourceAnalyse.py event.statistic_source_ts 5 5 0 2 0 0%
lst_auto_rta/SourceAnalyse.py event.fit_spectrum 9 9 0 2 0 0%
lst_auto_rta/SourceAnalyse.py event.fit_quality 4 4 0 2 0 0%
lst_auto_rta/SourceAnalyse.py event.flux_points_plot 11 11 0 2 0 0%
lst_auto_rta/SourceAnalyse.py event.model_fit_plot 4 4 0 2 0 0%
lst_auto_rta/SourceAnalyse.py event.flux_plot 16 16 0 2 0 0%
lst_auto_rta/SourceAnalyse.py event.flux_parameters 6 6 0 0 0 0%
lst_auto_rta/SourceAnalyse.py event.calculate_acceptance_model 10 10 0 2 0 0%
lst_auto_rta/SourceAnalyse.py event.add_acceptance_map 7 7 0 2 0 0%
lst_auto_rta/SourceAnalyse.py event.map_geometry 23 23 0 4 0 0%
lst_auto_rta/SourceAnalyse.py event.ring_data_estimation 18 18 0 0 0 0%
lst_auto_rta/SourceAnalyse.py event.excess_significance_plot 28 28 0 6 0 0%
lst_auto_rta/SourceAnalyse.py event.off_distribution_plot 21 21 0 2 0 0%
lst_auto_rta/SourceAnalyse.py event.thetaSquarePlot 68 68 0 4 0 0%
lst_auto_rta/SourceAnalyse.py (no function) 74 74 0 0 0 0%
lst_auto_rta/Spectra.py plot_excess 31 31 0 6 0 0%
lst_auto_rta/Spectra.py plot_fit 12 12 0 0 0 0%
lst_auto_rta/Spectra.py (no function) 150 150 0 10 0 0%
lst_auto_rta/Theta_square.py (no function) 181 181 0 6 0 0%
lst_auto_rta/Theta_square_ACADA.py (no function) 181 181 0 6 0 0%
lst_auto_rta/__init__.py (no function) 0 0 0 0 0 100%
lst_auto_rta/acceptanceCalculation.py create_radial_acceptance_map 40 40 0 8 0 0%
lst_auto_rta/acceptanceCalculation.py (no function) 10 10 0 0 0 0%
lst_auto_rta/config/configuration.py AutoRTAConfiguration.slurm_nodes 1 0 0 0 0 100%
lst_auto_rta/config/configuration.py AutoRTAConfiguration.check_enough_slurm_nodes 5 0 0 2 0 100%
lst_auto_rta/config/configuration.py (no function) 44 0 0 0 0 100%
lst_auto_rta/dl1_data_check.py parse_file_provenance 3 3 0 0 0 0%
lst_auto_rta/dl1_data_check.py read_dl1_data 3 3 0 0 0 0%
lst_auto_rta/dl1_data_check.py format_dl1_data 4 4 0 0 0 0%
lst_auto_rta/dl1_data_check.py DL1DataCheck.__init__ 9 9 0 0 0 0%
lst_auto_rta/dl1_data_check.py DL1DataCheck.data_check_new_file 5 5 0 2 0 0%
lst_auto_rta/dl1_data_check.py DL1DataCheck.update_plots 4 4 0 2 0 0%
lst_auto_rta/dl1_data_check.py DL1DataCheck.write_df_and_reset_data 1 1 0 0 0 0%
lst_auto_rta/dl1_data_check.py (no function) 21 21 0 0 0 0%
lst_auto_rta/files_callback.py QueueingFilePatternMatchingEventHandler.__init__ 2 0 0 0 0 100%
lst_auto_rta/files_callback.py QueueingFilePatternMatchingEventHandler.on_created 2 2 0 0 0 0%
lst_auto_rta/files_callback.py dir_monitoring 52 8 0 18 4 77%
lst_auto_rta/files_callback.py (no function) 20 0 0 0 0 100%
lst_auto_rta/hdf5_data_check.py parse_file_provenance 4 4 0 0 0 0%
lst_auto_rta/hdf5_data_check.py add_debuging_fields_dl1_df 6 6 0 0 0 0%
lst_auto_rta/hdf5_data_check.py timestamp_to_datetime 2 2 0 2 0 0%
lst_auto_rta/hdf5_data_check.py HDFDataCheck.__init__ 7 7 0 0 0 0%
lst_auto_rta/hdf5_data_check.py HDFDataCheck.init_db 14 14 0 12 0 0%
lst_auto_rta/hdf5_data_check.py HDFDataCheck.read_hdf5_data 11 11 0 4 0 0%
lst_auto_rta/hdf5_data_check.py HDFDataCheck.data_check_new_file 5 5 0 2 0 0%
lst_auto_rta/hdf5_data_check.py HDFDataCheck.plot 49 49 0 26 0 0%
lst_auto_rta/hdf5_data_check.py HDFDataCheck.write_df_and_reset_data 2 2 0 0 0 0%
lst_auto_rta/hdf5_data_check.py main 26 26 0 2 0 0%
lst_auto_rta/hdf5_data_check.py (no function) 35 35 0 2 0 0%
lst_auto_rta/merge_DL3.py CreatePlots 20 20 0 0 0 0%
lst_auto_rta/merge_DL3.py main 72 72 0 14 0 0%
lst_auto_rta/merge_DL3.py (no function) 20 20 0 2 0 0%
lst_auto_rta/merge_DL3_ACADA.py main 77 77 0 14 0 0%
lst_auto_rta/merge_DL3_ACADA.py (no function) 18 18 0 2 0 0%
lst_auto_rta/merge_DL3_no_analysis.py CreatePlots 20 20 0 0 0 0%
lst_auto_rta/merge_DL3_no_analysis.py main 72 72 0 14 0 0%
lst_auto_rta/merge_DL3_no_analysis.py (no function) 20 20 0 2 0 0%
lst_auto_rta/observation_data.py get_current_run_info 38 38 0 12 0 0%
lst_auto_rta/observation_data.py (no function) 12 0 0 0 0 100%
lst_auto_rta/paths.py RecoPathStructure.__init__ 4 0 0 2 0 100%
lst_auto_rta/paths.py RecoPathStructure.night_data_dir 1 0 0 0 0 100%
lst_auto_rta/paths.py RecoPathStructure.create_night_data_dir 1 0 0 0 0 100%
lst_auto_rta/paths.py RecoPathStructure._new_obs_dir 7 0 0 4 0 100%
lst_auto_rta/paths.py RecoPathStructure.dl1_dir 1 0 0 0 0 100%
lst_auto_rta/paths.py RecoPathStructure.dl2_dir 1 0 0 0 0 100%
lst_auto_rta/paths.py RecoPathStructure.dl3_dir 1 0 0 0 0 100%
lst_auto_rta/paths.py RecoPathStructure.log_dir 1 0 0 0 0 100%
lst_auto_rta/paths.py RecoPathStructure.plt_dir 1 0 0 0 0 100%
lst_auto_rta/paths.py RecoPathStructure.create_observation_data_dirs 8 0 0 0 0 100%
lst_auto_rta/paths.py RecoPathStructure.obs_dirs 1 1 0 0 0 0%
lst_auto_rta/paths.py (no function) 16 0 0 0 0 100%
lst_auto_rta/plot_line_delay.py log_uncaught_exceptions 2 2 0 0 0 0%
lst_auto_rta/plot_line_delay.py log_uncaught_exceptions.handle_exception 4 4 0 2 0 0%
lst_auto_rta/plot_line_delay.py find_nigth_run_dirs 1 1 0 0 0 0%
lst_auto_rta/plot_line_delay.py parse_run_worker_nodes 7 7 0 2 0 0%
lst_auto_rta/plot_line_delay.py parse_line_subrun_dl1_events 15 15 0 2 0 0%
lst_auto_rta/plot_line_delay.py parse_run_dl1_events 6 6 0 2 0 0%
lst_auto_rta/plot_line_delay.py parse_run_log_files 18 18 0 8 0 0%
lst_auto_rta/plot_line_delay.py save_line_delays_plot 13 13 0 2 0 0%
lst_auto_rta/plot_line_delay.py process_night 20 20 0 4 0 0%
lst_auto_rta/plot_line_delay.py main 23 23 0 2 0 0%
lst_auto_rta/plot_line_delay.py (no function) 27 27 0 2 0 0%
lst_auto_rta/rta_var.py build_argparser 10 10 0 0 0 0%
lst_auto_rta/rta_var.py SourceData.__init__ 10 10 0 0 0 0%
lst_auto_rta/rta_var.py SourceData.get_runs_database 10 10 0 6 0 0%
lst_auto_rta/rta_var.py SourceData.compute 3 3 0 0 0 0%
lst_auto_rta/rta_var.py SourceData.get_datastore 1 1 0 0 0 0%
lst_auto_rta/rta_var.py SourceData.get_obs_collection 3 3 0 2 0 0%
lst_auto_rta/rta_var.py SourceData.get_obs_ids 3 3 0 2 0 0%
lst_auto_rta/rta_var.py Significance.__init__ 6 6 0 0 0 0%
lst_auto_rta/rta_var.py Significance.initialize 12 12 0 0 0 0%
lst_auto_rta/rta_var.py Significance.compute 6 6 0 2 0 0%
lst_auto_rta/rta_var.py Significance.get_significance 8 8 0 4 0 0%
lst_auto_rta/rta_var.py Significance.is_significant 3 3 0 0 0 0%
lst_auto_rta/rta_var.py Flux.__init__ 8 8 0 0 0 0%
lst_auto_rta/rta_var.py Flux.initialize 22 22 0 0 0 0%
lst_auto_rta/rta_var.py Flux.get_datasets 10 10 0 2 0 0%
lst_auto_rta/rta_var.py Flux.compute_models 6 6 0 2 0 0%
lst_auto_rta/rta_var.py Flux.select_model 8 8 0 2 0 0%
lst_auto_rta/rta_var.py Flux.get_time_unix_from_lst_epoch 7 7 0 4 0 0%
lst_auto_rta/rta_var.py Flux.get_dataset_joint 20 20 0 6 0 0%
lst_auto_rta/rta_var.py Flux.get_plot 13 13 0 2 0 0%
lst_auto_rta/rta_var.py LightCurve.__init__ 14 14 0 0 0 0%
lst_auto_rta/rta_var.py LightCurve.convert_mjd_unix 1 1 0 0 0 0%
lst_auto_rta/rta_var.py LightCurve.set_time_lc 1 1 0 0 0 0%
lst_auto_rta/rta_var.py LightCurve.compute 7 7 0 2 0 0%
lst_auto_rta/rta_var.py LightCurve.get_plot 8 8 0 2 0 0%
lst_auto_rta/rta_var.py LightCurve.lc_extraction 13 13 0 0 0 0%
lst_auto_rta/rta_var.py LightCurve.get_plot_var_fit 13 13 0 2 0 0%
lst_auto_rta/rta_var.py LightCurve.get_plot_var_fit.constant 1 1 0 0 0 0%
lst_auto_rta/rta_var.py LightCurve.variability 15 15 0 4 0 0%
lst_auto_rta/rta_var.py LightCurve.variability.constant 1 1 0 0 0 0%
lst_auto_rta/rta_var.py LightCurve.is_variable 3 3 0 0 0 0%
lst_auto_rta/rta_var.py report_manager.__init__ 2 2 0 0 0 0%
lst_auto_rta/rta_var.py report_manager.add 2 2 0 0 0 0%
lst_auto_rta/rta_var.py report_manager.print 1 1 0 0 0 0%
lst_auto_rta/rta_var.py report_manager.save 3 3 0 0 0 0%
lst_auto_rta/rta_var.py report_manager.send 20 20 0 0 0 0%
lst_auto_rta/rta_var.py main 7 7 0 2 0 0%
lst_auto_rta/rta_var.py (no function) 66 66 0 2 0 0%
lst_auto_rta/utils/__init__.py (no function) 0 0 0 0 0 100%
lst_auto_rta/utils/hdf5.py pd_read_hdf_with_retry 12 2 0 4 1 81%
lst_auto_rta/utils/hdf5.py (no function) 6 0 0 0 0 100%
lst_auto_rta/utils/logging.py log_uncaught_exceptions 2 0 0 0 0 100%
lst_auto_rta/utils/logging.py log_uncaught_exceptions.handle_exception 4 4 0 2 0 0%
lst_auto_rta/utils/logging.py init_logging 9 0 0 2 1 91%
lst_auto_rta/utils/logging.py (no function) 7 0 0 0 0 100%
lst_auto_rta/utils/queue.py get_all_non_blocking 7 0 0 0 0 100%
lst_auto_rta/utils/queue.py process_all_items 6 0 0 4 0 100%
lst_auto_rta/utils/queue.py (no function) 4 0 0 0 0 100%
lst_auto_rta/utils/slurm.py parse_reservation_state 1 0 0 0 0 100%
lst_auto_rta/utils/slurm.py parse_nodes_in_scontrol_show_res_output 18 2 0 12 2 87%
lst_auto_rta/utils/slurm.py parse_slurm_nodes 7 7 0 4 0 0%
lst_auto_rta/utils/slurm.py parse_JOBID_in_squeue_CSV_output 6 0 0 2 0 100%
lst_auto_rta/utils/slurm.py parse_slurm_job_ID 7 7 0 2 0 0%
lst_auto_rta/utils/slurm.py job_statistics_from_squeue_output 12 0 0 2 0 100%
lst_auto_rta/utils/slurm.py (no function) 13 0 0 0 0 100%
lst_auto_rta/utils/string.py split_string_around_template_var 10 0 0 4 0 100%
lst_auto_rta/utils/string.py split_string_around_multiple_template_vars 7 0 0 4 0 100%
lst_auto_rta/utils/string.py substrings_in_string 6 0 0 4 0 100%
lst_auto_rta/utils/string.py (no function) 4 0 0 0 0 100%
lst_auto_rta/utils/subprocess.py subprocess_run_and_raise_exception_on_error 8 8 0 2 0 0%
lst_auto_rta/utils/subprocess.py (no function) 4 0 0 0 0 100%
Total   3728 3383 0 564 9 9%

No items found using the specified filter.