diff --git a/tests/test_data/.pytest-split-durations b/tests/test_data/.pytest-split-durations index 202744589..b86257011 100644 --- a/tests/test_data/.pytest-split-durations +++ b/tests/test_data/.pytest-split-durations @@ -1,114 +1,115 @@ { - "tests/auto/phonons/test_flows.py::test_iterative_complete_dft_vs_ml_benchmark_workflow_gap": 114.98060706825314, - "tests/auto/phonons/test_flows.py::test_iterative_complete_dft_vs_ml_benchmark_workflow_gap_add_phonon_false": 104.20735539193761, - "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_gap": 59.80826137243188, - "tests/auto/phonons/test_flows.py::test_complete_dft_vs_gap_benchmark_workflow_database": 60.3280816468656, - "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_m3gnet": 51.6906953721127, - "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_m3gnet_finetuning": 64.842639128864, - "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_nep": 49.34874070027995, - "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_mace": 67.22749505934485, - "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_mace_finetuning": 75.73411404037157, - "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_mace_finetuning_mp_settings": 76.38456944442399, - "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_nequip": 87.30190816484462, - "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_two_mpids": 129.66181686240853, - "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_with_hploop": 133.91307550839528, - "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_with_sigma_regularization_hploop": 188.90696606301435, - "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_with_sigma_regularization": 75.71465807928351, - "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_separated": 109.98660360442116, - "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_separated_sigma_reg_hploop_three_mpids": 576.467941036374, - "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_separated_sigma_reg_hploop": 393.98827760857085, - "tests/auto/phonons/test_flows.py::TestCompleteDFTvsMLBenchmarkWorkflow::test_add_data_to_dataset_workflow": 83.55851255462878, - "tests/auto/phonons/test_flows.py::TestCompleteDFTvsMLBenchmarkWorkflow::test_add_data_workflow_with_dft_reference": 66.13736242577976, - "tests/auto/phonons/test_flows.py::TestCompleteDFTvsMLBenchmarkWorkflow::test_add_data_workflow_add_phonon_false": 0.0419874549350643, - "tests/auto/phonons/test_flows.py::TestCompleteDFTvsMLBenchmarkWorkflow::test_add_data_workflow_add_random_false": 0.04158113671487332, - "tests/auto/phonons/test_flows.py::TestCompleteDFTvsMLBenchmarkWorkflow::test_add_data_workflow_with_same_mpid": 0.04872432411952565, - "tests/auto/phonons/test_flows.py::TestCompleteDFTvsMLBenchmarkWorkflow::test_workflow_with_different_makers": 72.84013970673142, - "tests/auto/phonons/test_flows.py::test_phonon_dft_ml_data_generation_flow": 66.67369803754414, - "tests/auto/phonons/test_flows.py::test_supercell_test_runs": 0.10165549709380577, - "tests/auto/phonons/test_jobs.py::test_get_output": 0.008241767911384121, - "tests/auto/phonons/test_jobs.py::test_complete_benchmark": 14.598852577759061, - "tests/auto/phonons/test_jobs.py::test_get_iso_atom": 2.436157726806228, - "tests/auto/phonons/test_jobs.py::test_dft_task_doc": 11.468032541210505, - "tests/auto/phonons/test_jobs.py::test_dft_phonopy_gen_data_manual_supercell_matrix": 8.686920798920394, - "tests/auto/phonons/test_jobs.py::test_dft_random_gen_data_manual_supercell_matrix": 8.70402473945787, - "tests/auto/rss/test_flows.py::test_rss_workflow": 706.1222447314001, - "tests/auto/rss/test_flows.py::test_mock_workflow": 17.110126498710237, - "tests/auto/rss/test_flows.py::test_mock_workflow_multi_node": 17.36180847030779, - "tests/auto/rss/test_flows.py::test_rssmaker_custom_config_file": 0.04407992712805299, - "tests/benchmark/phonons/test_flows.py::test_benchmark": 4.724940093804365, - "tests/benchmark/phonons/test_jobs.py::test_compute_bandstructure_benchmark_metrics_dummy": 0.3132539353445928, - "tests/benchmark/phonons/test_jobs.py::test_compute_bandstructure_benchmark_metrics": 6.435959036616522, - "tests/benchmark/phonons/test_jobs.py::test_write_benchmark_metrics": 0.1165604580363074, - "tests/benchmark/phonons/test_utils.py::test_rmse": 0.4317609588290293, - "tests/data/common/test_flows.py::test_vasp_static": 8.146223594405415, - "tests/data/common/test_flows.py::test_generate_training_data_for_testing": 62.41502417632812, - "tests/data/common/test_jobs.py::test_generate_randomized_structures_distort_type_0": 0.10700290351615871, - "tests/data/common/test_jobs.py::test_generate_randomized_structures_distort_type_1": 0.2806920620022601, - "tests/data/common/test_jobs.py::test_generate_randomized_structures_distort_type_2": 0.3019427310288705, - "tests/data/common/test_jobs.py::test_convert_to_extxyz": 0.0038270864350565753, - "tests/data/common/test_jobs.py::test_plot_force_distribution": 0.40836152429358874, - "tests/data/common/test_jobs.py::test_sampling_cur_job": 0.5895731370912898, - "tests/data/common/test_jobs.py::test_sampling_bcur1s_job": 0.5582406276553848, - "tests/data/common/test_jobs.py::test_sampling_random_job": 0.37464238986668696, - "tests/data/common/test_jobs.py::test_sampling_uniform_job": 0.42376254692157705, - "tests/data/common/test_utils.py::test_mc_rattle": 0.1011801313708548, - "tests/data/common/test_utils.py::test_std_rattle": 0.00447955620174445, - "tests/data/common/test_utils.py::test_random_vary_angle": 0.03489980472339567, - "tests/data/common/test_utils.py::test_scale_cell": 0.01373389776914782, - "tests/data/common/test_utils.py::test_energy_forces": 6.354468158246395, - "tests/data/common/test_utils.py::test_energy_plot": 0.8323540998707903, - "tests/data/common/test_utils.py::test_force_plot": 1.7503551288645416, - "tests/data/common/test_utils.py::test_filter_outliers": 1.3887421166994673, - "tests/data/phonons/test_flows.py::test_data_generation_distort_type_1": 28.18050478952234, - "tests/data/phonons/test_flows.py::test_data_generation_distort_type_2": 6.146880618264357, - "tests/data/phonons/test_flows.py::test_data_generation_volume_range": 10.955735719917268, - "tests/data/phonons/test_flows.py::test_iso_atom_maker": 0.3688352728625103, - "tests/data/phonons/test_flows.py::test_ml_phonon_maker": 14.445244774709057, - "tests/data/phonons/test_flows.py::test_data_generation_distort_type_0": 3.131498932589086, - "tests/data/phonons/test_jobs.py::test_supercell_check": 9.740063649740259, - "tests/data/phonons/test_utils.py::test_reduce_supercell_size": 1.1825337579692718, - "tests/data/rss/test_flows.py::test_build_multi_randomized_structure": 2.0676553627832868, - "tests/data/rss/test_jobs.py::test_vasp_static": 0.08509960923283202, - "tests/data/rss/test_jobs.py::test_gap_rss": 1.6261407892353499, - "tests/data/rss/test_jobs.py::test_gap_rss_multi_jobs": 17.64490412596358, - "tests/data/rss/test_jobs.py::test_jace_rss": 4.3396917947543905, - "tests/data/rss/test_jobs.py::test_nequip_rss": 7.822620851982281, - "tests/data/rss/test_jobs.py::test_m3gnet_rss": 1.7684107078891738, - "tests/data/rss/test_jobs.py::test_mace_rss": 2.229469371247928, - "tests/data/rss/test_jobs.py::test_extract_elements": 0.0009007136822652284, - "tests/data/rss/test_jobs.py::test_make_species": 0.0006635238750596363, - "tests/data/rss/test_jobs.py::test_make_minsep": 0.0006581907292073483, - "tests/data/rss/test_jobs.py::test_update_buildcell_options": 0.0007042053869937918, - "tests/data/rss/test_jobs.py::test_output_from_scratch": 0.13451899773846396, - "tests/data/rss/test_jobs.py::test_fragment_buildcell": 40.42789394073748, - "tests/data/rss/test_jobs.py::test_output_from_cell_seed": 0.11454892741195033, - "tests/data/rss/test_utils.py::test_hookean": 0.13882291495115248, - "tests/fitting/common/test_flows.py::test_mlip_fit_maker": 12.733037909467964, - "tests/fitting/common/test_flows.py::test_mlip_fit_maker_with_kwargs": 12.51673893606641, - "tests/fitting/common/test_flows.py::test_mlip_fit_maker_with_pre_database_dir": 27.202559939110877, - "tests/fitting/common/test_flows.py::test_mlip_fit_maker_jace": 107.12412039504741, - "tests/fitting/common/test_flows.py::test_mlip_fit_maker_nep": 4.366739556239995, - "tests/fitting/common/test_flows.py::test_mlip_fit_maker_nequip": 39.88616618490378, - "tests/fitting/common/test_flows.py::test_mlip_fit_maker_m3gnet": 8.250383752255328, - "tests/fitting/common/test_flows.py::test_mlip_fit_maker_mace": 22.59195172607083, - "tests/fitting/common/test_flows.py::test_mlip_fit_maker_glue_xml": 85.88407035902028, - "tests/fitting/common/test_flows.py::test_mlip_fit_maker_glue_xml_with_other_name": 86.37375059659003, - "tests/fitting/common/test_flows.py::test_mlip_fit_maker_with_automated_separated_dataset": 86.63770958898172, - "tests/fitting/common/test_jobs.py::test_gap_fit_maker": 4.142016399668578, - "tests/fitting/common/test_jobs.py::test_jace_fit_maker": 100.52789576403046, - "tests/fitting/common/test_jobs.py::test_nequip_fit_maker": 28.603908831221382, - "tests/fitting/common/test_jobs.py::test_m3gnet_fit_maker": 4.67821176674918, - "tests/fitting/common/test_jobs.py::test_mace_fit_maker": 12.984252738897212, - "tests/fitting/common/test_jobs.py::test_mace_finetuning_maker": 51.6944072293399, - "tests/fitting/common/test_jobs.py::test_mace_finetuning_maker2": 11.151612905258924, - "tests/fitting/common/test_regularization.py::test_set_sigma": 0.031093952620687294, - "tests/fitting/common/test_regularization.py::test_auxiliary_functions": 0.030903674335247606, - "tests/fitting/common/test_regularization.py::test_regularization_for_three_element_system": 1.3834167279999292, - "tests/fitting/common/test_utils.py::test_stratified_split": 0.01996736109215304, - "tests/fitting/common/test_utils.py::test_gap_hyperparameter_constructor": 0.001603095724202736, - "tests/fitting/common/test_utils.py::test_check_convergence": 0.0006873937958512069, - "tests/fitting/common/test_utils.py::test_data_distillation": 0.01895756452381974, - "tests/fitting/common/test_utils.py::test_prepare_fit_environment": 0.001054006841894956, - "tests/test_mock_vasp.py::test_phonon_wf_only_displacements3": 6.893326817043139, - "tests/test_mock_vasp.py::test_cleanup_auxiliary_files": 0.0011720050503648321 + "tests/auto/phonons/test_flows.py::test_iterative_complete_dft_vs_ml_benchmark_workflow_gap": 114.79026428160253, + "tests/auto/phonons/test_flows.py::test_iterative_complete_dft_vs_ml_benchmark_workflow_gap_add_phonon_false": 104.1203618025501, + "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_gap": 59.76092528494549, + "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_gap_ml_potential_for_data": 51.59830137600011, + "tests/auto/phonons/test_flows.py::test_complete_dft_vs_gap_benchmark_workflow_database": 60.21204697809249, + "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_m3gnet": 51.74098132549017, + "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_m3gnet_finetuning": 67.44074952529118, + "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_nep": 49.05585503502397, + "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_mace": 68.24968689227588, + "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_mace_finetuning": 76.84570783209725, + "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_mace_finetuning_mp_settings": 76.2392429963392, + "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_nequip": 86.4675029960757, + "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_two_mpids": 130.15199359832678, + "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_with_hploop": 134.5956023235162, + "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_with_sigma_regularization_hploop": 189.76279423201146, + "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_with_sigma_regularization": 76.01128297522682, + "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_separated": 110.65352770153693, + "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_separated_sigma_reg_hploop_three_mpids": 578.3141268706992, + "tests/auto/phonons/test_flows.py::test_complete_dft_vs_ml_benchmark_workflow_separated_sigma_reg_hploop": 393.57466646525666, + "tests/auto/phonons/test_flows.py::TestCompleteDFTvsMLBenchmarkWorkflow::test_add_data_to_dataset_workflow": 83.709100539503, + "tests/auto/phonons/test_flows.py::TestCompleteDFTvsMLBenchmarkWorkflow::test_add_data_workflow_with_dft_reference": 66.75042731342378, + "tests/auto/phonons/test_flows.py::TestCompleteDFTvsMLBenchmarkWorkflow::test_add_data_workflow_add_phonon_false": 0.04891572234801896, + "tests/auto/phonons/test_flows.py::TestCompleteDFTvsMLBenchmarkWorkflow::test_add_data_workflow_add_random_false": 0.04923943977188847, + "tests/auto/phonons/test_flows.py::TestCompleteDFTvsMLBenchmarkWorkflow::test_add_data_workflow_with_same_mpid": 0.05728352749561605, + "tests/auto/phonons/test_flows.py::TestCompleteDFTvsMLBenchmarkWorkflow::test_workflow_with_different_makers": 73.12889926058511, + "tests/auto/phonons/test_flows.py::test_phonon_dft_ml_data_generation_flow": 66.69429495183533, + "tests/auto/phonons/test_flows.py::test_supercell_test_runs": 0.10051338987506467, + "tests/auto/phonons/test_jobs.py::test_get_output": 0.008138240929109423, + "tests/auto/phonons/test_jobs.py::test_complete_benchmark": 14.426366006607259, + "tests/auto/phonons/test_jobs.py::test_get_iso_atom": 2.4061357858450143, + "tests/auto/phonons/test_jobs.py::test_dft_task_doc": 11.375327607768394, + "tests/auto/phonons/test_jobs.py::test_dft_phonopy_gen_data_manual_supercell_matrix": 8.35225706213632, + "tests/auto/phonons/test_jobs.py::test_dft_random_gen_data_manual_supercell_matrix": 8.756138355766295, + "tests/auto/rss/test_flows.py::test_rss_workflow": 723.4741415993201, + "tests/auto/rss/test_flows.py::test_mock_workflow": 17.274590332168174, + "tests/auto/rss/test_flows.py::test_mock_workflow_multi_node": 17.531301396446235, + "tests/auto/rss/test_flows.py::test_rssmaker_custom_config_file": 0.044468389102440053, + "tests/benchmark/phonons/test_flows.py::test_benchmark": 4.770375783643489, + "tests/benchmark/phonons/test_jobs.py::test_compute_bandstructure_benchmark_metrics_dummy": 0.3145909368756878, + "tests/benchmark/phonons/test_jobs.py::test_compute_bandstructure_benchmark_metrics": 6.5225811190932275, + "tests/benchmark/phonons/test_jobs.py::test_write_benchmark_metrics": 0.11653515862904276, + "tests/benchmark/phonons/test_utils.py::test_rmse": 0.3810530418632184, + "tests/data/common/test_flows.py::test_vasp_static": 8.180971123924348, + "tests/data/common/test_flows.py::test_generate_training_data_for_testing": 122.15555750666252, + "tests/data/common/test_jobs.py::test_generate_randomized_structures_distort_type_0": 0.1070714302129299, + "tests/data/common/test_jobs.py::test_generate_randomized_structures_distort_type_1": 0.27938611220183757, + "tests/data/common/test_jobs.py::test_generate_randomized_structures_distort_type_2": 0.3010206154230877, + "tests/data/common/test_jobs.py::test_convert_to_extxyz": 0.0038375659480187124, + "tests/data/common/test_jobs.py::test_plot_force_distribution": 0.40946576823483233, + "tests/data/common/test_jobs.py::test_sampling_cur_job": 0.5793130896730394, + "tests/data/common/test_jobs.py::test_sampling_bcur1s_job": 0.5524832865243339, + "tests/data/common/test_jobs.py::test_sampling_random_job": 0.3741158742933471, + "tests/data/common/test_jobs.py::test_sampling_uniform_job": 0.4106290527372698, + "tests/data/common/test_utils.py::test_mc_rattle": 0.10133462189669577, + "tests/data/common/test_utils.py::test_std_rattle": 0.004535552561401613, + "tests/data/common/test_utils.py::test_random_vary_angle": 0.035180757578735435, + "tests/data/common/test_utils.py::test_scale_cell": 0.014030408215323328, + "tests/data/common/test_utils.py::test_energy_forces": 6.270338135797127, + "tests/data/common/test_utils.py::test_energy_plot": 0.830193654896646, + "tests/data/common/test_utils.py::test_force_plot": 1.7423774250916384, + "tests/data/common/test_utils.py::test_filter_outliers": 1.3967150179595642, + "tests/data/phonons/test_flows.py::test_data_generation_distort_type_1": 28.624833092017877, + "tests/data/phonons/test_flows.py::test_data_generation_distort_type_2": 6.19699261281148, + "tests/data/phonons/test_flows.py::test_data_generation_volume_range": 11.149967714133798, + "tests/data/phonons/test_flows.py::test_iso_atom_maker": 0.36672082568999126, + "tests/data/phonons/test_flows.py::test_ml_phonon_maker": 14.46668168836724, + "tests/data/phonons/test_flows.py::test_data_generation_distort_type_0": 3.2136837070712914, + "tests/data/phonons/test_jobs.py::test_supercell_check": 9.699383035592206, + "tests/data/phonons/test_utils.py::test_reduce_supercell_size": 1.1781570237753989, + "tests/data/rss/test_flows.py::test_build_multi_randomized_structure": 2.05000995982664, + "tests/data/rss/test_jobs.py::test_vasp_static": 0.08542161558625969, + "tests/data/rss/test_jobs.py::test_gap_rss": 1.6172197235882888, + "tests/data/rss/test_jobs.py::test_gap_rss_multi_jobs": 17.669227555170856, + "tests/data/rss/test_jobs.py::test_jace_rss": 4.400760004603503, + "tests/data/rss/test_jobs.py::test_nequip_rss": 7.813180560585842, + "tests/data/rss/test_jobs.py::test_m3gnet_rss": 1.7790494643113444, + "tests/data/rss/test_jobs.py::test_mace_rss": 2.2192600025983538, + "tests/data/rss/test_jobs.py::test_extract_elements": 0.0008754367457941451, + "tests/data/rss/test_jobs.py::test_make_species": 0.0006835091000521497, + "tests/data/rss/test_jobs.py::test_make_minsep": 0.0006604773833453466, + "tests/data/rss/test_jobs.py::test_update_buildcell_options": 0.0007468535096211215, + "tests/data/rss/test_jobs.py::test_output_from_scratch": 0.1303980185907873, + "tests/data/rss/test_jobs.py::test_fragment_buildcell": 41.95719241958998, + "tests/data/rss/test_jobs.py::test_output_from_cell_seed": 0.11206564392954688, + "tests/data/rss/test_utils.py::test_hookean": 0.13859263756091034, + "tests/fitting/common/test_flows.py::test_mlip_fit_maker": 12.852185149574378, + "tests/fitting/common/test_flows.py::test_mlip_fit_maker_with_kwargs": 12.677242192053148, + "tests/fitting/common/test_flows.py::test_mlip_fit_maker_with_pre_database_dir": 27.175142594688698, + "tests/fitting/common/test_flows.py::test_mlip_fit_maker_jace": 107.35436318603793, + "tests/fitting/common/test_flows.py::test_mlip_fit_maker_nep": 4.4201787385920195, + "tests/fitting/common/test_flows.py::test_mlip_fit_maker_nequip": 37.99666914832308, + "tests/fitting/common/test_flows.py::test_mlip_fit_maker_m3gnet": 8.190285276804284, + "tests/fitting/common/test_flows.py::test_mlip_fit_maker_mace": 23.901550512056666, + "tests/fitting/common/test_flows.py::test_mlip_fit_maker_glue_xml": 86.00524377501627, + "tests/fitting/common/test_flows.py::test_mlip_fit_maker_glue_xml_with_other_name": 86.18124562247199, + "tests/fitting/common/test_flows.py::test_mlip_fit_maker_with_automated_separated_dataset": 87.56184270418537, + "tests/fitting/common/test_jobs.py::test_gap_fit_maker": 4.1878081507348615, + "tests/fitting/common/test_jobs.py::test_jace_fit_maker": 100.36662321002441, + "tests/fitting/common/test_jobs.py::test_nequip_fit_maker": 27.638198156977133, + "tests/fitting/common/test_jobs.py::test_m3gnet_fit_maker": 4.515010027399336, + "tests/fitting/common/test_jobs.py::test_mace_fit_maker": 13.941612501317774, + "tests/fitting/common/test_jobs.py::test_mace_finetuning_maker": 54.60762434847193, + "tests/fitting/common/test_jobs.py::test_mace_finetuning_maker2": 11.740856060807124, + "tests/fitting/common/test_regularization.py::test_set_sigma": 0.031065119096542155, + "tests/fitting/common/test_regularization.py::test_auxiliary_functions": 0.03097865186820035, + "tests/fitting/common/test_regularization.py::test_regularization_for_three_element_system": 1.3811067679999496, + "tests/fitting/common/test_utils.py::test_stratified_split": 0.02004245687372485, + "tests/fitting/common/test_utils.py::test_gap_hyperparameter_constructor": 0.0016774473793444637, + "tests/fitting/common/test_utils.py::test_check_convergence": 0.0006903202366921388, + "tests/fitting/common/test_utils.py::test_data_distillation": 0.01893662081905893, + "tests/fitting/common/test_utils.py::test_prepare_fit_environment": 0.0010208628735064588, + "tests/test_mock_vasp.py::test_phonon_wf_only_displacements3": 6.931198344034516, + "tests/test_mock_vasp.py::test_cleanup_auxiliary_files": 0.0011513172402834821 } \ No newline at end of file