pcdshub / happi

Heuristic Access to Positions of Photon Instruments
https://pcdshub.github.io/happi/master
Other
13 stars 29 forks source link

ENH: Benchmark, Profiling #264

Closed ZLLentz closed 2 years ago

ZLLentz commented 2 years ago

Description

Motivation and Context

I'm on a quest to improve the loading performance of our specific ophyd devices at LCLS. I want to build these tools into happi so that it becomes easy to identify when an arbitrary device is taking a long time to load.

How Has This Been Tested?

Interactively + some basic argument tests to make sure the benchmark and profile can at least complete.

Where Has This Been Documented?

N/A

ZLLentz commented 2 years ago

Current WIP text output:

``` $ happi benchmark --iterations 5 [2022-06-10 16:57:23] - INFO - Collecting happi items... [2022-06-10 16:57:29] - INFO - Done, took 6.671000000089407 s [2022-06-10 16:57:29] - INFO - Running benchmark on mr1l3_homs Failed to start executable - "caRepeater". The system cannot find the file specified. Changes may be required in your "path" environment variable. caStartRepeaterIfNotInstalled (): unable to start CA repeater daemon detached process [2022-06-10 16:57:31] - INFO - Running benchmark on mr1l4_homs [2022-06-10 16:57:31] - INFO - Running benchmark on mr2l3_homs [2022-06-10 16:57:32] - INFO - Running benchmark on al1k2 [2022-06-10 16:57:32] - INFO - Running benchmark on al1k4 [2022-06-10 16:57:32] - INFO - Running benchmark on at1k0_gas_vgc_1 [2022-06-10 16:57:32] - INFO - Running benchmark on at1k4 [2022-06-10 16:57:32] - WARNING - Can not enforce type to match attribute calculator_prefix as it does not exist on the container. [2022-06-10 16:57:33] - INFO - Running benchmark on at1k4_calc [2022-06-10 16:57:33] - INFO - Running benchmark on at1l0 [2022-06-10 16:57:33] - INFO - Running benchmark on at2k2 [2022-06-10 16:57:33] - WARNING - Can not enforce type to match attribute calculator_prefix as it does not exist on the container. [2022-06-10 16:57:33] - INFO - Running benchmark on at2k2_calc [2022-06-10 16:57:33] - INFO - Running benchmark on at2l0 [2022-06-10 16:57:34] - INFO - Running benchmark on at2l0_calc [2022-06-10 16:57:34] - INFO - Running benchmark on bt2l0_pleg_vgc01 [2022-06-10 16:57:34] - INFO - Running benchmark on crix_apd_theta [2022-06-10 16:57:34] - INFO - Running benchmark on crix_apd_y [2022-06-10 16:57:34] - INFO - Running benchmark on crix_cryo_ry [2022-06-10 16:57:34] - INFO - Running benchmark on crix_cryo_x [2022-06-10 16:57:34] - INFO - Running benchmark on crix_cryo_y [2022-06-10 16:57:34] - INFO - Running benchmark on crix_cryo_z [2022-06-10 16:57:34] - INFO - Running benchmark on crix_dpl_x [2022-06-10 16:57:34] - INFO - Running benchmark on crix_dpl_y [2022-06-10 16:57:34] - INFO - Running benchmark on crix_dpl_z [2022-06-10 16:57:34] - INFO - Running benchmark on crix_ptc_y_10 [2022-06-10 16:57:34] - INFO - Running benchmark on crix_ptc_y_11 [2022-06-10 16:57:34] - INFO - Running benchmark on crix_rcc_vrc_1 [2022-06-10 16:57:34] - INFO - Running benchmark on crix_rcc_vrc_2 [2022-06-10 16:57:34] - INFO - Running benchmark on crix_rcc_vrc_3 [2022-06-10 16:57:34] - INFO - Running benchmark on crix_rcc_vrc_4 [2022-06-10 16:57:34] - INFO - Running benchmark on crix_rcc_x [2022-06-10 16:57:34] - INFO - Running benchmark on crix_rcc_y [2022-06-10 16:57:34] - INFO - Running benchmark on crix_rcc_z [2022-06-10 16:57:34] - INFO - Running benchmark on crix_sds_x [2022-06-10 16:57:34] - INFO - Running benchmark on crix_sds_y [2022-06-10 16:57:34] - INFO - Running benchmark on crix_sds_z [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dg1_pim Failed to import pmgr! Could not determine hutch for pmgr! [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dg1_slits [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dg1_vgc_01 [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dg1_vgc_02 [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dg2_ipm [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dg2_jaws [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dg2_lens_x [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dg2_lens_y [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dg2_pim [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dg2_vgc_01 [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dg2_vgc_02 [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dg2_xfls [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dg3_ipm [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dg3_pim [2022-06-10 16:57:34] - WARNING - Can not enforce type to match attribute prefix_det as it does not exist on the container. [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dia_valve [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_ds1_att [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_ds1_pulsepicker [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_ds1_xfls [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dsb_attenuator [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dsb_jaws [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dsc_tfs [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_dsc_vgc_01 [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_kb1_hp [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_kb1_hr [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_kb1_hx [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_kb1_hy [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_kb1_jaws_ds [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_kb1_slits_us [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_kb1_vgc_01 [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_kb1_vgc_02 [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_kb1_vp [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_kb1_vx [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_kb1_vy [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_kb2_hl [2022-06-10 16:57:34] - INFO - Running benchmark on cxi_kb2_hp [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_kb2_hr [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_kb2_hx [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_kb2_hy [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_kb2_vgc_01 [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_kb2_vp [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_kb2_vx [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_kb2_vy [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r51_h [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r51_h [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r51_l [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r51_l [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r51_t [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r51_t [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r52_h [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r52_h [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r52_l [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r52_l [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r52_t [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r52_t [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r53_h [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r53_h [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r53_l [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r53_l [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r53_t [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r53_t [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r54_h [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r54_h [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r54_l [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r54_l [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r54_t [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r54_t [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r56_h [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r56_h [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r56_l [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r56_l [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r56_t [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r56_t [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r57_h [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r57_h [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r57_l [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r57_l [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r57_t [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r57_t [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r58_h [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r58_h [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r58_l [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r58_l [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r58_t [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r58_t [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r59_h [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r59_h [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r59_l [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r59_l [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_leviton_r59_t [2022-06-10 16:57:35] - ERROR - Error running benchmark on cxi_leviton_r59_t [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_pi1 [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_pi2 [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_pi3 [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_pulsepicker [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_reflaser [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_sc1_vgc_01 [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_sc1_vgc_02 [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_sc3_vgc_01 [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_snd_valve [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_txt [2022-06-10 16:57:35] - INFO - Running benchmark on cxi_xrt_attenuator [2022-06-10 16:57:35] - INFO - Running benchmark on em1l0 [2022-06-10 16:57:35] - INFO - Running benchmark on em1l0_gem_vgc10 [2022-06-10 16:57:35] - INFO - Running benchmark on em2k0_xgmd_vgc_1 [2022-06-10 16:57:35] - INFO - Running benchmark on em2k0_xgmd_vgc_2 [2022-06-10 16:57:35] - INFO - Running benchmark on em2l0 [2022-06-10 16:57:35] - INFO - Running benchmark on em2l0_gem_vgc70 [2022-06-10 16:57:35] - INFO - Running benchmark on fee_m1h [2022-06-10 16:57:35] - INFO - Running benchmark on fee_m2h [2022-06-10 16:57:35] - INFO - Running benchmark on feh_setra [2022-06-10 16:57:35] - ERROR - Error running benchmark on feh_setra [2022-06-10 16:57:35] - INFO - Running benchmark on hfx_mon_valve_1 [2022-06-10 16:57:35] - INFO - Running benchmark on hfx_mon_valve_2 [2022-06-10 16:57:35] - INFO - Running benchmark on hfx_mon_valve_3 [2022-06-10 16:57:35] - INFO - Running benchmark on hfx_mon_valve_4 [2022-06-10 16:57:35] - INFO - Running benchmark on homs_env [2022-06-10 16:57:35] - ERROR - Error running benchmark on homs_env [2022-06-10 16:57:35] - INFO - Running benchmark on hx2_ipm [2022-06-10 16:57:35] - INFO - Running benchmark on hx2_pim [2022-06-10 16:57:35] - INFO - Running benchmark on hx2_reference_laser [2022-06-10 16:57:35] - INFO - Running benchmark on hx2_slits [2022-06-10 16:57:35] - INFO - Running benchmark on hx2_valve [2022-06-10 16:57:35] - INFO - Running benchmark on hxd_dg2_ipm [2022-06-10 16:57:35] - INFO - Running benchmark on hxd_dg2_pim [2022-06-10 16:57:35] - WARNING - Can not enforce type to match attribute prefix_det as it does not exist on the container. [2022-06-10 16:57:35] - INFO - Running benchmark on hxd_dg2_slits [2022-06-10 16:57:35] - INFO - Running benchmark on hxd_dg2_stopper [2022-06-10 16:57:35] - INFO - Running benchmark on hxd_dg2_valve [2022-06-10 16:57:35] - INFO - Running benchmark on hxd_mon_valve_1 [2022-06-10 16:57:35] - INFO - Running benchmark on hxd_mon_valve_2 [2022-06-10 16:57:35] - INFO - Running benchmark on hxrsss [2022-06-10 16:57:35] - ERROR - Error running benchmark on hxrsss [2022-06-10 16:57:35] - INFO - Running benchmark on hxx_von_hamos_y [2022-06-10 16:57:35] - INFO - Running benchmark on icl_sds_sel_b [2022-06-10 16:57:35] - INFO - Running benchmark on im1k0 [2022-06-10 16:57:36] - INFO - Running benchmark on im1k1 [2022-06-10 16:57:36] - INFO - Running benchmark on im1k2 [2022-06-10 16:57:36] - INFO - Running benchmark on im1k3 [2022-06-10 16:57:36] - INFO - Running benchmark on im1k3_ppm_vgc_1 [2022-06-10 16:57:36] - INFO - Running benchmark on im1k4 [2022-06-10 16:57:36] - INFO - Running benchmark on im1l0 [2022-06-10 16:57:36] - INFO - Running benchmark on im1l0_xtes_vgc01 [2022-06-10 16:57:36] - INFO - Running benchmark on im1l1 [2022-06-10 16:57:36] - INFO - Running benchmark on im2k0 [2022-06-10 16:57:36] - INFO - Running benchmark on im2k1 [2022-06-10 16:57:36] - INFO - Running benchmark on im2k2 [2022-06-10 16:57:36] - INFO - Running benchmark on im2k4 [2022-06-10 16:57:36] - INFO - Running benchmark on im2l0 [2022-06-10 16:57:36] - INFO - Running benchmark on im3k2 [2022-06-10 16:57:36] - INFO - Running benchmark on im3k4 [2022-06-10 16:57:36] - INFO - Running benchmark on im3l0 [2022-06-10 16:57:36] - INFO - Running benchmark on im4k2 [2022-06-10 16:57:36] - INFO - Running benchmark on im4k4 [2022-06-10 16:57:36] - INFO - Running benchmark on im4l0 [2022-06-10 16:57:36] - INFO - Running benchmark on im5k2 [2022-06-10 16:57:37] - INFO - Running benchmark on im5k4 [2022-06-10 16:57:37] - INFO - Running benchmark on im6k2 [2022-06-10 16:57:37] - INFO - Running benchmark on las_btps [2022-06-10 16:57:37] - ERROR - Error running benchmark on las_btps [2022-06-10 16:57:37] - INFO - Running benchmark on las_bts_mcs2_01_m1 [2022-06-10 16:57:37] - INFO - Running benchmark on las_bts_mcs2_01_m2 [2022-06-10 16:57:37] - INFO - Running benchmark on las_bts_mcs2_01_m3 [2022-06-10 16:57:37] - INFO - Running benchmark on las_bts_mcs2_01_m4 [2022-06-10 16:57:37] - INFO - Running benchmark on las_bts_mcs2_01_m5 [2022-06-10 16:57:37] - INFO - Running benchmark on las_bts_mcs2_01_m6 [2022-06-10 16:57:37] - INFO - Running benchmark on las_bts_mcs2_01_m7 [2022-06-10 16:57:37] - INFO - Running benchmark on las_bts_mcs2_01_m8 [2022-06-10 16:57:37] - INFO - Running benchmark on las_bts_mcs2_01_m9 [2022-06-10 16:57:37] - INFO - Running benchmark on las_lhn_bay1_cam_ff [2022-06-10 16:57:37] - INFO - Running benchmark on las_lhn_bay1_cam_nf [2022-06-10 16:57:37] - INFO - Running benchmark on las_lhn_bay4_cam_ff [2022-06-10 16:57:37] - INFO - Running benchmark on las_lhn_bay4_cam_nf [2022-06-10 16:57:37] - INFO - Running benchmark on li1k4 [2022-06-10 16:57:37] - INFO - Running benchmark on li2k2 [2022-06-10 16:57:37] - INFO - Running benchmark on li3k2 [2022-06-10 16:57:37] - INFO - Running benchmark on li3k4_ip1_vwc_01 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_atm_dp1_tf1_ff1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_atm_dp1_tf1_nf1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_atm_dp1_tf1_sl1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_atm_dp2_tf1_ff1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_atm_dp2_tf1_nf1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_atm_dp2_tf1_pm1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_atm_dp2_tf1_sl1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_atm_dp2_tf1_sp1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_atm_env_sens [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_atm_mp1_mr0 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_atm_mp1_mr1_tilt1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_atm_mp1_mr1_tip1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_atm_mp1_mr3_tilt1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_atm_mp1_mr3_tip1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_atm_mp1_wp1_lm1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_atm_mp1_wp1_rm1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_atm_mp2_pol2 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_dp1_mr1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_dp1_tf1_ff1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_dp1_tf1_nf1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_dp1_tf1_sl1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_dp2_tf1_ff1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_dp2_tf1_nf1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_dp2_tf1_pm1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_dp2_tf1_sl1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_dp2_tf1_sp1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_dp2_xtl1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_dp3_tf1_ff1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_dp3_tf1_nf1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_dp3_tf1_pm1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_dp3_tf1_sl1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_env_sens [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_mp1_bs2 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_mp1_bs2_tilt1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_mp1_bs2_tip1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_mp1_gt2_lm1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_mp1_mr1_tilt1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_mp1_mr1_tip1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_mp1_mr4_tilt1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_mp1_mr4_tip1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_mp2_dly1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_mp2_mr8_tilt1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_com_mp2_mr8_tip1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_ejx_dp11_tf1_ff1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_ejx_dp12_tf1_pm1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_ejx_dp12_tf1_sl1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_ejx_dp2_tau1_pm1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_ejx_dp32_tf1_ff1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_ejx_dp32_tf1_nf1 [2022-06-10 16:57:37] - INFO - Running benchmark on lm1k4_ejx_dp32_tf1_sl1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_dp32_tf1_sp1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_dp4_ap1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_dp4_ap2 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_dp4_pm1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_dp5_tf1_pm1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_dp5_tf1_sl1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_dp6_cvs1_mr1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_dp6_cvs1_mr2 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_dp6_tf1_ff1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_dp6_tf1_nf1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_dp6_tf1_sl1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_env_sens [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp1_mr1_tilt1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp1_mr1_tip1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp1_mr2_tilt1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp1_mr2_tip1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp1_mr3 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp1_oap1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp1_oap1_tilt1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp1_oap1_tilt3 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp1_oap1_tip1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp1_oap1_tip3 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp1_s41 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp1_s42 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp2_att1_pol1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp2_att1_pol2 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp2_ls3_lm1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp2_ls3_lm2 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp2_ls3_lm3 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp2_mr3 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_ejx_mp2_mr5 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_dp1_tf1_ff1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_dp1_tf1_nf1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_dp1_tf1_pm1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_dp1_tf1_sl1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_dp2_tf1_ff1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_dp2_tf1_nf1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_dp2_tf1_pm1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_dp2_tf1_sl1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_dp2_tf1_sp1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_env_sens [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp1_mr1_lm1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp1_mr1_tilt1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp1_mr1_tip1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp1_mr4_tilt1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp1_mr4_tip1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp1_mr7_tilt1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp1_mr7_tip1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp1_mr8_lm1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp1_mr8_tilt1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp1_mr8_tip1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp1_pc1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp1_pc1_pzm2 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp1_spo1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp3_mr1_tilt1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp3_mr1_tip1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp3_mr2_lm1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp3_mr2_tilt1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_hrm_mp3_mr2_tip1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_inj_dp1_tf1_ff1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_inj_dp1_tf1_nf1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_inj_dp1_tf1_sl1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_inj_dp2_mr1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_inj_dp2_tf1_pm1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_inj_dp2_tf1_sl1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_inj_dp2_tf1_sp1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_inj_dp2_tf1_wf1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_inj_env_sens [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_inj_mp1_att1_wp1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_inj_mp1_att1_wp2 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_inj_mp1_mr1_tilt1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_inj_mp1_mr1_tip1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_inj_mp1_zoo1_ls2 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_inj_mp1_zoo1_ls3 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_int_mp1_dly1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm1k4_qadc [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_atm_dp1_tf1_ff1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_atm_dp1_tf1_nf1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_atm_dp1_tf1_pm1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_atm_dp1_tf1_sl1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_atm_dp1_tf1_sp1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_atm_env_sens [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_atm_mp1_mr3 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_atm_mp1_mr6 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_atm_mp1_wp1_lm1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_atm_mp1_wp1_rm1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_atm_mp2_pol2 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_com_dp1_mr1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_com_dp1_tf1_ff1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_com_dp1_tf1_nf1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_com_dp1_tf1_sl1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_com_dp2_tf1_ff1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_com_dp2_tf1_nf1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_com_dp2_tf1_pm1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_com_dp2_tf1_sl1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_com_dp2_tf1_sp1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_com_dp3_tf1_ff1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_com_dp3_tf1_nf1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_com_dp3_tf1_pm1 [2022-06-10 16:57:38] - INFO - Running benchmark on lm2k2_com_dp3_tf1_sl1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_com_env_sens [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_com_mp1_gt2_lm1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_com_mp1_mr1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_com_mp1_mr4 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_com_mp2_bs2 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_com_mp2_dly1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_com_mp2_mr8 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_dp1_mr1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_dp1_tf1_pm1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_dp1_tf1_sl1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_dp1_tf1_sp1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_dp1_tf1_wf1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_dp2_mr1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_dp3_tf1_ff1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_dp3_tf1_nf1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_dp3_tf1_pm1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_dp3_tf1_sl1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_dp4_tf1_ff1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_dp4_tf1_nf1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_dp4_tf1_pm1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_env_sens [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_mp1_ls1_lm1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_mp1_ls1_lm2 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_mp1_ls1_lm3 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_mp1_mr3 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_mp1_mr6 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_mp1_s41 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_ejx_mp2_mr3 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_inj_dp1_tf1_ff1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_inj_dp1_tf1_nf1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_inj_dp1_tf1_sl1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_inj_dp2_mr1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_inj_dp2_tf1_pm1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_inj_dp2_tf1_sl1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_inj_dp2_tf1_sp1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_inj_dp2_tf1_wf1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_inj_env_sens [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_inj_mp1_att1_wp1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_inj_mp1_att1_wp2 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_inj_mp1_mr1 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_inj_mp1_zoo1_ls2 [2022-06-10 16:57:39] - INFO - Running benchmark on lm2k2_inj_mp1_zoo1_ls3 [2022-06-10 16:57:39] - INFO - Running benchmark on mec_attenuator [2022-06-10 16:57:39] - INFO - Running benchmark on mec_bxl_valve [2022-06-10 16:57:39] - INFO - Running benchmark on mec_hxm_valve [2022-06-10 16:57:39] - INFO - Running benchmark on mec_ipm1 [2022-06-10 16:57:39] - INFO - Running benchmark on mec_jj_1 [2022-06-10 16:57:39] - ERROR - Error running benchmark on mec_jj_1 [2022-06-10 16:57:39] - INFO - Running benchmark on mec_jj_2 [2022-06-10 16:57:39] - ERROR - Error running benchmark on mec_jj_2 [2022-06-10 16:57:39] - INFO - Running benchmark on mec_jj_3 [2022-06-10 16:57:39] - ERROR - Error running benchmark on mec_jj_3 [2022-06-10 16:57:39] - INFO - Running benchmark on mec_jj_4 [2022-06-10 16:57:39] - ERROR - Error running benchmark on mec_jj_4 [2022-06-10 16:57:39] - INFO - Running benchmark on mec_leviton_r60_t [2022-06-10 16:57:39] - ERROR - Error running benchmark on mec_leviton_r60_t [2022-06-10 16:57:39] - INFO - Running benchmark on mec_leviton_r62_t [2022-06-10 16:57:39] - ERROR - Error running benchmark on mec_leviton_r62_t [2022-06-10 16:57:39] - INFO - Running benchmark on mec_leviton_rpci_h [2022-06-10 16:57:39] - ERROR - Error running benchmark on mec_leviton_rpci_h [2022-06-10 16:57:39] - INFO - Running benchmark on mec_leviton_rpci_t [2022-06-10 16:57:39] - ERROR - Error running benchmark on mec_leviton_rpci_t [2022-06-10 16:57:39] - INFO - Running benchmark on mec_leviton_rs67c_t [2022-06-10 16:57:39] - ERROR - Error running benchmark on mec_leviton_rs67c_t [2022-06-10 16:57:39] - INFO - Running benchmark on mec_leviton_s60_t [2022-06-10 16:57:39] - ERROR - Error running benchmark on mec_leviton_s60_t [2022-06-10 16:57:39] - INFO - Running benchmark on mec_mxt_valve [2022-06-10 16:57:39] - INFO - Running benchmark on mec_pim1 [2022-06-10 16:57:39] - WARNING - Can not enforce type to match attribute prefix_det as it does not exist on the container. [2022-06-10 16:57:39] - INFO - Running benchmark on mec_pulsepicker [2022-06-10 16:57:39] - INFO - Running benchmark on mec_yag0 [2022-06-10 16:57:39] - WARNING - Can not enforce type to match attribute prefix_det as it does not exist on the container. [2022-06-10 16:57:39] - INFO - Running benchmark on mec_yag1 [2022-06-10 16:57:39] - WARNING - Can not enforce type to match attribute prefix_det as it does not exist on the container. [2022-06-10 16:57:39] - INFO - Running benchmark on mec_yag2 [2022-06-10 16:57:39] - WARNING - Can not enforce type to match attribute prefix_det as it does not exist on the container. [2022-06-10 16:57:40] - INFO - Running benchmark on mec_yag3 [2022-06-10 16:57:40] - WARNING - Can not enforce type to match attribute prefix_det as it does not exist on the container. [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_atm [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_attenuator [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_dg1_ipm [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_dg1_pim [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_dg1_slits [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_dg1_valve_1 [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_dg1_valve_2 [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_dg1_wave8_motor [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_dg2_downstream_slits [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_dg2_ipm [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_dg2_midstream_slits [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_dg2_pim [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_dg2_upstream_slits [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_dia_ipm [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_dia_pim [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_dia_valve_01 [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_dia_valve_02 [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_dvd_valve [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_leviton_r45_h [2022-06-10 16:57:40] - ERROR - Error running benchmark on mfx_leviton_r45_h [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_leviton_r45_p [2022-06-10 16:57:40] - ERROR - Error running benchmark on mfx_leviton_r45_p [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_leviton_r45_t [2022-06-10 16:57:40] - ERROR - Error running benchmark on mfx_leviton_r45_t [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_leviton_r46_h [2022-06-10 16:57:40] - ERROR - Error running benchmark on mfx_leviton_r46_h [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_leviton_r46_p [2022-06-10 16:57:40] - ERROR - Error running benchmark on mfx_leviton_r46_p [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_leviton_r46_t [2022-06-10 16:57:40] - ERROR - Error running benchmark on mfx_leviton_r46_t [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_leviton_r49_h [2022-06-10 16:57:40] - ERROR - Error running benchmark on mfx_leviton_r49_h [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_leviton_r49_p [2022-06-10 16:57:40] - ERROR - Error running benchmark on mfx_leviton_r49_p [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_leviton_r49_t [2022-06-10 16:57:40] - ERROR - Error running benchmark on mfx_leviton_r49_t [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_leviton_sampletbl_h [2022-06-10 16:57:40] - ERROR - Error running benchmark on mfx_leviton_sampletbl_h [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_leviton_sampletbl_p [2022-06-10 16:57:40] - ERROR - Error running benchmark on mfx_leviton_sampletbl_p [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_leviton_sampletbl_t [2022-06-10 16:57:40] - ERROR - Error running benchmark on mfx_leviton_sampletbl_t [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_lib [2022-06-10 16:57:40] - ERROR - Error running benchmark on mfx_lib [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_mxt_valve [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_pulsepicker [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_reflaser [2022-06-10 16:57:40] - INFO - Running benchmark on mfx_tfs [2022-06-10 16:57:42] - INFO - Running benchmark on mr1k1_bend [2022-06-10 16:57:42] - INFO - Running benchmark on mr1k1_vgc_1 [2022-06-10 16:57:42] - INFO - Running benchmark on mr1k2_switch [2022-06-10 16:57:42] - INFO - Running benchmark on mr1k2_switch_vgc_1 [2022-06-10 16:57:42] - INFO - Running benchmark on mr1k2_switch_vgc_2 [2022-06-10 16:57:42] - INFO - Running benchmark on mr1k3_vgc_1 [2022-06-10 16:57:42] - INFO - Running benchmark on mr1k4_soms [2022-06-10 16:57:42] - INFO - Running benchmark on mr1k4_vgc_1 [2022-06-10 16:57:42] - INFO - Running benchmark on mr1l0_homs [2022-06-10 16:57:42] - INFO - Running benchmark on mr1l0_homs_vgc01 [2022-06-10 16:57:42] - INFO - Running benchmark on mr2k2_flat [2022-06-10 16:57:42] - INFO - Running benchmark on mr2k4_kbo [2022-06-10 16:57:42] - ERROR - Error running benchmark on mr2k4_kbo [2022-06-10 16:57:42] - INFO - Running benchmark on mr2k4_kbo_vwc_01 [2022-06-10 16:57:42] - INFO - Running benchmark on mr2l0_homs [2022-06-10 16:57:42] - INFO - Running benchmark on mr2l0_homs_vgc01 [2022-06-10 16:57:42] - INFO - Running benchmark on mr2l0_homs_vgc_02 [2022-06-10 16:57:42] - INFO - Running benchmark on mr3k2_kbh [2022-06-10 16:57:42] - INFO - Running benchmark on mr3k4_kbo [2022-06-10 16:57:42] - INFO - Running benchmark on mr3k4_kbo_vfs_01 [2022-06-10 16:57:42] - INFO - Running benchmark on mr3k4_kbo_vwc_01 [2022-06-10 16:57:42] - INFO - Running benchmark on mr4k2_kbv [2022-06-10 16:57:42] - INFO - Running benchmark on mr4k4_kbo [2022-06-10 16:57:42] - ERROR - Error running benchmark on mr4k4_kbo [2022-06-10 16:57:42] - INFO - Running benchmark on mr5k4_kbo [2022-06-10 16:57:42] - ERROR - Error running benchmark on mr5k4_kbo [2022-06-10 16:57:42] - INFO - Running benchmark on mxt_valve_1 [2022-06-10 16:57:42] - INFO - Running benchmark on mxt_valve_2 [2022-06-10 16:57:42] - INFO - Running benchmark on neh_setra [2022-06-10 16:57:42] - ERROR - Error running benchmark on neh_setra [2022-06-10 16:57:42] - INFO - Running benchmark on optics_homs_notepad [2022-06-10 16:57:42] - ERROR - Error running benchmark on optics_homs_notepad [2022-06-10 16:57:42] - INFO - Running benchmark on pa1l0_vfs_01 [2022-06-10 16:57:42] - INFO - Running benchmark on pc1l0_xtes_vgc01 [2022-06-10 16:57:42] - INFO - Running benchmark on pc5k4_vwc_01 [2022-06-10 16:57:42] - INFO - Running benchmark on pf1k0 [2022-06-10 16:57:42] - INFO - Running benchmark on pf1k2 [2022-06-10 16:57:42] - INFO - Running benchmark on pf1k4 [2022-06-10 16:57:42] - INFO - Running benchmark on pf1l0 [2022-06-10 16:57:42] - INFO - Running benchmark on pf2k2 [2022-06-10 16:57:42] - INFO - Running benchmark on rtdsk0 [2022-06-10 16:57:42] - INFO - Running benchmark on rtdsl0 [2022-06-10 16:57:43] - INFO - Running benchmark on sh1 [2022-06-10 16:57:43] - INFO - Running benchmark on sh2 [2022-06-10 16:57:43] - INFO - Running benchmark on sh4 [2022-06-10 16:57:43] - INFO - Running benchmark on sh45 [2022-06-10 16:57:43] - INFO - Running benchmark on sh5 [2022-06-10 16:57:43] - INFO - Running benchmark on sh6 [2022-06-10 16:57:43] - INFO - Running benchmark on sl1k0 [2022-06-10 16:57:43] - INFO - Running benchmark on sl1k2 [2022-06-10 16:57:43] - INFO - Running benchmark on sl1k2_exit_vgc_1 [2022-06-10 16:57:43] - INFO - Running benchmark on sl1k4 [2022-06-10 16:57:43] - INFO - Running benchmark on sl1l0 [2022-06-10 16:57:43] - INFO - Running benchmark on sl2k0 [2022-06-10 16:57:43] - INFO - Running benchmark on sl2k2 [2022-06-10 16:57:43] - INFO - Running benchmark on sl2k4 [2022-06-10 16:57:43] - INFO - Running benchmark on sp1k1_mono [2022-06-10 16:57:43] - INFO - Running benchmark on sp1k1_mono_vgc_1 [2022-06-10 16:57:43] - INFO - Running benchmark on sp1k1_mono_vgc_2 [2022-06-10 16:57:43] - INFO - Running benchmark on sp1k4 [2022-06-10 16:57:43] - INFO - Running benchmark on sp1l0 [2022-06-10 16:57:43] - INFO - Running benchmark on sq1_lamp [2022-06-10 16:57:43] - ERROR - Error running benchmark on sq1_lamp [2022-06-10 16:57:43] - INFO - Running benchmark on st1k1_zos [2022-06-10 16:57:43] - INFO - Running benchmark on st1k2_pps [2022-06-10 16:57:43] - INFO - Running benchmark on st1k2_pps_vgc_1 [2022-06-10 16:57:43] - INFO - Running benchmark on st1k4 [2022-06-10 16:57:43] - INFO - Running benchmark on st1l0_pps [2022-06-10 16:57:43] - INFO - Running benchmark on st3k4_pps [2022-06-10 16:57:43] - INFO - Running benchmark on st3k4_pps_vgc_01 [2022-06-10 16:57:43] - INFO - Running benchmark on tm1k2 [2022-06-10 16:57:44] - INFO - Running benchmark on tm1k4 [2022-06-10 16:57:44] - ERROR - Error running benchmark on tm1k4 [2022-06-10 16:57:44] - INFO - Running benchmark on tm2k2 [2022-06-10 16:57:44] - INFO - Running benchmark on tmo_cvmi [2022-06-10 16:57:44] - INFO - Running benchmark on tmo_ktof [2022-06-10 16:57:44] - INFO - Running benchmark on tmo_lamp [2022-06-10 16:57:44] - INFO - Running benchmark on tmo_mrco [2022-06-10 16:57:44] - INFO - Running benchmark on tv1k2_vfs_1 [2022-06-10 16:57:44] - INFO - Running benchmark on tv1k4_vfs_01 [2022-06-10 16:57:44] - INFO - Running benchmark on tv1k4_vgc_01 [2022-06-10 16:57:44] - INFO - Running benchmark on tv1k4_vgc_02 [2022-06-10 16:57:44] - INFO - Running benchmark on tv1l0_vgc01 [2022-06-10 16:57:44] - INFO - Running benchmark on tv2k0_vfs_1 [2022-06-10 16:57:44] - INFO - Running benchmark on tv2k0_vgc_1 [2022-06-10 16:57:44] - INFO - Running benchmark on tv2l0_vgc01 [2022-06-10 16:57:44] - INFO - Running benchmark on tv2l0_vgc02 [2022-06-10 16:57:44] - INFO - Running benchmark on tv3k0_vgc_1 [2022-06-10 16:57:44] - INFO - Running benchmark on tv3l0_vfs01 [2022-06-10 16:57:44] - INFO - Running benchmark on tv4l0_vgc01 [2022-06-10 16:57:44] - INFO - Running benchmark on tv5l0_vgc01 [2022-06-10 16:57:44] - INFO - Running benchmark on tv6l0_vgc01 [2022-06-10 16:57:44] - INFO - Running benchmark on um6_ipm [2022-06-10 16:57:44] - INFO - Running benchmark on um6_pim [2022-06-10 16:57:44] - WARNING - Can not enforce type to match attribute prefix_det as it does not exist on the container. [2022-06-10 16:57:44] - INFO - Running benchmark on um6_slits [2022-06-10 16:57:44] - INFO - Running benchmark on um6_stopper [2022-06-10 16:57:44] - INFO - Running benchmark on uvd_valve [2022-06-10 16:57:44] - INFO - Running benchmark on vls_camera_distance [2022-06-10 16:57:44] - INFO - Running benchmark on vls_camera_pitch [2022-06-10 16:57:44] - INFO - Running benchmark on vls_focus_mirror [2022-06-10 16:57:44] - INFO - Running benchmark on vls_grating_pitch [2022-06-10 16:57:44] - INFO - Running benchmark on vls_slit_down [2022-06-10 16:57:44] - INFO - Running benchmark on vls_slit_left [2022-06-10 16:57:44] - INFO - Running benchmark on vls_slit_right [2022-06-10 16:57:44] - INFO - Running benchmark on vls_slit_up [2022-06-10 16:57:44] - INFO - Running benchmark on xcs_attenuator [2022-06-10 16:57:44] - INFO - Running benchmark on xcs_ccm [2022-06-10 16:57:44] - INFO - Running benchmark on xcs_dg3_ipm [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_dg3_pim [2022-06-10 16:57:45] - WARNING - Can not enforce type to match attribute prefix_det as it does not exist on the container. [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_dg3_slits [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_dg3_valve_2 [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_gon [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_lam_valve_1 [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_lam_valve_2 [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_leviton_r40_h [2022-06-10 16:57:45] - ERROR - Error running benchmark on xcs_leviton_r40_h [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_leviton_r40_p [2022-06-10 16:57:45] - ERROR - Error running benchmark on xcs_leviton_r40_p [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_leviton_r40_t [2022-06-10 16:57:45] - ERROR - Error running benchmark on xcs_leviton_r40_t [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_leviton_r42_h [2022-06-10 16:57:45] - ERROR - Error running benchmark on xcs_leviton_r42_h [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_leviton_r42_p [2022-06-10 16:57:45] - ERROR - Error running benchmark on xcs_leviton_r42_p [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_leviton_r42_t [2022-06-10 16:57:45] - ERROR - Error running benchmark on xcs_leviton_r42_t [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_leviton_r43_h [2022-06-10 16:57:45] - ERROR - Error running benchmark on xcs_leviton_r43_h [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_leviton_r43_p [2022-06-10 16:57:45] - ERROR - Error running benchmark on xcs_leviton_r43_p [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_leviton_r43_t [2022-06-10 16:57:45] - ERROR - Error running benchmark on xcs_leviton_r43_t [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_leviton_r44_h [2022-06-10 16:57:45] - ERROR - Error running benchmark on xcs_leviton_r44_h [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_leviton_r44_p [2022-06-10 16:57:45] - ERROR - Error running benchmark on xcs_leviton_r44_p [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_leviton_r44_t [2022-06-10 16:57:45] - ERROR - Error running benchmark on xcs_leviton_r44_t [2022-06-10 16:57:45] - INFO - Running benchmark on xcs_lodcm [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_lxt_fast [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_mon_ipm [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_pbt_pim [2022-06-10 16:57:47] - WARNING - Can not enforce type to match attribute prefix_det as it does not exist on the container. [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_pbt_valve_1 [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_pbt_valve_2 [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_pbt_valve_3 [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_pbt_valve_4 [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_pfls [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_pulsepicker [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_reference_laser [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_samplestage [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_sb1_ipm [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_sb1_pim [2022-06-10 16:57:47] - WARNING - Can not enforce type to match attribute prefix_det as it does not exist on the container. [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_sb1_slits [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_sb1_stopper [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_sb1_valve [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_sb2_downstream_slits [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_sb2_ipm [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_sb2_pim [2022-06-10 16:57:47] - WARNING - Can not enforce type to match attribute prefix_det as it does not exist on the container. [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_sb2_upstream_slits [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_sb2_vgc_01 [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_txt [2022-06-10 16:57:47] - INFO - Running benchmark on xcs_xfls [2022-06-10 16:57:47] - INFO - Running benchmark on xpp_attenuator [2022-06-10 16:57:47] - INFO - Running benchmark on xpp_ccm [2022-06-10 16:57:47] - INFO - Running benchmark on xpp_com_wp [2022-06-10 16:57:47] - INFO - Running benchmark on xpp_gon [2022-06-10 16:57:47] - INFO - Running benchmark on xpp_las_tt_lensf [2022-06-10 16:57:47] - INFO - Running benchmark on xpp_las_tt_lensh [2022-06-10 16:57:47] - INFO - Running benchmark on xpp_las_tt_lensv [2022-06-10 16:57:47] - INFO - Running benchmark on xpp_lens_f [2022-06-10 16:57:47] - INFO - Running benchmark on xpp_lens_h [2022-06-10 16:57:47] - INFO - Running benchmark on xpp_lens_v [2022-06-10 16:57:47] - INFO - Running benchmark on xpp_leviton_mon_t [2022-06-10 16:57:47] - ERROR - Error running benchmark on xpp_leviton_mon_t [2022-06-10 16:57:47] - INFO - Running benchmark on xpp_leviton_r32_t [2022-06-10 16:57:47] - ERROR - Error running benchmark on xpp_leviton_r32_t [2022-06-10 16:57:47] - INFO - Running benchmark on xpp_lodcm [2022-06-10 16:57:49] - INFO - Running benchmark on xpp_lxt_fast1 [2022-06-10 16:57:49] - INFO - Running benchmark on xpp_lxt_fast2 [2022-06-10 16:57:49] - INFO - Running benchmark on xpp_opa_wp [2022-06-10 16:57:49] - INFO - Running benchmark on xpp_pol_wp [2022-06-10 16:57:49] - INFO - Running benchmark on xpp_pulsepicker [2022-06-10 16:57:49] - INFO - Running benchmark on xpp_sb2_high_slits [2022-06-10 16:57:49] - INFO - Running benchmark on xpp_sb2_ipm [2022-06-10 16:57:49] - INFO - Running benchmark on xpp_sb2_low_slits [2022-06-10 16:57:49] - INFO - Running benchmark on xpp_sb2_valve [2022-06-10 16:57:49] - INFO - Running benchmark on xpp_sb3_ipm [2022-06-10 16:57:49] - INFO - Running benchmark on xpp_sb3_pim [2022-06-10 16:57:49] - WARNING - Can not enforce type to match attribute prefix_det as it does not exist on the container. [2022-06-10 16:57:49] - INFO - Running benchmark on xpp_sb3_slits [2022-06-10 16:57:49] - INFO - Running benchmark on xpp_txt [2022-06-10 16:57:49] - INFO - Running benchmark on xpp_xfls [2022-06-10 16:57:49] - INFO - Running benchmark on xrt_dg3m_ipm [2022-06-10 16:57:49] - INFO - Running benchmark on xrt_dg3m_pim [2022-06-10 16:57:49] - INFO - Running benchmark on xrt_dg3m_slits [2022-06-10 16:57:49] - INFO - Running benchmark on xrt_dvd_valve [2022-06-10 16:57:49] - INFO - Running benchmark on xrt_m2h [2022-06-10 16:57:49] - INFO - Running benchmark on xrt_m3h [2022-06-10 16:57:49] - INFO - Running benchmark on xrt_mxt_valve +--------------------------+-----------------------+------------+----------------------+----------------------+----------------------+ | name | avg_time | iterations | tot_time | max_time | import_time | +--------------------------+-----------------------+------------+----------------------+----------------------+----------------------+ | xcs_lodcm | 0.37820000005885956 | 5 | 1.891000000294298 | 1.891000000294298 | 0.0 | | xpp_lodcm | 0.23760000001639128 | 5 | 1.1880000000819564 | 1.1880000000819564 | 0.0 | | at2l0 | 0.10619999999180436 | 5 | 0.5309999999590218 | 0.5309999999590218 | 0.0 | | sl1k2 | 0.07799999993294478 | 5 | 0.3899999996647239 | 0.3899999996647239 | 0.0 | | at1k4 | 0.06880000000819564 | 5 | 0.3440000000409782 | 0.3440000000409782 | 0.0 | | at2k2 | 0.06880000000819564 | 5 | 0.3440000000409782 | 0.3440000000409782 | 0.0 | | mec_yag1 | 0.06560000004246831 | 5 | 0.32800000021234155 | 0.32800000021234155 | 0.0 | | lm1k4_com_dp2_tf1_sp1 | 0.04679999994114041 | 5 | 0.23399999970570207 | 0.23399999970570207 | 0.0 | | im1l1 | 0.04380000000819564 | 5 | 0.2190000000409782 | 0.2190000000409782 | 0.0 | | cxi_kb1_vy | 0.034400000050663945 | 5 | 0.17200000025331974 | 0.17200000025331974 | 0.0 | | xcs_ccm | 0.025 | 5 | 0.125 | 0.125 | 0.0 | | xpp_ccm | 0.02199999997392297 | 5 | 0.10999999986961484 | 0.10999999986961484 | 0.0 | | mr1l3_homs | 0.01880000000819564 | 5 | 0.0940000000409782 | 0.0940000000409782 | 2.0159999998286366 | | mr2l3_homs | 0.01880000000819564 | 5 | 0.0940000000409782 | 0.0940000000409782 | 0.0 | | cxi_pi3 | 0.01880000000819564 | 5 | 0.0940000000409782 | 0.0940000000409782 | 0.0 | | tmo_lamp | 0.018599999975413083 | 5 | 0.09299999987706542 | 0.09299999987706542 | 0.0 | | sp1k4 | 0.015799999982118607 | 5 | 0.07899999991059303 | 0.07899999991059303 | 0.0 | | tmo_mrco | 0.015799999982118607 | 5 | 0.07899999991059303 | 0.07899999991059303 | 0.0 | | mr1l4_homs | 0.01560000004246831 | 5 | 0.07800000021234155 | 0.07800000021234155 | 0.0 | | cxi_pi1 | 0.01560000004246831 | 5 | 0.07800000021234155 | 0.07800000021234155 | 0.0 | | tmo_cvmi | 0.01560000004246831 | 5 | 0.07800000021234155 | 0.07800000021234155 | 0.0 | | xcs_gon | 0.01560000004246831 | 5 | 0.07800000021234155 | 0.07800000021234155 | 0.0 | | xcs_sb1_ipm | 0.01560000004246831 | 5 | 0.07800000021234155 | 0.07800000021234155 | 0.0 | | cxi_pi2 | 0.015599999949336052 | 5 | 0.07799999974668026 | 0.07799999974668026 | 0.0 | | mr1k1_bend | 0.015599999949336052 | 5 | 0.07799999974668026 | 0.07799999974668026 | 0.0 | | im1k4 | 0.012600000016391277 | 5 | 0.06300000008195639 | 0.06300000008195639 | 0.0 | | im2l0 | 0.012600000016391277 | 5 | 0.06300000008195639 | 0.06300000008195639 | 0.0 | | mr1l0_homs | 0.012600000016391277 | 5 | 0.06300000008195639 | 0.06300000008195639 | 0.0 | | mr2l0_homs | 0.012600000016391277 | 5 | 0.06300000008195639 | 0.06300000008195639 | 0.0 | | mr3k2_kbh | 0.012600000016391277 | 5 | 0.06300000008195639 | 0.06300000008195639 | 0.0 | | sl1k4 | 0.012600000016391277 | 5 | 0.06300000008195639 | 0.06300000008195639 | 0.0 | | sp1k1_mono | 0.012600000016391277 | 5 | 0.06300000008195639 | 0.06300000008195639 | 0.0 | | um6_ipm | 0.012600000016391277 | 5 | 0.06300000008195639 | 0.06300000008195639 | 0.0 | | xpp_gon | 0.012600000016391277 | 5 | 0.06300000008195639 | 0.06300000008195639 | 0.0 | | al1k4 | 0.012399999983608722 | 5 | 0.06199999991804361 | 0.06199999991804361 | 0.0 | | im1k0 | 0.012399999983608722 | 5 | 0.06199999991804361 | 0.06199999991804361 | 0.0 | | im1l0 | 0.012399999983608722 | 5 | 0.06199999991804361 | 0.06199999991804361 | 0.0 | | im4l0 | 0.012399999983608722 | 5 | 0.06199999991804361 | 0.06199999991804361 | 0.0 | | tm2k2 | 0.012399999983608722 | 5 | 0.06199999991804361 | 0.06199999991804361 | 0.0 | | at1k4_calc | 0.009400000050663947 | 5 | 0.04700000025331974 | 0.04700000025331974 | 0.0 | | cxi_dg3_pim | 0.009400000050663947 | 5 | 0.04700000025331974 | 0.04700000025331974 | 0.0 | | hxd_dg2_pim | 0.009400000050663947 | 5 | 0.04700000025331974 | 0.04700000025331974 | 0.0 | | im1k3 | 0.009400000050663947 | 5 | 0.04700000025331974 | 0.04700000025331974 | 0.0 | | im2k4 | 0.009400000050663947 | 5 | 0.04700000025331974 | 0.04700000025331974 | 0.0 | | mfx_atm | 0.009400000050663947 | 5 | 0.04700000025331974 | 0.04700000025331974 | 0.0 | | mfx_tfs | 0.009400000050663947 | 5 | 0.04700000025331974 | 0.04700000025331974 | 1.5309999999590218 | | pf1k4 | 0.009400000050663947 | 5 | 0.04700000025331974 | 0.04700000025331974 | 0.0 | | pf2k2 | 0.009400000050663947 | 5 | 0.04700000025331974 | 0.04700000025331974 | 0.0 | | sl1k0 | 0.009400000050663947 | 5 | 0.04700000025331974 | 0.04700000025331974 | 0.0 | | sl1l0 | 0.009400000050663947 | 5 | 0.04700000025331974 | 0.04700000025331974 | 0.0 | | xcs_dg3_pim | 0.009400000050663947 | 5 | 0.04700000025331974 | 0.04700000025331974 | 0.0 | | xcs_pbt_pim | 0.009400000050663947 | 5 | 0.04700000025331974 | 0.04700000025331974 | 0.0 | | xcs_sb2_pim | 0.009400000050663947 | 5 | 0.04700000025331974 | 0.04700000025331974 | 0.0 | | al1k2 | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.5309999999590218 | | at2k2_calc | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | cxi_dg2_ipm | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | cxi_xrt_attenuator | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | hx2_pim | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | im1k2 | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | im2k1 | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | im3k2 | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | im4k2 | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | im6k2 | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | mec_yag0 | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | mfx_dia_pim | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | mr1k2_switch | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | mr3k4_kbo | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | mr4k2_kbv | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | pf1k0 | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | pf1k2 | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | pf1l0 | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | sl2k0 | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | sl2k4 | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | sp1l0 | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | tm1k2 | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | um6_pim | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | xcs_attenuator | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | xcs_dg3_ipm | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | xrt_dg3m_pim | 0.00939999995753169 | 5 | 0.04699999978765845 | 0.04699999978765845 | 0.0 | | im3k4 | 0.009200000017881394 | 5 | 0.04600000008940697 | 0.04600000008940697 | 0.0 | | mr1k4_soms | 0.009200000017881394 | 5 | 0.04600000008940697 | 0.04600000008940697 | 0.0 | | sl2k2 | 0.009200000017881394 | 5 | 0.04600000008940697 | 0.04600000008940697 | 0.0 | | xcs_mon_ipm | 0.009200000017881394 | 5 | 0.04600000008940697 | 0.04600000008940697 | 0.0 | | xpp_attenuator | 0.009200000017881394 | 5 | 0.04600000008940697 | 0.04600000008940697 | 0.0 | | im3l0 | 0.006400000024586916 | 5 | 0.03200000012293458 | 0.03200000012293458 | 0.0 | | tmo_ktof | 0.006400000024586916 | 5 | 0.03200000012293458 | 0.03200000012293458 | 0.0 | | xcs_sb1_pim | 0.006400000024586916 | 5 | 0.03200000012293458 | 0.03200000012293458 | 0.0 | | at1l0 | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | at2l0_calc | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | cxi_dg1_pim | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | cxi_dg2_pim | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | cxi_dg3_ipm | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | cxi_dsc_tfs | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | fee_m2h | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | hx2_ipm | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | hxd_dg2_ipm | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | im1k1 | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | im2k0 | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | im2k2 | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | im4k4 | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | im5k2 | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | im5k4 | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | li1k4 | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | li2k2 | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | li3k2 | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | lm1k4_ejx_dp4_ap1 | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | lm1k4_int_mp1_dly1 | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | mec_attenuator | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | mec_ipm1 | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | mec_pim1 | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | mec_yag2 | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | mec_yag3 | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | mfx_attenuator | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | mfx_dg1_ipm | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | mfx_dg2_ipm | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | mfx_dg2_pim | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | mfx_dia_ipm | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | mr2k2_flat | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | vls_slit_up | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | xcs_samplestage | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | xcs_sb2_ipm | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | xpp_sb2_ipm | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | xpp_sb3_ipm | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | xpp_sb3_pim | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | xpp_xfls | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | xrt_dg3m_ipm | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | xrt_m2h | 0.006199999991804361 | 5 | 0.030999999959021807 | 0.030999999959021807 | 0.0 | | bt2l0_pleg_vgc01 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | crix_dpl_z | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | crix_rcc_vrc_1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | cxi_dg1_slits | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | cxi_dg2_vgc_02 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | cxi_ds1_pulsepicker | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | cxi_kb1_hp | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | cxi_kb1_hy | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | cxi_kb2_vgc_01 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | cxi_kb2_vx | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | cxi_pulsepicker | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | cxi_sc1_vgc_02 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | em1l0_gem_vgc10 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | em2k0_xgmd_vgc_2 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | icl_sds_sel_b | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | las_bts_mcs2_01_m1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | las_bts_mcs2_01_m8 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | las_lhn_bay1_cam_nf | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm1k4_atm_dp1_tf1_ff1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm1k4_atm_mp1_mr0 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm1k4_atm_mp1_wp1_lm1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm1k4_com_dp2_tf1_pm1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm1k4_com_dp3_tf1_nf1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm1k4_com_mp2_mr8_tilt1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm1k4_ejx_dp12_tf1_sl1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm1k4_ejx_dp6_cvs1_mr1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm1k4_ejx_dp6_tf1_ff1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm1k4_ejx_mp1_s41 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm1k4_ejx_mp2_ls3_lm1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm1k4_hrm_dp2_tf1_ff1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm1k4_hrm_dp2_tf1_sl1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm1k4_hrm_mp1_spo1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm1k4_inj_dp2_tf1_pm1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm1k4_inj_dp2_tf1_wf1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm2k2_atm_mp1_mr6 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm2k2_atm_mp2_pol2 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm2k2_com_dp2_tf1_pm1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm2k2_com_dp3_tf1_ff1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm2k2_com_mp2_dly1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm2k2_ejx_dp1_tf1_sl1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm2k2_ejx_dp4_tf1_ff1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm2k2_ejx_mp1_ls1_lm1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm2k2_inj_dp1_tf1_nf1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm2k2_inj_dp2_tf1_sl1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | lm2k2_inj_mp1_zoo1_ls3 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | mec_pulsepicker | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | mfx_dg1_slits | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | mfx_dg2_downstream_slits | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | mfx_dg2_upstream_slits | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | mr1k2_switch_vgc_1 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | pc1l0_xtes_vgc01 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | st1k1_zos | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | st1l0_pps | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | tv3l0_vfs01 | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | vls_focus_mirror | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | vls_slit_down | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | xcs_txt | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | xpp_sb2_low_slits | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | xpp_txt | 0.0032000000588595866 | 5 | 0.016000000294297934 | 0.016000000294297934 | 0.0 | | crix_apd_y | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | crix_dpl_x | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | crix_rcc_vrc_4 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | crix_rcc_z | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | crix_sds_z | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | cxi_dg2_lens_y | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | cxi_dg2_xfls | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | cxi_ds1_xfls | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | cxi_dsb_jaws | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | cxi_kb1_jaws_ds | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | cxi_kb1_vgc_01 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | cxi_kb1_vx | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | cxi_kb2_hl | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | cxi_kb2_hr | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | cxi_kb2_hy | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | cxi_kb2_vy | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | cxi_snd_valve | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | em2l0_gem_vgc70 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | hfx_mon_valve_2 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | hx2_slits | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | hxd_dg2_slits | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | hxx_von_hamos_y | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | las_bts_mcs2_01_m2 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | las_bts_mcs2_01_m4 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | las_bts_mcs2_01_m7 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | las_lhn_bay4_cam_ff | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_atm_dp1_tf1_nf1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_atm_dp2_tf1_nf1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_atm_dp2_tf1_sp1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_atm_mp2_pol2 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_com_dp1_tf1_ff1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_com_dp2_tf1_ff1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_com_dp3_tf1_sl1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_com_mp1_bs2_tip1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_com_mp1_mr4_tip1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_ejx_dp32_tf1_ff1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_ejx_dp4_pm1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_ejx_dp6_tf1_sl1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_ejx_mp1_mr2_tip1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_ejx_mp1_oap1_tilt3 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_ejx_mp2_ls3_lm2 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_ejx_mp2_mr5 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_hrm_dp1_tf1_pm1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_hrm_dp2_tf1_sp1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_hrm_mp1_mr1_tip1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_hrm_mp1_mr8_lm1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_hrm_mp3_mr1_tip1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_inj_dp1_tf1_ff1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_inj_dp2_mr1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_inj_env_sens | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_inj_mp1_mr1_tilt1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_inj_mp1_zoo1_ls3 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm1k4_qadc | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.016000000294297934 | | lm2k2_atm_dp1_tf1_pm1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm2k2_atm_env_sens | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm2k2_com_dp1_mr1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm2k2_com_dp1_tf1_nf1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm2k2_com_dp2_tf1_nf1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm2k2_com_dp3_tf1_nf1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm2k2_com_mp1_gt2_lm1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm2k2_com_mp2_bs2 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm2k2_ejx_dp1_tf1_sp1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm2k2_ejx_dp2_mr1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm2k2_ejx_mp1_ls1_lm2 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm2k2_ejx_mp1_mr6 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm2k2_inj_dp1_tf1_ff1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm2k2_inj_dp2_tf1_sp1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm2k2_inj_mp1_att1_wp1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | lm2k2_inj_mp1_zoo1_ls2 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | mec_bxl_valve | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | mfx_dg1_pim | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | mfx_dg2_midstream_slits | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | mfx_reflaser | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | mr1k3_vgc_1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | mr1k4_vgc_1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | mr2k4_kbo_vwc_01 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | rtdsk0 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | sh45 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | tv1k4_vgc_01 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | tv2k0_vfs_1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | tv4l0_vgc01 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | uvd_valve | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | vls_camera_pitch | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | vls_slit_left | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | xcs_lam_valve_1 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | xcs_lxt_fast | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | xcs_pfls | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | xcs_reference_laser | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | xcs_sb2_downstream_slits | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | xcs_xfls | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | xpp_las_tt_lensh | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | xpp_lens_f | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | xpp_lxt_fast2 | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | xpp_sb2_high_slits | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | xrt_m3h | 0.003199999965727329 | 5 | 0.015999999828636646 | 0.015999999828636646 | 0.0 | | crix_cryo_ry | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | crix_cryo_z | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | crix_rcc_y | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | cxi_dg2_lens_x | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | cxi_dsb_attenuator | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | cxi_kb1_slits_us | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | cxi_kb1_vp | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | cxi_kb2_hp | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | cxi_kb2_hx | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | cxi_txt | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | fee_m1h | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | hx2_reference_laser | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | hxd_mon_valve_1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | las_bts_mcs2_01_m3 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | las_bts_mcs2_01_m6 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm1k4_atm_dp1_tf1_sl1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm1k4_com_dp1_mr1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm1k4_com_dp1_tf1_sl1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm1k4_com_env_sens | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm1k4_com_mp1_mr1_tilt1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm1k4_ejx_dp32_tf1_sl1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm1k4_ejx_mp1_mr1_tilt1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm1k4_ejx_mp1_oap1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm1k4_ejx_mp2_ls3_lm3 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm1k4_hrm_dp1_tf1_ff1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm1k4_hrm_mp1_mr1_lm1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm1k4_hrm_mp1_mr7_tilt1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm1k4_hrm_mp3_mr2_tilt1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm1k4_inj_dp1_tf1_nf1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm1k4_inj_mp1_att1_wp2 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm1k4_inj_mp1_zoo1_ls2 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm2k2_atm_dp1_tf1_ff1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm2k2_atm_dp1_tf1_sp1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm2k2_com_dp1_tf1_ff1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm2k2_com_dp1_tf1_sl1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm2k2_com_mp1_mr1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm2k2_ejx_dp1_tf1_wf1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm2k2_ejx_dp3_tf1_nf1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm2k2_ejx_mp1_ls1_lm3 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | lm2k2_inj_mp1_att1_wp2 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | mfx_dia_valve_02 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | mr1k1_vgc_1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | mr1l0_homs_vgc01 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | mr2l0_homs_vgc01 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | rtdsl0 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | sp1k1_mono_vgc_1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | tv1k2_vfs_1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | tv1k4_vgc_02 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | tv6l0_vgc01 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | um6_slits | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | vls_camera_distance | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | vls_slit_right | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | xcs_pbt_valve_4 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | xcs_pulsepicker | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | xpp_com_wp | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | xpp_las_tt_lensv | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | xpp_lens_v | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | xpp_lxt_fast1 | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | xpp_pol_wp | 0.003000000026077032 | 5 | 0.01500000013038516 | 0.01500000013038516 | 0.0 | | crix_ptc_y_10 | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | cxi_ds1_att | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | cxi_kb1_hr | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | cxi_kb2_vp | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | cxi_reflaser | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | em2k0_xgmd_vgc_1 | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | lm1k4_atm_mp1_mr1_tip1 | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | lm1k4_com_dp3_tf1_ff1 | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | lm1k4_ejx_dp11_tf1_ff1 | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | lm1k4_ejx_dp6_cvs1_mr2 | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | lm1k4_ejx_mp2_att1_pol1 | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | lm1k4_hrm_dp2_tf1_nf1 | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | lm1k4_hrm_mp1_pc1_pzm2 | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | lm1k4_inj_dp2_tf1_sp1 | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | lm2k2_atm_mp1_wp1_lm1 | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | lm2k2_com_dp2_tf1_sp1 | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | lm2k2_ejx_dp1_mr1 | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | lm2k2_inj_dp2_mr1 | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | mfx_dg1_valve_2 | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | st1k2_pps_vgc_1 | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | tv2l0_vgc02 | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | vls_grating_pitch | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | xcs_dg3_slits | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | xcs_sb1_slits | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | xcs_sb2_upstream_slits | 0.0029999999329447745 | 5 | 0.014999999664723873 | 0.014999999664723873 | 0.0 | | at1k0_gas_vgc_1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | crix_apd_theta | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | crix_cryo_x | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | crix_cryo_y | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | crix_dpl_y | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | crix_ptc_y_11 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | crix_rcc_vrc_2 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | crix_rcc_vrc_3 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | crix_rcc_x | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | crix_sds_x | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | crix_sds_y | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | cxi_dg1_vgc_01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | cxi_dg1_vgc_02 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | cxi_dg2_jaws | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | cxi_dg2_vgc_01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | cxi_dia_valve | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | cxi_dsc_vgc_01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | cxi_kb1_hx | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | cxi_kb1_vgc_02 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | cxi_sc1_vgc_01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | cxi_sc3_vgc_01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | em1l0 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | em2l0 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | hfx_mon_valve_1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | hfx_mon_valve_3 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | hfx_mon_valve_4 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | hx2_valve | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | hxd_dg2_stopper | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | hxd_dg2_valve | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | hxd_mon_valve_2 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | im1k3_ppm_vgc_1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | im1l0_xtes_vgc01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | las_bts_mcs2_01_m5 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | las_bts_mcs2_01_m9 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | las_lhn_bay1_cam_ff | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | las_lhn_bay4_cam_nf | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | li3k4_ip1_vwc_01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_atm_dp2_tf1_ff1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_atm_dp2_tf1_pm1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_atm_dp2_tf1_sl1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_atm_env_sens | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_atm_mp1_mr1_tilt1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_atm_mp1_mr3_tilt1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_atm_mp1_mr3_tip1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_atm_mp1_wp1_rm1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_com_dp1_tf1_nf1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_com_dp2_tf1_nf1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_com_dp2_tf1_sl1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_com_dp2_xtl1 | 0.0 | 5 | 0.0 | 0.0 | 0.016000000294297934 | | lm1k4_com_dp3_tf1_pm1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_com_mp1_bs2 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_com_mp1_bs2_tilt1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_com_mp1_gt2_lm1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_com_mp1_mr1_tip1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_com_mp1_mr4_tilt1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_com_mp2_dly1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_com_mp2_mr8_tip1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_dp12_tf1_pm1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_dp2_tau1_pm1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_dp32_tf1_nf1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_dp32_tf1_sp1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_dp4_ap2 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_dp5_tf1_pm1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_dp5_tf1_sl1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_dp6_tf1_nf1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_env_sens | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_mp1_mr1_tip1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_mp1_mr2_tilt1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_mp1_mr3 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_mp1_oap1_tilt1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_mp1_oap1_tip1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_mp1_oap1_tip3 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_mp1_s42 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_mp2_att1_pol2 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_ejx_mp2_mr3 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_hrm_dp1_tf1_nf1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_hrm_dp1_tf1_sl1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_hrm_dp2_tf1_pm1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_hrm_env_sens | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_hrm_mp1_mr1_tilt1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_hrm_mp1_mr4_tilt1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_hrm_mp1_mr4_tip1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_hrm_mp1_mr7_tip1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_hrm_mp1_mr8_tilt1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_hrm_mp1_mr8_tip1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_hrm_mp1_pc1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_hrm_mp3_mr1_tilt1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_hrm_mp3_mr2_lm1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_hrm_mp3_mr2_tip1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_inj_dp1_tf1_sl1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_inj_dp2_tf1_sl1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_inj_mp1_att1_wp1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm1k4_inj_mp1_mr1_tip1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_atm_dp1_tf1_nf1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_atm_dp1_tf1_sl1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_atm_mp1_mr3 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_atm_mp1_wp1_rm1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_com_dp2_tf1_ff1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_com_dp2_tf1_sl1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_com_dp3_tf1_pm1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_com_dp3_tf1_sl1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_com_env_sens | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_com_mp1_mr4 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_com_mp2_mr8 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_ejx_dp1_tf1_pm1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_ejx_dp3_tf1_ff1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_ejx_dp3_tf1_pm1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_ejx_dp3_tf1_sl1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_ejx_dp4_tf1_nf1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_ejx_dp4_tf1_pm1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_ejx_env_sens | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_ejx_mp1_mr3 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_ejx_mp1_s41 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_ejx_mp2_mr3 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_inj_dp1_tf1_sl1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_inj_dp2_tf1_pm1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_inj_dp2_tf1_wf1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_inj_env_sens | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | lm2k2_inj_mp1_mr1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | mec_hxm_valve | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | mec_mxt_valve | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | mfx_dg1_valve_1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | mfx_dg1_wave8_motor | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | mfx_dia_valve_01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | mfx_dvd_valve | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | mfx_mxt_valve | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | mfx_pulsepicker | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | mr1k2_switch_vgc_2 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | mr2l0_homs_vgc_02 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | mr3k4_kbo_vfs_01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | mr3k4_kbo_vwc_01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | mxt_valve_1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | mxt_valve_2 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | pa1l0_vfs_01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | pc5k4_vwc_01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | sh1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | sh2 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | sh4 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | sh5 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | sh6 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | sl1k2_exit_vgc_1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | sp1k1_mono_vgc_2 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | st1k2_pps | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | st1k4 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | st3k4_pps | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | st3k4_pps_vgc_01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | tv1k4_vfs_01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | tv1l0_vgc01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | tv2k0_vgc_1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | tv2l0_vgc01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | tv3k0_vgc_1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | tv5l0_vgc01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | um6_stopper | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | xcs_dg3_valve_2 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | xcs_lam_valve_2 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | xcs_pbt_valve_1 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | xcs_pbt_valve_2 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | xcs_pbt_valve_3 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | xcs_sb1_stopper | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | xcs_sb1_valve | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | xcs_sb2_vgc_01 | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | xpp_las_tt_lensf | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | xpp_lens_h | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | xpp_opa_wp | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | xpp_pulsepicker | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | xpp_sb2_valve | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | xpp_sb3_slits | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | xrt_dg3m_slits | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | xrt_dvd_valve | 0.0 | 5 | 0.0 | 0.0 | 0.0 | | xrt_mxt_valve | 0.0 | 5 | 0.0 | 0.0 | 0.0 | +--------------------------+-----------------------+------------+----------------------+----------------------+----------------------+ ```
ZLLentz commented 2 years ago

I've cleaned up the help text, I think to finish this off I need to add some adequate test suite cases. Once those are in place I'll ask for reviews.

ZLLentz commented 2 years ago

I added some tests that cycle through the various valid input args. It's hard to test the output more specifically because it is hardware dependent and not deterministic.

ZLLentz commented 2 years ago

I'm somewhat worried that there are some stylistic/implementation inconsistencies between these two cli functions written on separate days. Hopefully it isn't too bad.

tangkong commented 2 years ago

Looks like we need to add pcdsutils to the pip requirements?

ZLLentz commented 2 years ago

ah yeah absolutely need line_profiler/pcdsutils to run the tests I'm surprisingly happy that it failed in an understandable way

ZLLentz commented 2 years ago

Strangely, the existing tests just skip stuff like this on the CI:

happi/tests/test_backends.py::test_qsbackend_with_client SKIPPED (Missing pcdsdevices) [  8%]
happi/tests/test_backends.py::test_qsbackend_with_acromag SKIPPED (Missing pcdsdevices) [  9%]
happi/tests/test_backends.py::test_beckoff_axis_device_class SKIPPED (Missing pcdsdevices) [ 10%]

It's slightly different of course because pcdsdevices isn't even an optional dep of happi, it's just a place where our device classes live. I want to make the tests with optional dependencies skippable but also make sure we get down to zero skips in the final suite run.

tangkong commented 2 years ago

I like this a lot. In my brief test drives, I get segmentation faults at the end of both the benchmark and profile commands. In some cases this doesn't actually interrupt the profiling.

happi profile -a at2l0 will segfault after printing the profiler output, along with a large exception traceback.

happi benchmark at2l0 --duration 5 will segfault at the end with no exception traceback

Observed exceptions include: RuntimeError: Expected CA context is unset ...more?

klauer commented 2 years ago

@tangkong Those are pyepics/ophyd-related Channel Access context teardown bugs. We had experienced the same thing in atef, leading to this: https://github.com/pcdshub/atef/blob/1e9365d734feb3b9ea1195b0b688bd4c2d895b2a/atef/util.py#L17-L21

Ideally, ophyd would handle this for us correctly and we wouldn't have to intervene. The fallback would be handling that here, in happi. Given that happi doesn't have an ophyd dependency, I'm not sure of the best path forward.

ZLLentz commented 2 years ago

Bizarre that I didn't see those at all- I'll switch to testing on linux so I catch those myself?

klauer commented 2 years ago

I see them on macOS - I forget if they're an issue on Linux or not

tangkong commented 2 years ago

I saw them on psbuild-rhel7, fwiw

ZLLentz commented 2 years ago

Ideally, ophyd would handle this for us correctly and we wouldn't have to intervene. The fallback would be handling that here, in happi. Given that happi doesn't have an ophyd dependency, I'm not sure of the best path forward.

If the ophyd import works I'll clean it up as done in your link- or better, if ophyd has already been imported, available or not.

ZLLentz commented 2 years ago

The snippit from atef resolved the big output from benchmark and I'm no longer seeing segfaults, but there are still oddities in the profile post-output, namely this traceback repeated. I'll start tracking it down.

Exception ignored on calling ctypes callback function: <function _onConnectionEvent at 0x7fa39d2b5c10>
Traceback (most recent call last):
  File "/cds/group/pcds/pyps/conda/py39/envs/pcds-5.4.1/lib/python3.9/site-packages/epics/ca.py", line 721, in _onConnectionEvent
    entry.run_connection_callbacks(conn=(args.op == dbr.OP_CONN_UP),
  File "/cds/group/pcds/pyps/conda/py39/envs/pcds-5.4.1/lib/python3.9/site-packages/epics/ca.py", line 267, in run_connection_callbacks
    callback(pvname=self.pvname, chid=chid_int, conn=self.conn)
  File "/cds/group/pcds/pyps/conda/py39/envs/pcds-5.4.1/lib/python3.9/site-packages/epics/pv.py", line 47, in wrapped
    return func(self, *args, **kwargs)
  File "/cds/group/pcds/pyps/conda/py39/envs/pcds-5.4.1/lib/python3.9/site-packages/epics/pv.py", line 324, in __on_connect
    conn_cb(pvname=self.pvname, conn=conn, pv=self)
  File "/cds/group/pcds/pyps/conda/py39/envs/pcds-5.4.1/lib/python3.9/site-packages/ophyd/signal.py", line 976, in _pv_connected
    self._add_callback(pvname, pv, self._read_changed)
  File "/cds/group/pcds/pyps/conda/py39/envs/pcds-5.4.1/lib/python3.9/site-packages/ophyd/signal.py", line 1032, in _add_callback
    mon = pv.add_callback(cb,
  File "/cds/group/pcds/pyps/conda/py39/envs/pcds-5.4.1/lib/python3.9/site-packages/ophyd/_pyepics_shim.py", line 69, in add_callback
    callback = wrap_callback(_dispatcher, 'monitor', callback)
  File "/cds/group/pcds/pyps/conda/py39/envs/pcds-5.4.1/lib/python3.9/site-packages/ophyd/_dispatch.py", line 204, in wrap_callback
    assert event_type in dispatcher._threads
AssertionError:
Exception ignored on calling ctypes callback function: <function _onConnectionEvent at 0x7fa39d2b5c10>
ZLLentz commented 2 years ago

The above error spam occurs because PVs with auto_monitor=True are connecting in the gap between calling the ophyd dispatcher shutdown code and the termination of the program. This auto monitor flag is implemented as a connection callback to start the monitor request. The connection callback runs through the shim, where it hits the wrap_callback utility from the ophyd._dispatch module, which compares the event type to the dispatcher threads which fails because these threads are now gone.

In principle, any connection callback that raises an exception at teardown could show up as terminals spam here if timed poorly. The spam race condition.

Note that the pyepics shim has its own attempted cleanup at exit which seems to be insufficient- might be worth making an ophyd PR once all the edges are understood here: https://github.com/bluesky/ophyd/blob/d5fc722eef4d3d83845b1d523004302ec3aadb78/ophyd/_pyepics_shim.py#L150-L165

ZLLentz commented 2 years ago

I think I've addressed all items here

ZLLentz commented 2 years ago

I'd like to merge this tomorrow morning if it still looks good. I'll use it tomorrow to try to implement speedups to pcdsdevices/happi.

tangkong commented 2 years ago

Looks good to me. Output is mostly clean, if I try to profile all the devices I'll get ophyd timeout warnings, but individually they're fine. (I caught at2k2_calc and xcs_lodcm)

I imagine there's only so much we can do to catch errors/timeouts, and I think this covers a lot of the bases

I'm happy to merge this and start using it more