From 463ce105f0dae88f996b38cbfd762064818fd284 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 09:08:23 -0300 Subject: [PATCH] chore: update test durations (#7896) Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com> --- src/backend/tests/.test_durations | 2976 +++++++++++++++-------------- 1 file changed, 1514 insertions(+), 1462 deletions(-) diff --git a/src/backend/tests/.test_durations b/src/backend/tests/.test_durations index 549bcaba8..2908c284e 100644 --- a/src/backend/tests/.test_durations +++ b/src/backend/tests/.test_durations @@ -67,187 +67,233 @@ "src/backend/tests/test_webhook.py::test_webhook_endpoint": 8.848518459000388, "src/backend/tests/test_webhook.py::test_webhook_flow_on_run_endpoint": 4.675444458000584, "src/backend/tests/test_webhook.py::test_webhook_with_random_payload": 5.161753501000476, - "src/backend/tests/unit/api/test_api_utils.py::test_get_outdated_components": 0.0018728200000168727, - "src/backend/tests/unit/api/test_api_utils.py::test_get_suggestion_message": 0.06262370199999623, - "src/backend/tests/unit/api/v1/test_api_key.py::test_create_api_key_route": 9.522503502000063, - "src/backend/tests/unit/api/v1/test_api_key.py::test_create_folder": 54.59275057900004, - "src/backend/tests/unit/api/v1/test_api_key.py::test_delete_api_key_route": 12.43691129900003, - "src/backend/tests/unit/api/v1/test_api_key.py::test_save_store_api_key": 10.912302908000015, - "src/backend/tests/unit/api/v1/test_api_schemas.py::test_result_data_response_combined_fields": 0.030453559000079622, - "src/backend/tests/unit/api/v1/test_api_schemas.py::test_result_data_response_logs": 0.01804809599991586, - "src/backend/tests/unit/api/v1/test_api_schemas.py::test_result_data_response_nested_structures": 0.013991829000019607, - "src/backend/tests/unit/api/v1/test_api_schemas.py::test_result_data_response_outputs": 0.020236392000015258, - "src/backend/tests/unit/api/v1/test_api_schemas.py::test_result_data_response_special_types": 0.04515146299991102, - "src/backend/tests/unit/api/v1/test_api_schemas.py::test_result_data_response_truncation": 1.8821931389999236, - "src/backend/tests/unit/api/v1/test_api_schemas.py::test_vertex_build_response_serialization": 0.021418703999984245, - "src/backend/tests/unit/api/v1/test_api_schemas.py::test_vertex_build_response_with_long_data": 0.013281173999985185, - "src/backend/tests/unit/api/v1/test_endpoints.py::test_get_config": 8.919772721999948, - "src/backend/tests/unit/api/v1/test_endpoints.py::test_get_version": 10.095856470999934, - "src/backend/tests/unit/api/v1/test_endpoints.py::test_update_component_model_name_options": 8.690527466999924, - "src/backend/tests/unit/api/v1/test_endpoints.py::test_update_component_outputs": 8.468284055000026, - "src/backend/tests/unit/api/v1/test_files.py::test_delete_file": 8.124428709000085, - "src/backend/tests/unit/api/v1/test_files.py::test_download_file": 8.399166113999968, - "src/backend/tests/unit/api/v1/test_files.py::test_file_operations": 8.332924803999958, - "src/backend/tests/unit/api/v1/test_files.py::test_list_files": 9.199054851000142, - "src/backend/tests/unit/api/v1/test_files.py::test_upload_file": 9.333047297000007, - "src/backend/tests/unit/api/v1/test_files.py::test_upload_file_size_limit": 9.189660775000107, - "src/backend/tests/unit/api/v1/test_flows.py::test_create_flow": 8.045649037999965, - "src/backend/tests/unit/api/v1/test_flows.py::test_create_flows": 8.650590189000013, - "src/backend/tests/unit/api/v1/test_flows.py::test_read_basic_examples": 8.201082402999987, - "src/backend/tests/unit/api/v1/test_flows.py::test_read_flow": 7.794592532000138, - "src/backend/tests/unit/api/v1/test_flows.py::test_read_flows": 7.856642703000034, - "src/backend/tests/unit/api/v1/test_flows.py::test_update_flow": 7.669204262999983, - "src/backend/tests/unit/api/v1/test_folders.py::test_create_folder": 8.289705400999992, - "src/backend/tests/unit/api/v1/test_folders.py::test_read_folder": 7.990735704000031, - "src/backend/tests/unit/api/v1/test_folders.py::test_read_folders": 8.189475062000156, - "src/backend/tests/unit/api/v1/test_folders.py::test_update_folder": 8.660421601000053, - "src/backend/tests/unit/api/v1/test_schemas.py::test_vertex_response_structure_when_truncate_applies": 0.02014709800005221, - "src/backend/tests/unit/api/v1/test_schemas.py::test_vertex_response_structure_without_truncate": 0.0015700380000680525, - "src/backend/tests/unit/api/v1/test_schemas.py::test_vertex_response_truncation_behavior[0-0]": 0.001335140000037427, - "src/backend/tests/unit/api/v1/test_schemas.py::test_vertex_response_truncation_behavior[1000-1000]": 0.008659191000106148, - "src/backend/tests/unit/api/v1/test_schemas.py::test_vertex_response_truncation_behavior[2000-1001]": 0.01150824499995906, - "src/backend/tests/unit/api/v1/test_schemas.py::test_vertex_response_truncation_behavior[3000-1001]": 0.01614744499988774, - "src/backend/tests/unit/api/v1/test_schemas.py::test_vertex_response_truncation_behavior[4000-1001]": 0.019466292000061003, - "src/backend/tests/unit/api/v1/test_schemas.py::test_vertex_response_truncation_behavior[42-42]": 0.0016014860000268527, - "src/backend/tests/unit/api/v1/test_starter_projects.py::test_get_starter_projects": 8.894125939000105, - "src/backend/tests/unit/api/v1/test_store.py::test_check_if_store_is_enabled": 7.307432260000041, - "src/backend/tests/unit/api/v1/test_users.py::test_add_user": 7.6606291010000405, - "src/backend/tests/unit/api/v1/test_users.py::test_delete_user": 17.658478735000017, - "src/backend/tests/unit/api/v1/test_users.py::test_patch_user": 18.749054594000086, - "src/backend/tests/unit/api/v1/test_users.py::test_read_all_users": 18.001183327000035, - "src/backend/tests/unit/api/v1/test_users.py::test_read_current_user": 8.070254728999998, - "src/backend/tests/unit/api/v1/test_users.py::test_reset_password": 8.318488172000002, - "src/backend/tests/unit/api/v1/test_validate.py::test_post_validate_code": 7.832560996999973, - "src/backend/tests/unit/api/v1/test_validate.py::test_post_validate_code_with_unauthenticated_user": 8.618869515000029, - "src/backend/tests/unit/api/v1/test_validate.py::test_post_validate_prompt": 7.877986479000128, - "src/backend/tests/unit/api/v1/test_validate.py::test_post_validate_prompt_with_invalid_data": 8.128360876999977, - "src/backend/tests/unit/api/v1/test_variable.py::test_create_variable": 9.112620566000032, + "src/backend/tests/unit/api/test_api_utils.py::test_get_outdated_components": 0.001722971000049256, + "src/backend/tests/unit/api/test_api_utils.py::test_get_suggestion_message": 0.060765129000003526, + "src/backend/tests/unit/api/v1/test_api_key.py::test_create_api_key_route": 8.685405389999971, + "src/backend/tests/unit/api/v1/test_api_key.py::test_create_folder": 38.60647560499996, + "src/backend/tests/unit/api/v1/test_api_key.py::test_delete_api_key_route": 9.14996487100018, + "src/backend/tests/unit/api/v1/test_api_key.py::test_save_store_api_key": 7.902885359000038, + "src/backend/tests/unit/api/v1/test_api_schemas.py::test_result_data_response_combined_fields": 0.03128480499981379, + "src/backend/tests/unit/api/v1/test_api_schemas.py::test_result_data_response_logs": 0.018450032000146166, + "src/backend/tests/unit/api/v1/test_api_schemas.py::test_result_data_response_nested_structures": 0.013973634000080892, + "src/backend/tests/unit/api/v1/test_api_schemas.py::test_result_data_response_outputs": 0.02011181700004272, + "src/backend/tests/unit/api/v1/test_api_schemas.py::test_result_data_response_special_types": 0.04550023000001602, + "src/backend/tests/unit/api/v1/test_api_schemas.py::test_result_data_response_truncation": 1.8749721010000258, + "src/backend/tests/unit/api/v1/test_api_schemas.py::test_vertex_build_response_serialization": 0.02206778899994788, + "src/backend/tests/unit/api/v1/test_api_schemas.py::test_vertex_build_response_with_long_data": 0.013816431999998713, + "src/backend/tests/unit/api/v1/test_endpoints.py::test_get_config": 7.529392658000006, + "src/backend/tests/unit/api/v1/test_endpoints.py::test_get_version": 7.507921581000005, + "src/backend/tests/unit/api/v1/test_endpoints.py::test_update_component_model_name_options": 8.141164473999993, + "src/backend/tests/unit/api/v1/test_endpoints.py::test_update_component_outputs": 7.942826415000013, + "src/backend/tests/unit/api/v1/test_files.py::test_delete_file": 7.956861451000009, + "src/backend/tests/unit/api/v1/test_files.py::test_download_file": 8.109498826999925, + "src/backend/tests/unit/api/v1/test_files.py::test_file_operations": 17.71828534699989, + "src/backend/tests/unit/api/v1/test_files.py::test_list_files": 8.026319351999973, + "src/backend/tests/unit/api/v1/test_files.py::test_upload_file": 8.693853951999927, + "src/backend/tests/unit/api/v1/test_files.py::test_upload_file_size_limit": 8.645698158999949, + "src/backend/tests/unit/api/v1/test_flows.py::test_create_flow": 7.896671497999932, + "src/backend/tests/unit/api/v1/test_flows.py::test_create_flows": 8.768636042000026, + "src/backend/tests/unit/api/v1/test_flows.py::test_read_basic_examples": 8.014862696000023, + "src/backend/tests/unit/api/v1/test_flows.py::test_read_flow": 7.916278576999957, + "src/backend/tests/unit/api/v1/test_flows.py::test_read_flows": 7.88849952399994, + "src/backend/tests/unit/api/v1/test_flows.py::test_update_flow": 17.64038294799991, + "src/backend/tests/unit/api/v1/test_folders.py::test_create_folder": 7.790801722000197, + "src/backend/tests/unit/api/v1/test_folders.py::test_read_folder": 7.882905280000159, + "src/backend/tests/unit/api/v1/test_folders.py::test_read_folders": 7.884921038000016, + "src/backend/tests/unit/api/v1/test_folders.py::test_update_folder": 7.9239741510000385, + "src/backend/tests/unit/api/v1/test_mcp.py::test_mcp_post_endpoint_disconnect_error": 9.099194237000006, + "src/backend/tests/unit/api/v1/test_mcp.py::test_mcp_post_endpoint_invalid_json": 8.125471940999887, + "src/backend/tests/unit/api/v1/test_mcp.py::test_mcp_post_endpoint_no_auth": 7.639871265000011, + "src/backend/tests/unit/api/v1/test_mcp.py::test_mcp_post_endpoint_server_error": 8.128712962999884, + "src/backend/tests/unit/api/v1/test_mcp.py::test_mcp_post_endpoint_success": 8.041323069999862, + "src/backend/tests/unit/api/v1/test_mcp.py::test_mcp_sse_get_endpoint_invalid_auth": 7.571125197999891, + "src/backend/tests/unit/api/v1/test_mcp.py::test_mcp_sse_head_endpoint": 8.489406738999946, + "src/backend/tests/unit/api/v1/test_mcp.py::test_mcp_sse_head_endpoint_no_auth": 7.568170509000083, + "src/backend/tests/unit/api/v1/test_mcp_projects.py::test_handle_project_messages_success": 7.801480258000083, + "src/backend/tests/unit/api/v1/test_mcp_projects.py::test_init_mcp_servers": 8.249163213999964, + "src/backend/tests/unit/api/v1/test_mcp_projects.py::test_init_mcp_servers_error_handling": 8.12310433999994, + "src/backend/tests/unit/api/v1/test_mcp_projects.py::test_project_sse_creation": 7.964505354000153, + "src/backend/tests/unit/api/v1/test_mcp_projects.py::test_update_project_mcp_settings_empty_settings": 9.08905744599997, + "src/backend/tests/unit/api/v1/test_mcp_projects.py::test_update_project_mcp_settings_invalid_json": 7.825651383000036, + "src/backend/tests/unit/api/v1/test_mcp_projects.py::test_update_project_mcp_settings_invalid_project": 8.007467283999972, + "src/backend/tests/unit/api/v1/test_mcp_projects.py::test_update_project_mcp_settings_other_user_project": 8.405160029000058, + "src/backend/tests/unit/api/v1/test_mcp_projects.py::test_update_project_mcp_settings_success": 8.075074880999978, + "src/backend/tests/unit/api/v1/test_mcp_projects.py::test_user_can_only_access_own_projects": 8.394614069000113, + "src/backend/tests/unit/api/v1/test_mcp_projects.py::test_user_can_update_own_flow_mcp_settings": 8.34228018300007, + "src/backend/tests/unit/api/v1/test_mcp_projects.py::test_user_data_isolation_with_real_db": 8.457849246000023, + "src/backend/tests/unit/api/v1/test_projects.py::test_create_project": 8.286657536999883, + "src/backend/tests/unit/api/v1/test_projects.py::test_read_project": 8.524998694000033, + "src/backend/tests/unit/api/v1/test_projects.py::test_read_projects": 9.766640031000065, + "src/backend/tests/unit/api/v1/test_projects.py::test_update_project": 7.859447811999985, + "src/backend/tests/unit/api/v1/test_schemas.py::test_vertex_response_structure_when_truncate_applies": 0.01914730300006795, + "src/backend/tests/unit/api/v1/test_schemas.py::test_vertex_response_structure_without_truncate": 0.0014167670001370425, + "src/backend/tests/unit/api/v1/test_schemas.py::test_vertex_response_truncation_behavior[0-0]": 0.0013041549998433766, + "src/backend/tests/unit/api/v1/test_schemas.py::test_vertex_response_truncation_behavior[1000-1000]": 0.008548625000003085, + "src/backend/tests/unit/api/v1/test_schemas.py::test_vertex_response_truncation_behavior[2000-1001]": 0.010415454999929352, + "src/backend/tests/unit/api/v1/test_schemas.py::test_vertex_response_truncation_behavior[3000-1001]": 0.0123209669999369, + "src/backend/tests/unit/api/v1/test_schemas.py::test_vertex_response_truncation_behavior[4000-1001]": 0.013948478000088471, + "src/backend/tests/unit/api/v1/test_schemas.py::test_vertex_response_truncation_behavior[42-42]": 0.0015994080000609756, + "src/backend/tests/unit/api/v1/test_starter_projects.py::test_get_starter_projects": 8.638847439999836, + "src/backend/tests/unit/api/v1/test_store.py::test_check_if_store_is_enabled": 7.349304447999884, + "src/backend/tests/unit/api/v1/test_users.py::test_add_user": 7.608963890000041, + "src/backend/tests/unit/api/v1/test_users.py::test_delete_user": 8.075529014999915, + "src/backend/tests/unit/api/v1/test_users.py::test_patch_user": 9.589466031000029, + "src/backend/tests/unit/api/v1/test_users.py::test_read_all_users": 8.132471165000197, + "src/backend/tests/unit/api/v1/test_users.py::test_read_current_user": 7.87627063299999, + "src/backend/tests/unit/api/v1/test_users.py::test_reset_password": 8.268703175999917, + "src/backend/tests/unit/api/v1/test_validate.py::test_post_validate_code": 7.769001622000019, + "src/backend/tests/unit/api/v1/test_validate.py::test_post_validate_code_with_unauthenticated_user": 7.303196473999833, + "src/backend/tests/unit/api/v1/test_validate.py::test_post_validate_prompt": 7.877122426000028, + "src/backend/tests/unit/api/v1/test_validate.py::test_post_validate_prompt_with_invalid_data": 8.14562603200011, + "src/backend/tests/unit/api/v1/test_variable.py::test_create_variable": 7.708508979000044, "src/backend/tests/unit/api/v1/test_variable.py::test_create_variable__Exception": 5.891528583015315, "src/backend/tests/unit/api/v1/test_variable.py::test_create_variable__HTTPException": 2.8841335409670137, - "src/backend/tests/unit/api/v1/test_variable.py::test_create_variable__exception": 17.7006251009999, - "src/backend/tests/unit/api/v1/test_variable.py::test_create_variable__httpexception": 7.844043696999847, + "src/backend/tests/unit/api/v1/test_variable.py::test_create_variable__exception": 7.578059221000331, + "src/backend/tests/unit/api/v1/test_variable.py::test_create_variable__httpexception": 7.5951370860000225, "src/backend/tests/unit/api/v1/test_variable.py::test_create_variable__variable_name_alread_exists": 3.690157334029209, - "src/backend/tests/unit/api/v1/test_variable.py::test_create_variable__variable_name_already_exists": 7.908503023000094, - "src/backend/tests/unit/api/v1/test_variable.py::test_create_variable__variable_name_and_value_cannot_be_empty": 8.19019133800009, - "src/backend/tests/unit/api/v1/test_variable.py::test_create_variable__variable_name_cannot_be_empty": 7.777180023999904, - "src/backend/tests/unit/api/v1/test_variable.py::test_create_variable__variable_value_cannot_be_empty": 7.883066158000133, - "src/backend/tests/unit/api/v1/test_variable.py::test_delete_variable": 7.727346592999993, + "src/backend/tests/unit/api/v1/test_variable.py::test_create_variable__variable_name_already_exists": 7.71939324899995, + "src/backend/tests/unit/api/v1/test_variable.py::test_create_variable__variable_name_and_value_cannot_be_empty": 9.192370789999813, + "src/backend/tests/unit/api/v1/test_variable.py::test_create_variable__variable_name_cannot_be_empty": 7.640296102999628, + "src/backend/tests/unit/api/v1/test_variable.py::test_create_variable__variable_value_cannot_be_empty": 7.617955116000076, + "src/backend/tests/unit/api/v1/test_variable.py::test_delete_variable": 9.189492448999772, "src/backend/tests/unit/api/v1/test_variable.py::test_delete_variable__Exception": 3.1565893749939278, - "src/backend/tests/unit/api/v1/test_variable.py::test_delete_variable__exception": 7.583464427000081, - "src/backend/tests/unit/api/v1/test_variable.py::test_read_variables": 7.857901906000279, - "src/backend/tests/unit/api/v1/test_variable.py::test_read_variables__": 7.727164221000066, - "src/backend/tests/unit/api/v1/test_variable.py::test_read_variables__empty": 8.84823713999981, - "src/backend/tests/unit/api/v1/test_variable.py::test_update_variable": 7.928803344000016, + "src/backend/tests/unit/api/v1/test_variable.py::test_delete_variable__exception": 7.595372785999871, + "src/backend/tests/unit/api/v1/test_variable.py::test_read_variables": 7.671634981999659, + "src/backend/tests/unit/api/v1/test_variable.py::test_read_variables__": 7.526976631999787, + "src/backend/tests/unit/api/v1/test_variable.py::test_read_variables__empty": 7.633048581999901, + "src/backend/tests/unit/api/v1/test_variable.py::test_update_variable": 7.579843753999967, "src/backend/tests/unit/api/v1/test_variable.py::test_update_variable__Exception": 3.202228542009834, - "src/backend/tests/unit/api/v1/test_variable.py::test_update_variable__exception": 7.781904623000173, - "src/backend/tests/unit/api/v2/test_files.py::test_delete_file": 7.694730287999846, - "src/backend/tests/unit/api/v2/test_files.py::test_download_file": 8.091304743999899, - "src/backend/tests/unit/api/v2/test_files.py::test_edit_file": 7.836327550000078, - "src/backend/tests/unit/api/v2/test_files.py::test_list_files": 9.01247466599989, - "src/backend/tests/unit/api/v2/test_files.py::test_upload_file": 17.55717957500019, - "src/backend/tests/unit/base/load/test_load.py::test_run_flow_from_json_params": 0.0018354199999066623, - "src/backend/tests/unit/base/load/test_load.py::test_run_flow_with_fake_env": 0.0766760079998221, - "src/backend/tests/unit/base/load/test_load.py::test_run_flow_with_fake_env_tweaks": 0.0624173050000536, + "src/backend/tests/unit/api/v1/test_variable.py::test_update_variable__exception": 7.546612518999609, + "src/backend/tests/unit/api/v2/test_files.py::test_delete_file": 17.530414828999938, + "src/backend/tests/unit/api/v2/test_files.py::test_download_file": 7.542803293999441, + "src/backend/tests/unit/api/v2/test_files.py::test_edit_file": 8.252385800999946, + "src/backend/tests/unit/api/v2/test_files.py::test_list_files": 7.592957668000054, + "src/backend/tests/unit/api/v2/test_files.py::test_upload_file": 7.77034662400024, + "src/backend/tests/unit/base/load/test_load.py::test_run_flow_from_json_params": 0.0016855820001637767, + "src/backend/tests/unit/base/load/test_load.py::test_run_flow_with_fake_env": 0.07491775200014672, + "src/backend/tests/unit/base/load/test_load.py::test_run_flow_with_fake_env_tweaks": 0.06113244399989526, "src/backend/tests/unit/base/models/test_model_constants.py::test_provider_names": 0.024663168034749106, "src/backend/tests/unit/base/tools/test_component_tool.py::test_component_tool": 0.04467487393412739, - "src/backend/tests/unit/base/tools/test_component_toolkit.py::test_component_tool": 0.004176722000238442, - "src/backend/tests/unit/base/tools/test_component_toolkit.py::test_component_tool_with_api_key": 7.114440922000085, - "src/backend/tests/unit/base/tools/test_create_schema.py::test_create_schema": 0.00190373500026908, - "src/backend/tests/unit/base/tools/test_toolmodemixin.py::test_component_inputs_toolkit": 0.0070976310000787635, - "src/backend/tests/unit/base/tools/test_vector_store_decorator.py::TestVectorStoreDecorator::test_all_versions_have_a_file_name_defined": 0.0013834669998686877, - "src/backend/tests/unit/base/tools/test_vector_store_decorator.py::TestVectorStoreDecorator::test_component_versions[1.0.19]": 0.0013516989997697237, - "src/backend/tests/unit/base/tools/test_vector_store_decorator.py::TestVectorStoreDecorator::test_component_versions[1.1.0]": 0.0013133669999660924, - "src/backend/tests/unit/base/tools/test_vector_store_decorator.py::TestVectorStoreDecorator::test_component_versions[1.1.1]": 0.0013001219999750901, - "src/backend/tests/unit/base/tools/test_vector_store_decorator.py::TestVectorStoreDecorator::test_decorator_applied": 0.0038661920000322425, - "src/backend/tests/unit/base/tools/test_vector_store_decorator.py::TestVectorStoreDecorator::test_latest_version": 0.015366366000080234, - "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponent::test_all_versions_have_a_file_name_defined": 0.001399126000023898, - "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponent::test_build_config_update": 0.02136125299989544, - "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponent::test_component_versions[1.0.19]": 0.0014681440002277668, - "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponent::test_component_versions[1.1.0]": 0.0014154169998619182, - "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponent::test_component_versions[1.1.1]": 0.0017858670000805432, - "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponent::test_latest_version": 0.008149420999870927, - "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponentWithClient::test_agent_component_with_all_openai_models": 7.266677975999983, - "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponentWithClient::test_agent_component_with_calculator": 7.628175480999971, - "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponentWithClient::test_all_versions_have_a_file_name_defined": 7.112425655999914, - "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponentWithClient::test_component_versions[1.0.19]": 7.083763662000365, - "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponentWithClient::test_component_versions[1.1.0]": 7.271123627999941, - "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponentWithClient::test_component_versions[1.1.1]": 8.93713805199991, - "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponentWithClient::test_latest_version": 7.1020338739999715, + "src/backend/tests/unit/base/tools/test_component_toolkit.py::test_component_tool": 0.004052543999932823, + "src/backend/tests/unit/base/tools/test_component_toolkit.py::test_component_tool_with_api_key": 7.153482692000125, + "src/backend/tests/unit/base/tools/test_create_schema.py::test_create_schema": 0.0018818070000179432, + "src/backend/tests/unit/base/tools/test_toolmodemixin.py::test_component_inputs_toolkit": 0.0069595139998455124, + "src/backend/tests/unit/base/tools/test_vector_store_decorator.py::TestVectorStoreDecorator::test_all_versions_have_a_file_name_defined": 0.0013378730000113137, + "src/backend/tests/unit/base/tools/test_vector_store_decorator.py::TestVectorStoreDecorator::test_component_versions[1.0.19]": 0.00132972899973538, + "src/backend/tests/unit/base/tools/test_vector_store_decorator.py::TestVectorStoreDecorator::test_component_versions[1.1.0]": 0.0013350589999845397, + "src/backend/tests/unit/base/tools/test_vector_store_decorator.py::TestVectorStoreDecorator::test_component_versions[1.1.1]": 0.001284464000036678, + "src/backend/tests/unit/base/tools/test_vector_store_decorator.py::TestVectorStoreDecorator::test_decorator_applied": 0.0038359519999175973, + "src/backend/tests/unit/base/tools/test_vector_store_decorator.py::TestVectorStoreDecorator::test_latest_version": 0.015316143000063676, + "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponent::test_all_versions_have_a_file_name_defined": 0.001382566999836854, + "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponent::test_build_config_update": 0.02129391699986627, + "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponent::test_component_versions[1.0.19]": 0.0014824330000919872, + "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponent::test_component_versions[1.1.0]": 0.0014556040000570647, + "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponent::test_component_versions[1.1.1]": 0.0018984989999353274, + "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponent::test_latest_version": 0.007915796999895974, + "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponentWithClient::test_agent_component_with_all_openai_models": 7.26746319699987, + "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponentWithClient::test_agent_component_with_calculator": 7.269429369000136, + "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponentWithClient::test_all_versions_have_a_file_name_defined": 7.187492699000131, + "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponentWithClient::test_component_versions[1.0.19]": 9.258968098999958, + "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponentWithClient::test_component_versions[1.1.0]": 7.153377401999933, + "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponentWithClient::test_component_versions[1.1.1]": 7.266614590000245, + "src/backend/tests/unit/components/agents/test_agent_component.py::TestAgentComponentWithClient::test_latest_version": 7.114970679999942, "src/backend/tests/unit/components/agents/test_agent_component.py::test_agent_component_with_calculator": 9.962897010000006, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_chain_end_event": 0.0025821990000167716, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_chain_start_event": 0.003096799000104511, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_chain_stream_event": 0.0024125439999806986, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_chain_end_empty_data": 0.0016155700000126672, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_chain_end_no_output": 0.0016372499999306456, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_chain_end_with_empty_return_values": 0.001638742000068305, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_chain_end_with_output": 0.0016925329998684902, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_chain_start_no_input": 0.0016400159997829178, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_chain_start_with_input": 0.0017036839999491349, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_chain_stream_no_output": 0.001596023000047353, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_chain_stream_with_output": 0.0020643170003040723, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_tool_end": 0.001760069000056319, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_tool_error": 0.0017299840001214761, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_tool_start": 0.0017061980001926713, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_multiple_events": 0.0035119819997362356, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_tool_end_event": 0.002585245999853214, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_tool_error_event": 0.0025639850000516162, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_tool_start_event": 0.0027935739999520592, - "src/backend/tests/unit/components/agents/test_agent_events.py::test_unknown_event": 0.002363363000085883, - "src/backend/tests/unit/components/agents/test_tool_calling_agent.py::test_tool_calling_agent_component": 9.849200369000073, - "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_all_versions_have_a_file_name_defined": 0.00151467099999536, - "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_build_action_maps": 0.0018848610000077315, - "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_build_wrapper_no_api_key": 0.0028271660003156285, - "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_build_wrapper_with_api_key": 0.002002290000064022, - "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_component_versions[1.0.19]": 0.0015526619999945979, - "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_component_versions[1.1.0]": 0.0015392679999877146, - "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_component_versions[1.1.1]": 0.0015203919999748905, - "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_get_action_fields": 0.0018699939998896298, - "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_latest_version": 0.005097335999835195, - "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_show_hide_fields": 0.0018597329999465728, - "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_all_versions_have_a_file_name_defined": 0.0014287819999481144, - "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_as_dataframe": 0.012782813000058013, - "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_component_versions[1.0.19]": 0.0014894650000769616, - "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_component_versions[1.1.0]": 0.001460291000057623, - "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_component_versions[1.1.1]": 0.0014648689996192843, - "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_execute_action_fetch_emails": 0.0028569829999014473, - "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_execute_action_get_profile": 0.0026097420000041893, - "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_execute_action_invalid_action": 0.0026725079999323498, - "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_execute_action_send_email": 0.002625740999746995, - "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_init": 0.002925921000269227, - "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_latest_version": 0.0073979119999876275, - "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_update_build_config": 0.002987805999964621, - "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_all_versions_have_a_file_name_defined": 0.0014070899997022934, - "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_basic_setup": 0.0032640520000768447, - "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_component_versions[1.0.19]": 0.0014393819999440893, - "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_component_versions[1.1.0]": 0.0013789590000214957, - "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_component_versions[1.1.1]": 0.0014346020002449222, - "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_empty_transcript_handling": 0.004254086000173629, - "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_get_data_output_success": 0.0038458340002307523, - "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_get_dataframe_output_success": 0.004586304000213204, - "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_get_message_output_success": 0.004231223000033424, - "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_latest_version": 0.006987438000123802, - "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_no_transcript_found_error": 0.004021401000272817, - "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_transcript_disabled_error": 0.00437598300004538, - "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_translation_setting": 0.0032831570001690125, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_add_query_params": 0.003992296999967948, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_all_versions_have_a_file_name_defined": 0.0014071910002257937, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_component_versions[1.0.19]": 0.0013923949998115859, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_component_versions[1.1.0]": 0.0013761340001110511, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_component_versions[1.1.1]": 0.0017733630004386214, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_error_handling": 0.0510203939998064, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_invalid_urls": 0.004157963999887215, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_latest_version": 0.010528232000069693, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_make_request_binary_response": 0.02864247799993791, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_make_request_save_to_file": 0.03179390699983742, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_make_request_success": 0.02902957699984654, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_make_request_timeout": 0.0279132779999145, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_make_request_with_metadata": 0.028753344000051584, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_make_request_with_redirects": 0.02988347900009103, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_output_formats": 0.004793118999714352, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_parse_curl": 0.004143779000060022, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_process_body": 0.004254336000258263, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_process_headers": 0.00399069399986729, - "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_update_build_config": 0.003992378000020835, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_chain_end_event": 0.002640560999907393, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_chain_start_event": 0.0029126389999873936, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_chain_stream_event": 0.002417315000002418, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_chain_end_empty_data": 0.0016259310000350524, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_chain_end_no_output": 0.0016372009999940929, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_chain_end_with_empty_return_values": 0.0016170440001133102, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_chain_end_with_output": 0.0017067920000499726, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_chain_start_no_input": 0.0016413790001479356, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_chain_start_with_input": 0.0017217979996075883, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_chain_stream_no_output": 0.0019413669997447869, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_chain_stream_with_output": 0.001657729000044128, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_tool_end": 0.0016932349999478902, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_tool_error": 0.0016922339998473035, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_handle_on_tool_start": 0.001675051999882271, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_multiple_events": 0.002751019000015731, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_tool_end_event": 0.0025944849999177677, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_tool_error_event": 0.0025699400000576134, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_tool_start_event": 0.0027896889998828556, + "src/backend/tests/unit/components/agents/test_agent_events.py::test_unknown_event": 0.003033284000139247, + "src/backend/tests/unit/components/agents/test_tool_calling_agent.py::test_tool_calling_agent_component": 8.923823688999846, + "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_all_versions_have_a_file_name_defined": 0.0014435249995585764, + "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_build_action_maps": 0.0018121879998034274, + "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_build_wrapper_no_api_key": 0.0025479199998699187, + "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_build_wrapper_with_api_key": 0.001912322999942262, + "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_component_versions[1.0.19]": 0.001471665999815741, + "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_component_versions[1.1.0]": 0.0014390059998277138, + "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_component_versions[1.1.1]": 0.0014470920000348997, + "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_get_action_fields": 0.0018158950001634366, + "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_latest_version": 0.004872627000167995, + "src/backend/tests/unit/components/bundles/composio/test_base.py::TestComposioBase::test_show_hide_fields": 0.0017986729997119255, + "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_all_versions_have_a_file_name_defined": 0.0013929620001817966, + "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_as_dataframe": 0.012669354999843563, + "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_component_versions[1.0.19]": 0.0013909369999964838, + "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_component_versions[1.1.0]": 0.00142796700015424, + "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_component_versions[1.1.1]": 0.00137340599962954, + "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_execute_action_fetch_emails": 0.002659295999819733, + "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_execute_action_get_profile": 0.002446884000164573, + "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_execute_action_invalid_action": 0.0025584210000033636, + "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_execute_action_send_email": 0.0025247780001791398, + "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_init": 0.0027289059999020537, + "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_latest_version": 0.007047367000041049, + "src/backend/tests/unit/components/bundles/composio/test_gmail.py::TestGmailComponent::test_update_build_config": 0.002870919000088179, + "src/backend/tests/unit/components/bundles/composio/test_googlecalendar.py::TestGoogleCalendarComponent::test_all_versions_have_a_file_name_defined": 0.0013936819998434657, + "src/backend/tests/unit/components/bundles/composio/test_googlecalendar.py::TestGoogleCalendarComponent::test_as_dataframe": 0.007771961000116789, + "src/backend/tests/unit/components/bundles/composio/test_googlecalendar.py::TestGoogleCalendarComponent::test_component_versions[1.0.19]": 0.0014382360000126937, + "src/backend/tests/unit/components/bundles/composio/test_googlecalendar.py::TestGoogleCalendarComponent::test_component_versions[1.1.0]": 0.0014169459998356615, + "src/backend/tests/unit/components/bundles/composio/test_googlecalendar.py::TestGoogleCalendarComponent::test_component_versions[1.1.1]": 0.0013706400002320152, + "src/backend/tests/unit/components/bundles/composio/test_googlecalendar.py::TestGoogleCalendarComponent::test_execute_action_create_event": 0.003364373999829695, + "src/backend/tests/unit/components/bundles/composio/test_googlecalendar.py::TestGoogleCalendarComponent::test_execute_action_invalid_action": 0.0032991409998430754, + "src/backend/tests/unit/components/bundles/composio/test_googlecalendar.py::TestGoogleCalendarComponent::test_execute_action_list_calendars": 0.0035143600000537845, + "src/backend/tests/unit/components/bundles/composio/test_googlecalendar.py::TestGoogleCalendarComponent::test_init": 0.0031430940000518603, + "src/backend/tests/unit/components/bundles/composio/test_googlecalendar.py::TestGoogleCalendarComponent::test_latest_version": 0.009925139999950261, + "src/backend/tests/unit/components/bundles/composio/test_googlecalendar.py::TestGoogleCalendarComponent::test_update_build_config": 0.00564445899999555, + "src/backend/tests/unit/components/bundles/composio/test_slack.py::TestSlackComponent::test_all_versions_have_a_file_name_defined": 0.0013566650000029767, + "src/backend/tests/unit/components/bundles/composio/test_slack.py::TestSlackComponent::test_as_dataframe": 0.007379482999795073, + "src/backend/tests/unit/components/bundles/composio/test_slack.py::TestSlackComponent::test_component_versions[1.0.19]": 0.0014234969999051827, + "src/backend/tests/unit/components/bundles/composio/test_slack.py::TestSlackComponent::test_component_versions[1.1.0]": 0.0014191999998729443, + "src/backend/tests/unit/components/bundles/composio/test_slack.py::TestSlackComponent::test_component_versions[1.1.1]": 0.0014008259997808636, + "src/backend/tests/unit/components/bundles/composio/test_slack.py::TestSlackComponent::test_execute_action_invalid_action": 0.002973870000005263, + "src/backend/tests/unit/components/bundles/composio/test_slack.py::TestSlackComponent::test_execute_action_list_all_slack_team_users": 0.003171656000176881, + "src/backend/tests/unit/components/bundles/composio/test_slack.py::TestSlackComponent::test_execute_action_send_message_to_channel": 0.0029731980000633484, + "src/backend/tests/unit/components/bundles/composio/test_slack.py::TestSlackComponent::test_init": 0.0032394809998095297, + "src/backend/tests/unit/components/bundles/composio/test_slack.py::TestSlackComponent::test_latest_version": 0.008506281000109084, + "src/backend/tests/unit/components/bundles/composio/test_slack.py::TestSlackComponent::test_update_build_config": 0.0036297949998242984, + "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_all_versions_have_a_file_name_defined": 0.0013249149994862819, + "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_basic_setup": 0.003618356000060885, + "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_component_versions[1.0.19]": 0.0013256960000944673, + "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_component_versions[1.1.0]": 0.00128964000009546, + "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_component_versions[1.1.1]": 0.0013271580003220151, + "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_empty_transcript_handling": 0.004460084000129427, + "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_get_data_output_success": 0.004017614000304093, + "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_get_dataframe_output_success": 0.004472125999882337, + "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_get_message_output_success": 0.0038365190000604343, + "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_latest_version": 0.006853197000054934, + "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_no_transcript_found_error": 0.003647228000090763, + "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_transcript_disabled_error": 0.004308822999746553, + "src/backend/tests/unit/components/bundles/youtube/test_youtube_transcript_component.py::TestYouTubeTranscriptsComponent::test_translation_setting": 0.0032056899999588495, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_add_query_params": 0.003961910999805696, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_all_versions_have_a_file_name_defined": 0.001317642999765667, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_component_versions[1.0.19]": 0.0013171810001040285, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_component_versions[1.1.0]": 0.0013003490000755846, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_component_versions[1.1.1]": 0.0016928860000007262, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_error_handling": 0.051180290000047535, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_invalid_urls": 0.004169305999994322, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_latest_version": 0.01055350400019961, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_make_request_binary_response": 0.028489137000178744, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_make_request_save_to_file": 0.031058588999940184, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_make_request_success": 0.029034099000000424, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_make_request_timeout": 0.028117227000166167, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_make_request_with_metadata": 0.028717748000190113, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_make_request_with_redirects": 0.02990325600012511, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_output_formats": 0.0047264879997328535, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_parse_curl": 0.004081432000248242, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_process_body": 0.0040353150002374605, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_process_headers": 0.003958313999874008, + "src/backend/tests/unit/components/data/test_api_request_component.py::TestAPIRequestComponent::test_update_build_config": 0.0040611660003833094, "src/backend/tests/unit/components/data/test_api_request_component.py::test_httpx_metadata_behavior[False-expected_properties0]": 0.02888980000011543, "src/backend/tests/unit/components/data/test_api_request_component.py::test_httpx_metadata_behavior[True-expected_properties1]": 0.028863217999855806, "src/backend/tests/unit/components/data/test_api_request_component.py::test_parse_curl": 0.003312925000159339, @@ -257,122 +303,122 @@ "src/backend/tests/unit/components/data/test_api_request_component.py::test_response_info_non_binary_content": 0.003093106999926931, "src/backend/tests/unit/components/data/test_api_request_component.py::test_save_to_file_behavior[False-expected_properties0]": 0.028578312000149708, "src/backend/tests/unit/components/data/test_api_request_component.py::test_save_to_file_behavior[True-expected_properties1]": 0.0307529940000677, - "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_all_versions_have_a_file_name_defined": 0.001666073000023971, - "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_component_versions[1.0.19]": 0.029788280999810013, - "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_component_versions[1.1.0]": 0.022236631000168927, - "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_component_versions[1.1.1]": 0.02377381900009823, - "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_as_dataframe": 0.004934513000080187, - "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_component_build_with_multithreading": 0.004145012999970277, - "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_invalid_type": 0.0034929369999190385, - "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_with_depth": 0.004694055000072694, - "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_with_hidden_files": 0.004009699999869554, - "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_with_multithreading": 0.0042766080000546935, - "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_with_types[file_types0-1]": 0.003982078000262845, - "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_with_types[file_types1-1]": 0.003941622999946048, - "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_with_types[file_types2-2]": 0.004007755999737128, - "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_without_mocks": 0.23975005200009036, - "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_latest_version": 0.007162254000149915, - "src/backend/tests/unit/components/data/test_s3_uploader_component.py::TestS3UploaderComponent::test_all_versions_have_a_file_name_defined": 0.00024699100003999774, - "src/backend/tests/unit/components/data/test_s3_uploader_component.py::TestS3UploaderComponent::test_component_versions[1.0.19]": 0.00024648899989188067, - "src/backend/tests/unit/components/data/test_s3_uploader_component.py::TestS3UploaderComponent::test_component_versions[1.1.0]": 0.00023759199984851875, - "src/backend/tests/unit/components/data/test_s3_uploader_component.py::TestS3UploaderComponent::test_component_versions[1.1.1]": 0.00023418600017066638, - "src/backend/tests/unit/components/data/test_s3_uploader_component.py::TestS3UploaderComponent::test_latest_version": 0.00027829900000142516, - "src/backend/tests/unit/components/data/test_s3_uploader_component.py::TestS3UploaderComponent::test_upload": 0.00023985600000742124, - "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_all_versions_have_a_file_name_defined": 0.0012913059999846155, - "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_component_versions[1.0.19]": 0.24937859199985724, - "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_component_versions[1.1.0]": 0.2321656599999642, - "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_component_versions[1.1.1]": 0.24313190399971063, - "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_latest_version": 0.006590647999928478, - "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_recursive_url_component": 0.003948655999920447, - "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_recursive_url_component_as_dataframe": 0.004878987999973106, - "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_recursive_url_component_ensure_url": 0.0031788520002464793, - "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_recursive_url_component_error_handling": 0.004837210000232517, - "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_recursive_url_component_fetch_content_text": 0.003935791999992944, - "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_recursive_url_component_format_options": 0.004094679000218093, - "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_recursive_url_component_multiple_urls": 0.004282726999917941, + "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_all_versions_have_a_file_name_defined": 0.001826103999519546, + "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_component_versions[1.0.19]": 0.023812352000277315, + "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_component_versions[1.1.0]": 0.02291386699994291, + "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_component_versions[1.1.1]": 0.0219622879999406, + "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_as_dataframe": 0.007687694999958694, + "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_component_build_with_multithreading": 0.004055334000213406, + "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_invalid_type": 0.0034941649996653723, + "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_with_depth": 0.007168933000230027, + "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_with_hidden_files": 0.004042470000058529, + "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_with_multithreading": 0.004952425999817933, + "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_with_types[file_types0-1]": 0.005601638000143794, + "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_with_types[file_types1-1]": 0.004125223999835725, + "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_with_types[file_types2-2]": 0.004086112000095454, + "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_directory_without_mocks": 0.31235062500013555, + "src/backend/tests/unit/components/data/test_directory_component.py::TestDirectoryComponent::test_latest_version": 0.00745330799986732, + "src/backend/tests/unit/components/data/test_s3_uploader_component.py::TestS3UploaderComponent::test_all_versions_have_a_file_name_defined": 0.00023072700014381553, + "src/backend/tests/unit/components/data/test_s3_uploader_component.py::TestS3UploaderComponent::test_component_versions[1.0.19]": 0.00023575700015499024, + "src/backend/tests/unit/components/data/test_s3_uploader_component.py::TestS3UploaderComponent::test_component_versions[1.1.0]": 0.00025688499999887426, + "src/backend/tests/unit/components/data/test_s3_uploader_component.py::TestS3UploaderComponent::test_component_versions[1.1.1]": 0.0002334229998268711, + "src/backend/tests/unit/components/data/test_s3_uploader_component.py::TestS3UploaderComponent::test_latest_version": 0.0002781960001811967, + "src/backend/tests/unit/components/data/test_s3_uploader_component.py::TestS3UploaderComponent::test_upload": 0.00022603899992645893, + "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_all_versions_have_a_file_name_defined": 0.0013019919999806007, + "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_component_versions[1.0.19]": 0.2431226419998893, + "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_component_versions[1.1.0]": 0.2225685229998362, + "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_component_versions[1.1.1]": 0.21683961500002624, + "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_latest_version": 0.0067910129998836055, + "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_recursive_url_component": 0.003877755999837973, + "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_recursive_url_component_as_dataframe": 0.004790544999877966, + "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_recursive_url_component_ensure_url": 0.0031142620002810872, + "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_recursive_url_component_error_handling": 0.0035641649999433866, + "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_recursive_url_component_fetch_content_text": 0.003674828999919555, + "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_recursive_url_component_format_options": 0.003718920999972397, + "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_recursive_url_component_multiple_urls": 0.004215541000121448, "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_url_component": 0.0032953139999563064, "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_url_component_as_dataframe": 0.00391441199997189, "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_url_component_fetch_content_text": 0.0030438270000558987, "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_url_component_invalid_urls": 0.0025321470000108093, "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_url_component_multiple_urls": 0.003076255999985733, - "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_url_request_success": 0.005516737000107241, - "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_all_versions_have_a_file_name_defined": 7.23794963499995, - "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_build_embeddings_openai": 7.150526734999858, - "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_build_embeddings_openai_missing_api_key": 7.2013381960000515, - "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_build_embeddings_unknown_provider": 7.166691948000107, - "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_component_versions[1.0.19]": 7.5686959189999925, - "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_component_versions[1.1.0]": 7.218847163999953, - "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_component_versions[1.1.1]": 7.207823941999777, - "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_latest_version": 7.308570309000061, - "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_update_build_config_openai": 8.66830204100006, - "src/backend/tests/unit/components/git/test_git_component.py::test_check_content_pattern": 0.0030601710000155435, - "src/backend/tests/unit/components/git/test_git_component.py::test_check_file_patterns": 0.0029193689999829076, - "src/backend/tests/unit/components/git/test_git_component.py::test_combined_filter": 0.003234705999830112, - "src/backend/tests/unit/components/git/test_git_component.py::test_is_binary": 0.0033008599998538557, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_add_metadata_failure": 0.0041194049999830895, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_add_metadata_success": 0.004133249999995314, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_all_versions_have_a_file_name_defined": 0.0018015149998973357, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_batch_run_error_with_metadata": 0.005527929999971093, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_batch_run_error_without_metadata": 0.004811031999906845, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_batch_run_without_metadata": 0.006257118000121409, + "src/backend/tests/unit/components/data/test_url_component.py::TestURLComponent::test_url_request_success": 0.00544991900005698, + "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_all_versions_have_a_file_name_defined": 7.4832183319999785, + "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_build_embeddings_openai": 9.331344904999924, + "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_build_embeddings_openai_missing_api_key": 7.16178185800004, + "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_build_embeddings_unknown_provider": 7.177679012999988, + "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_component_versions[1.0.19]": 8.546904009999935, + "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_component_versions[1.1.0]": 7.369391016999771, + "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_component_versions[1.1.1]": 7.296115945999873, + "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_latest_version": 7.199732628999982, + "src/backend/tests/unit/components/embeddings/test_embedding_model_component.py::TestEmbeddingModelComponent::test_update_build_config_openai": 7.311131216000149, + "src/backend/tests/unit/components/git/test_git_component.py::test_check_content_pattern": 0.0030743119998533075, + "src/backend/tests/unit/components/git/test_git_component.py::test_check_file_patterns": 0.0028697039999769913, + "src/backend/tests/unit/components/git/test_git_component.py::test_combined_filter": 0.003231783000046562, + "src/backend/tests/unit/components/git/test_git_component.py::test_is_binary": 0.003195047000190243, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_add_metadata_failure": 0.004112383999881786, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_add_metadata_success": 0.004167274999872461, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_all_versions_have_a_file_name_defined": 0.0018128059998616664, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_batch_run_error_with_metadata": 0.005244669999910911, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_batch_run_error_without_metadata": 0.004835643999967942, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_batch_run_without_metadata": 0.006398817999979656, "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_batch_run_without_system_message": 0.004009337000013602, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_component_versions[1.0.19]": 0.0017789050002647855, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_component_versions[1.1.0]": 0.0017287409998516523, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_component_versions[1.1.1]": 0.002595515999928466, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_create_base_row": 0.004160560000173064, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_empty_dataframe": 0.005892486999982793, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_invalid_column_name": 0.005173948999981803, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_latest_version": 0.008612855999899693, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_metadata_disabled": 0.004144842999949105, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_non_string_column_conversion": 0.006871883000030721, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_operational_error_with_metadata": 0.005988115999798538, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_operational_error_without_metadata": 0.00570433600000797, - "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_successful_batch_run_with_system_message": 0.033521329999757654, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_all_versions_have_a_file_name_defined": 0.0014223499997569888, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_component_versions[1.0.19]": 0.0014162079999096022, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_component_versions[1.1.0]": 0.0013958510000975366, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_component_versions[1.1.1]": 0.0013745709998147504, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_correctly_builds_output_model": 0.0029873250002765417, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_empty_output_schema": 0.002293291999876601, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_handles_multiple_outputs": 0.002933815999995204, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_component_versions[1.0.19]": 0.0017796350000480743, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_component_versions[1.1.0]": 0.00174159200014401, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_component_versions[1.1.1]": 0.0026296390001334657, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_create_base_row": 0.004132452000249032, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_empty_dataframe": 0.0059440259999519185, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_invalid_column_name": 0.005229092000263336, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_latest_version": 0.008445647999906214, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_metadata_disabled": 0.004111441999839371, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_non_string_column_conversion": 0.006864429000188466, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_operational_error_with_metadata": 0.005920932999742945, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_operational_error_without_metadata": 0.005831056000033641, + "src/backend/tests/unit/components/helpers/test_batch_run_component.py::TestBatchRunComponent::test_successful_batch_run_with_system_message": 0.03262280099988857, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_all_versions_have_a_file_name_defined": 0.0013724119999096729, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_component_versions[1.0.19]": 0.0013775110001006396, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_component_versions[1.1.0]": 0.0013806969998313434, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_component_versions[1.1.1]": 0.0014208410000264848, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_correctly_builds_output_model": 0.0032395170001109364, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_empty_output_schema": 0.0023899949999304226, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_handles_multiple_outputs": 0.0031135140002334083, "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_invalid_llm_config": 0.42860454198671505, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_invalid_output_schema_type": 0.0023117969999475463, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_large_input_value": 0.014679797999633593, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_latest_version": 0.005709447000072032, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_nested_output_schema": 0.014331580000089161, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_raises_value_error_for_unsupported_language_model": 0.002386657000215564, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_successful_structured_output_generation_with_patch_with_config": 0.030897965999884036, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_with_real_nvidia_model_simple_schema": 0.00027630399995359767, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_with_real_openai_model_complex_schema": 1.1495501409999633, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_with_real_openai_model_nested_schema": 1.6694101279999813, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_with_real_openai_model_simple_schema": 0.7820709559998704, - "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_with_real_openai_model_simple_schema_fail": 0.3823634569996557, - "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_all_versions_have_a_file_name_defined": 7.176427908000051, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_invalid_output_schema_type": 0.0023754480000661715, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_large_input_value": 0.015134472999989157, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_latest_version": 0.005946339999809425, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_nested_output_schema": 0.016046539999933884, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_raises_value_error_for_unsupported_language_model": 0.002583734999916487, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_successful_structured_output_generation_with_patch_with_config": 0.035145752999824253, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_with_real_nvidia_model_simple_schema": 0.00029491599980246974, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_with_real_openai_model_complex_schema": 1.5073586739999882, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_with_real_openai_model_nested_schema": 2.8620013269999163, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_with_real_openai_model_simple_schema": 0.6395574179998675, + "src/backend/tests/unit/components/helpers/test_structured_output_component.py::TestStructuredOutputComponent::test_with_real_openai_model_simple_schema_fail": 0.365807408000137, + "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_all_versions_have_a_file_name_defined": 7.1901992289999725, "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_component_versions[1.0.17]": 4.332370791060384, "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_component_versions[1.0.18]": 3.6762167080305517, - "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_component_versions[1.0.19]": 7.3012362429999484, - "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_component_versions[1.1.0]": 7.275905644999966, - "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_component_versions[1.1.1]": 7.283994876999941, - "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_latest_version": 7.169901164000294, - "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_message_response": 7.163662695999847, - "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_message_response_ai_sender": 8.677086749999944, - "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_message_response_with_files": 7.237231437999981, - "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_message_response_without_session": 7.222785290999809, - "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_message_storage_disabled": 7.2063001709996115, - "src/backend/tests/unit/components/inputs/test_input_components.py::TestTextInputComponent::test_all_versions_have_a_file_name_defined": 0.0014377059999333142, + "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_component_versions[1.0.19]": 7.19271090899997, + "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_component_versions[1.1.0]": 7.219407343000057, + "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_component_versions[1.1.1]": 7.260152629999993, + "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_latest_version": 7.2123831490002885, + "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_message_response": 7.216792457999873, + "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_message_response_ai_sender": 7.228342928000075, + "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_message_response_with_files": 7.289594848000206, + "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_message_response_without_session": 7.232518123999853, + "src/backend/tests/unit/components/inputs/test_input_components.py::TestChatInput::test_message_storage_disabled": 7.332945664999897, + "src/backend/tests/unit/components/inputs/test_input_components.py::TestTextInputComponent::test_all_versions_have_a_file_name_defined": 0.0013330320000477514, "src/backend/tests/unit/components/inputs/test_input_components.py::TestTextInputComponent::test_component_versions[1.0.17]": 0.26945149997482076, "src/backend/tests/unit/components/inputs/test_input_components.py::TestTextInputComponent::test_component_versions[1.0.18]": 0.28087970800697803, - "src/backend/tests/unit/components/inputs/test_input_components.py::TestTextInputComponent::test_component_versions[1.0.19]": 0.08986117300014484, - "src/backend/tests/unit/components/inputs/test_input_components.py::TestTextInputComponent::test_component_versions[1.1.0]": 0.08489883700030987, - "src/backend/tests/unit/components/inputs/test_input_components.py::TestTextInputComponent::test_component_versions[1.1.1]": 0.09830496300014602, - "src/backend/tests/unit/components/inputs/test_input_components.py::TestTextInputComponent::test_latest_version": 0.004429303000051732, - "src/backend/tests/unit/components/logic/test_loop.py::TestLoopComponentWithAPI::test_all_versions_have_a_file_name_defined": 7.163733734000289, - "src/backend/tests/unit/components/logic/test_loop.py::TestLoopComponentWithAPI::test_build_flow_loop": 8.323818690000053, - "src/backend/tests/unit/components/logic/test_loop.py::TestLoopComponentWithAPI::test_component_versions[1.0.19]": 7.25069745299993, - "src/backend/tests/unit/components/logic/test_loop.py::TestLoopComponentWithAPI::test_component_versions[1.1.0]": 7.238280311999915, - "src/backend/tests/unit/components/logic/test_loop.py::TestLoopComponentWithAPI::test_component_versions[1.1.1]": 7.25728025699982, - "src/backend/tests/unit/components/logic/test_loop.py::TestLoopComponentWithAPI::test_latest_version": 7.193149190999748, - "src/backend/tests/unit/components/logic/test_loop.py::TestLoopComponentWithAPI::test_run_flow_loop": 10.298736226000074, + "src/backend/tests/unit/components/inputs/test_input_components.py::TestTextInputComponent::test_component_versions[1.0.19]": 0.02186943900028382, + "src/backend/tests/unit/components/inputs/test_input_components.py::TestTextInputComponent::test_component_versions[1.1.0]": 0.019422240999801943, + "src/backend/tests/unit/components/inputs/test_input_components.py::TestTextInputComponent::test_component_versions[1.1.1]": 0.020691043999931935, + "src/backend/tests/unit/components/inputs/test_input_components.py::TestTextInputComponent::test_latest_version": 0.004257971000015459, + "src/backend/tests/unit/components/logic/test_loop.py::TestLoopComponentWithAPI::test_all_versions_have_a_file_name_defined": 9.547650848999638, + "src/backend/tests/unit/components/logic/test_loop.py::TestLoopComponentWithAPI::test_build_flow_loop": 8.908583727000178, + "src/backend/tests/unit/components/logic/test_loop.py::TestLoopComponentWithAPI::test_component_versions[1.0.19]": 7.268416472000354, + "src/backend/tests/unit/components/logic/test_loop.py::TestLoopComponentWithAPI::test_component_versions[1.1.0]": 7.282759791999524, + "src/backend/tests/unit/components/logic/test_loop.py::TestLoopComponentWithAPI::test_component_versions[1.1.1]": 7.3026295239997125, + "src/backend/tests/unit/components/logic/test_loop.py::TestLoopComponentWithAPI::test_latest_version": 7.719888286000014, + "src/backend/tests/unit/components/logic/test_loop.py::TestLoopComponentWithAPI::test_run_flow_loop": 9.454276445999767, "src/backend/tests/unit/components/models/test_ChatOllama_component.py::test_build_model": 0.0020211669616401196, "src/backend/tests/unit/components/models/test_ChatOllama_component.py::test_get_model_failure": 0.0068002091138623655, "src/backend/tests/unit/components/models/test_ChatOllama_component.py::test_get_model_success": 0.015780292043928057, @@ -380,87 +426,87 @@ "src/backend/tests/unit/components/models/test_ChatOllama_component.py::test_update_build_config_mirostat_disabled": 0.0013394170091487467, "src/backend/tests/unit/components/models/test_ChatOllama_component.py::test_update_build_config_mirostat_enabled": 0.0016756660188548267, "src/backend/tests/unit/components/models/test_ChatOllama_component.py::test_update_build_config_model_name": 0.0062951669679023325, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_empty_str_endpoint": 0.0010328239998216304, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_invalid_endpoint": 0.0010010149999288842, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_none_endpoint": 0.0013690099999621452, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[AquilaChat-7B]": 0.0009756179999840242, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[BLOOMZ-7B]": 0.000954387999854589, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ChatGLM2-6B-32K]": 0.0009189310001147533, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[EB-turbo-AppBuilder]": 0.0009705879999728495, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE 3.5]": 0.0009586359999502747, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE Speed-AppBuilder]": 0.0011275120000391325, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE Speed]": 0.0009397720000379195, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-3.5-8K]": 0.0009903459999804909, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-4.0-8K]": 0.000945611999668472, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-Bot-4]": 0.0009263260001262097, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-Bot-turbo-AI]": 0.0009347420000267448, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-Bot]": 0.0009394900000643247, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-Lite-8K-0308]": 0.0009604490001038357, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-Speed-128k]": 0.0012755260001995339, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-Speed-8K]": 0.001083197000070868, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-Speed]": 0.0009496389998275845, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[Llama-2-13b-chat]": 0.0009492379997482203, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[Llama-2-70b-chat]": 0.0009538969998175162, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[Llama-2-7b-chat]": 0.0009408240002812818, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[Mixtral-8x7B-Instruct]": 0.0009838629998739634, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[Qianfan-BLOOMZ-7B-compressed]": 0.0009555399999499059, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[Qianfan-Chinese-Llama-2-13B]": 0.0017528149999179732, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[Qianfan-Chinese-Llama-2-7B]": 0.0009889919999750418, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[XuanYuan-70B-Chat-4bit]": 0.0009458119995997549, - "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[Yi-34B-Chat]": 0.001032013000212828, - "src/backend/tests/unit/components/models/test_chatollama_component.py::test_build_model": 0.10886266100010289, - "src/backend/tests/unit/components/models/test_chatollama_component.py::test_get_model_failure": 0.02735217700001158, - "src/backend/tests/unit/components/models/test_chatollama_component.py::test_get_model_success": 0.029852444999960426, - "src/backend/tests/unit/components/models/test_chatollama_component.py::test_update_build_config_keep_alive": 0.003745537999975568, - "src/backend/tests/unit/components/models/test_chatollama_component.py::test_update_build_config_mirostat_disabled": 0.003812361000200326, - "src/backend/tests/unit/components/models/test_chatollama_component.py::test_update_build_config_mirostat_enabled": 0.0036770809999779885, - "src/backend/tests/unit/components/models/test_chatollama_component.py::test_update_build_config_model_name": 0.1226160029998482, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_empty_str_endpoint": 0.0010807910000494303, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_invalid_endpoint": 0.0010614760001317336, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_none_endpoint": 0.0014105650002420589, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[AquilaChat-7B]": 0.0010215120000793831, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[BLOOMZ-7B]": 0.001070090999974127, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ChatGLM2-6B-32K]": 0.0010383519997958501, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[EB-turbo-AppBuilder]": 0.001030157000059262, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE 3.5]": 0.001029986999810717, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE Speed-AppBuilder]": 0.0010131750000255124, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE Speed]": 0.0010814130002927413, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-3.5-8K]": 0.0016789940002581716, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-4.0-8K]": 0.002580803000000742, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-Bot-4]": 0.0010312890001387132, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-Bot-turbo-AI]": 0.0010463470000559028, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-Bot]": 0.0010661740000159625, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-Lite-8K-0308]": 0.0010401759998330817, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-Speed-128k]": 0.001029204999895228, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-Speed-8K]": 0.0010365089999595511, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[ERNIE-Speed]": 0.0010322410000753734, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[Llama-2-13b-chat]": 0.0010594220000257337, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[Llama-2-70b-chat]": 0.00109260399995037, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[Llama-2-7b-chat]": 0.0010343149999698653, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[Mixtral-8x7B-Instruct]": 0.0010651819998201972, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[Qianfan-BLOOMZ-7B-compressed]": 0.0010364889997163118, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[Qianfan-Chinese-Llama-2-13B]": 0.0010127440000360366, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[Qianfan-Chinese-Llama-2-7B]": 0.0010313199998108757, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[XuanYuan-70B-Chat-4bit]": 0.0010202190001109557, + "src/backend/tests/unit/components/models/test_baidu_qianfan.py::test_qianfan_different_models[Yi-34B-Chat]": 0.0010154899998724431, + "src/backend/tests/unit/components/models/test_chatollama_component.py::test_build_model": 0.1091314280001825, + "src/backend/tests/unit/components/models/test_chatollama_component.py::test_get_model_failure": 0.02725019399986195, + "src/backend/tests/unit/components/models/test_chatollama_component.py::test_get_model_success": 0.02962537399980647, + "src/backend/tests/unit/components/models/test_chatollama_component.py::test_update_build_config_keep_alive": 0.0038907610000933346, + "src/backend/tests/unit/components/models/test_chatollama_component.py::test_update_build_config_mirostat_disabled": 0.0037371239998265082, + "src/backend/tests/unit/components/models/test_chatollama_component.py::test_update_build_config_mirostat_enabled": 0.0036717440000302304, + "src/backend/tests/unit/components/models/test_chatollama_component.py::test_update_build_config_model_name": 0.12390603799985911, "src/backend/tests/unit/components/models/test_deepseek.py::test_deepseek_build_model": 0.0032321359999514243, - "src/backend/tests/unit/components/models/test_deepseek.py::test_deepseek_build_model[0.5-100]": 0.0034037190000617557, - "src/backend/tests/unit/components/models/test_deepseek.py::test_deepseek_build_model[1.0-500]": 0.003236177999951906, - "src/backend/tests/unit/components/models/test_deepseek.py::test_deepseek_build_model[1.5-1000]": 0.003223845999855257, - "src/backend/tests/unit/components/models/test_deepseek.py::test_deepseek_error_handling": 0.002958082000077411, - "src/backend/tests/unit/components/models/test_deepseek.py::test_deepseek_get_models": 0.003647093999916251, - "src/backend/tests/unit/components/models/test_deepseek.py::test_deepseek_initialization": 0.002865438000071663, - "src/backend/tests/unit/components/models/test_deepseek.py::test_deepseek_template": 0.022952089999989767, - "src/backend/tests/unit/components/models/test_huggingface.py::test_huggingface_inputs": 0.0028939320000063162, - "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_all_versions_have_a_file_name_defined": 7.372115686999905, - "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_build_model_anthropic": 7.377831392999951, - "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_build_model_anthropic_missing_api_key": 9.406451698999945, - "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_build_model_openai": 7.362141831999907, - "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_build_model_openai_missing_api_key": 7.613881721000098, - "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_build_model_unknown_provider": 7.488351607000141, - "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_component_versions[1.0.19]": 7.4502503949997845, - "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_component_versions[1.1.0]": 7.379124174000026, - "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_component_versions[1.1.1]": 7.275271982000049, - "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_latest_version": 7.217481766000219, - "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_update_build_config_anthropic": 7.19035507600006, - "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_update_build_config_openai": 7.336771217999967, - "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_all_versions_have_a_file_name_defined": 0.0014929609999398963, - "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_build_model": 0.0034323650002079376, - "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_build_model_error": 0.004205614999818863, - "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_component_versions[1.0.19]": 0.0014534680001361266, - "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_component_versions[1.1.0]": 0.0014153169997825898, - "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_component_versions[1.1.1]": 0.0024857710000105726, - "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_get_models": 0.0033342419999371486, - "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_get_models_no_api_key": 0.0028158449999864388, - "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_initialization": 0.0028504520000751654, - "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_inputs": 0.0030035159998078598, - "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_json_mode": 0.003485613000293597, - "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_latest_version": 0.006877833000089595, - "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_template": 0.025156236999691828, - "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_update_build_config": 0.2157500269997854, - "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_all_versions_have_a_file_name_defined": 7.3705547880003905, - "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_component_versions[1.0.19]": 8.174350667999988, - "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_component_versions[1.1.0]": 8.255739305999896, - "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_component_versions[1.1.1]": 7.618472154000074, - "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_invalid_input": 9.138530919999994, - "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_latest_version": 8.35570571500034, - "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_process_data_input": 9.482068793000053, - "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_process_dataframe_input": 7.879685483999992, - "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_process_list_input": 9.729338286999791, - "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_process_message_input": 8.79417592499999, - "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_process_string_input": 7.696282293000195, + "src/backend/tests/unit/components/models/test_deepseek.py::test_deepseek_build_model[0.5-100]": 0.0034067209999193437, + "src/backend/tests/unit/components/models/test_deepseek.py::test_deepseek_build_model[1.0-500]": 0.0032896440000058647, + "src/backend/tests/unit/components/models/test_deepseek.py::test_deepseek_build_model[1.5-1000]": 0.0031963299998096772, + "src/backend/tests/unit/components/models/test_deepseek.py::test_deepseek_error_handling": 0.0029629129999193538, + "src/backend/tests/unit/components/models/test_deepseek.py::test_deepseek_get_models": 0.003556068000079904, + "src/backend/tests/unit/components/models/test_deepseek.py::test_deepseek_initialization": 0.0029219979999197676, + "src/backend/tests/unit/components/models/test_deepseek.py::test_deepseek_template": 0.022882607999918037, + "src/backend/tests/unit/components/models/test_huggingface.py::test_huggingface_inputs": 0.0028816230001211807, + "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_all_versions_have_a_file_name_defined": 7.831901245000154, + "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_build_model_anthropic": 8.072150303999706, + "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_build_model_anthropic_missing_api_key": 7.428216931999941, + "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_build_model_openai": 7.42716559600035, + "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_build_model_openai_missing_api_key": 7.285822091000227, + "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_build_model_unknown_provider": 7.4075625449997915, + "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_component_versions[1.0.19]": 7.484804058000009, + "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_component_versions[1.1.0]": 7.4639801639998495, + "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_component_versions[1.1.1]": 7.437966616999802, + "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_latest_version": 7.698942633000115, + "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_update_build_config_anthropic": 9.981805905000101, + "src/backend/tests/unit/components/models/test_language_model_component.py::TestLanguageModelComponent::test_update_build_config_openai": 7.672553362999906, + "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_all_versions_have_a_file_name_defined": 0.001474178000307802, + "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_build_model": 0.003352208999785944, + "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_build_model_error": 0.00399150000021109, + "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_component_versions[1.0.19]": 0.0013956420000340586, + "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_component_versions[1.1.0]": 0.001362049000135812, + "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_component_versions[1.1.1]": 0.0023730650004836207, + "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_get_models": 0.003290192999656938, + "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_get_models_no_api_key": 0.002704722999851583, + "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_initialization": 0.0027749530001983658, + "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_inputs": 0.002794218999952136, + "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_json_mode": 0.0033335739997255587, + "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_latest_version": 0.006567573000211269, + "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_template": 0.024342787000023236, + "src/backend/tests/unit/components/models/test_xai.py::TestXAIComponent::test_update_build_config": 0.41769119299988233, + "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_all_versions_have_a_file_name_defined": 6.70549304799988, + "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_component_versions[1.0.19]": 6.697224231000064, + "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_component_versions[1.1.0]": 6.6724888010001, + "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_component_versions[1.1.1]": 6.581549051000138, + "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_invalid_input": 6.621019514999944, + "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_latest_version": 6.560622340999998, + "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_process_data_input": 6.989602231000163, + "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_process_dataframe_input": 10.035693134999974, + "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_process_list_input": 6.6075305849999495, + "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_process_message_input": 6.984673776999898, + "src/backend/tests/unit/components/outputs/test_chat_output_component.py::TestChatOutput::test_process_string_input": 6.769372421999833, "src/backend/tests/unit/components/outputs/test_output_components.py::TestChatOutput::test_all_versions_have_a_file_name_defined": 4.963613892000012, "src/backend/tests/unit/components/outputs/test_output_components.py::TestChatOutput::test_component_versions[1.0.17]": 3.6106157921021804, "src/backend/tests/unit/components/outputs/test_output_components.py::TestChatOutput::test_component_versions[1.0.18]": 3.6919090420706198, @@ -468,858 +514,864 @@ "src/backend/tests/unit/components/outputs/test_output_components.py::TestChatOutput::test_component_versions[1.1.0]": 4.997824592000029, "src/backend/tests/unit/components/outputs/test_output_components.py::TestChatOutput::test_component_versions[1.1.1]": 5.098571616000072, "src/backend/tests/unit/components/outputs/test_output_components.py::TestChatOutput::test_latest_version": 6.680932718999998, - "src/backend/tests/unit/components/outputs/test_output_components.py::TestTextOutputComponent::test_all_versions_have_a_file_name_defined": 0.0015187719998266402, + "src/backend/tests/unit/components/outputs/test_output_components.py::TestTextOutputComponent::test_all_versions_have_a_file_name_defined": 0.0013898180002342997, "src/backend/tests/unit/components/outputs/test_output_components.py::TestTextOutputComponent::test_component_versions[1.0.17]": 0.27941045799525455, "src/backend/tests/unit/components/outputs/test_output_components.py::TestTextOutputComponent::test_component_versions[1.0.18]": 0.24612879107007757, - "src/backend/tests/unit/components/outputs/test_output_components.py::TestTextOutputComponent::test_component_versions[1.0.19]": 0.02588424199984729, - "src/backend/tests/unit/components/outputs/test_output_components.py::TestTextOutputComponent::test_component_versions[1.1.0]": 0.024447797999982868, - "src/backend/tests/unit/components/outputs/test_output_components.py::TestTextOutputComponent::test_component_versions[1.1.1]": 0.02248252199979106, - "src/backend/tests/unit/components/outputs/test_output_components.py::TestTextOutputComponent::test_latest_version": 0.0048562720003246795, - "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_all_versions_have_a_file_name_defined": 0.001509074000068722, - "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_basic_setup": 0.0023244149997481145, - "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_build_dataframe_basic": 0.0033240059999570803, - "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_component_versions[1.0.19]": 0.0014828960001977975, - "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_component_versions[1.1.0]": 0.0015010899999197136, - "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_component_versions[1.1.1]": 0.001451817999850391, - "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_data_without_data_dict": 0.002788013000099454, - "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_data_without_text": 0.002773866000097769, - "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_empty_data_list": 0.0027723539999442437, - "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_invalid_input_type": 0.002303756000173962, - "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_latest_version": 0.0054687690001173905, - "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_mixed_data_fields": 0.0030499770002734294, - "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_single_data_input": 0.002951253999981418, - "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_status_update": 0.002781882000135738, - "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_empty_dataframe": 0.002726329000097394, - "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_invalid_operation": 0.002584945000080552, - "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_non_existent_column": 0.00264383499984433, - "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Add Column-expected_columns0-expected_values0]": 0.0036419830000795628, - "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Drop Column-expected_columns1-None]": 0.0034216960002595442, - "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Filter-expected_columns2-expected_values2]": 0.0034311340000385826, - "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Head-expected_columns6-expected_values6]": 0.003123484000298049, - "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Rename Column-expected_columns4-None]": 0.00315908000015952, - "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Replace Value-expected_columns8-expected_values8]": 0.0033609030001571227, - "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Select Columns-expected_columns5-None]": 0.003347229000155494, - "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Sort-expected_columns3-expected_values3]": 0.0034099449999303033, - "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Tail-expected_columns7-expected_values7]": 0.0030867859998124914, - "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_all_versions_have_a_file_name_defined": 0.0016719259999717906, - "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_component_versions[1.0.19]": 0.0016439549997357972, - "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_component_versions[1.1.0]": 0.0016514170001755701, - "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_component_versions[1.1.1]": 0.002060484999901746, - "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_get_data_structure": 0.0037866820000544976, - "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_invalid_lambda_response": 0.0075271189998602495, - "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_lambda_with_complex_data_structure": 0.007813099000031798, - "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_lambda_with_large_dataset": 0.013701809999702164, - "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_latest_version": 0.00805673900003967, - "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_successful_lambda_generation": 0.007880093000039778, - "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_validate_lambda": 0.0038833220000924484, - "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_all_versions_have_a_file_name_defined": 0.0019026830000257178, - "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_async_invocation": 0.003987293999898611, - "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_component_versions[1.0.19]": 0.0019024829998670612, - "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_component_versions[1.1.0]": 0.0023537380000107078, - "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_component_versions[1.1.1]": 0.0018269230001806136, - "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_empty_dataframe": 0.002858272999901601, - "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_invalid_template_keys": 0.002859174000150233, - "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_large_dataframe": 0.43228303700016113, - "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_latest_version": 0.005652637999673971, - "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_multiple_column_template": 0.003190547999793125, - "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_nan_values": 0.0030462710001302185, - "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_parse_with_custom_separator": 0.002977925000095638, - "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_parse_with_custom_template": 0.003154200999688328, - "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_successful_parse_with_default_template": 0.0031856889997925464, - "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_various_data_types": 0.00471170500009066, - "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_all_versions_have_a_file_name_defined": 0.00213456200026485, - "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_clean_data_with_stringify": 0.005507810000153768, - "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_component_versions[1.0.19]": 0.001978444000314994, - "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_component_versions[1.1.0]": 0.002583253000238983, - "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_component_versions[1.1.1]": 0.0019109990000742982, - "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_invalid_input_type": 0.002925207000089358, - "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_invalid_template": 0.003157396999995399, - "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_latest_version": 0.007054692999872714, - "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_multiple_rows_with_custom_separator": 0.003455269999903976, - "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_none_input": 0.002835689999983515, - "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_parse_data_object": 0.002877178000062486, - "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_parse_dataframe": 0.003121349999901213, - "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_stringify_data_object": 0.002818879999949786, - "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_stringify_dataframe": 0.0035706719997961045, - "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_stringify_message_object": 0.0028541149999909976, - "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_all_versions_have_a_file_name_defined": 0.0013797340000110125, - "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_component_versions[1.0.19]": 0.001371980999920197, - "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_component_versions[1.1.0]": 0.0031229230000917596, - "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_component_versions[1.1.1]": 0.0013450700000703364, - "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_empty_input_text": 0.002899888999536415, - "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_get_matches_text_invalid_pattern": 0.002927360000057888, - "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_get_matches_text_no_matches": 0.002881495999872641, - "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_get_matches_text_output": 0.002901872999700572, - "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_invalid_regex_pattern": 0.002849928000159707, - "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_latest_version": 0.0062302260000706156, - "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_no_matches_found": 0.0028720890002205124, - "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_successful_regex_extraction": 0.003064665000010791, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_adds_extension[./test_output-csv-.csv]": 0.0030081410000093456, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_adds_extension[./test_output-json-.json]": 0.002969699999994191, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_adds_extension[./test_output-markdown-.markdown]": 0.0029773730002489174, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_adds_extension[./test_output-txt-.txt]": 0.003002038999738943, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_expands_home": 0.0030742829999326204, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_handles_incorrect_or_excel_add[./test_output-excel-./test_output.xlsx]": 0.002994003000367229, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_handles_incorrect_or_excel_add[./test_output.txt-csv-./test_output.txt.csv]": 0.0029374180001013883, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_handles_incorrect_or_excel_add[./test_output.txt-excel-./test_output.txt.xlsx]": 0.0030930259999877308, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_keeps_existing_correct_extension[./test_output.csv-csv]": 0.002869824000299559, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_keeps_existing_correct_extension[./test_output.json-json]": 0.002912782999828778, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_keeps_existing_correct_extension[./test_output.markdown-markdown]": 0.0029210980001153075, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_keeps_existing_correct_extension[./test_output.txt-txt]": 0.002954590999706852, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_keeps_existing_excel_extension[./test_output.xls]": 0.0030187600002591353, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_keeps_existing_excel_extension[./test_output.xlsx]": 0.0029847980001704855, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_all_versions_have_a_file_name_defined": 0.0018722469997101143, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_basic_setup": 0.002911090999987209, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_component_versions[1.0.19]": 0.0017906350001339888, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_component_versions[1.1.0]": 0.0024599249998118466, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_component_versions[1.1.1]": 0.0018085379999774887, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_directory_creation": 0.0048737449999407545, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_invalid_input_type": 0.003137750999940181, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_latest_version": 0.00696911499971975, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_save_data": 0.004948061999812126, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_save_message": 0.010217659999852913, - "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_update_build_config_dataframe": 0.002800896000053399, - "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_all_versions_have_a_file_name_defined": 0.0015807770000719756, - "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_component_versions[1.0.19]": 0.022449913000173183, - "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_component_versions[1.1.0]": 0.02250639699968815, - "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_component_versions[1.1.1]": 0.02426787600006719, - "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_latest_version": 0.005987117000131548, - "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_as_dataframe": 0.0034099039999091474, - "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_basic": 0.0027782949998709228, - "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_custom_separator": 0.002503525999827616, - "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_empty_input": 0.0021465649997480796, - "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_multiple_inputs": 0.002524665000009918, - "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_single_chunk": 0.002161711999860927, - "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_with_dataframe_input": 0.0034342300000389514, - "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_with_metadata": 0.00219890099992881, - "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_with_overlap": 0.002214761000004728, - "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_with_url_loader": 5.062185213000248, - "src/backend/tests/unit/components/prompts/test_prompt_component.py::TestPromptComponent::test_all_versions_have_a_file_name_defined": 9.38784961600004, + "src/backend/tests/unit/components/outputs/test_output_components.py::TestTextOutputComponent::test_component_versions[1.0.19]": 0.021535330999995494, + "src/backend/tests/unit/components/outputs/test_output_components.py::TestTextOutputComponent::test_component_versions[1.1.0]": 0.1273327430003519, + "src/backend/tests/unit/components/outputs/test_output_components.py::TestTextOutputComponent::test_component_versions[1.1.1]": 0.021727717999965535, + "src/backend/tests/unit/components/outputs/test_output_components.py::TestTextOutputComponent::test_latest_version": 0.004690455000172733, + "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_all_versions_have_a_file_name_defined": 0.0014012800002092263, + "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_basic_setup": 0.002216968000311681, + "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_build_dataframe_basic": 0.0031789500003469584, + "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_component_versions[1.0.19]": 0.0014075119997869479, + "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_component_versions[1.1.0]": 0.0013736369999151066, + "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_component_versions[1.1.1]": 0.0013671970002633316, + "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_data_without_data_dict": 0.0026378209997801605, + "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_data_without_text": 0.002677625000160333, + "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_empty_data_list": 0.0026539210000464664, + "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_invalid_input_type": 0.0021588409999822034, + "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_latest_version": 0.0052265840001837205, + "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_mixed_data_fields": 0.0029821919997630175, + "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_single_data_input": 0.0029055800000605814, + "src/backend/tests/unit/components/processing/test_data_to_dataframe_component.py::TestDataToDataFrameComponent::test_status_update": 0.0026698110002598696, + "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_empty_dataframe": 0.0026010030001089035, + "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_invalid_operation": 0.0024772639999355306, + "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_non_existent_column": 0.0025218460002633947, + "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Add Column-expected_columns0-expected_values0]": 0.0035331089998180687, + "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Drop Column-expected_columns1-None]": 0.003322866999951657, + "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Filter-expected_columns2-expected_values2]": 0.003396114999986821, + "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Head-expected_columns6-expected_values6]": 0.0029566459998022765, + "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Rename Column-expected_columns4-None]": 0.0030819480000445765, + "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Replace Value-expected_columns8-expected_values8]": 0.0032212379999236873, + "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Select Columns-expected_columns5-None]": 0.003232839000020249, + "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Sort-expected_columns3-expected_values3]": 0.0032203470000240486, + "src/backend/tests/unit/components/processing/test_dataframe_operations.py::test_operations[Tail-expected_columns7-expected_values7]": 0.0029886760000863433, + "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_all_versions_have_a_file_name_defined": 0.0016405760002271563, + "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_component_versions[1.0.19]": 0.0016315480002049298, + "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_component_versions[1.1.0]": 0.001595561000158341, + "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_component_versions[1.1.1]": 0.0020276060001833685, + "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_get_data_structure": 0.003705410000293341, + "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_invalid_lambda_response": 0.0073091089998342795, + "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_lambda_with_complex_data_structure": 0.007173046999696453, + "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_lambda_with_large_dataset": 0.012658370999815816, + "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_latest_version": 0.007788955000023634, + "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_successful_lambda_generation": 0.007577831000162405, + "src/backend/tests/unit/components/processing/test_lambda_filter.py::TestLambdaFilterComponent::test_validate_lambda": 0.003631262000226343, + "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_all_versions_have_a_file_name_defined": 0.0018343160002132208, + "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_async_invocation": 0.0038222179998683714, + "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_component_versions[1.0.19]": 0.0018612069995924685, + "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_component_versions[1.1.0]": 0.0022375370001554984, + "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_component_versions[1.1.1]": 0.0017986390000714891, + "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_empty_dataframe": 0.0027529159999630792, + "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_invalid_template_keys": 0.0028271540002151596, + "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_large_dataframe": 0.42772698100020534, + "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_latest_version": 0.0054244699999799195, + "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_multiple_column_template": 0.003084304000140037, + "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_nan_values": 0.003020544000037262, + "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_parse_with_custom_separator": 0.002983024999821282, + "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_parse_with_custom_template": 0.003105443000094965, + "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_successful_parse_with_default_template": 0.0030771199997161602, + "src/backend/tests/unit/components/processing/test_parse_dataframe_component.py::TestParseDataFrameComponent::test_various_data_types": 0.0045842659999379975, + "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_all_versions_have_a_file_name_defined": 0.0019242930000018532, + "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_clean_data_with_stringify": 0.008054379000213885, + "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_component_versions[1.0.19]": 0.0018821439998646383, + "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_component_versions[1.1.0]": 0.0024703000001409237, + "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_component_versions[1.1.1]": 0.0018323830001918395, + "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_invalid_input_type": 0.003661977999854571, + "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_invalid_template": 0.003061961999947016, + "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_latest_version": 0.007118996000144762, + "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_multiple_rows_with_custom_separator": 0.003274177000093914, + "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_none_input": 0.0027389389999825653, + "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_parse_data_object": 0.005227893999972366, + "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_parse_dataframe": 0.0029489720000128727, + "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_stringify_data_object": 0.004193417999886151, + "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_stringify_dataframe": 0.005393373000288193, + "src/backend/tests/unit/components/processing/test_parser_component.py::TestParserComponent::test_stringify_message_object": 0.00402992499971333, + "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_all_versions_have_a_file_name_defined": 0.0013471269999172364, + "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_component_versions[1.0.19]": 0.0013395930000115186, + "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_component_versions[1.1.0]": 0.0017766880002909602, + "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_component_versions[1.1.1]": 0.0013127140000506188, + "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_empty_input_text": 0.002756652999778453, + "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_get_matches_text_invalid_pattern": 0.0028468319999319647, + "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_get_matches_text_no_matches": 0.002808999000080803, + "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_get_matches_text_output": 0.002841169999783233, + "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_invalid_regex_pattern": 0.0027935929999785003, + "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_latest_version": 0.005882103999965693, + "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_no_matches_found": 0.002781238000125086, + "src/backend/tests/unit/components/processing/test_regex_component.py::TestRegexExtractorComponent::test_successful_regex_extraction": 0.0028587529998276295, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_adds_extension[./test_output-csv-.csv]": 0.002755581000201346, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_adds_extension[./test_output-json-.json]": 0.0027458220001790323, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_adds_extension[./test_output-markdown-.markdown]": 0.002748447000158194, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_adds_extension[./test_output-txt-.txt]": 0.00277116000006572, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_expands_home": 0.002676042000302914, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_handles_incorrect_or_excel_add[./test_output-excel-./test_output.xlsx]": 0.0027302650000819995, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_handles_incorrect_or_excel_add[./test_output.txt-csv-./test_output.txt.csv]": 0.0027353130003575643, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_handles_incorrect_or_excel_add[./test_output.txt-excel-./test_output.txt.xlsx]": 0.00283993700031715, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_keeps_existing_correct_extension[./test_output.csv-csv]": 0.002681442000266543, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_keeps_existing_correct_extension[./test_output.json-json]": 0.00268173399990701, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_keeps_existing_correct_extension[./test_output.markdown-markdown]": 0.002698426000051768, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_keeps_existing_correct_extension[./test_output.txt-txt]": 0.0026971119998506765, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_keeps_existing_excel_extension[./test_output.xls]": 0.00263812200000757, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_adjust_path_keeps_existing_excel_extension[./test_output.xlsx]": 0.002650814999924478, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_all_versions_have_a_file_name_defined": 0.0016922509998948954, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_basic_setup": 0.0026549630003955826, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_component_versions[1.0.19]": 0.0017283269999097683, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_component_versions[1.1.0]": 0.0022028309997494944, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_component_versions[1.1.1]": 0.0016920099997150828, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_directory_creation": 0.004489799999873867, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_invalid_input_type": 0.0028157029996691563, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_latest_version": 0.006333794000056514, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_save_data": 0.004355800000212184, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_save_message": 0.009505709999757528, + "src/backend/tests/unit/components/processing/test_save_to_file_component.py::TestSaveToFileComponent::test_update_build_config_dataframe": 0.0026171529998464393, + "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_all_versions_have_a_file_name_defined": 0.0013550829999076086, + "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_component_versions[1.0.19]": 0.09744353800010686, + "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_component_versions[1.1.0]": 0.17651587800014568, + "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_component_versions[1.1.1]": 0.025063540000019202, + "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_latest_version": 0.005432425999970292, + "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_as_dataframe": 0.0029642800000146963, + "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_basic": 0.002320039000323959, + "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_custom_separator": 0.0022181799999998475, + "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_empty_input": 0.001993542999798592, + "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_multiple_inputs": 0.0022195130000000063, + "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_single_chunk": 0.0020540339996841794, + "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_with_dataframe_input": 0.002974688999756836, + "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_with_metadata": 0.0020129079998696398, + "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_split_text_with_overlap": 0.002047843999662291, + "src/backend/tests/unit/components/processing/test_split_text_component.py::TestSplitTextComponent::test_with_url_loader": 2.454435726999691, + "src/backend/tests/unit/components/prompts/test_prompt_component.py::TestPromptComponent::test_all_versions_have_a_file_name_defined": 6.592554039000106, "src/backend/tests/unit/components/prompts/test_prompt_component.py::TestPromptComponent::test_component_versions[1.0.17]": 15.071019583090674, "src/backend/tests/unit/components/prompts/test_prompt_component.py::TestPromptComponent::test_component_versions[1.0.18]": 5.277748624968808, - "src/backend/tests/unit/components/prompts/test_prompt_component.py::TestPromptComponent::test_component_versions[1.0.19]": 9.667717597999854, - "src/backend/tests/unit/components/prompts/test_prompt_component.py::TestPromptComponent::test_component_versions[1.1.0]": 10.101543096999876, - "src/backend/tests/unit/components/prompts/test_prompt_component.py::TestPromptComponent::test_component_versions[1.1.1]": 9.646046263000017, - "src/backend/tests/unit/components/prompts/test_prompt_component.py::TestPromptComponent::test_latest_version": 10.384251368999912, - "src/backend/tests/unit/components/prompts/test_prompt_component.py::TestPromptComponent::test_post_code_processing": 10.100321317999942, - "src/backend/tests/unit/components/prompts/test_prompt_component.py::TestPromptComponent::test_prompt_component_latest": 10.10218213799999, - "src/backend/tests/unit/components/prototypes/test_create_data_component.py::test_build_data": 0.0021310170000106154, - "src/backend/tests/unit/components/prototypes/test_create_data_component.py::test_get_data": 0.0017000069999539846, - "src/backend/tests/unit/components/prototypes/test_create_data_component.py::test_update_build_config": 0.0026177519998782373, - "src/backend/tests/unit/components/prototypes/test_create_data_component.py::test_update_build_config_exceed_limit": 0.0019469260000732902, - "src/backend/tests/unit/components/prototypes/test_create_data_component.py::test_validate_text_key_invalid": 0.0018136579997189983, - "src/backend/tests/unit/components/prototypes/test_create_data_component.py::test_validate_text_key_valid": 0.0016729460000988183, - "src/backend/tests/unit/components/prototypes/test_update_data_component.py::test_build_data": 0.002601490999722955, - "src/backend/tests/unit/components/prototypes/test_update_data_component.py::test_get_data": 0.002111511000066457, - "src/backend/tests/unit/components/prototypes/test_update_data_component.py::test_update_build_config": 0.002401760000111608, - "src/backend/tests/unit/components/prototypes/test_update_data_component.py::test_update_build_config_exceed_limit": 0.0021671450001576886, - "src/backend/tests/unit/components/prototypes/test_update_data_component.py::test_validate_text_key_invalid": 0.002149762000044575, - "src/backend/tests/unit/components/prototypes/test_update_data_component.py::test_validate_text_key_valid": 0.0020793010003217205, - "src/backend/tests/unit/components/tools/test_arxiv_component.py::TestArXivComponent::test_all_versions_have_a_file_name_defined": 9.862729372999866, - "src/backend/tests/unit/components/tools/test_arxiv_component.py::TestArXivComponent::test_build_query_url": 9.307437040999957, - "src/backend/tests/unit/components/tools/test_arxiv_component.py::TestArXivComponent::test_component_initialization": 12.680592112000113, - "src/backend/tests/unit/components/tools/test_arxiv_component.py::TestArXivComponent::test_component_versions": 10.010938312999997, - "src/backend/tests/unit/components/tools/test_arxiv_component.py::TestArXivComponent::test_invalid_url_handling": 8.253642924999895, - "src/backend/tests/unit/components/tools/test_arxiv_component.py::TestArXivComponent::test_latest_version": 9.956670481999936, - "src/backend/tests/unit/components/tools/test_arxiv_component.py::TestArXivComponent::test_parse_atom_response": 9.43056348999994, - "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_all_versions_have_a_file_name_defined": 0.0014959180000460037, - "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_basic_calculation": 0.0023839380000936217, - "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_complex_calculation": 0.002447176999794465, - "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_component_frontend_node": 0.003483682000023691, - "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_component_versions[1.0.19]": 0.0014284930000485474, - "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_component_versions[1.1.0]": 0.0013854230001015821, - "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_component_versions[1.1.1]": 0.0018217140000160725, - "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_division_by_zero": 0.002282299999933457, - "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_invalid_expression": 0.002251983999940421, - "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_latest_version": 0.006146347999901991, - "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_unsupported_operation": 0.0022464629998921737, - "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_all_versions_have_a_file_name_defined": 0.0013221960000464605, - "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_build_method": 0.0028148789999704604, - "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_component_initialization": 0.005186013999946226, - "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_component_versions[1.0.19]": 0.0013201309998294164, - "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_component_versions[1.1.0]": 0.0013164060001145117, - "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_component_versions[1.1.1]": 0.0017916680001235363, - "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_latest_version": 0.002947345000166024, - "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_search_google_error_handling": 0.004397529999778271, - "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_search_google_invalid_api_key": 0.0029009590000441676, - "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_search_google_invalid_cse_id": 0.0028100800000174786, - "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_search_google_success": 0.008005981999986034, - "src/backend/tests/unit/components/tools/test_google_serper_api_core.py::test_build_method": 0.0019381399999929272, - "src/backend/tests/unit/components/tools/test_google_serper_api_core.py::test_build_wrapper": 0.0020592159999068826, - "src/backend/tests/unit/components/tools/test_google_serper_api_core.py::test_component_initialization": 0.002072840000209908, - "src/backend/tests/unit/components/tools/test_google_serper_api_core.py::test_search_serper_error_handling": 0.003111769999804892, - "src/backend/tests/unit/components/tools/test_google_serper_api_core.py::test_search_serper_success": 0.003560743999969418, - "src/backend/tests/unit/components/tools/test_google_serper_api_core.py::test_text_search_serper": 0.004241889000013543, - "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPSseClient::test_connect_timeout": 0.00217144999987795, - "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPSseClient::test_connect_to_server": 0.0041546100001141895, - "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPSseClient::test_pre_check_redirect": 0.0026402630001030047, - "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPStdioClient::test_connect_to_server": 0.003548553000200627, - "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_all_versions_have_a_file_name_defined": 0.0013950919999388134, - "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_build_output": 0.005679617000168946, - "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_component_versions[1.0.19]": 0.0013576519997968717, - "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_component_versions[1.1.0]": 0.0013679810001576698, - "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_component_versions[1.1.1]": 0.0013510100000075909, - "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_get_inputs_for_all_tools": 0.004163836999850901, - "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_latest_version": 0.009048269000231812, - "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_remove_non_default_keys": 0.003482751000092321, - "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_update_build_config_mode_change": 120.04182632499987, - "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_validate_connection_params_invalid_mode": 0.0031316280001192354, - "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_validate_connection_params_missing_command": 0.003042361000098026, - "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_validate_connection_params_missing_url": 0.0029633759997977904, - "src/backend/tests/unit/components/tools/test_python_repl_tool.py::TestPythonREPLComponent::test_all_versions_have_a_file_name_defined": 0.0013194759999350936, - "src/backend/tests/unit/components/tools/test_python_repl_tool.py::TestPythonREPLComponent::test_component_initialization": 0.0056260579997342575, - "src/backend/tests/unit/components/tools/test_python_repl_tool.py::TestPythonREPLComponent::test_component_versions[1.0.19]": 0.0013487479998275376, - "src/backend/tests/unit/components/tools/test_python_repl_tool.py::TestPythonREPLComponent::test_component_versions[1.1.0]": 0.0014577530000678962, - "src/backend/tests/unit/components/tools/test_python_repl_tool.py::TestPythonREPLComponent::test_component_versions[1.1.1]": 0.0013441710000279272, - "src/backend/tests/unit/components/tools/test_python_repl_tool.py::TestPythonREPLComponent::test_latest_version": 0.005968303999907221, + "src/backend/tests/unit/components/prompts/test_prompt_component.py::TestPromptComponent::test_component_versions[1.0.19]": 6.561176485000033, + "src/backend/tests/unit/components/prompts/test_prompt_component.py::TestPromptComponent::test_component_versions[1.1.0]": 6.622922531000086, + "src/backend/tests/unit/components/prompts/test_prompt_component.py::TestPromptComponent::test_component_versions[1.1.1]": 6.552538053999797, + "src/backend/tests/unit/components/prompts/test_prompt_component.py::TestPromptComponent::test_latest_version": 6.552229772999908, + "src/backend/tests/unit/components/prompts/test_prompt_component.py::TestPromptComponent::test_post_code_processing": 9.692847804999928, + "src/backend/tests/unit/components/prompts/test_prompt_component.py::TestPromptComponent::test_prompt_component_latest": 6.577878535999844, + "src/backend/tests/unit/components/prototypes/test_create_data_component.py::test_build_data": 0.0021358559999953286, + "src/backend/tests/unit/components/prototypes/test_create_data_component.py::test_get_data": 0.0016410149996772816, + "src/backend/tests/unit/components/prototypes/test_create_data_component.py::test_update_build_config": 0.002328885999531849, + "src/backend/tests/unit/components/prototypes/test_create_data_component.py::test_update_build_config_exceed_limit": 0.0017848920001597435, + "src/backend/tests/unit/components/prototypes/test_create_data_component.py::test_validate_text_key_invalid": 0.0017543169999498787, + "src/backend/tests/unit/components/prototypes/test_create_data_component.py::test_validate_text_key_valid": 0.0016252260002147523, + "src/backend/tests/unit/components/prototypes/test_update_data_component.py::test_build_data": 0.0025247410001156823, + "src/backend/tests/unit/components/prototypes/test_update_data_component.py::test_get_data": 0.0021217010000782466, + "src/backend/tests/unit/components/prototypes/test_update_data_component.py::test_update_build_config": 0.0022979580000992428, + "src/backend/tests/unit/components/prototypes/test_update_data_component.py::test_update_build_config_exceed_limit": 0.0021118119998391194, + "src/backend/tests/unit/components/prototypes/test_update_data_component.py::test_validate_text_key_invalid": 0.0021004709999488114, + "src/backend/tests/unit/components/prototypes/test_update_data_component.py::test_validate_text_key_valid": 0.0021047879999969155, + "src/backend/tests/unit/components/tools/test_arxiv_component.py::TestArXivComponent::test_all_versions_have_a_file_name_defined": 6.614807863000124, + "src/backend/tests/unit/components/tools/test_arxiv_component.py::TestArXivComponent::test_build_query_url": 6.533752503999949, + "src/backend/tests/unit/components/tools/test_arxiv_component.py::TestArXivComponent::test_component_initialization": 6.637010909999844, + "src/backend/tests/unit/components/tools/test_arxiv_component.py::TestArXivComponent::test_component_versions": 6.574721038999996, + "src/backend/tests/unit/components/tools/test_arxiv_component.py::TestArXivComponent::test_invalid_url_handling": 6.8259876709998935, + "src/backend/tests/unit/components/tools/test_arxiv_component.py::TestArXivComponent::test_latest_version": 6.654755107000028, + "src/backend/tests/unit/components/tools/test_arxiv_component.py::TestArXivComponent::test_parse_atom_response": 6.611563485000033, + "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_all_versions_have_a_file_name_defined": 0.0014550890000464278, + "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_basic_calculation": 0.0024688549999609677, + "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_complex_calculation": 0.0024743450003370526, + "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_component_frontend_node": 0.003618223999865222, + "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_component_versions[1.0.19]": 0.001440941000055318, + "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_component_versions[1.1.0]": 0.0014292789996943611, + "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_component_versions[1.1.1]": 0.0018106199997873773, + "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_division_by_zero": 0.0023037870000734983, + "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_invalid_expression": 0.002297755999961737, + "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_latest_version": 0.005737589000091248, + "src/backend/tests/unit/components/tools/test_calculator.py::TestCalculatorComponent::test_unsupported_operation": 0.0022594969998408487, + "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_all_versions_have_a_file_name_defined": 0.0014319549998162984, + "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_build_method": 0.0028419100001428887, + "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_component_initialization": 0.005278845000020738, + "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_component_versions[1.0.19]": 0.001425191999942399, + "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_component_versions[1.1.0]": 0.0014197409998359944, + "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_component_versions[1.1.1]": 0.0018618459998833714, + "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_latest_version": 0.00292522400013695, + "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_search_google_error_handling": 0.0042413349999606, + "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_search_google_invalid_api_key": 0.0027998310001748905, + "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_search_google_invalid_cse_id": 0.0027793129997917276, + "src/backend/tests/unit/components/tools/test_google_search_api.py::TestGoogleSearchAPICore::test_search_google_success": 0.007762717999867164, + "src/backend/tests/unit/components/tools/test_google_serper_api_core.py::test_build_method": 0.0019775709999976243, + "src/backend/tests/unit/components/tools/test_google_serper_api_core.py::test_build_wrapper": 0.0020848709998517734, + "src/backend/tests/unit/components/tools/test_google_serper_api_core.py::test_component_initialization": 0.0021259759998883965, + "src/backend/tests/unit/components/tools/test_google_serper_api_core.py::test_search_serper_error_handling": 0.003113785000095959, + "src/backend/tests/unit/components/tools/test_google_serper_api_core.py::test_search_serper_success": 0.003552082999931372, + "src/backend/tests/unit/components/tools/test_google_serper_api_core.py::test_text_search_serper": 0.003969497000070987, + "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPSseClient::test_connect_timeout": 0.0022770980001496355, + "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPSseClient::test_connect_to_server": 0.0038890379998974822, + "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPSseClient::test_pre_check_redirect": 0.002634492999732174, + "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPStdioClient::test_connect_to_server": 0.004421228999945015, + "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_all_versions_have_a_file_name_defined": 0.0015241260002767376, + "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_build_output": 0.005345760000182054, + "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_component_versions[1.0.19]": 0.001545705999888014, + "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_component_versions[1.1.0]": 0.0014850939996904344, + "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_component_versions[1.1.1]": 0.0015056929998991109, + "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_get_inputs_for_all_tools": 0.004042633999915779, + "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_latest_version": 0.00913540299984561, + "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_remove_non_default_keys": 0.003687415000058536, + "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_update_build_config_mode_change": 1.8777709810001397, + "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_validate_connection_params_invalid_mode": 0.0033827150000433903, + "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_validate_connection_params_missing_command": 0.0033395249997738574, + "src/backend/tests/unit/components/tools/test_mcp_component.py::TestMCPToolsComponent::test_validate_connection_params_missing_url": 0.0033261700000366545, + "src/backend/tests/unit/components/tools/test_python_repl_tool.py::TestPythonREPLComponent::test_all_versions_have_a_file_name_defined": 0.0014062970001305075, + "src/backend/tests/unit/components/tools/test_python_repl_tool.py::TestPythonREPLComponent::test_component_initialization": 0.004752665000296474, + "src/backend/tests/unit/components/tools/test_python_repl_tool.py::TestPythonREPLComponent::test_component_versions[1.0.19]": 0.0014190110000527056, + "src/backend/tests/unit/components/tools/test_python_repl_tool.py::TestPythonREPLComponent::test_component_versions[1.1.0]": 0.0014040129997283657, + "src/backend/tests/unit/components/tools/test_python_repl_tool.py::TestPythonREPLComponent::test_component_versions[1.1.1]": 0.00138487799995346, + "src/backend/tests/unit/components/tools/test_python_repl_tool.py::TestPythonREPLComponent::test_latest_version": 0.006029881999666031, "src/backend/tests/unit/components/tools/test_python_repl_tool.py::test_python_repl_tool_template": 0.02093030200001067, - "src/backend/tests/unit/components/tools/test_serp_api.py::test_error_handling": 0.003182121999998344, - "src/backend/tests/unit/components/tools/test_serp_api.py::test_fetch_content": 0.003338671999927101, - "src/backend/tests/unit/components/tools/test_serp_api.py::test_fetch_content_text": 0.0029555980001987336, - "src/backend/tests/unit/components/tools/test_serp_api.py::test_serpapi_initialization": 0.004377214999976786, - "src/backend/tests/unit/components/tools/test_serp_api.py::test_serpapi_template": 0.03142592700010027, - "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_all_versions_have_a_file_name_defined": 0.0013967190000130358, - "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_component_versions[1.0.19]": 0.0013756499997725768, - "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_component_versions[1.1.0]": 0.0013564530001985986, - "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_component_versions[1.1.1]": 0.0013123520000135613, - "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_fetch_content_empty_response": 0.003557708000016646, - "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_fetch_content_error_handling": 0.0034313230003135686, - "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_fetch_content_success": 0.0037644459998773527, - "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_fetch_content_text": 0.0030818549998912204, - "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_latest_version": 0.007081446000029246, - "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_wikidata_initialization": 0.0034400819999973464, - "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_wikidata_template": 0.017284129000017856, + "src/backend/tests/unit/components/tools/test_serp_api.py::test_error_handling": 0.003295453000419002, + "src/backend/tests/unit/components/tools/test_serp_api.py::test_fetch_content": 0.003501507000237325, + "src/backend/tests/unit/components/tools/test_serp_api.py::test_fetch_content_text": 0.0031586889999744017, + "src/backend/tests/unit/components/tools/test_serp_api.py::test_serpapi_initialization": 0.0029502300001240656, + "src/backend/tests/unit/components/tools/test_serp_api.py::test_serpapi_template": 0.027851234999843655, + "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_all_versions_have_a_file_name_defined": 0.001437423999504972, + "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_component_versions[1.0.19]": 0.0014080600001307175, + "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_component_versions[1.1.0]": 0.001416196999798558, + "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_component_versions[1.1.1]": 0.0014070979996176902, + "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_fetch_content_empty_response": 0.0036534390001179418, + "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_fetch_content_error_handling": 0.0035374930000671156, + "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_fetch_content_success": 0.0037021790003564092, + "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_fetch_content_text": 0.003201717999900211, + "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_latest_version": 0.006753758999821002, + "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_wikidata_initialization": 0.003369068999973024, + "src/backend/tests/unit/components/tools/test_wikidata_api.py::TestWikidataComponent::test_wikidata_template": 0.017122867999887603, "src/backend/tests/unit/components/tools/test_wikidata_api.py::test_fetch_content_empty_response": 0.003265670000018872, "src/backend/tests/unit/components/tools/test_wikidata_api.py::test_fetch_content_error_handling": 0.002808468000011999, "src/backend/tests/unit/components/tools/test_wikidata_api.py::test_fetch_content_success": 0.0032077419999723134, "src/backend/tests/unit/components/tools/test_wikidata_api.py::test_fetch_content_text": 0.00273625400001265, "src/backend/tests/unit/components/tools/test_wikidata_api.py::test_wikidata_initialization": 0.002704716000039298, "src/backend/tests/unit/components/tools/test_wikidata_api.py::test_wikidata_template": 0.01613066200002322, - "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_all_versions_have_a_file_name_defined": 0.0013922599996476492, - "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_component_versions[1.0.19]": 0.0013883830001759634, - "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_component_versions[1.1.0]": 0.001360662000024604, - "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_component_versions[1.1.1]": 0.0031597090001014294, - "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_fetch_content": 0.003137717999834422, - "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_fetch_content_text": 0.0023472769996715215, - "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_latest_version": 0.0054801460000817315, - "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_wikipedia_error_handling": 0.0023423270001785568, - "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_wikipedia_initialization": 0.0021351130001221463, - "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_wikipedia_template": 0.01633363099995222, + "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_all_versions_have_a_file_name_defined": 0.0014255529999900318, + "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_component_versions[1.0.19]": 0.0014481660000456031, + "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_component_versions[1.1.0]": 0.001416157000221574, + "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_component_versions[1.1.1]": 0.0018280730000697076, + "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_fetch_content": 0.0029944539999178232, + "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_fetch_content_text": 0.002387764000104653, + "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_latest_version": 0.00554973900011646, + "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_wikipedia_error_handling": 0.002347661000158041, + "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_wikipedia_initialization": 0.002130736000253819, + "src/backend/tests/unit/components/tools/test_wikipedia_api.py::TestWikipediaComponent::test_wikipedia_template": 0.01591905800000859, "src/backend/tests/unit/components/tools/test_wikipedia_api.py::test_fetch_content": 0.002685490999965623, "src/backend/tests/unit/components/tools/test_wikipedia_api.py::test_fetch_content_text": 0.001898934999985613, "src/backend/tests/unit/components/tools/test_wikipedia_api.py::test_wikipedia_error_handling": 0.0019180109999865635, "src/backend/tests/unit/components/tools/test_wikipedia_api.py::test_wikipedia_initialization": 0.0017836609999903885, "src/backend/tests/unit/components/tools/test_wikipedia_api.py::test_wikipedia_template": 0.01370607699999482, - "src/backend/tests/unit/components/tools/test_yfinance_tool.py::TestYfinanceComponent::test_error_handling": 0.002797245000010662, - "src/backend/tests/unit/components/tools/test_yfinance_tool.py::TestYfinanceComponent::test_fetch_info": 0.0029933609998806787, - "src/backend/tests/unit/components/tools/test_yfinance_tool.py::TestYfinanceComponent::test_fetch_news": 0.0028315280001152132, - "src/backend/tests/unit/components/tools/test_yfinance_tool.py::TestYfinanceComponent::test_initialization": 0.0024820880000788748, - "src/backend/tests/unit/components/tools/test_yfinance_tool.py::TestYfinanceComponent::test_template_structure": 0.06983302299977368, + "src/backend/tests/unit/components/tools/test_yfinance_tool.py::TestYfinanceComponent::test_error_handling": 0.0028581390001818363, + "src/backend/tests/unit/components/tools/test_yfinance_tool.py::TestYfinanceComponent::test_fetch_info": 0.0030777969998325716, + "src/backend/tests/unit/components/tools/test_yfinance_tool.py::TestYfinanceComponent::test_fetch_news": 0.002921868000385075, + "src/backend/tests/unit/components/tools/test_yfinance_tool.py::TestYfinanceComponent::test_initialization": 0.002513117000034981, + "src/backend/tests/unit/components/tools/test_yfinance_tool.py::TestYfinanceComponent::test_template_structure": 0.06643275900000845, "src/backend/tests/unit/components/tools/test_yfinance_tool.py::test_yfinance_tool_template": 0.03864965400003939, - "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_all_versions_have_a_file_name_defined": 0.05009642100003475, - "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_chroma_collection_to_data": 0.8146162259999983, - "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_chroma_collection_to_data_empty_collection": 0.12554305299977386, - "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_chroma_collection_to_data_without_metadata": 0.4580269679997855, - "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_component_versions[1.0.19]": 0.46700101900000845, - "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_component_versions[1.1.0]": 0.14433586800009834, - "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_component_versions[1.1.1]": 0.1420597800001815, - "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_create_collection_with_data": 0.5675476029998663, - "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_create_db": 0.11167516599994087, - "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_duplicate_handling": 0.7590667420001864, - "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_latest_version": 0.06317560999991656, - "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_mmr_search": 1.0150175060000493, - "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_search_with_different_types": 1.2337027479998142, - "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_search_with_score": 1.592561711999906, - "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_similarity_search": 2.3217484860001605, - "src/backend/tests/unit/components/vectorstores/test_graph_rag_component.py::TestGraphRAGComponent::test_all_versions_have_a_file_name_defined": 0.0013660380000146688, - "src/backend/tests/unit/components/vectorstores/test_graph_rag_component.py::TestGraphRAGComponent::test_component_versions[1.0.19]": 0.004399136000074577, - "src/backend/tests/unit/components/vectorstores/test_graph_rag_component.py::TestGraphRAGComponent::test_component_versions[1.1.0]": 0.0013407499998265848, - "src/backend/tests/unit/components/vectorstores/test_graph_rag_component.py::TestGraphRAGComponent::test_component_versions[1.1.1]": 0.0013503780000974075, - "src/backend/tests/unit/components/vectorstores/test_graph_rag_component.py::TestGraphRAGComponent::test_graphrag": 0.013276313999995182, - "src/backend/tests/unit/components/vectorstores/test_graph_rag_component.py::TestGraphRAGComponent::test_latest_version": 0.00579340600006617, - "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_all_versions_have_a_file_name_defined": 0.05240394599991305, - "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_build_config_update": 0.050037326999927245, - "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_component_versions[1.0.19]": 0.0500634899999568, - "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_component_versions[1.1.0]": 0.05300576899981024, - "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_component_versions[1.1.1]": 0.04955732500002341, - "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_create_db": 0.1283883890002926, - "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_create_db_with_data": 0.12837383600003704, - "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_default_persist_dir": 0.05017066000004888, - "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_duplicate_handling": 0.4986404119999861, - "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_latest_version": 0.05514055999969969, - "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_list_existing_collections": 0.05006684099976155, - "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_mmr_search": 0.39748131600003944, - "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_search_with_different_types": 0.4975440990001516, - "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_similarity_search": 0.4577311309997185, - "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_all_versions_have_a_file_name_defined": 0.00025014600009853893, - "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_component_versions[1.0.19]": 0.00026115700006812403, - "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_component_versions[1.1.0]": 0.00024279100011881383, - "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_component_versions[1.1.1]": 0.0002423109999654116, - "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_create_collection_with_data": 0.00024244099995485158, - "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_create_db": 0.00024493499995514867, - "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_empty_search_query": 0.0002337949999855482, - "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_error_handling": 0.00025131799998234783, - "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_latest_version": 0.0002616770000258839, - "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_metadata_handling": 0.0006939120000879484, - "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_mtls_configuration": 0.0002647219998834771, - "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_similarity_search": 0.00023824400000194146, - "src/backend/tests/unit/custom/component/test_component_instance_attributes.py::test_files_independence": 0.0029018710001764703, - "src/backend/tests/unit/custom/component/test_component_instance_attributes.py::test_input_value_independence": 0.0035647439997319452, - "src/backend/tests/unit/custom/component/test_component_instance_attributes.py::test_message_output_independence": 0.0043566589999954886, - "src/backend/tests/unit/custom/component/test_component_instance_attributes.py::test_multiple_attributes_independence": 0.0029448899997532862, - "src/backend/tests/unit/custom/component/test_component_instance_attributes.py::test_sender_name_independence": 0.002910906000124669, - "src/backend/tests/unit/custom/component/test_component_instance_attributes.py::test_status_independence": 0.00407598600008896, + "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_all_versions_have_a_file_name_defined": 0.04856459500024357, + "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_chroma_collection_to_data": 0.8132560200001535, + "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_chroma_collection_to_data_empty_collection": 0.12080927299984978, + "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_chroma_collection_to_data_without_metadata": 3.449273388000165, + "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_component_versions[1.0.19]": 0.5772469610001281, + "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_component_versions[1.1.0]": 0.22251480899990383, + "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_component_versions[1.1.1]": 0.20849593200000527, + "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_create_collection_with_data": 0.974100824000061, + "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_create_db": 0.1166363080001247, + "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_duplicate_handling": 1.5774572969999099, + "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_latest_version": 0.055237224999928, + "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_mmr_search": 1.7996333240000695, + "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_search_with_different_types": 1.398813969999992, + "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_search_with_score": 1.489875193999751, + "src/backend/tests/unit/components/vectorstores/test_chroma_vector_store_component.py::TestChromaVectorStoreComponent::test_similarity_search": 1.6510826960002305, + "src/backend/tests/unit/components/vectorstores/test_graph_rag_component.py::TestGraphRAGComponent::test_all_versions_have_a_file_name_defined": 0.0013526429997909872, + "src/backend/tests/unit/components/vectorstores/test_graph_rag_component.py::TestGraphRAGComponent::test_component_versions[1.0.19]": 0.004054102000054627, + "src/backend/tests/unit/components/vectorstores/test_graph_rag_component.py::TestGraphRAGComponent::test_component_versions[1.1.0]": 0.0013197509999827162, + "src/backend/tests/unit/components/vectorstores/test_graph_rag_component.py::TestGraphRAGComponent::test_component_versions[1.1.1]": 0.001311417000124493, + "src/backend/tests/unit/components/vectorstores/test_graph_rag_component.py::TestGraphRAGComponent::test_graphrag": 0.013387058999796864, + "src/backend/tests/unit/components/vectorstores/test_graph_rag_component.py::TestGraphRAGComponent::test_latest_version": 0.0057259179998254695, + "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_all_versions_have_a_file_name_defined": 0.05221108599994295, + "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_build_config_update": 0.04965430600009313, + "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_component_versions[1.0.19]": 0.04970200399998248, + "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_component_versions[1.1.0]": 0.05272195400016244, + "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_component_versions[1.1.1]": 0.04914831599967329, + "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_create_db": 0.11304713699973945, + "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_create_db_with_data": 0.11346173800006909, + "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_default_persist_dir": 0.049497924999968745, + "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_duplicate_handling": 0.44724451100000806, + "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_latest_version": 0.057248893999940265, + "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_list_existing_collections": 0.04956957900026282, + "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_mmr_search": 0.4450134769997476, + "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_search_with_different_types": 0.7399805720001496, + "src/backend/tests/unit/components/vectorstores/test_local_db_component.py::TestLocalDBComponent::test_similarity_search": 0.4160282300001654, + "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_all_versions_have_a_file_name_defined": 0.00024001599990697287, + "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_component_versions[1.0.19]": 0.00023665999992772413, + "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_component_versions[1.1.0]": 0.00023851299988564278, + "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_component_versions[1.1.1]": 0.00024049600006037508, + "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_create_collection_with_data": 0.00024599700009275693, + "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_create_db": 0.00024683899982846924, + "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_empty_search_query": 0.0002579189997504727, + "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_error_handling": 0.0002618770001845405, + "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_latest_version": 0.0002936650000719965, + "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_metadata_handling": 0.0008796350002739928, + "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_mtls_configuration": 0.00024002699979064346, + "src/backend/tests/unit/components/vectorstores/test_mongodb_atlas.py::TestMongoVectorStoreComponent::test_similarity_search": 0.0002549729999827832, + "src/backend/tests/unit/custom/component/test_component_instance_attributes.py::test_files_independence": 0.0030759240003135346, + "src/backend/tests/unit/custom/component/test_component_instance_attributes.py::test_input_value_independence": 0.003793868000002476, + "src/backend/tests/unit/custom/component/test_component_instance_attributes.py::test_message_output_independence": 0.004455477999727009, + "src/backend/tests/unit/custom/component/test_component_instance_attributes.py::test_multiple_attributes_independence": 0.0030841290001717425, + "src/backend/tests/unit/custom/component/test_component_instance_attributes.py::test_sender_name_independence": 0.003267520000008517, + "src/backend/tests/unit/custom/component/test_component_instance_attributes.py::test_status_independence": 0.004257219000010082, "src/backend/tests/unit/custom/component/test_component_to_tool.py::test_component_to_tool": 0.019733334018383175, "src/backend/tests/unit/custom/component/test_component_to_tool.py::test_component_to_tool_has_no_component_as_tool": 0.0017144169833045453, - "src/backend/tests/unit/custom/component/test_component_to_tool.py::test_component_to_toolkit": 0.005509822999783864, - "src/backend/tests/unit/custom/component/test_componet_set_functionality.py::test_set_with_message_text_input_list": 0.0013062909999916883, - "src/backend/tests/unit/custom/component/test_componet_set_functionality.py::test_set_with_mixed_list_input": 0.0014944619999823772, - "src/backend/tests/unit/custom/custom_component/test_component.py::test_set_component": 0.0028292649999457353, - "src/backend/tests/unit/custom/custom_component/test_component.py::test_set_invalid_output": 0.0036233330001778086, + "src/backend/tests/unit/custom/component/test_component_to_tool.py::test_component_to_toolkit": 0.005648944999620653, + "src/backend/tests/unit/custom/component/test_componet_set_functionality.py::test_set_with_message_text_input_list": 0.0013957220000975212, + "src/backend/tests/unit/custom/component/test_componet_set_functionality.py::test_set_with_mixed_list_input": 0.001589632000104757, + "src/backend/tests/unit/custom/custom_component/test_component.py::test_set_component": 0.002913232999844695, + "src/backend/tests/unit/custom/custom_component/test_component.py::test_set_invalid_output": 0.0037157330000354705, "src/backend/tests/unit/custom/custom_component/test_component.py::test_set_required_inputs": 0.0019985559999895486, "src/backend/tests/unit/custom/custom_component/test_component.py::test_set_required_inputs_various_components": 0.006992995000018709, - "src/backend/tests/unit/custom/custom_component/test_component.py::test_update_component_build_config_async": 0.026660333999643626, - "src/backend/tests/unit/custom/custom_component/test_component.py::test_update_component_build_config_sync": 0.05326591399989411, - "src/backend/tests/unit/custom/custom_component/test_component_events.py::test_component_build_results": 9.08116080800005, - "src/backend/tests/unit/custom/custom_component/test_component_events.py::test_component_error_handling": 8.684573793000027, - "src/backend/tests/unit/custom/custom_component/test_component_events.py::test_component_logging": 9.2783286209999, - "src/backend/tests/unit/custom/custom_component/test_component_events.py::test_component_message_sending": 8.32441675699988, - "src/backend/tests/unit/custom/custom_component/test_component_events.py::test_component_streaming_message": 8.235847057, - "src/backend/tests/unit/custom/custom_component/test_component_events.py::test_component_tool_output": 8.502521386999888, - "src/backend/tests/unit/custom/custom_component/test_update_outputs.py::TestComponentOutputs::test_run_and_validate_update_outputs_custom_update": 0.0018982829999458772, - "src/backend/tests/unit/custom/custom_component/test_update_outputs.py::TestComponentOutputs::test_run_and_validate_update_outputs_invalid_output": 0.002155423000203882, - "src/backend/tests/unit/custom/custom_component/test_update_outputs.py::TestComponentOutputs::test_run_and_validate_update_outputs_output_validation": 0.0019698880000760255, - "src/backend/tests/unit/custom/custom_component/test_update_outputs.py::TestComponentOutputs::test_run_and_validate_update_outputs_tool_mode": 0.02848962599978222, - "src/backend/tests/unit/custom/custom_component/test_update_outputs.py::TestComponentOutputs::test_run_and_validate_update_outputs_with_existing_tool_output": 0.0020891189997200854, - "src/backend/tests/unit/custom/custom_component/test_update_outputs.py::TestComponentOutputs::test_run_and_validate_update_outputs_with_multiple_outputs": 0.0018798800001604832, - "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_accessing_non_registered_callback": 0.0011696279998432146, - "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_accessing_non_registered_event_callback_with_recommended_fix": 0.0011521039998569904, - "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_accessing_registered_event_callback": 0.0011694659999648138, - "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_event_id_uniqueness_with_await": 0.001820108999936565, - "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_handling_large_number_of_events": 0.0022016600003098574, - "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_performance_impact_frequent_registrations": 0.002039095999862184, - "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_queue_receives_correct_event_data_format": 0.0016016609997677733, - "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_register_event_with_empty_name": 0.001259094000033656, - "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_register_event_with_invalid_name_fixed": 0.0012574100003348576, - "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_register_event_with_valid_name_and_callback_with_mock_callback": 0.0014364139999543113, - "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_register_event_with_valid_name_and_no_callback": 0.0011712899997746717, - "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_register_event_without_event_type_argument_fixed": 0.0012671979995957372, - "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_sending_event_with_complex_data": 0.0015806520000296587, - "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_sending_event_with_none_data": 0.0011495300000206043, + "src/backend/tests/unit/custom/custom_component/test_component.py::test_update_component_build_config_async": 0.020969666999917536, + "src/backend/tests/unit/custom/custom_component/test_component.py::test_update_component_build_config_sync": 0.056805612000061956, + "src/backend/tests/unit/custom/custom_component/test_component_events.py::test_component_build_results": 10.47543746800011, + "src/backend/tests/unit/custom/custom_component/test_component_events.py::test_component_error_handling": 7.347674658000187, + "src/backend/tests/unit/custom/custom_component/test_component_events.py::test_component_logging": 6.936903032999908, + "src/backend/tests/unit/custom/custom_component/test_component_events.py::test_component_message_sending": 7.360849401000223, + "src/backend/tests/unit/custom/custom_component/test_component_events.py::test_component_streaming_message": 7.191926121999813, + "src/backend/tests/unit/custom/custom_component/test_component_events.py::test_component_tool_output": 7.436049528999774, + "src/backend/tests/unit/custom/custom_component/test_update_outputs.py::TestComponentOutputs::test_run_and_validate_update_outputs_custom_update": 0.0017701729998407245, + "src/backend/tests/unit/custom/custom_component/test_update_outputs.py::TestComponentOutputs::test_run_and_validate_update_outputs_invalid_output": 0.0020511759998953494, + "src/backend/tests/unit/custom/custom_component/test_update_outputs.py::TestComponentOutputs::test_run_and_validate_update_outputs_output_validation": 0.0018808469997111388, + "src/backend/tests/unit/custom/custom_component/test_update_outputs.py::TestComponentOutputs::test_run_and_validate_update_outputs_tool_mode": 0.02627801600010571, + "src/backend/tests/unit/custom/custom_component/test_update_outputs.py::TestComponentOutputs::test_run_and_validate_update_outputs_with_existing_tool_output": 0.0017957099998966441, + "src/backend/tests/unit/custom/custom_component/test_update_outputs.py::TestComponentOutputs::test_run_and_validate_update_outputs_with_multiple_outputs": 0.0017833869997048168, + "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_accessing_non_registered_callback": 0.0011323770002036326, + "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_accessing_non_registered_event_callback_with_recommended_fix": 0.0011138620000110677, + "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_accessing_registered_event_callback": 0.0010885740000503574, + "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_event_id_uniqueness_with_await": 0.0018193349999364727, + "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_handling_large_number_of_events": 0.002137737000339257, + "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_performance_impact_frequent_registrations": 0.0020067629998266057, + "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_queue_receives_correct_event_data_format": 0.0014846120000129304, + "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_register_event_with_empty_name": 0.0011865070000567357, + "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_register_event_with_invalid_name_fixed": 0.001214368999853832, + "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_register_event_with_valid_name_and_callback_with_mock_callback": 0.001363918000151898, + "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_register_event_with_valid_name_and_no_callback": 0.0011090519999470416, + "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_register_event_without_event_type_argument_fixed": 0.0011940809999941848, + "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_sending_event_with_complex_data": 0.001521550000006755, + "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_sending_event_with_none_data": 0.0010953680000511667, "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_sending_event_with_valid_type_and_data_asyncio_plugin": 0.007096707937307656, - "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_thread_safety_accessing_events_dictionary": 0.0015578919999370555, - "src/backend/tests/unit/exceptions/test_api.py::test_api_exception": 0.00398997899992537, - "src/backend/tests/unit/exceptions/test_api.py::test_api_exception_no_flow": 0.00118664800015722, - "src/backend/tests/unit/graph/edge/test_edge_base.py::test_edge_raises_error_on_invalid_target_handle": 0.03402305800000249, - "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_create_model_and_assign_values_fails": 0.004259189000322294, - "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_create_model_with_fields_from_kwargs": 0.0016606520000550518, - "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_create_model_with_invalid_callable": 0.0011878909999722964, - "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_create_model_with_valid_return_type_annotations": 0.005644827999958579, - "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_create_with_multiple_components": 0.006024595000098998, - "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_create_with_pydantic_field": 0.0044771249999939755, - "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_default_model_name_to_state": 0.0015892480000729847, - "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_graph_functional_start_state_update": 9.784287568000082, - "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_handle_empty_kwargs_gracefully": 0.0013817609999478009, - "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_raise_typeerror_for_invalid_field_type_in_tuple": 0.001259704999938549, + "src/backend/tests/unit/events/test_event_manager.py::TestEventManager::test_thread_safety_accessing_events_dictionary": 0.0014450090002355864, + "src/backend/tests/unit/exceptions/test_api.py::test_api_exception": 0.003989722999676815, + "src/backend/tests/unit/exceptions/test_api.py::test_api_exception_no_flow": 0.00114015000008294, + "src/backend/tests/unit/graph/edge/test_edge_base.py::test_edge_raises_error_on_invalid_target_handle": 0.03425340000012511, + "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_create_model_and_assign_values_fails": 0.004390226999930746, + "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_create_model_with_fields_from_kwargs": 0.002349460999994335, + "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_create_model_with_invalid_callable": 0.0012271319999399566, + "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_create_model_with_valid_return_type_annotations": 0.0056796860001213645, + "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_create_with_multiple_components": 0.006011202000081539, + "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_create_with_pydantic_field": 0.004433567999740262, + "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_default_model_name_to_state": 0.0015786069998284802, + "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_graph_functional_start_state_update": 8.609051147999935, + "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_handle_empty_kwargs_gracefully": 0.001419310000301266, + "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_raise_typeerror_for_invalid_field_type_in_tuple": 0.0012654449999445205, "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_raise_valueerror_for_invalid_field_type_in_tuple": 0.00342700001783669, - "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_raise_valueerror_for_unsupported_value_types": 0.0012218150002354378, - "src/backend/tests/unit/graph/graph/test_base.py::test_graph": 0.02082557700009602, - "src/backend/tests/unit/graph/graph/test_base.py::test_graph_functional": 0.018017646999851422, - "src/backend/tests/unit/graph/graph/test_base.py::test_graph_functional_async_start": 0.019301879999829907, - "src/backend/tests/unit/graph/graph/test_base.py::test_graph_functional_start": 0.018737966999879063, - "src/backend/tests/unit/graph/graph/test_base.py::test_graph_functional_start_end": 0.02981947800026319, - "src/backend/tests/unit/graph/graph/test_base.py::test_graph_not_prepared": 0.022799000999839336, + "src/backend/tests/unit/graph/graph/state/test_state_model.py::TestCreateStateModel::test_raise_valueerror_for_unsupported_value_types": 0.0012256990003152168, + "src/backend/tests/unit/graph/graph/test_base.py::test_graph": 0.020675426999787305, + "src/backend/tests/unit/graph/graph/test_base.py::test_graph_functional": 0.017169634999845584, + "src/backend/tests/unit/graph/graph/test_base.py::test_graph_functional_async_start": 0.018538240999987465, + "src/backend/tests/unit/graph/graph/test_base.py::test_graph_functional_start": 0.018355125000198314, + "src/backend/tests/unit/graph/graph/test_base.py::test_graph_functional_start_end": 0.029645641999877625, + "src/backend/tests/unit/graph/graph/test_base.py::test_graph_not_prepared": 0.022576324999818098, "src/backend/tests/unit/graph/graph/test_base.py::test_graph_set_with_invalid_component": 0.0009155830484814942, - "src/backend/tests/unit/graph/graph/test_base.py::test_graph_set_with_valid_component": 0.00029107199998179567, - "src/backend/tests/unit/graph/graph/test_base.py::test_graph_with_edge": 0.018767292999882557, - "src/backend/tests/unit/graph/graph/test_callback_graph.py::test_callback_graph": 0.0002475209998920036, - "src/backend/tests/unit/graph/graph/test_cycles.py::test_conditional_router_max_iterations": 0.031005011999695853, - "src/backend/tests/unit/graph/graph/test_cycles.py::test_cycle_in_graph": 0.00024637900014568004, - "src/backend/tests/unit/graph/graph/test_cycles.py::test_cycle_in_graph_max_iterations": 0.027977796999948623, - "src/backend/tests/unit/graph/graph/test_cycles.py::test_that_outputs_cache_is_set_to_false_in_cycle": 0.02466206200006127, - "src/backend/tests/unit/graph/graph/test_cycles.py::test_updated_graph_with_max_iterations": 0.00025090700000873767, - "src/backend/tests/unit/graph/graph/test_cycles.py::test_updated_graph_with_prompts": 0.00028284599989092385, - "src/backend/tests/unit/graph/graph/test_graph_state_model.py::test_graph_functional_start_graph_state_update": 0.02798230300004434, - "src/backend/tests/unit/graph/graph/test_graph_state_model.py::test_graph_state_model": 0.06576766800026235, - "src/backend/tests/unit/graph/graph/test_graph_state_model.py::test_graph_state_model_json_schema": 0.00026734900006886164, - "src/backend/tests/unit/graph/graph/test_graph_state_model.py::test_graph_state_model_serialization": 0.02790612500007228, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_add_to_vertices_being_run": 0.0010624890003327891, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_are_all_predecessors_fulfilled": 0.0010737109998899541, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_are_all_predecessors_fulfilled__wrong": 0.0010812240000177553, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_build_run_map": 0.0011574649997783126, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_from_dict": 0.0011276999998699466, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_from_dict_without_run_map__bad_case": 0.0011241650001920789, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_from_dict_without_run_predecessors__bad_case": 0.0011352860001352383, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_from_dict_without_vertices_being_run__bad_case": 0.0011471170000731945, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_from_dict_without_vertices_to_run__bad_case": 0.001108805999820106, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_is_vertex_runnable": 0.0011449219996393367, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_is_vertex_runnable__wrong_is_active": 0.001102301999935662, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_is_vertex_runnable__wrong_run_predecessors": 0.001106241000115915, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_is_vertex_runnable__wrong_vertices_to_run": 0.0011283220001132577, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_pickle": 0.0015237390000493178, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_remove_from_predecessors": 0.0010940869999558345, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_remove_vertex_from_runnables": 0.0011210079999273148, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_to_dict": 0.0018989570003213885, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_update_run_state": 0.001145042999951329, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_update_vertex_run_state": 0.0011150249999900552, - "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_update_vertex_run_state__bad_case": 0.0010727880001013546, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_detects_cycles_in_simple_graph": 0.001044215999854714, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_disconnected_components": 0.001166172000239385, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_duplicate_edges": 0.0010539529998823127, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_identifies_multiple_cycles": 0.0010620980003750446, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_large_graphs_efficiency": 0.0019938129998990917, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_mixed_data_types_in_edges": 0.0011037140000098589, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_multiple_edges_between_same_nodes": 0.0010611959996822407, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_no_cycles_present": 0.001056888000221079, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_nodes_with_no_incoming_edges": 0.0010868639999443985, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_nodes_with_no_outgoing_edges": 0.0010576799998034403, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_self_loops": 0.0010587019999093172, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_single_node_no_edges": 0.0010748910001439071, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_detects_cycle_in_simple_graph": 0.0010606359999201231, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_disconnected_components": 0.0010487940000984963, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_duplicate_edges": 0.0010693219999211578, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_empty_edges_list": 0.001060294999888356, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_identifies_first_cycle": 0.0010520490002363658, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_large_graph_efficiency": 0.0011258879997058102, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_multiple_cycles": 0.0010798519999752898, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_multiple_edges_between_same_nodes": 0.0010415289998491062, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_nodes_with_no_outgoing_edges": 0.001038053999764088, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_returns_none_when_no_cycle": 0.001094338000029893, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_self_loop_cycle": 0.0010497550001673517, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_single_node_no_edges": 0.0010415500000817701, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_correctly_identify_and_return_vertices_in_single_cycle": 0.0011205080002127943, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_detect_cycles_simple_graph": 0.0011673840001549252, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_duplicate_edges_fixed_fixed": 0.001089417999764919, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_empty_edges": 0.0010889279999446444, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_large_graphs_efficiently": 0.0011041259999728936, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_no_outgoing_edges": 0.0011215500001071632, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_self_loops": 0.0011423379999087047, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_single_cycle": 0.0010798319997320505, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_two_inputs_in_cycle[0]": 0.0011646590000964352, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_two_inputs_in_cycle[1]": 0.0011412250000830682, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_two_inputs_in_cycle[2]": 0.0011464649996923981, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_two_inputs_in_cycle[3]": 0.0011695989999225276, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_two_inputs_in_cycle[4]": 0.001133841999944707, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_no_cycles_empty_list": 0.00111434499990537, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_no_modification_of_input_edges_list": 0.0011574439997730224, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_non_string_vertex_ids": 0.0011136240000269026, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_process_disconnected_components": 0.0011298040001292975, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_return_vertices_involved_in_multiple_cycles": 0.0011385510001673538, - "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_single_vertex_no_edges": 0.0010921950001829828, - "src/backend/tests/unit/graph/graph/test_utils.py::test_chat_inputs_at_start": 0.0012514310001279227, - "src/backend/tests/unit/graph/graph/test_utils.py::test_filter_vertices_from_vertex": 0.0011395930000617227, - "src/backend/tests/unit/graph/graph/test_utils.py::test_get_sorted_vertices_exact_sequence": 0.001174155999933646, - "src/backend/tests/unit/graph/graph/test_utils.py::test_get_sorted_vertices_simple": 0.0012270549998447677, - "src/backend/tests/unit/graph/graph/test_utils.py::test_get_sorted_vertices_with_complex_cycle": 0.0012040030001116975, - "src/backend/tests/unit/graph/graph/test_utils.py::test_get_sorted_vertices_with_cycle": 0.001124283999843101, - "src/backend/tests/unit/graph/graph/test_utils.py::test_get_sorted_vertices_with_stop": 0.0012852940001266688, - "src/backend/tests/unit/graph/graph/test_utils.py::test_get_sorted_vertices_with_stop_at_chroma": 0.001229387999728715, - "src/backend/tests/unit/graph/graph/test_utils.py::test_get_sorted_vertices_with_unconnected_graph": 0.0011091249998571584, - "src/backend/tests/unit/graph/graph/test_utils.py::test_get_successors_a": 0.001108194000153162, - "src/backend/tests/unit/graph/graph/test_utils.py::test_get_successors_z": 0.0011013509997610527, - "src/backend/tests/unit/graph/graph/test_utils.py::test_has_cycle": 0.0010739900001226488, - "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_a": 0.001091634000204067, - "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_g": 0.0011116890000266721, - "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_h": 0.0010738290000062989, - "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_invalid_vertex": 0.0012366319999728148, - "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_m": 0.0010894190002090909, - "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_n_is_start": 0.001202578999709658, - "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_t": 0.001070954000169877, - "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_x": 0.0010936870000932686, - "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_z": 0.0011206260001017654, + "src/backend/tests/unit/graph/graph/test_base.py::test_graph_set_with_valid_component": 0.0002752409998265648, + "src/backend/tests/unit/graph/graph/test_base.py::test_graph_with_edge": 0.018248169999878883, + "src/backend/tests/unit/graph/graph/test_callback_graph.py::test_callback_graph": 0.00025949200016839313, + "src/backend/tests/unit/graph/graph/test_cycles.py::test_conditional_router_max_iterations": 0.02972648200011463, + "src/backend/tests/unit/graph/graph/test_cycles.py::test_cycle_in_graph": 0.0002555349999511236, + "src/backend/tests/unit/graph/graph/test_cycles.py::test_cycle_in_graph_max_iterations": 0.027548740999918664, + "src/backend/tests/unit/graph/graph/test_cycles.py::test_that_outputs_cache_is_set_to_false_in_cycle": 0.024106802000233074, + "src/backend/tests/unit/graph/graph/test_cycles.py::test_updated_graph_with_max_iterations": 0.0002350170000227081, + "src/backend/tests/unit/graph/graph/test_cycles.py::test_updated_graph_with_prompts": 0.0002550949998294527, + "src/backend/tests/unit/graph/graph/test_graph_state_model.py::test_graph_functional_start_graph_state_update": 0.026408091000121203, + "src/backend/tests/unit/graph/graph/test_graph_state_model.py::test_graph_state_model": 0.064459344999932, + "src/backend/tests/unit/graph/graph/test_graph_state_model.py::test_graph_state_model_json_schema": 0.0002643220000209112, + "src/backend/tests/unit/graph/graph/test_graph_state_model.py::test_graph_state_model_serialization": 0.02624525599981098, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_add_to_vertices_being_run": 0.0010980439999457303, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_are_all_predecessors_fulfilled": 0.0010745990000486927, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_are_all_predecessors_fulfilled__wrong": 0.001135593999606499, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_build_run_map": 0.0010703800001010677, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_from_dict": 0.001126325000086581, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_from_dict_without_run_map__bad_case": 0.0011235500001021137, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_from_dict_without_run_predecessors__bad_case": 0.001086672000155886, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_from_dict_without_vertices_being_run__bad_case": 0.001093474999834143, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_from_dict_without_vertices_to_run__bad_case": 0.0011172599997735233, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_is_vertex_runnable": 0.0016307440000673523, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_is_vertex_runnable__wrong_is_active": 0.0011003870001786709, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_is_vertex_runnable__wrong_run_predecessors": 0.0010791969996262196, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_is_vertex_runnable__wrong_vertices_to_run": 0.0010645009999734611, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_pickle": 0.0011292409999441588, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_remove_from_predecessors": 0.0010757919997104182, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_remove_vertex_from_runnables": 0.0011183700000856334, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_to_dict": 0.0011634840000169788, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_update_run_state": 0.0011430959998506296, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_update_vertex_run_state": 0.0010768029997052508, + "src/backend/tests/unit/graph/graph/test_runnable_vertices_manager.py::test_update_vertex_run_state__bad_case": 0.0010767730000225129, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_detects_cycles_in_simple_graph": 0.001042079999933776, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_disconnected_components": 0.0010660929999630753, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_duplicate_edges": 0.0010561650001363887, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_identifies_multiple_cycles": 0.0010931140004686313, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_large_graphs_efficiency": 0.0018023550003363198, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_mixed_data_types_in_edges": 0.0010582780000731873, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_multiple_edges_between_same_nodes": 0.0010464770000453427, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_no_cycles_present": 0.0010501039996597683, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_nodes_with_no_incoming_edges": 0.0010463149999395682, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_nodes_with_no_outgoing_edges": 0.0010481899998922017, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_self_loops": 0.001048431000299388, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindAllCycleEdges::test_single_node_no_edges": 0.0010568360000888788, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_detects_cycle_in_simple_graph": 0.0011113770001429657, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_disconnected_components": 0.0010913109999819426, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_duplicate_edges": 0.0010660339999049029, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_empty_edges_list": 0.0010578260000784212, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_identifies_first_cycle": 0.001101779999999053, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_large_graph_efficiency": 0.0010831959998540697, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_multiple_cycles": 0.0010283239998898352, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_multiple_edges_between_same_nodes": 0.0010359069997321058, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_nodes_with_no_outgoing_edges": 0.0010527700001148332, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_returns_none_when_no_cycle": 0.00112181800000144, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_self_loop_cycle": 0.001044684999897072, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleEdge::test_single_node_no_edges": 0.0010579079998933594, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_correctly_identify_and_return_vertices_in_single_cycle": 0.00111569699993197, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_detect_cycles_simple_graph": 0.0011413130000619276, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_duplicate_edges_fixed_fixed": 0.0011855049999667244, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_empty_edges": 0.0010526880000725214, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_large_graphs_efficiently": 0.001110715999857348, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_no_outgoing_edges": 0.001121697000144195, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_self_loops": 0.0011187000000063563, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_single_cycle": 0.0010755109999536216, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_two_inputs_in_cycle[0]": 0.0011540469999999914, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_two_inputs_in_cycle[1]": 0.0011436890004006273, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_two_inputs_in_cycle[2]": 0.0011885419999089208, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_two_inputs_in_cycle[3]": 0.0011420260000249982, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_handle_two_inputs_in_cycle[4]": 0.0011361739998392295, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_no_cycles_empty_list": 0.0011082020000685588, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_no_modification_of_input_edges_list": 0.0011298720000922913, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_non_string_vertex_ids": 0.0011579239999264246, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_process_disconnected_components": 0.0011799250000876782, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_return_vertices_involved_in_multiple_cycles": 0.0011319259999709175, + "src/backend/tests/unit/graph/graph/test_utils.py::TestFindCycleVertices::test_single_vertex_no_edges": 0.0010633779995714576, + "src/backend/tests/unit/graph/graph/test_utils.py::test_chat_inputs_at_start": 0.0011762379999709083, + "src/backend/tests/unit/graph/graph/test_utils.py::test_filter_vertices_from_vertex": 0.0010772929999802727, + "src/backend/tests/unit/graph/graph/test_utils.py::test_get_sorted_vertices_exact_sequence": 0.0011362039999767148, + "src/backend/tests/unit/graph/graph/test_utils.py::test_get_sorted_vertices_simple": 0.0010703710001962463, + "src/backend/tests/unit/graph/graph/test_utils.py::test_get_sorted_vertices_with_complex_cycle": 0.0011448689999724593, + "src/backend/tests/unit/graph/graph/test_utils.py::test_get_sorted_vertices_with_cycle": 0.0011144240002067818, + "src/backend/tests/unit/graph/graph/test_utils.py::test_get_sorted_vertices_with_stop": 0.0010978840000461787, + "src/backend/tests/unit/graph/graph/test_utils.py::test_get_sorted_vertices_with_stop_at_chroma": 0.0011943819999942207, + "src/backend/tests/unit/graph/graph/test_utils.py::test_get_sorted_vertices_with_unconnected_graph": 0.0011017390002052707, + "src/backend/tests/unit/graph/graph/test_utils.py::test_get_successors_a": 0.0011079529999733495, + "src/backend/tests/unit/graph/graph/test_utils.py::test_get_successors_z": 0.001135833000034836, + "src/backend/tests/unit/graph/graph/test_utils.py::test_has_cycle": 0.0010972699999456381, + "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_a": 0.0010891649999393849, + "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_g": 0.0010701200003495615, + "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_h": 0.0010933349999504571, + "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_invalid_vertex": 0.001209171000027709, + "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_m": 0.0011332980002407567, + "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_n_is_start": 0.0011626430000433174, + "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_t": 0.0010836660001132259, + "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_x": 0.0010824529997535137, + "src/backend/tests/unit/graph/graph/test_utils.py::test_sort_up_to_vertex_z": 0.0010796700000810233, "src/backend/tests/unit/graph/test_graph.py::test_build_edges": 0.001086625037714839, "src/backend/tests/unit/graph/test_graph.py::test_build_nodes": 0.0012113330303691328, "src/backend/tests/unit/graph/test_graph.py::test_build_params": 0.00745550001738593, "src/backend/tests/unit/graph/test_graph.py::test_circular_dependencies": 0.0011518750106915832, - "src/backend/tests/unit/graph/test_graph.py::test_find_last_node": 0.0014955360002204543, + "src/backend/tests/unit/graph/test_graph.py::test_find_last_node": 0.0015204279998215497, "src/backend/tests/unit/graph/test_graph.py::test_get_node": 3.6276886249543168, "src/backend/tests/unit/graph/test_graph.py::test_get_node_neighbors_basic": 0.0015942919999361038, "src/backend/tests/unit/graph/test_graph.py::test_get_root_vertex": 0.00336533400695771, "src/backend/tests/unit/graph/test_graph.py::test_get_vertices_with_target": 0.0015001240535639226, "src/backend/tests/unit/graph/test_graph.py::test_graph_structure": 3.660518125980161, - "src/backend/tests/unit/graph/test_graph.py::test_invalid_node_types": 0.0016069929999957822, + "src/backend/tests/unit/graph/test_graph.py::test_invalid_node_types": 0.0014378549997218215, "src/backend/tests/unit/graph/test_graph.py::test_matched_type": 0.0011828330461867154, "src/backend/tests/unit/graph/test_graph.py::test_pickle_graph": 0.025576499931048602, - "src/backend/tests/unit/graph/test_graph.py::test_process_flow": 0.0023711759999969217, - "src/backend/tests/unit/graph/test_graph.py::test_process_flow_one_group": 0.0028753149999829475, - "src/backend/tests/unit/graph/test_graph.py::test_process_flow_vector_store_grouped": 0.004625335000127961, - "src/backend/tests/unit/graph/test_graph.py::test_serialize_graph": 0.003009763999898496, - "src/backend/tests/unit/graph/test_graph.py::test_set_new_target_handle": 0.0010673679998944863, - "src/backend/tests/unit/graph/test_graph.py::test_ungroup_node": 0.002205426999807969, - "src/backend/tests/unit/graph/test_graph.py::test_update_source_handle": 0.0010476909997123585, - "src/backend/tests/unit/graph/test_graph.py::test_update_target_handle_proxy": 0.001048434000040288, - "src/backend/tests/unit/graph/test_graph.py::test_update_template": 0.001222055999960503, + "src/backend/tests/unit/graph/test_graph.py::test_process_flow": 0.002301921999787737, + "src/backend/tests/unit/graph/test_graph.py::test_process_flow_one_group": 0.002783198999850356, + "src/backend/tests/unit/graph/test_graph.py::test_process_flow_vector_store_grouped": 0.004379838999966523, + "src/backend/tests/unit/graph/test_graph.py::test_serialize_graph": 0.002731601999812483, + "src/backend/tests/unit/graph/test_graph.py::test_set_new_target_handle": 0.0010410570000658481, + "src/backend/tests/unit/graph/test_graph.py::test_ungroup_node": 0.0021084929996959545, + "src/backend/tests/unit/graph/test_graph.py::test_update_source_handle": 0.0011181920001490653, + "src/backend/tests/unit/graph/test_graph.py::test_update_target_handle_proxy": 0.0010693100000480626, + "src/backend/tests/unit/graph/test_graph.py::test_update_template": 0.001188911999861375, "src/backend/tests/unit/graph/test_graph.py::test_validate_edges": 0.0010510420543141663, - "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_handle_optional_field": 0.002052593999906094, - "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_edge_parameters": 0.002888309999889316, - "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_field_parameters_bool_field": 0.0020167459997537662, - "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_field_parameters_code_error": 0.002036242999793103, - "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_field_parameters_dict_field_list": 0.002010905000133789, - "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_field_parameters_invalid": 0.0020921070001804765, - "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_field_parameters_table_field": 0.00295504400014579, - "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_field_parameters_table_field_invalid": 0.0021579700000984303, - "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_field_parameters_valid": 0.002101544999959515, - "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_file_field": 0.002192623999917487, - "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_non_list_edge_param": 0.002401582999937091, - "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_should_skip_field": 0.0020630420001452876, - "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_correctly_accesses_descriptions_recommended_fix": 0.0019478679996609571, - "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_create_model_from_valid_schema": 0.002152457999955004, - "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_handle_empty_schema": 0.0013806020001538855, - "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_handle_large_schemas_efficiently": 0.002000815999963379, - "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_handles_multiple_fields_fixed_with_instance_check": 0.002517759999818736, - "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_manages_unknown_field_types": 0.0012060859999110107, - "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_nested_list_and_dict_types_handling": 0.0017699759996503417, - "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_no_duplicate_field_names_fixed_fixed": 0.0016076229999271163, - "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_process_schema_missing_optional_keys_updated": 0.0020438870001271425, - "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_raises_error_for_invalid_input_different_exception_with_specific_exception": 0.0011015709997082013, - "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_returns_valid_model_class": 0.001678055000184031, - "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_schema_fields_with_none_default": 0.001823317000116731, - "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_supports_single_and_multiple_type_annotations": 0.0018466690000877861, - "src/backend/tests/unit/helpers/test_data.py::test_data_to_text_list[{name} is {age} years old-data0-expected0]": 0.0011847269997815602, - "src/backend/tests/unit/helpers/test_data.py::test_data_to_text_list[{name} is {age} years old-data1-expected1]": 0.0011533479996614915, - "src/backend/tests/unit/helpers/test_data.py::test_data_to_text_list__data_contains_nested_data_key": 0.0010793399999329267, - "src/backend/tests/unit/helpers/test_data.py::test_data_to_text_list__data_with_data_attribute_empty": 0.0010564259998773196, - "src/backend/tests/unit/helpers/test_data.py::test_data_to_text_list__template_empty": 0.001106422000020757, - "src/backend/tests/unit/helpers/test_data.py::test_data_to_text_list__template_without_placeholder": 0.0010761650000858936, - "src/backend/tests/unit/helpers/test_data.py::test_data_to_text_list__template_without_placeholder_and_data_attribute_empty": 0.0010438540000450303, - "src/backend/tests/unit/helpers/test_data.py::test_data_to_text_list__template_wrong_placeholder": 0.0010531119996812777, - "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_complex_nested_data": 0.0010590829999728157, - "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_empty_data_dict": 0.0010466709998127044, - "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_empty_template": 0.0010700539999106695, - "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_invalid_template_type": 0.0011983009999312344, - "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_missing_key": 0.0010597440002584335, - "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_mixed_data_types": 0.001083076999975674, - "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_none_data": 0.0010442850002618798, - "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_none_template": 0.001185597000130656, - "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_parametrized[Error: {text}-data4-expected_text4]": 0.001143248999824209, - "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_parametrized[Text: {text}-data0-expected_text0]": 0.0012916750001750188, - "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_parametrized[User: {text}-data3-expected_text3]": 0.0011559929998838925, - "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_parametrized[Value: {text}-data5-expected_text5]": 0.0011690769999859185, - "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_parametrized[{name} is {age} years old-data1-expected_text1]": 0.0011593679996622086, - "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_parametrized[{name} is {age} years old-data2-expected_text2]": 0.0011675139999169915, - "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_string_data": 0.0010615460000735766, - "src/backend/tests/unit/initial_setup/starter_projects/test_memory_chatbot.py::test_memory_chatbot": 11.792478568999968, - "src/backend/tests/unit/initial_setup/starter_projects/test_memory_chatbot.py::test_memory_chatbot_dump_components_and_edges": 0.03583212799981084, - "src/backend/tests/unit/initial_setup/starter_projects/test_memory_chatbot.py::test_memory_chatbot_dump_structure": 0.04035848799981068, - "src/backend/tests/unit/initial_setup/starter_projects/test_vector_store_rag.py::test_vector_store_rag": 0.22166292799988696, - "src/backend/tests/unit/initial_setup/starter_projects/test_vector_store_rag.py::test_vector_store_rag_add": 0.18060844299975543, - "src/backend/tests/unit/initial_setup/starter_projects/test_vector_store_rag.py::test_vector_store_rag_dump": 0.09534387700023217, - "src/backend/tests/unit/initial_setup/starter_projects/test_vector_store_rag.py::test_vector_store_rag_dump_components_and_edges": 0.09669257499990636, - "src/backend/tests/unit/initial_setup/test_setup_functions.py::test_get_or_create_default_folder_concurrent_calls": 8.409617002999994, - "src/backend/tests/unit/initial_setup/test_setup_functions.py::test_get_or_create_default_folder_creation": 7.702577517000009, - "src/backend/tests/unit/initial_setup/test_setup_functions.py::test_get_or_create_default_folder_idempotency": 8.244955784999775, - "src/backend/tests/unit/inputs/test_inputs.py::test_bool_input_invalid": 0.0011071829999309557, - "src/backend/tests/unit/inputs/test_inputs.py::test_bool_input_valid": 0.0011510739998357167, - "src/backend/tests/unit/inputs/test_inputs.py::test_code_input_valid": 0.001118152000117334, - "src/backend/tests/unit/inputs/test_inputs.py::test_data_input_valid": 0.0012861559998782468, - "src/backend/tests/unit/inputs/test_inputs.py::test_dict_input_invalid": 0.001123102000065046, - "src/backend/tests/unit/inputs/test_inputs.py::test_dict_input_valid": 0.0011418369999773859, - "src/backend/tests/unit/inputs/test_inputs.py::test_dropdown_input_invalid": 0.0011192150000169931, - "src/backend/tests/unit/inputs/test_inputs.py::test_dropdown_input_valid": 0.0010990159998982563, - "src/backend/tests/unit/inputs/test_inputs.py::test_file_input_valid": 0.0010673290000795532, - "src/backend/tests/unit/inputs/test_inputs.py::test_float_input_invalid": 0.0011655209998480132, - "src/backend/tests/unit/inputs/test_inputs.py::test_float_input_valid": 0.0011425180000514956, - "src/backend/tests/unit/inputs/test_inputs.py::test_handle_input_invalid": 0.0011351639998338214, - "src/backend/tests/unit/inputs/test_inputs.py::test_handle_input_valid": 0.0011281909999070194, - "src/backend/tests/unit/inputs/test_inputs.py::test_instantiate_input_comprehensive": 0.0011640790000910783, - "src/backend/tests/unit/inputs/test_inputs.py::test_instantiate_input_invalid": 0.0012079099999482423, - "src/backend/tests/unit/inputs/test_inputs.py::test_instantiate_input_valid": 0.001142507999929876, - "src/backend/tests/unit/inputs/test_inputs.py::test_int_input_invalid": 0.001136446000145952, - "src/backend/tests/unit/inputs/test_inputs.py::test_int_input_valid": 0.0011409549999825686, - "src/backend/tests/unit/inputs/test_inputs.py::test_message_text_input_invalid": 0.0012185089999547927, - "src/backend/tests/unit/inputs/test_inputs.py::test_message_text_input_valid": 0.001291805999699136, - "src/backend/tests/unit/inputs/test_inputs.py::test_multiline_input_invalid": 0.001190347000147085, - "src/backend/tests/unit/inputs/test_inputs.py::test_multiline_input_valid": 0.001139833999786788, - "src/backend/tests/unit/inputs/test_inputs.py::test_multiline_secret_input_invalid": 0.0011475779997454083, - "src/backend/tests/unit/inputs/test_inputs.py::test_multiline_secret_input_valid": 0.0011276599998382153, - "src/backend/tests/unit/inputs/test_inputs.py::test_multiselect_input_invalid": 0.0011496920001263788, - "src/backend/tests/unit/inputs/test_inputs.py::test_multiselect_input_valid": 0.0011090150001109578, - "src/backend/tests/unit/inputs/test_inputs.py::test_nested_dict_input_invalid": 0.001118592999773682, - "src/backend/tests/unit/inputs/test_inputs.py::test_nested_dict_input_valid": 0.0011296049999600655, - "src/backend/tests/unit/inputs/test_inputs.py::test_prompt_input_valid": 0.001136487000167108, - "src/backend/tests/unit/inputs/test_inputs.py::test_secret_str_input_invalid": 0.0011257250000653585, - "src/backend/tests/unit/inputs/test_inputs.py::test_secret_str_input_valid": 0.0011405639997974504, - "src/backend/tests/unit/inputs/test_inputs.py::test_slider_input_valid": 0.001240198999767017, - "src/backend/tests/unit/inputs/test_inputs.py::test_str_input_invalid": 0.0012194919997909892, - "src/backend/tests/unit/inputs/test_inputs.py::test_str_input_valid": 0.0012028129999634984, - "src/backend/tests/unit/inputs/test_inputs.py::test_tab_input_invalid[non_string_value-options2-123-TypeError]": 0.0012297299999772804, - "src/backend/tests/unit/inputs/test_inputs.py::test_tab_input_invalid[option_too_long-options1-Tab1-ValidationError]": 0.0012166960000286053, - "src/backend/tests/unit/inputs/test_inputs.py::test_tab_input_invalid[too_many_options-options0-Tab1-ValidationError]": 0.001193952999983594, - "src/backend/tests/unit/inputs/test_inputs.py::test_tab_input_valid[empty_options-options2--expected_options2-]": 0.0012343100001999119, - "src/backend/tests/unit/inputs/test_inputs.py::test_tab_input_valid[fewer_options-options1-Tab2-expected_options1-Tab2]": 0.0012827799998831324, - "src/backend/tests/unit/inputs/test_inputs.py::test_tab_input_valid[standard_valid-options0-Tab1-expected_options0-Tab1]": 0.0012557990000914288, - "src/backend/tests/unit/inputs/test_inputs.py::test_table_input_invalid": 0.0012442870001905249, - "src/backend/tests/unit/inputs/test_inputs.py::test_table_input_valid": 0.0016970209999271901, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_complex_nested_structures_handling": 0.0016253069998128922, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_default_values_assignment": 0.0015206030002445914, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_default_values_for_non_required_fields": 0.001532936000103291, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_empty_list_of_inputs": 0.001354821999939304, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_field_types_conversion": 0.0015448489998561854, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_fields_creation_with_correct_types_and_attributes": 0.0015537850001692277, + "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_handle_optional_field": 0.002062977999685245, + "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_edge_parameters": 0.003038592999928369, + "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_field_parameters_bool_field": 0.00206973200010907, + "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_field_parameters_code_error": 0.002128560000073776, + "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_field_parameters_dict_field_list": 0.002077915999961988, + "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_field_parameters_invalid": 0.002206085000125313, + "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_field_parameters_table_field": 0.002935521999916091, + "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_field_parameters_table_field_invalid": 0.002181287999974302, + "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_field_parameters_valid": 0.0021940430001450295, + "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_file_field": 0.002372623999690404, + "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_process_non_list_edge_param": 0.002419821000103184, + "src/backend/tests/unit/graph/vertex/test_vertex_base.py::test_should_skip_field": 0.0021266270000523946, + "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_correctly_accesses_descriptions_recommended_fix": 0.002019218000214096, + "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_create_model_from_valid_schema": 0.0021539360000133456, + "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_handle_empty_schema": 0.0014278169999215606, + "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_handle_large_schemas_efficiently": 0.0021399730003395234, + "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_handles_multiple_fields_fixed_with_instance_check": 0.0024898629999370314, + "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_manages_unknown_field_types": 0.0012680189997809066, + "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_nested_list_and_dict_types_handling": 0.00198057600005086, + "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_no_duplicate_field_names_fixed_fixed": 0.0017694210000627209, + "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_process_schema_missing_optional_keys_updated": 0.0021401920000698738, + "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_raises_error_for_invalid_input_different_exception_with_specific_exception": 0.0012351080001735681, + "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_returns_valid_model_class": 0.0018615330000102404, + "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_schema_fields_with_none_default": 0.0019340880003255734, + "src/backend/tests/unit/helpers/test_base_model_from_schema.py::TestBuildModelFromSchema::test_supports_single_and_multiple_type_annotations": 0.001919249999900785, + "src/backend/tests/unit/helpers/test_data.py::test_data_to_text_list[{name} is {age} years old-data0-expected0]": 0.0013348839997888717, + "src/backend/tests/unit/helpers/test_data.py::test_data_to_text_list[{name} is {age} years old-data1-expected1]": 0.0012904210000215244, + "src/backend/tests/unit/helpers/test_data.py::test_data_to_text_list__data_contains_nested_data_key": 0.0011942409996663628, + "src/backend/tests/unit/helpers/test_data.py::test_data_to_text_list__data_with_data_attribute_empty": 0.0011651769998479722, + "src/backend/tests/unit/helpers/test_data.py::test_data_to_text_list__template_empty": 0.0011763390000396612, + "src/backend/tests/unit/helpers/test_data.py::test_data_to_text_list__template_without_placeholder": 0.0011760990003040206, + "src/backend/tests/unit/helpers/test_data.py::test_data_to_text_list__template_without_placeholder_and_data_attribute_empty": 0.0011964049999733106, + "src/backend/tests/unit/helpers/test_data.py::test_data_to_text_list__template_wrong_placeholder": 0.0011679430001549918, + "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_complex_nested_data": 0.001084077999848887, + "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_empty_data_dict": 0.0011375059998499637, + "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_empty_template": 0.0011009990000729886, + "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_invalid_template_type": 0.0011838519999400887, + "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_missing_key": 0.0011164360000748275, + "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_mixed_data_types": 0.001125334000107614, + "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_none_data": 0.001087081999912698, + "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_none_template": 0.0012589209998168371, + "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_parametrized[Error: {text}-data4-expected_text4]": 0.0012419099998624006, + "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_parametrized[Text: {text}-data0-expected_text0]": 0.001273799999808034, + "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_parametrized[User: {text}-data3-expected_text3]": 0.0012403780001477571, + "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_parametrized[Value: {text}-data5-expected_text5]": 0.0012303690002681833, + "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_parametrized[{name} is {age} years old-data1-expected_text1]": 0.0012833580001370137, + "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_parametrized[{name} is {age} years old-data2-expected_text2]": 0.001269570999966163, + "src/backend/tests/unit/helpers/test_data_to_text_list.py::test_data_to_text_list_string_data": 0.0010924630000772595, + "src/backend/tests/unit/initial_setup/starter_projects/test_memory_chatbot.py::test_memory_chatbot": 6.701478712999915, + "src/backend/tests/unit/initial_setup/starter_projects/test_memory_chatbot.py::test_memory_chatbot_dump_components_and_edges": 0.03476937400000679, + "src/backend/tests/unit/initial_setup/starter_projects/test_memory_chatbot.py::test_memory_chatbot_dump_structure": 0.039685021999957826, + "src/backend/tests/unit/initial_setup/starter_projects/test_vector_store_rag.py::test_vector_store_rag": 0.21242337699959535, + "src/backend/tests/unit/initial_setup/starter_projects/test_vector_store_rag.py::test_vector_store_rag_add": 0.1759879630001251, + "src/backend/tests/unit/initial_setup/starter_projects/test_vector_store_rag.py::test_vector_store_rag_dump": 0.09301002700021854, + "src/backend/tests/unit/initial_setup/starter_projects/test_vector_store_rag.py::test_vector_store_rag_dump_components_and_edges": 0.09560981300001004, + "src/backend/tests/unit/initial_setup/test_setup_functions.py::test_get_or_create_default_folder_concurrent_calls": 6.6893538959998295, + "src/backend/tests/unit/initial_setup/test_setup_functions.py::test_get_or_create_default_folder_creation": 6.891391869999779, + "src/backend/tests/unit/initial_setup/test_setup_functions.py::test_get_or_create_default_folder_idempotency": 6.812787072999981, + "src/backend/tests/unit/inputs/test_inputs.py::test_bool_input_invalid": 0.0011517629998252232, + "src/backend/tests/unit/inputs/test_inputs.py::test_bool_input_valid": 0.0011241410002185148, + "src/backend/tests/unit/inputs/test_inputs.py::test_code_input_valid": 0.0010534299997289054, + "src/backend/tests/unit/inputs/test_inputs.py::test_data_input_valid": 0.001057126999967295, + "src/backend/tests/unit/inputs/test_inputs.py::test_dict_input_invalid": 0.001181417999760015, + "src/backend/tests/unit/inputs/test_inputs.py::test_dict_input_valid": 0.0011303840001346543, + "src/backend/tests/unit/inputs/test_inputs.py::test_dropdown_input_invalid": 0.0011284599997907208, + "src/backend/tests/unit/inputs/test_inputs.py::test_dropdown_input_valid": 0.001140232000125252, + "src/backend/tests/unit/inputs/test_inputs.py::test_file_input_valid": 0.0011008090000359516, + "src/backend/tests/unit/inputs/test_inputs.py::test_float_input_invalid": 0.0011271870000655326, + "src/backend/tests/unit/inputs/test_inputs.py::test_float_input_valid": 0.0011437490002208506, + "src/backend/tests/unit/inputs/test_inputs.py::test_handle_input_invalid": 0.001066365000042424, + "src/backend/tests/unit/inputs/test_inputs.py::test_handle_input_valid": 0.0010415390001980995, + "src/backend/tests/unit/inputs/test_inputs.py::test_instantiate_input_comprehensive": 0.0012260309999874153, + "src/backend/tests/unit/inputs/test_inputs.py::test_instantiate_input_invalid": 0.0011518739997882221, + "src/backend/tests/unit/inputs/test_inputs.py::test_instantiate_input_valid": 0.0010916010000983078, + "src/backend/tests/unit/inputs/test_inputs.py::test_int_input_invalid": 0.0011059680000471417, + "src/backend/tests/unit/inputs/test_inputs.py::test_int_input_valid": 0.0011362950001512218, + "src/backend/tests/unit/inputs/test_inputs.py::test_message_text_input_invalid": 0.0011294109999653301, + "src/backend/tests/unit/inputs/test_inputs.py::test_message_text_input_valid": 0.00118155699988165, + "src/backend/tests/unit/inputs/test_inputs.py::test_multiline_input_invalid": 0.0011518539999997301, + "src/backend/tests/unit/inputs/test_inputs.py::test_multiline_input_valid": 0.0012434750001375505, + "src/backend/tests/unit/inputs/test_inputs.py::test_multiline_secret_input_invalid": 0.0011693480003032164, + "src/backend/tests/unit/inputs/test_inputs.py::test_multiline_secret_input_valid": 0.001149519999671611, + "src/backend/tests/unit/inputs/test_inputs.py::test_multiselect_input_invalid": 0.0011250420000123995, + "src/backend/tests/unit/inputs/test_inputs.py::test_multiselect_input_valid": 0.0011238609999963955, + "src/backend/tests/unit/inputs/test_inputs.py::test_nested_dict_input_invalid": 0.001123530999848299, + "src/backend/tests/unit/inputs/test_inputs.py::test_nested_dict_input_valid": 0.0011216870000225754, + "src/backend/tests/unit/inputs/test_inputs.py::test_prompt_input_valid": 0.0010521880001306272, + "src/backend/tests/unit/inputs/test_inputs.py::test_secret_str_input_invalid": 0.0011674219999804336, + "src/backend/tests/unit/inputs/test_inputs.py::test_secret_str_input_valid": 0.0011244120000810653, + "src/backend/tests/unit/inputs/test_inputs.py::test_slider_input_valid": 0.0011052370000470546, + "src/backend/tests/unit/inputs/test_inputs.py::test_str_input_invalid": 0.001149509000015314, + "src/backend/tests/unit/inputs/test_inputs.py::test_str_input_valid": 0.0010936139999557781, + "src/backend/tests/unit/inputs/test_inputs.py::test_tab_input_invalid[non_string_value-options2-123-TypeError]": 0.0013042960001712345, + "src/backend/tests/unit/inputs/test_inputs.py::test_tab_input_invalid[option_too_long-options1-Tab1-ValidationError]": 0.00128883900015353, + "src/backend/tests/unit/inputs/test_inputs.py::test_tab_input_invalid[too_many_options-options0-Tab1-ValidationError]": 0.0012880460001269967, + "src/backend/tests/unit/inputs/test_inputs.py::test_tab_input_valid[empty_options-options2--expected_options2-]": 0.0012997199996789277, + "src/backend/tests/unit/inputs/test_inputs.py::test_tab_input_valid[fewer_options-options1-Tab2-expected_options1-Tab2]": 0.0013166189999083144, + "src/backend/tests/unit/inputs/test_inputs.py::test_tab_input_valid[standard_valid-options0-Tab1-expected_options0-Tab1]": 0.0012984760001018003, + "src/backend/tests/unit/inputs/test_inputs.py::test_table_input_invalid": 0.0011297519999970973, + "src/backend/tests/unit/inputs/test_inputs.py::test_table_input_valid": 0.0014803740000388643, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_complex_nested_structures_handling": 0.001724770000009812, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_default_values_assignment": 0.0016793450001841848, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_default_values_for_non_required_fields": 0.001662734999854365, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_empty_list_of_inputs": 0.001789981000001717, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_field_types_conversion": 0.0016729430001305445, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_fields_creation_with_correct_types_and_attributes": 0.0016734029998133337, "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_invalid_field_types_handling": 0.0005195839912630618, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_is_list_attribute_processing": 0.0016103999996630591, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_is_list_handling": 0.0016358360003323469, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_missing_attributes_handling": 0.001515932999609504, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_missing_optional_attributes": 0.0019907779997083708, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_mixed_required_optional_fields_processing": 0.0016611730000022362, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_multiple_input_types": 0.001723630000014964, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_non_standard_field_types_handling": 0.0015502269998250995, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_none_default_value_handling": 0.0015236980002555356, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_options_attribute_processing": 0.0017015490002449951, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_options_handling": 0.001657527000133996, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_passing_input_type_directly": 0.001123291000340032, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_schema_model_creation": 0.001563643000281445, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_single_input_type_conversion": 0.0016541209997740225, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_single_input_type_replica": 0.0015286780001133593, - "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_special_characters_in_names_handling": 0.001526985000282366, - "src/backend/tests/unit/io/test_io_schema.py::test_create_input_schema": 0.0030104160000519187, - "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_create_column_with_valid_formatter": 0.0011373090001143282, - "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_create_column_without_display_name": 0.001115948999995453, - "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_create_with_type_instead_of_formatter": 0.0011120609999579756, - "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_default_sortable_filterable": 0.001096854000024905, - "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_description_and_default": 0.0010856120002245007, - "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_formatter_explicitly_set_to_enum": 0.0010976539999774104, - "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_formatter_none_when_not_provided": 0.0010786189998270856, - "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_formatter_set_based_on_value": 0.0011125719997835404, - "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_invalid_formatter_raises_value_error": 0.0012170669997431105, - "src/backend/tests/unit/schema/test_content_block.py::TestContentBlock::test_allow_markdown_override": 0.0010824059997958102, - "src/backend/tests/unit/schema/test_content_block.py::TestContentBlock::test_initialize_with_empty_contents": 0.0011133029997836275, - "src/backend/tests/unit/schema/test_content_block.py::TestContentBlock::test_initialize_with_valid_title_and_contents": 0.0013541019998228876, - "src/backend/tests/unit/schema/test_content_block.py::TestContentBlock::test_invalid_contents_type": 0.0012540459999854647, - "src/backend/tests/unit/schema/test_content_block.py::TestContentBlock::test_media_url_handling": 0.0010906719999184133, - "src/backend/tests/unit/schema/test_content_block.py::TestContentBlock::test_serialize_contents": 0.0012090709999483806, - "src/backend/tests/unit/schema/test_content_block.py::TestContentBlock::test_single_content_conversion": 0.0011002000001099077, - "src/backend/tests/unit/schema/test_content_block.py::TestContentBlock::test_validate_different_content_types": 0.0017293620001055388, - "src/backend/tests/unit/schema/test_content_types.py::TestBaseContent::test_base_content_serialization": 0.0011505830000260175, - "src/backend/tests/unit/schema/test_content_types.py::TestBaseContent::test_base_content_with_duration": 0.00104417600027773, - "src/backend/tests/unit/schema/test_content_types.py::TestBaseContent::test_base_content_with_header": 0.0010714559998632467, - "src/backend/tests/unit/schema/test_content_types.py::TestCodeContent::test_code_content_creation": 0.0010853520002456207, - "src/backend/tests/unit/schema/test_content_types.py::TestCodeContent::test_code_content_without_title": 0.0010668560003068706, - "src/backend/tests/unit/schema/test_content_types.py::TestErrorContent::test_error_content_creation": 0.001079449999906501, - "src/backend/tests/unit/schema/test_content_types.py::TestErrorContent::test_error_content_optional_fields": 0.0010481920000984246, - "src/backend/tests/unit/schema/test_content_types.py::TestJSONContent::test_json_content_complex_data": 0.0010650440001427341, - "src/backend/tests/unit/schema/test_content_types.py::TestJSONContent::test_json_content_creation": 0.0010869340001136152, - "src/backend/tests/unit/schema/test_content_types.py::TestMediaContent::test_media_content_creation": 0.0010732489997735684, - "src/backend/tests/unit/schema/test_content_types.py::TestMediaContent::test_media_content_without_caption": 0.001070495000021765, - "src/backend/tests/unit/schema/test_content_types.py::TestTextContent::test_text_content_creation": 0.0010658760002115741, - "src/backend/tests/unit/schema/test_content_types.py::TestTextContent::test_text_content_with_duration": 0.0010621380001794023, - "src/backend/tests/unit/schema/test_content_types.py::TestToolContent::test_tool_content_creation": 0.0010725789998105029, - "src/backend/tests/unit/schema/test_content_types.py::TestToolContent::test_tool_content_minimal": 0.0010443740000027901, - "src/backend/tests/unit/schema/test_content_types.py::TestToolContent::test_tool_content_with_error": 0.001071685999932015, - "src/backend/tests/unit/schema/test_content_types.py::test_content_type_discrimination": 0.0010792700002184574, - "src/backend/tests/unit/schema/test_image.py::test_get_file_paths": 0.0063740130001406214, - "src/backend/tests/unit/schema/test_image.py::test_get_file_paths__empty": 0.0012493579997681081, - "src/backend/tests/unit/schema/test_image.py::test_get_files": 0.008128640999984782, - "src/backend/tests/unit/schema/test_image.py::test_get_files__convert_to_base64": 0.00808337600028608, - "src/backend/tests/unit/schema/test_image.py::test_get_files__empty": 0.0017192820000673237, - "src/backend/tests/unit/schema/test_image.py::test_is_image_file": 0.0019397119999666756, - "src/backend/tests/unit/schema/test_image.py::test_is_image_file__not_image": 0.0015442970000094647, - "src/backend/tests/unit/schema/test_schema_data.py::TestDataSchema::test_data_to_message_ai_response": 0.0011326909998388146, - "src/backend/tests/unit/schema/test_schema_data.py::TestDataSchema::test_data_to_message_invalid_image_path": 0.0016309160000673728, - "src/backend/tests/unit/schema/test_schema_data.py::TestDataSchema::test_data_to_message_missing_required_keys": 0.001207198999964021, - "src/backend/tests/unit/schema/test_schema_data.py::TestDataSchema::test_data_to_message_with_image": 0.0018337449998853117, - "src/backend/tests/unit/schema/test_schema_data.py::TestDataSchema::test_data_to_message_with_multiple_images": 0.0019557139999051287, - "src/backend/tests/unit/schema/test_schema_data.py::TestDataSchema::test_data_to_message_with_text_only": 0.0012063179997312545, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_add_row_with_data_object": 0.0028386469998622488, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_add_row_with_dict": 0.0029032480001660588, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_add_rows_mixed_types": 0.0027014620002319134, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_add_rows_with_data_objects": 0.0027401620000091498, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_add_rows_with_dicts": 0.002725787000372293, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_dataset_pandas_operations": 0.003732472999899983, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_dataset_type_preservation": 0.002284644999917873, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_dataset_with_null_values": 0.0020259329999134934, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_from_data_list_basic": 0.002052701999900819, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_from_data_list_empty": 0.0015824680001514935, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_from_data_list_missing_fields": 0.0018655650001164759, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_from_data_list_nested_data": 0.0016327499999988504, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_init_with_data_objects": 0.0016520460001174797, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_init_with_dict_of_lists": 0.0016040469997733453, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_init_with_dicts": 0.0016195169998809433, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_init_with_invalid_list": 0.0014077220000672241, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_init_with_kwargs": 0.0017383579995566834, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_init_with_none": 0.001254797999990842, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_init_with_pandas_dataframe": 0.0016340340000624565, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_to_data_list_basic": 0.0022158679994390695, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_to_data_list_empty": 0.0014265359998262284, - "src/backend/tests/unit/schema/test_schema_data_set.py::test_to_data_list_modified_data": 0.0026687399999900663, - "src/backend/tests/unit/schema/test_schema_dataframe.py::TestDataFrameSchema::test_add_row": 0.0031441759999779606, - "src/backend/tests/unit/schema/test_schema_dataframe.py::TestDataFrameSchema::test_add_rows": 0.0027694990001236874, - "src/backend/tests/unit/schema/test_schema_dataframe.py::TestDataFrameSchema::test_bool_operator": 0.0016165510000973882, - "src/backend/tests/unit/schema/test_schema_dataframe.py::TestDataFrameSchema::test_to_data_list": 0.0019249059998855955, - "src/backend/tests/unit/schema/test_schema_dataframe.py::TestDataFrameSchema::test_to_lc_documents": 0.0019188750002285815, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_is_list_attribute_processing": 0.0017911040001763467, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_is_list_handling": 0.0017560790001880378, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_missing_attributes_handling": 0.0016659299997172639, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_missing_optional_attributes": 0.0016705090001778444, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_mixed_required_optional_fields_processing": 0.0018198669999947015, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_multiple_input_types": 0.001808294999818827, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_non_standard_field_types_handling": 0.0016734829998767964, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_none_default_value_handling": 0.0016797749999568623, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_options_attribute_processing": 0.001826518000143551, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_options_handling": 0.0017372120003074087, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_passing_input_type_directly": 0.0012255400001777161, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_schema_model_creation": 0.0017141910000191274, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_single_input_type_conversion": 0.0016893930001060653, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_single_input_type_replica": 0.0016747569998187828, + "src/backend/tests/unit/io/test_io_schema.py::TestCreateInputSchema::test_special_characters_in_names_handling": 0.0017193040000620385, + "src/backend/tests/unit/io/test_io_schema.py::test_create_input_schema": 0.003077544999996462, + "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_create_column_with_valid_formatter": 0.0011250730001393094, + "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_create_column_without_display_name": 0.0011333500001455832, + "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_create_with_type_instead_of_formatter": 0.001092091000145956, + "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_default_sortable_filterable": 0.0011230899999645771, + "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_description_and_default": 0.00111527599983674, + "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_formatter_explicitly_set_to_enum": 0.0011048450000998855, + "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_formatter_none_when_not_provided": 0.001114525000048161, + "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_formatter_set_based_on_value": 0.001085801000272113, + "src/backend/tests/unit/io/test_table_schema.py::TestColumn::test_invalid_formatter_raises_value_error": 0.0015553119999367482, + "src/backend/tests/unit/schema/test_content_block.py::TestContentBlock::test_allow_markdown_override": 0.0010874040001453977, + "src/backend/tests/unit/schema/test_content_block.py::TestContentBlock::test_initialize_with_empty_contents": 0.0011321959998440434, + "src/backend/tests/unit/schema/test_content_block.py::TestContentBlock::test_initialize_with_valid_title_and_contents": 0.0013239229999726376, + "src/backend/tests/unit/schema/test_content_block.py::TestContentBlock::test_invalid_contents_type": 0.0011650869998902635, + "src/backend/tests/unit/schema/test_content_block.py::TestContentBlock::test_media_url_handling": 0.0011106370000106836, + "src/backend/tests/unit/schema/test_content_block.py::TestContentBlock::test_serialize_contents": 0.00115385899971443, + "src/backend/tests/unit/schema/test_content_block.py::TestContentBlock::test_single_content_conversion": 0.001081773000123576, + "src/backend/tests/unit/schema/test_content_block.py::TestContentBlock::test_validate_different_content_types": 0.0011326680003094225, + "src/backend/tests/unit/schema/test_content_types.py::TestBaseContent::test_base_content_serialization": 0.0011249830001816008, + "src/backend/tests/unit/schema/test_content_types.py::TestBaseContent::test_base_content_with_duration": 0.0010545130000991776, + "src/backend/tests/unit/schema/test_content_types.py::TestBaseContent::test_base_content_with_header": 0.0010811229999490024, + "src/backend/tests/unit/schema/test_content_types.py::TestCodeContent::test_code_content_creation": 0.001044735000050423, + "src/backend/tests/unit/schema/test_content_types.py::TestCodeContent::test_code_content_without_title": 0.0011170969999056979, + "src/backend/tests/unit/schema/test_content_types.py::TestErrorContent::test_error_content_creation": 0.001116427000170006, + "src/backend/tests/unit/schema/test_content_types.py::TestErrorContent::test_error_content_optional_fields": 0.0010705930001222441, + "src/backend/tests/unit/schema/test_content_types.py::TestJSONContent::test_json_content_complex_data": 0.001086893000319833, + "src/backend/tests/unit/schema/test_content_types.py::TestJSONContent::test_json_content_creation": 0.0010663250002380664, + "src/backend/tests/unit/schema/test_content_types.py::TestMediaContent::test_media_content_creation": 0.0010702410002068063, + "src/backend/tests/unit/schema/test_content_types.py::TestMediaContent::test_media_content_without_caption": 0.0010625569998410356, + "src/backend/tests/unit/schema/test_content_types.py::TestTextContent::test_text_content_creation": 0.0010749400000804599, + "src/backend/tests/unit/schema/test_content_types.py::TestTextContent::test_text_content_with_duration": 0.001083504999996876, + "src/backend/tests/unit/schema/test_content_types.py::TestToolContent::test_tool_content_creation": 0.0010707220001222595, + "src/backend/tests/unit/schema/test_content_types.py::TestToolContent::test_tool_content_minimal": 0.0011182109999481327, + "src/backend/tests/unit/schema/test_content_types.py::TestToolContent::test_tool_content_with_error": 0.0010722160000113945, + "src/backend/tests/unit/schema/test_content_types.py::test_content_type_discrimination": 0.0010856290000447189, + "src/backend/tests/unit/schema/test_image.py::test_get_file_paths": 0.006712730999879568, + "src/backend/tests/unit/schema/test_image.py::test_get_file_paths__empty": 0.0013112400001773494, + "src/backend/tests/unit/schema/test_image.py::test_get_files": 0.008264889000201947, + "src/backend/tests/unit/schema/test_image.py::test_get_files__convert_to_base64": 0.00806561900003544, + "src/backend/tests/unit/schema/test_image.py::test_get_files__empty": 0.0016907060000903584, + "src/backend/tests/unit/schema/test_image.py::test_is_image_file": 0.0019698049998169154, + "src/backend/tests/unit/schema/test_image.py::test_is_image_file__not_image": 0.0015062829997987137, + "src/backend/tests/unit/schema/test_schema_data.py::TestDataSchema::test_data_to_message_ai_response": 0.0011999239998203848, + "src/backend/tests/unit/schema/test_schema_data.py::TestDataSchema::test_data_to_message_invalid_image_path": 0.0016710390000298503, + "src/backend/tests/unit/schema/test_schema_data.py::TestDataSchema::test_data_to_message_missing_required_keys": 0.0012927560001116944, + "src/backend/tests/unit/schema/test_schema_data.py::TestDataSchema::test_data_to_message_with_image": 0.0019631830000435, + "src/backend/tests/unit/schema/test_schema_data.py::TestDataSchema::test_data_to_message_with_multiple_images": 0.002054413999985627, + "src/backend/tests/unit/schema/test_schema_data.py::TestDataSchema::test_data_to_message_with_text_only": 0.0012293880001834623, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_add_row_with_data_object": 0.0030099809998773708, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_add_row_with_dict": 0.00308526100002382, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_add_rows_mixed_types": 0.0029100750000452535, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_add_rows_with_data_objects": 0.0030318719998376764, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_add_rows_with_dicts": 0.0029502099998808262, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_dataset_pandas_operations": 0.003842311999960657, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_dataset_type_preservation": 0.002437175000068237, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_dataset_with_null_values": 0.0021771809999791003, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_from_data_list_basic": 0.0021291020000262506, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_from_data_list_empty": 0.001631276000125581, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_from_data_list_missing_fields": 0.0019142419998843252, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_from_data_list_nested_data": 0.0016696170000614075, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_init_with_data_objects": 0.001778712000032101, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_init_with_dict_of_lists": 0.0017255120001209434, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_init_with_dicts": 0.0017596430000139662, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_init_with_invalid_list": 0.0014862250000078348, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_init_with_kwargs": 0.0018820919999598118, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_init_with_none": 0.0013603219999822613, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_init_with_pandas_dataframe": 0.00178078399972037, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_to_data_list_basic": 0.002286946000140233, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_to_data_list_empty": 0.0015268009997271292, + "src/backend/tests/unit/schema/test_schema_data_set.py::test_to_data_list_modified_data": 0.0028031070000906766, + "src/backend/tests/unit/schema/test_schema_dataframe.py::TestDataFrameSchema::test_add_row": 0.0033638390000305662, + "src/backend/tests/unit/schema/test_schema_dataframe.py::TestDataFrameSchema::test_add_rows": 0.0029715099999521044, + "src/backend/tests/unit/schema/test_schema_dataframe.py::TestDataFrameSchema::test_bool_operator": 0.0017149420000350801, + "src/backend/tests/unit/schema/test_schema_dataframe.py::TestDataFrameSchema::test_to_data_list": 0.001969925000139483, + "src/backend/tests/unit/schema/test_schema_dataframe.py::TestDataFrameSchema::test_to_lc_documents": 0.001989992999824608, "src/backend/tests/unit/schema/test_schema_message.py::test_message_async_prompt_serialization": 0.00209424999775365, - "src/backend/tests/unit/schema/test_schema_message.py::test_message_from_ai_text": 0.0013084770000659773, - "src/backend/tests/unit/schema/test_schema_message.py::test_message_from_human_text": 0.0012951920000432438, - "src/backend/tests/unit/schema/test_schema_message.py::test_message_prompt_serialization": 0.005376974999990125, - "src/backend/tests/unit/schema/test_schema_message.py::test_message_serialization": 0.0013571590000083233, - "src/backend/tests/unit/schema/test_schema_message.py::test_message_to_lc_without_sender": 0.0012162849998276215, - "src/backend/tests/unit/schema/test_schema_message.py::test_message_with_invalid_image_path": 0.0015195400001175585, - "src/backend/tests/unit/schema/test_schema_message.py::test_message_with_multiple_images": 0.0033097949999500997, - "src/backend/tests/unit/schema/test_schema_message.py::test_message_with_single_image": 0.002810925000176212, - "src/backend/tests/unit/schema/test_schema_message.py::test_message_without_sender": 0.0012623310003618826, - "src/backend/tests/unit/schema/test_schema_message.py::test_timestamp_serialization": 0.002013330999716345, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_async_iterator_handling": 0.001360392999913529, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_builtin_type_serialization": 0.0011042969999834895, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_bytes_serialization": 0.06206535299997995, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_class_serialization": 0.013097955999910482, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_custom_type_serialization": 0.0011089059998994344, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_datetime_serialization": 0.07522656600008304, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_decimal_serialization": 0.08055718500031617, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_dict_serialization": 0.28260235099992315, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_document_serialization": 0.0013066530000287457, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_enum_serialization": 0.0012797430001683097, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_fallback_serialization": 0.004225640000186104, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_generic_type_serialization": 0.0012345610000465967, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_instance_serialization": 0.0011876439998559363, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_list_truncation": 0.2118976379997548, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_max_items_none": 0.18512982999982341, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_max_length_none": 0.06607544200005577, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_nested_class_serialization": 0.0104975019999074, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_nested_structures": 0.36836495299962735, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_none_serialization": 0.0010433030001877341, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_numpy_int64_serialization": 0.0011563430002752284, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_numpy_numeric_serialization": 0.0012965549999535142, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_pandas_serialization": 0.007074886999816954, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_primitive_types": 0.07560942900022383, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_pydantic_class_serialization": 0.0011417470000196772, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_pydantic_modern_model": 0.061259489999883954, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_pydantic_v1_model": 0.06503763800014895, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_series_serialization": 0.001281917999676807, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_series_truncation": 0.0020837510001001647, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_string_serialization": 0.0782234180001069, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_type_alias_serialization": 0.0011509630001000914, - "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_uuid_serialization": 0.06894958500015491, + "src/backend/tests/unit/schema/test_schema_message.py::test_message_from_ai_text": 0.0013245729999198375, + "src/backend/tests/unit/schema/test_schema_message.py::test_message_from_human_text": 0.0013592289999451168, + "src/backend/tests/unit/schema/test_schema_message.py::test_message_prompt_serialization": 0.005459949999931268, + "src/backend/tests/unit/schema/test_schema_message.py::test_message_serialization": 0.0014107350000358565, + "src/backend/tests/unit/schema/test_schema_message.py::test_message_to_lc_without_sender": 0.0013151870000456256, + "src/backend/tests/unit/schema/test_schema_message.py::test_message_with_invalid_image_path": 0.0016657099997701152, + "src/backend/tests/unit/schema/test_schema_message.py::test_message_with_multiple_images": 0.003226714000220454, + "src/backend/tests/unit/schema/test_schema_message.py::test_message_with_single_image": 0.0028802690001157316, + "src/backend/tests/unit/schema/test_schema_message.py::test_message_without_sender": 0.0012835370000630064, + "src/backend/tests/unit/schema/test_schema_message.py::test_timestamp_serialization": 0.00218359300015436, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_async_iterator_handling": 0.0012235070000770065, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_builtin_type_serialization": 0.0010881640000661719, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_bytes_serialization": 0.06651594200002364, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_class_serialization": 0.012548468999966644, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_custom_type_serialization": 0.0010933749999821885, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_datetime_serialization": 0.07852192399991509, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_decimal_serialization": 0.08263994500020999, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_dict_serialization": 0.29171421800015196, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_document_serialization": 0.0012757850004163629, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_enum_serialization": 0.0012708850001672545, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_fallback_serialization": 0.004088178000074549, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_generic_type_serialization": 0.001213716999927783, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_instance_serialization": 0.0011882009998771537, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_list_truncation": 0.22109640299981947, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_max_items_none": 0.19035111199968924, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_max_length_none": 0.07060490100002426, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_nested_class_serialization": 0.011853017000021282, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_nested_structures": 0.3811754190003285, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_none_serialization": 0.00108876599983887, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_numpy_int64_serialization": 0.0011144539998895198, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_numpy_numeric_serialization": 0.0012571490001391794, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_pandas_serialization": 0.006651066000131323, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_primitive_types": 0.08059135200005585, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_pydantic_class_serialization": 0.0011227689999486756, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_pydantic_modern_model": 0.0659987510002793, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_pydantic_v1_model": 0.06596865400001661, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_series_serialization": 0.0012676480000664014, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_series_truncation": 0.0020355980000204, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_string_serialization": 0.08161821500016231, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_type_alias_serialization": 0.0011191229998530616, + "src/backend/tests/unit/serialization/test_serialization.py::TestSerializationHypothesis::test_uuid_serialization": 0.07260368800029937, "src/backend/tests/unit/services/database/test_utils.py::test_truncate_json__large_case": 0.0013368430001037268, "src/backend/tests/unit/services/database/test_utils.py::test_truncate_json__small_case": 0.001604773000053683, - "src/backend/tests/unit/services/database/test_vertex_builds.py::test_concurrent_log_vertex_build": 0.19952545599994664, - "src/backend/tests/unit/services/database/test_vertex_builds.py::test_log_vertex_build_basic": 0.10005099099998915, - "src/backend/tests/unit/services/database/test_vertex_builds.py::test_log_vertex_build_integrity_error": 0.11627141499980098, - "src/backend/tests/unit/services/database/test_vertex_builds.py::test_log_vertex_build_max_global_limit": 8.845539617000213, - "src/backend/tests/unit/services/database/test_vertex_builds.py::test_log_vertex_build_max_per_vertex_limit": 0.10341544700008853, - "src/backend/tests/unit/services/database/test_vertex_builds.py::test_log_vertex_build_ordering": 0.10693286900050225, - "src/backend/tests/unit/services/database/test_vertex_builds.py::test_log_vertex_build_with_different_limits[1-1]": 0.10804649600004268, - "src/backend/tests/unit/services/database/test_vertex_builds.py::test_log_vertex_build_with_different_limits[100-50]": 0.5472699109998302, - "src/backend/tests/unit/services/database/test_vertex_builds.py::test_log_vertex_build_with_different_limits[5-3]": 0.11523215699980938, - "src/backend/tests/unit/services/tasks/test_temp_flow_cleanup.py::test_cleanup_orphaned_records_no_orphans": 7.009805399000015, - "src/backend/tests/unit/services/tasks/test_temp_flow_cleanup.py::test_cleanup_orphaned_records_with_orphans": 7.021789960999968, - "src/backend/tests/unit/services/tasks/test_temp_flow_cleanup.py::test_cleanup_worker_run_with_exception": 0.006420677000278374, - "src/backend/tests/unit/services/tasks/test_temp_flow_cleanup.py::test_cleanup_worker_start_stop": 0.008190823999939312, - "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_cleanup_inputs": 0.0014473260000613664, - "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_concurrent_tracing": 4.009795897000004, - "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_deactivated_tracing": 0.003377830999852449, - "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_get_langchain_callbacks": 0.005150500999889118, - "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_start_end_tracers": 0.004389886000126353, - "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_start_tracers_with_exception": 0.00372072000004664, - "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_trace_component": 0.206014014999937, - "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_trace_component_with_exception": 0.10490411999990101, - "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_trace_worker_with_exception": 0.10532156199974452, - "src/backend/tests/unit/services/variable/test_service.py::test_create_variable": 0.08222055999999611, + "src/backend/tests/unit/services/database/test_vertex_builds.py::test_concurrent_log_vertex_build": 0.26308205500026816, + "src/backend/tests/unit/services/database/test_vertex_builds.py::test_log_vertex_build_basic": 0.11080432400012796, + "src/backend/tests/unit/services/database/test_vertex_builds.py::test_log_vertex_build_integrity_error": 0.11892465400001129, + "src/backend/tests/unit/services/database/test_vertex_builds.py::test_log_vertex_build_max_global_limit": 8.739923951000037, + "src/backend/tests/unit/services/database/test_vertex_builds.py::test_log_vertex_build_max_per_vertex_limit": 0.11743056399996021, + "src/backend/tests/unit/services/database/test_vertex_builds.py::test_log_vertex_build_ordering": 0.1391375700000026, + "src/backend/tests/unit/services/database/test_vertex_builds.py::test_log_vertex_build_with_different_limits[1-1]": 0.11060107200000857, + "src/backend/tests/unit/services/database/test_vertex_builds.py::test_log_vertex_build_with_different_limits[100-50]": 0.5449244500002806, + "src/backend/tests/unit/services/database/test_vertex_builds.py::test_log_vertex_build_with_different_limits[5-3]": 0.12958983400017132, + "src/backend/tests/unit/services/flow/test_flow_runner.py::test_database_exists_check": 0.10005965300001662, + "src/backend/tests/unit/services/flow/test_flow_runner.py::test_get_flow_dict_from_dict": 0.0015372409995961789, + "src/backend/tests/unit/services/flow/test_flow_runner.py::test_get_flow_dict_invalid_input": 0.0016553719999592431, + "src/backend/tests/unit/services/flow/test_flow_runner.py::test_initialize_database": 5.62520051499996, + "src/backend/tests/unit/services/flow/test_flow_runner.py::test_run_with_dict_input": 7.899669612000025, + "src/backend/tests/unit/services/flow/test_flow_runner.py::test_run_with_different_input_types": 5.689730987000303, + "src/backend/tests/unit/services/tasks/test_temp_flow_cleanup.py::test_cleanup_orphaned_records_no_orphans": 6.736423220000233, + "src/backend/tests/unit/services/tasks/test_temp_flow_cleanup.py::test_cleanup_orphaned_records_with_orphans": 6.797390995999876, + "src/backend/tests/unit/services/tasks/test_temp_flow_cleanup.py::test_cleanup_worker_run_with_exception": 0.002428882000003796, + "src/backend/tests/unit/services/tasks/test_temp_flow_cleanup.py::test_cleanup_worker_start_stop": 0.007740430999774617, + "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_cleanup_inputs": 0.0014137929999833432, + "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_concurrent_tracing": 4.009109340000123, + "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_deactivated_tracing": 0.0033311820000108128, + "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_get_langchain_callbacks": 0.005189010000322014, + "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_start_end_tracers": 0.004206731000067521, + "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_start_tracers_with_exception": 0.0037559530001090025, + "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_trace_component": 0.205610052999873, + "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_trace_component_with_exception": 0.10477927100009765, + "src/backend/tests/unit/services/tracing/test_tracing_service.py::test_trace_worker_with_exception": 0.10515941600010592, + "src/backend/tests/unit/services/variable/test_service.py::test_create_variable": 0.09724974699997802, "src/backend/tests/unit/services/variable/test_service.py::test_delete_varaible_by_id": 0.0060262500192038715, - "src/backend/tests/unit/services/variable/test_service.py::test_delete_variable": 0.0856139750001148, + "src/backend/tests/unit/services/variable/test_service.py::test_delete_variable": 0.10060563100000763, "src/backend/tests/unit/services/variable/test_service.py::test_delete_variable__ValueError": 0.0035743750049732625, - "src/backend/tests/unit/services/variable/test_service.py::test_delete_variable__valueerror": 0.10140185699992799, - "src/backend/tests/unit/services/variable/test_service.py::test_delete_variable_by_id": 0.08614587800002482, + "src/backend/tests/unit/services/variable/test_service.py::test_delete_variable__valueerror": 0.09570628600022246, + "src/backend/tests/unit/services/variable/test_service.py::test_delete_variable_by_id": 0.09958635299994967, "src/backend/tests/unit/services/variable/test_service.py::test_delete_variable_by_id__ValueError": 0.27340612601256, - "src/backend/tests/unit/services/variable/test_service.py::test_delete_variable_by_id__valueerror": 0.10871636999991097, - "src/backend/tests/unit/services/variable/test_service.py::test_get_variable": 0.10825319399987166, + "src/backend/tests/unit/services/variable/test_service.py::test_delete_variable_by_id__valueerror": 0.09596687199996268, + "src/backend/tests/unit/services/variable/test_service.py::test_get_variable": 0.09809403199983535, "src/backend/tests/unit/services/variable/test_service.py::test_get_variable__TypeError": 0.00458791694836691, "src/backend/tests/unit/services/variable/test_service.py::test_get_variable__ValueError": 0.003811584028881043, - "src/backend/tests/unit/services/variable/test_service.py::test_get_variable__typeerror": 0.08695438300014757, - "src/backend/tests/unit/services/variable/test_service.py::test_get_variable__valueerror": 0.09703030600007878, - "src/backend/tests/unit/services/variable/test_service.py::test_initialize_user_variables__create_and_update": 0.18000384299989491, + "src/backend/tests/unit/services/variable/test_service.py::test_get_variable__typeerror": 0.09828367499994783, + "src/backend/tests/unit/services/variable/test_service.py::test_get_variable__valueerror": 0.09557270899995274, + "src/backend/tests/unit/services/variable/test_service.py::test_initialize_user_variables__create_and_update": 0.22071723299995938, "src/backend/tests/unit/services/variable/test_service.py::test_initialize_user_variables__donkey": 0.0002315010060556233, - "src/backend/tests/unit/services/variable/test_service.py::test_initialize_user_variables__not_found_variable": 0.08928584199998113, - "src/backend/tests/unit/services/variable/test_service.py::test_initialize_user_variables__skipping_environment_variable_storage": 0.08426379200000156, - "src/backend/tests/unit/services/variable/test_service.py::test_list_variables": 0.08715935600002922, - "src/backend/tests/unit/services/variable/test_service.py::test_list_variables__empty": 0.08722646000001077, - "src/backend/tests/unit/services/variable/test_service.py::test_update_variable": 0.08784948900006384, + "src/backend/tests/unit/services/variable/test_service.py::test_initialize_user_variables__not_found_variable": 0.09677400499981559, + "src/backend/tests/unit/services/variable/test_service.py::test_initialize_user_variables__skipping_environment_variable_storage": 0.1179816240000946, + "src/backend/tests/unit/services/variable/test_service.py::test_list_variables": 0.1028340370000933, + "src/backend/tests/unit/services/variable/test_service.py::test_list_variables__empty": 0.11354519800011076, + "src/backend/tests/unit/services/variable/test_service.py::test_update_variable": 0.12711211900000308, "src/backend/tests/unit/services/variable/test_service.py::test_update_variable__ValueError": 0.0036237920285202563, - "src/backend/tests/unit/services/variable/test_service.py::test_update_variable__valueerror": 0.09185504299989589, - "src/backend/tests/unit/services/variable/test_service.py::test_update_variable_fields": 0.0952363050000713, - "src/backend/tests/unit/test_api_key.py::test_create_api_key": 6.861244350000334, - "src/backend/tests/unit/test_api_key.py::test_delete_api_key": 6.968448989000308, - "src/backend/tests/unit/test_api_key.py::test_get_api_keys": 6.959087397999838, + "src/backend/tests/unit/services/variable/test_service.py::test_update_variable__valueerror": 0.11600184100007027, + "src/backend/tests/unit/services/variable/test_service.py::test_update_variable_fields": 0.09961908299987954, + "src/backend/tests/unit/test_api_key.py::test_create_api_key": 6.777880139999979, + "src/backend/tests/unit/test_api_key.py::test_delete_api_key": 6.8102479610001865, + "src/backend/tests/unit/test_api_key.py::test_get_api_keys": 6.824779565000199, "src/backend/tests/unit/test_cache.py::test_build_graph": 1.1988659180001378, - "src/backend/tests/unit/test_chat_endpoint.py::test_build_flow": 1.3137971420001122, - "src/backend/tests/unit/test_chat_endpoint.py::test_build_flow_from_request_data": 1.3713193300000057, - "src/backend/tests/unit/test_chat_endpoint.py::test_build_flow_invalid_flow_id": 1.3052947100002257, - "src/backend/tests/unit/test_chat_endpoint.py::test_build_flow_invalid_job_id": 1.367540482999857, - "src/backend/tests/unit/test_chat_endpoint.py::test_build_flow_polling": 1.3208230070001719, - "src/backend/tests/unit/test_chat_endpoint.py::test_build_flow_start_only": 1.3492670279999857, - "src/backend/tests/unit/test_chat_endpoint.py::test_build_flow_start_with_inputs": 1.379972917999794, - "src/backend/tests/unit/test_chat_endpoint.py::test_build_flow_with_frozen_path": 7.099835734999942, - "src/backend/tests/unit/test_chat_endpoint.py::test_cancel_build_failure": 1.4243496000003688, - "src/backend/tests/unit/test_chat_endpoint.py::test_cancel_build_success": 1.336080110000239, - "src/backend/tests/unit/test_chat_endpoint.py::test_cancel_build_unexpected_error": 1.3477946960001645, - "src/backend/tests/unit/test_chat_endpoint.py::test_cancel_build_with_cancelled_error": 1.4027797580001788, - "src/backend/tests/unit/test_chat_endpoint.py::test_cancel_nonexistent_build": 1.3411589229999663, - "src/backend/tests/unit/test_cli.py::test_components_path": 0.2637237909993928, - "src/backend/tests/unit/test_cli.py::test_superuser": 6.868192151999665, - "src/backend/tests/unit/test_custom_component.py::test_build_config_field_keys": 0.0010967819998768391, - "src/backend/tests/unit/test_custom_component.py::test_build_config_field_value_keys": 0.0010682510001061019, - "src/backend/tests/unit/test_custom_component.py::test_build_config_field_values_dict": 0.001130866000039532, - "src/backend/tests/unit/test_custom_component.py::test_build_config_fields_dict": 0.0011046380000152567, - "src/backend/tests/unit/test_custom_component.py::test_build_config_has_fields": 0.001128311000229587, - "src/backend/tests/unit/test_custom_component.py::test_build_config_no_code": 0.0011122900000373193, - "src/backend/tests/unit/test_custom_component.py::test_build_config_return_type": 0.0010998670004482847, - "src/backend/tests/unit/test_custom_component.py::test_code_parser_get_tree": 0.0012482239999371814, - "src/backend/tests/unit/test_custom_component.py::test_code_parser_init": 0.0011867890002577042, - "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_ann_assign": 0.0010686399996302498, - "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_arg_no_annotation": 0.0010524790000090434, - "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_arg_with_annotation": 0.0010591840000415687, - "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_assign": 0.0010943279999082733, - "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_callable_details_no_args": 0.0011227709992454038, - "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_classes": 0.0016763209996497608, - "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_classes_raises": 0.0011224009999750706, - "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_function_def_init": 0.0010806609998326167, - "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_function_def_not_init": 0.001078658000096766, - "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_functions": 0.0011286030003248015, - "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_global_vars": 0.0010791210006573237, - "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_imports_import": 0.0012647359999391483, - "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_imports_importfrom": 0.001074550999874191, - "src/backend/tests/unit/test_custom_component.py::test_code_parser_syntax_error": 0.03504050699939398, - "src/backend/tests/unit/test_custom_component.py::test_component_code_null_error": 0.001098807000744273, - "src/backend/tests/unit/test_custom_component.py::test_component_get_code_tree": 0.0036938600001121813, - "src/backend/tests/unit/test_custom_component.py::test_component_get_code_tree_syntax_error": 0.001470508000238624, - "src/backend/tests/unit/test_custom_component.py::test_component_get_function_valid": 0.0011518250003064168, - "src/backend/tests/unit/test_custom_component.py::test_component_init": 0.0011152679999213433, - "src/backend/tests/unit/test_custom_component.py::test_custom_component_build_not_implemented": 0.0010903709999183775, - "src/backend/tests/unit/test_custom_component.py::test_custom_component_build_template_config": 0.0018661549993339577, - "src/backend/tests/unit/test_custom_component.py::test_custom_component_class_template_validation_no_code": 0.0011141650002173265, - "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_code_tree_syntax_error": 0.002063162999547785, - "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_function": 0.0011835750001409906, - "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_function_entrypoint_args": 0.0023909530004857515, - "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_function_entrypoint_args_no_args": 0.0017577429998709704, - "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_function_entrypoint_return_type": 0.002392875999703392, - "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_function_entrypoint_return_type_no_return_type": 0.001730773999952362, - "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_function_valid": 0.0010902720000558475, - "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_main_class_name": 0.0023707750005996786, - "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_main_class_name_no_main_class": 0.001186268999845197, - "src/backend/tests/unit/test_custom_component.py::test_custom_component_init": 0.0010851110000658082, - "src/backend/tests/unit/test_custom_component.py::test_custom_component_multiple_outputs": 0.008095807000245259, - "src/backend/tests/unit/test_custom_component.py::test_custom_component_subclass_from_lctoolcomponent": 0.005368666999856941, + "src/backend/tests/unit/test_chat_endpoint.py::test_build_flow": 1.4514791550000155, + "src/backend/tests/unit/test_chat_endpoint.py::test_build_flow_from_request_data": 1.4742814899998393, + "src/backend/tests/unit/test_chat_endpoint.py::test_build_flow_invalid_flow_id": 1.4440950719999819, + "src/backend/tests/unit/test_chat_endpoint.py::test_build_flow_invalid_job_id": 1.4376377569997203, + "src/backend/tests/unit/test_chat_endpoint.py::test_build_flow_polling": 1.5501799589999337, + "src/backend/tests/unit/test_chat_endpoint.py::test_build_flow_start_only": 1.4496540220000043, + "src/backend/tests/unit/test_chat_endpoint.py::test_build_flow_start_with_inputs": 1.4365596169998298, + "src/backend/tests/unit/test_chat_endpoint.py::test_build_flow_with_frozen_path": 6.820087129000058, + "src/backend/tests/unit/test_chat_endpoint.py::test_cancel_build_failure": 1.4937563190001129, + "src/backend/tests/unit/test_chat_endpoint.py::test_cancel_build_success": 1.5398620380001375, + "src/backend/tests/unit/test_chat_endpoint.py::test_cancel_build_unexpected_error": 1.4328762100001313, + "src/backend/tests/unit/test_chat_endpoint.py::test_cancel_build_with_cancelled_error": 1.4708701950000886, + "src/backend/tests/unit/test_chat_endpoint.py::test_cancel_nonexistent_build": 1.5275445889999446, + "src/backend/tests/unit/test_cli.py::test_components_path": 0.3390122060000067, + "src/backend/tests/unit/test_cli.py::test_superuser": 6.747671487999696, + "src/backend/tests/unit/test_custom_component.py::test_build_config_field_keys": 0.0014330799999697774, + "src/backend/tests/unit/test_custom_component.py::test_build_config_field_value_keys": 0.0011126729998522933, + "src/backend/tests/unit/test_custom_component.py::test_build_config_field_values_dict": 0.0011284409999916534, + "src/backend/tests/unit/test_custom_component.py::test_build_config_fields_dict": 0.0014939420000246173, + "src/backend/tests/unit/test_custom_component.py::test_build_config_has_fields": 0.0011472569999568805, + "src/backend/tests/unit/test_custom_component.py::test_build_config_no_code": 0.0010725280001224746, + "src/backend/tests/unit/test_custom_component.py::test_build_config_return_type": 0.0010973939999985305, + "src/backend/tests/unit/test_custom_component.py::test_code_parser_get_tree": 0.0013068840000869386, + "src/backend/tests/unit/test_custom_component.py::test_code_parser_init": 0.0012636050000764953, + "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_ann_assign": 0.0011146669999106962, + "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_arg_no_annotation": 0.0010978639998029394, + "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_arg_with_annotation": 0.0010967820001042128, + "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_assign": 0.0011285630000656965, + "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_callable_details_no_args": 0.0010857820000182983, + "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_classes": 0.001663499000187585, + "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_classes_raises": 0.0011446619998878305, + "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_function_def_init": 0.0011225810001178615, + "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_function_def_not_init": 0.001103826000189656, + "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_functions": 0.0011534979998941708, + "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_global_vars": 0.0011441819997344282, + "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_imports_import": 0.0013810929999635846, + "src/backend/tests/unit/test_custom_component.py::test_code_parser_parse_imports_importfrom": 0.0011560339999050484, + "src/backend/tests/unit/test_custom_component.py::test_code_parser_syntax_error": 0.059923225999909846, + "src/backend/tests/unit/test_custom_component.py::test_component_code_null_error": 0.001134433000061108, + "src/backend/tests/unit/test_custom_component.py::test_component_get_code_tree": 0.0038052480001624645, + "src/backend/tests/unit/test_custom_component.py::test_component_get_code_tree_syntax_error": 0.0014960860000883258, + "src/backend/tests/unit/test_custom_component.py::test_component_get_function_valid": 0.0011532879998412682, + "src/backend/tests/unit/test_custom_component.py::test_component_init": 0.0011381199999505043, + "src/backend/tests/unit/test_custom_component.py::test_custom_component_build_not_implemented": 0.001100189999988288, + "src/backend/tests/unit/test_custom_component.py::test_custom_component_build_template_config": 0.0019224109998958738, + "src/backend/tests/unit/test_custom_component.py::test_custom_component_class_template_validation_no_code": 0.0010867940000025555, + "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_code_tree_syntax_error": 0.0014792859999488428, + "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_function": 0.0011908780002158892, + "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_function_entrypoint_args": 0.002991342000086661, + "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_function_entrypoint_args_no_args": 0.0017544069999075873, + "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_function_entrypoint_return_type": 0.0024491520000538003, + "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_function_entrypoint_return_type_no_return_type": 0.0017398610002601345, + "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_function_valid": 0.0011107799998626433, + "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_main_class_name": 0.002428424000072482, + "src/backend/tests/unit/test_custom_component.py::test_custom_component_get_main_class_name_no_main_class": 0.0011993949999578035, + "src/backend/tests/unit/test_custom_component.py::test_custom_component_init": 0.0011084560003382649, + "src/backend/tests/unit/test_custom_component.py::test_custom_component_multiple_outputs": 0.00797519499997179, + "src/backend/tests/unit/test_custom_component.py::test_custom_component_subclass_from_lctoolcomponent": 0.00533963600014431, "src/backend/tests/unit/test_custom_component.py::test_list_flows_flow_objects": 1.981454541994026, "src/backend/tests/unit/test_custom_component.py::test_list_flows_return_type": 0.36947908403817564, "src/backend/tests/unit/test_custom_component_with_client.py::test_feature_flags_add_toolkit_output": 2.7484489580092486, - "src/backend/tests/unit/test_custom_component_with_client.py::test_list_flows_flow_objects": 6.795242744999996, - "src/backend/tests/unit/test_custom_component_with_client.py::test_list_flows_return_type": 6.753721221999967, - "src/backend/tests/unit/test_data_class.py::test_add_method_for_integers": 0.0011371580003469717, - "src/backend/tests/unit/test_data_class.py::test_add_method_for_strings": 0.0011393720001251495, - "src/backend/tests/unit/test_data_class.py::test_add_method_with_non_overlapping_keys": 0.0011210689999643364, - "src/backend/tests/unit/test_data_class.py::test_conversion_from_document": 0.0011288129994682095, - "src/backend/tests/unit/test_data_class.py::test_conversion_to_document": 0.0011838949994853465, - "src/backend/tests/unit/test_data_class.py::test_custom_attribute_get_set_del": 0.0011564440001166076, - "src/backend/tests/unit/test_data_class.py::test_custom_attribute_setting_and_getting": 0.0011036569999305357, - "src/backend/tests/unit/test_data_class.py::test_data_initialization": 0.00131470900032582, - "src/backend/tests/unit/test_data_class.py::test_deep_copy": 0.0011345029997755773, - "src/backend/tests/unit/test_data_class.py::test_dir_includes_data_keys": 0.0012267759998394467, - "src/backend/tests/unit/test_data_class.py::test_dir_reflects_attribute_deletion": 0.0012198719996376894, - "src/backend/tests/unit/test_data_class.py::test_get_text_with_empty_data": 0.0010850609996850835, - "src/backend/tests/unit/test_data_class.py::test_get_text_with_none_data": 0.0010937270003523736, - "src/backend/tests/unit/test_data_class.py::test_get_text_with_text_key": 0.0011391709999770683, - "src/backend/tests/unit/test_data_class.py::test_get_text_without_text_key": 0.0010975139994116034, - "src/backend/tests/unit/test_data_class.py::test_str_and_dir_methods": 0.0012804159996449016, - "src/backend/tests/unit/test_data_class.py::test_validate_data_with_extra_keys": 0.0011683769998853677, + "src/backend/tests/unit/test_custom_component_with_client.py::test_list_flows_flow_objects": 6.782615235999856, + "src/backend/tests/unit/test_custom_component_with_client.py::test_list_flows_return_type": 10.735522493999952, + "src/backend/tests/unit/test_data_class.py::test_add_method_for_integers": 0.0010679709998839826, + "src/backend/tests/unit/test_data_class.py::test_add_method_for_strings": 0.001096863999919151, + "src/backend/tests/unit/test_data_class.py::test_add_method_with_non_overlapping_keys": 0.0010901420000664075, + "src/backend/tests/unit/test_data_class.py::test_conversion_from_document": 0.00108734600007665, + "src/backend/tests/unit/test_data_class.py::test_conversion_to_document": 0.0011015620000307536, + "src/backend/tests/unit/test_data_class.py::test_custom_attribute_get_set_del": 0.0010998699999618111, + "src/backend/tests/unit/test_data_class.py::test_custom_attribute_setting_and_getting": 0.0011129529998470389, + "src/backend/tests/unit/test_data_class.py::test_data_initialization": 0.0013266729997667426, + "src/backend/tests/unit/test_data_class.py::test_deep_copy": 0.0011011720000624337, + "src/backend/tests/unit/test_data_class.py::test_dir_includes_data_keys": 0.0011726960001396947, + "src/backend/tests/unit/test_data_class.py::test_dir_reflects_attribute_deletion": 0.0011827939997601788, + "src/backend/tests/unit/test_data_class.py::test_get_text_with_empty_data": 0.00104339399968012, + "src/backend/tests/unit/test_data_class.py::test_get_text_with_none_data": 0.0010368220000600559, + "src/backend/tests/unit/test_data_class.py::test_get_text_with_text_key": 0.0010532930002682406, + "src/backend/tests/unit/test_data_class.py::test_get_text_without_text_key": 0.0010830779999650986, + "src/backend/tests/unit/test_data_class.py::test_str_and_dir_methods": 0.0011891659999037074, + "src/backend/tests/unit/test_data_class.py::test_validate_data_with_extra_keys": 0.0011286420001397346, "src/backend/tests/unit/test_data_components.py::test_build_with_multiple_urls": 2.1151568749919534, "src/backend/tests/unit/test_data_components.py::test_directory_component_build_with_multithreading": 0.011123959033284336, "src/backend/tests/unit/test_data_components.py::test_directory_without_mocks": 0.17772862600395456, @@ -1328,143 +1380,143 @@ "src/backend/tests/unit/test_data_components.py::test_successful_get_request": 0.04254975001094863, "src/backend/tests/unit/test_data_components.py::test_timeout": 0.023703540966380388, "src/backend/tests/unit/test_data_components.py::test_url_component": 2.0934785840217955, - "src/backend/tests/unit/test_database.py::test_create_flow": 6.7911340080004265, - "src/backend/tests/unit/test_database.py::test_create_flow_with_invalid_data": 6.77903553599981, - "src/backend/tests/unit/test_database.py::test_create_flows": 6.738669711000057, - "src/backend/tests/unit/test_database.py::test_delete_flow": 9.888316875000328, - "src/backend/tests/unit/test_database.py::test_delete_flows": 6.719482653999876, - "src/backend/tests/unit/test_database.py::test_delete_flows_with_transaction_and_build": 6.913766087000113, - "src/backend/tests/unit/test_database.py::test_delete_folder_with_flows_with_transaction_and_build": 6.780522662000294, - "src/backend/tests/unit/test_database.py::test_delete_nonexistent_flow": 6.89980185900049, - "src/backend/tests/unit/test_database.py::test_download_file": 6.764320418999887, - "src/backend/tests/unit/test_database.py::test_get_flows_from_folder_pagination": 6.8220495429995935, - "src/backend/tests/unit/test_database.py::test_get_flows_from_folder_pagination_with_params": 7.5724310290001995, - "src/backend/tests/unit/test_database.py::test_get_nonexistent_flow": 6.8932375900003535, + "src/backend/tests/unit/test_database.py::test_create_flow": 6.795524072999797, + "src/backend/tests/unit/test_database.py::test_create_flow_with_invalid_data": 7.0761700729999575, + "src/backend/tests/unit/test_database.py::test_create_flows": 6.8525259620000725, + "src/backend/tests/unit/test_database.py::test_delete_flow": 6.783449164999865, + "src/backend/tests/unit/test_database.py::test_delete_flows": 6.829401803000337, + "src/backend/tests/unit/test_database.py::test_delete_flows_with_transaction_and_build": 7.1258168279996426, + "src/backend/tests/unit/test_database.py::test_delete_folder_with_flows_with_transaction_and_build": 7.199661792999905, + "src/backend/tests/unit/test_database.py::test_delete_nonexistent_flow": 7.038736078000511, + "src/backend/tests/unit/test_database.py::test_download_file": 6.937713447000078, + "src/backend/tests/unit/test_database.py::test_get_flows_from_folder_pagination": 7.148966804999873, + "src/backend/tests/unit/test_database.py::test_get_flows_from_folder_pagination_with_params": 6.980441748999965, + "src/backend/tests/unit/test_database.py::test_get_nonexistent_flow": 7.39001136799925, "src/backend/tests/unit/test_database.py::test_load_flows": 2.0784470409998903, "src/backend/tests/unit/test_database.py::test_migrate_transactions": 3.3142859160434455, "src/backend/tests/unit/test_database.py::test_migrate_transactions_no_duckdb": 4.5406213329406455, - "src/backend/tests/unit/test_database.py::test_read_flow": 6.770588484999735, - "src/backend/tests/unit/test_database.py::test_read_flows": 6.75186127500001, - "src/backend/tests/unit/test_database.py::test_read_flows_components_only": 6.674759840999741, - "src/backend/tests/unit/test_database.py::test_read_flows_components_only_paginated": 6.634680808999747, - "src/backend/tests/unit/test_database.py::test_read_flows_custom_page_size": 6.989364713999748, - "src/backend/tests/unit/test_database.py::test_read_flows_invalid_page": 7.1550664910000705, - "src/backend/tests/unit/test_database.py::test_read_flows_invalid_size": 6.794437979000577, - "src/backend/tests/unit/test_database.py::test_read_flows_no_pagination_params": 6.692740921999757, - "src/backend/tests/unit/test_database.py::test_read_flows_pagination_with_flows": 6.912635547000264, - "src/backend/tests/unit/test_database.py::test_read_flows_pagination_with_params": 7.514288714999566, + "src/backend/tests/unit/test_database.py::test_read_flow": 6.864894924999817, + "src/backend/tests/unit/test_database.py::test_read_flows": 6.745169486000123, + "src/backend/tests/unit/test_database.py::test_read_flows_components_only": 6.78433152200023, + "src/backend/tests/unit/test_database.py::test_read_flows_components_only_paginated": 6.8837496690000535, + "src/backend/tests/unit/test_database.py::test_read_flows_custom_page_size": 6.872361185999807, + "src/backend/tests/unit/test_database.py::test_read_flows_invalid_page": 7.0905771819998336, + "src/backend/tests/unit/test_database.py::test_read_flows_invalid_size": 6.843549924999934, + "src/backend/tests/unit/test_database.py::test_read_flows_no_pagination_params": 6.832585058000177, + "src/backend/tests/unit/test_database.py::test_read_flows_pagination_with_flows": 6.795141260999799, + "src/backend/tests/unit/test_database.py::test_read_flows_pagination_with_params": 6.850292456000034, "src/backend/tests/unit/test_database.py::test_read_flows_pagination_without_params": 2.8355551669956185, - "src/backend/tests/unit/test_database.py::test_read_folder": 10.699245170999802, - "src/backend/tests/unit/test_database.py::test_read_folder_with_component_filter": 7.27841319900017, - "src/backend/tests/unit/test_database.py::test_read_folder_with_flows": 6.975461338000059, - "src/backend/tests/unit/test_database.py::test_read_folder_with_pagination": 6.907357069999762, - "src/backend/tests/unit/test_database.py::test_read_folder_with_search": 6.886888727000041, - "src/backend/tests/unit/test_database.py::test_read_nonexistent_folder": 6.847153355000046, - "src/backend/tests/unit/test_database.py::test_read_only_starter_projects": 6.968862143999559, - "src/backend/tests/unit/test_database.py::test_sqlite_pragmas": 0.11768902300036643, - "src/backend/tests/unit/test_database.py::test_update_flow": 6.7679630359998555, - "src/backend/tests/unit/test_database.py::test_update_flow_idempotency": 6.86532830599981, - "src/backend/tests/unit/test_database.py::test_update_nonexistent_flow": 7.195526018000237, - "src/backend/tests/unit/test_database.py::test_upload_file": 6.755086439000479, - "src/backend/tests/unit/test_endpoints.py::test_build_vertex_invalid_flow_id": 9.238797387000432, - "src/backend/tests/unit/test_endpoints.py::test_build_vertex_invalid_vertex_id": 10.349751476000165, - "src/backend/tests/unit/test_endpoints.py::test_concurrent_stream_run_with_input_type_chat": 1.5344494869996197, - "src/backend/tests/unit/test_endpoints.py::test_get_all": 1.457989389999966, - "src/backend/tests/unit/test_endpoints.py::test_get_vertices": 9.91965117699965, - "src/backend/tests/unit/test_endpoints.py::test_get_vertices_flow_not_found": 8.73385978799979, - "src/backend/tests/unit/test_endpoints.py::test_invalid_flow_id": 9.367454983000243, - "src/backend/tests/unit/test_endpoints.py::test_invalid_prompt": 7.560250211000493, - "src/backend/tests/unit/test_endpoints.py::test_invalid_run_with_input_type_chat": 1.5548298620001333, - "src/backend/tests/unit/test_endpoints.py::test_post_validate_code": 8.45960247100038, - "src/backend/tests/unit/test_endpoints.py::test_starter_projects": 1.5748046859998794, - "src/backend/tests/unit/test_endpoints.py::test_successful_run_no_payload": 10.86381038799982, - "src/backend/tests/unit/test_endpoints.py::test_successful_run_with_input_type_any": 1.5541370650003046, - "src/backend/tests/unit/test_endpoints.py::test_successful_run_with_input_type_chat": 1.5141808769999443, - "src/backend/tests/unit/test_endpoints.py::test_successful_run_with_input_type_text": 1.5288295529999232, - "src/backend/tests/unit/test_endpoints.py::test_successful_run_with_output_type_any": 1.5141155419996721, - "src/backend/tests/unit/test_endpoints.py::test_successful_run_with_output_type_debug": 1.4992482209995615, - "src/backend/tests/unit/test_endpoints.py::test_successful_run_with_output_type_text": 9.453356488000281, - "src/backend/tests/unit/test_endpoints.py::test_valid_prompt": 7.260101433000273, - "src/backend/tests/unit/test_endpoints.py::test_various_prompts[The weather is {weather} today.-expected_input_variables1]": 8.749002039999596, - "src/backend/tests/unit/test_endpoints.py::test_various_prompts[This prompt has no variables.-expected_input_variables2]": 10.635877233000429, - "src/backend/tests/unit/test_endpoints.py::test_various_prompts[{a}, {b}, and {c} are variables.-expected_input_variables3]": 9.75423961100023, - "src/backend/tests/unit/test_endpoints.py::test_various_prompts[{color} is my favorite color.-expected_input_variables0]": 9.48640727799966, - "src/backend/tests/unit/test_experimental_components.py::test_python_function_component": 0.00309339900059058, + "src/backend/tests/unit/test_database.py::test_read_folder": 7.109397393000108, + "src/backend/tests/unit/test_database.py::test_read_folder_with_component_filter": 6.994982475000143, + "src/backend/tests/unit/test_database.py::test_read_folder_with_flows": 6.967847005999829, + "src/backend/tests/unit/test_database.py::test_read_folder_with_pagination": 7.10683404700012, + "src/backend/tests/unit/test_database.py::test_read_folder_with_search": 6.91831368000021, + "src/backend/tests/unit/test_database.py::test_read_nonexistent_folder": 6.974724482000056, + "src/backend/tests/unit/test_database.py::test_read_only_starter_projects": 7.155435854999723, + "src/backend/tests/unit/test_database.py::test_sqlite_pragmas": 0.11132520399951318, + "src/backend/tests/unit/test_database.py::test_update_flow": 6.8165826070001, + "src/backend/tests/unit/test_database.py::test_update_flow_idempotency": 6.938941126999907, + "src/backend/tests/unit/test_database.py::test_update_nonexistent_flow": 6.982587826999861, + "src/backend/tests/unit/test_database.py::test_upload_file": 6.807922262999909, + "src/backend/tests/unit/test_endpoints.py::test_build_vertex_invalid_flow_id": 7.053658205999909, + "src/backend/tests/unit/test_endpoints.py::test_build_vertex_invalid_vertex_id": 7.037994060000074, + "src/backend/tests/unit/test_endpoints.py::test_concurrent_stream_run_with_input_type_chat": 1.6758285310002066, + "src/backend/tests/unit/test_endpoints.py::test_get_all": 6.670083274999797, + "src/backend/tests/unit/test_endpoints.py::test_get_vertices": 7.108527440000216, + "src/backend/tests/unit/test_endpoints.py::test_get_vertices_flow_not_found": 6.956566557000315, + "src/backend/tests/unit/test_endpoints.py::test_invalid_flow_id": 7.2178469430000405, + "src/backend/tests/unit/test_endpoints.py::test_invalid_prompt": 6.960903640999732, + "src/backend/tests/unit/test_endpoints.py::test_invalid_run_with_input_type_chat": 1.5930292140001256, + "src/backend/tests/unit/test_endpoints.py::test_post_validate_code": 6.998266317999878, + "src/backend/tests/unit/test_endpoints.py::test_starter_projects": 1.6412949420000587, + "src/backend/tests/unit/test_endpoints.py::test_successful_run_no_payload": 7.00747074300034, + "src/backend/tests/unit/test_endpoints.py::test_successful_run_with_input_type_any": 1.6777187770003366, + "src/backend/tests/unit/test_endpoints.py::test_successful_run_with_input_type_chat": 1.7274418250003691, + "src/backend/tests/unit/test_endpoints.py::test_successful_run_with_input_type_text": 1.6791904199999408, + "src/backend/tests/unit/test_endpoints.py::test_successful_run_with_output_type_any": 1.6742851759995574, + "src/backend/tests/unit/test_endpoints.py::test_successful_run_with_output_type_debug": 1.6138332740001715, + "src/backend/tests/unit/test_endpoints.py::test_successful_run_with_output_type_text": 7.075550002, + "src/backend/tests/unit/test_endpoints.py::test_valid_prompt": 6.969724673000201, + "src/backend/tests/unit/test_endpoints.py::test_various_prompts[The weather is {weather} today.-expected_input_variables1]": 7.028505915999631, + "src/backend/tests/unit/test_endpoints.py::test_various_prompts[This prompt has no variables.-expected_input_variables2]": 7.0496409150000545, + "src/backend/tests/unit/test_endpoints.py::test_various_prompts[{a}, {b}, and {c} are variables.-expected_input_variables3]": 7.016613677999885, + "src/backend/tests/unit/test_endpoints.py::test_various_prompts[{color} is my favorite color.-expected_input_variables0]": 6.8993703530004495, + "src/backend/tests/unit/test_experimental_components.py::test_python_function_component": 0.003009422000559425, "src/backend/tests/unit/test_files.py::test_delete_file": 11.937014124996495, "src/backend/tests/unit/test_files.py::test_download_file": 9.813468083040789, "src/backend/tests/unit/test_files.py::test_file_operations": 11.151997918030247, "src/backend/tests/unit/test_files.py::test_list_files": 11.372431917930953, "src/backend/tests/unit/test_files.py::test_upload_file": 9.378826959000435, - "src/backend/tests/unit/test_frontend_nodes.py::test_frontend_node_to_dict": 0.0014351129998431134, - "src/backend/tests/unit/test_frontend_nodes.py::test_template_field_defaults": 0.0012465009999687027, - "src/backend/tests/unit/test_frontend_nodes.py::test_template_to_dict": 0.0012907040004392911, - "src/backend/tests/unit/test_helper_components.py::test_data_as_text_component": 0.002223359999788954, - "src/backend/tests/unit/test_helper_components.py::test_uuid_generator_component": 0.008724854999400122, - "src/backend/tests/unit/test_initial_setup.py::test_create_or_update_starter_projects": 9.472032796999429, - "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://example.com/myzip.zip-https://example.com/myzip.zip]": 0.002283473999796115, - "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles-https://github.com/langflow-ai/langflow-bundles/archive/refs/heads/main.zip]": 0.02669589700008146, - "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles.git-https://github.com/langflow-ai/langflow-bundles/archive/refs/heads/main.zip]": 0.02651861700041991, - "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/-https://github.com/langflow-ai/langflow-bundles/archive/refs/heads/main.zip]": 0.026694184000007226, - "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/commit/68428ce16729a385fe1bcc0f1ec91fd5f5f420b9-https://github.com/langflow-ai/langflow-bundles/archive/68428ce16729a385fe1bcc0f1ec91fd5f5f420b9.zip]": 0.0024450140003864362, - "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/commit/68428ce16729a385fe1bcc0f1ec91fd5f5f420b9/-https://github.com/langflow-ai/langflow-bundles/archive/68428ce16729a385fe1bcc0f1ec91fd5f5f420b9.zip]": 0.0023013479999463016, - "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/releases/tag/foo/v1.0.0-https://github.com/langflow-ai/langflow-bundles/archive/refs/tags/foo/v1.0.0.zip]": 0.0022300660002656514, - "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/releases/tag/foo/v1.0.0/-https://github.com/langflow-ai/langflow-bundles/archive/refs/tags/foo/v1.0.0.zip]": 0.0026078090004375554, - "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/releases/tag/v1.0.0-0_1-https://github.com/langflow-ai/langflow-bundles/archive/refs/tags/v1.0.0-0_1.zip]": 0.002451726999879611, - "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/tree/some.branch-0_1-https://github.com/langflow-ai/langflow-bundles/archive/refs/heads/some.branch-0_1.zip]": 0.003121484999610402, - "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/tree/some/branch-https://github.com/langflow-ai/langflow-bundles/archive/refs/heads/some/branch.zip]": 0.0023487140001634543, - "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/tree/some/branch/-https://github.com/langflow-ai/langflow-bundles/archive/refs/heads/some/branch.zip]": 0.002278023000144458, - "src/backend/tests/unit/test_initial_setup.py::test_get_project_data": 0.02238361799982158, - "src/backend/tests/unit/test_initial_setup.py::test_load_bundles_from_urls": 10.165532696000355, - "src/backend/tests/unit/test_initial_setup.py::test_load_starter_projects": 0.0033322130002488848, - "src/backend/tests/unit/test_initial_setup.py::test_refresh_starter_projects": 11.123990524999954, - "src/backend/tests/unit/test_initial_setup.py::test_sync_flows_from_fs": 9.014186520000294, - "src/backend/tests/unit/test_kubernetes_secrets.py::test_create_secret": 0.004036076000375033, - "src/backend/tests/unit/test_kubernetes_secrets.py::test_delete_secret": 0.0027210470002501097, - "src/backend/tests/unit/test_kubernetes_secrets.py::test_email_address": 0.0010415289998491062, - "src/backend/tests/unit/test_kubernetes_secrets.py::test_encode_string": 0.0011052890004066285, - "src/backend/tests/unit/test_kubernetes_secrets.py::test_encode_uuid": 0.00111540599982618, - "src/backend/tests/unit/test_kubernetes_secrets.py::test_ends_with_non_alphanumeric": 0.001056799000252795, - "src/backend/tests/unit/test_kubernetes_secrets.py::test_get_secret": 0.0025471739995737153, - "src/backend/tests/unit/test_kubernetes_secrets.py::test_long_string": 0.0010869840002669662, - "src/backend/tests/unit/test_kubernetes_secrets.py::test_starts_with_non_alphanumeric": 0.0010909710003943474, - "src/backend/tests/unit/test_kubernetes_secrets.py::test_uuid_case_insensitivity": 0.0010779390004245215, + "src/backend/tests/unit/test_frontend_nodes.py::test_frontend_node_to_dict": 0.0013944010001978313, + "src/backend/tests/unit/test_frontend_nodes.py::test_template_field_defaults": 0.0012290559998291428, + "src/backend/tests/unit/test_frontend_nodes.py::test_template_to_dict": 0.0012754320000567532, + "src/backend/tests/unit/test_helper_components.py::test_data_as_text_component": 0.002121960999829753, + "src/backend/tests/unit/test_helper_components.py::test_uuid_generator_component": 0.008396968999932142, + "src/backend/tests/unit/test_initial_setup.py::test_create_or_update_starter_projects": 7.293898901000375, + "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://example.com/myzip.zip-https://example.com/myzip.zip]": 0.002295121999395633, + "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles-https://github.com/langflow-ai/langflow-bundles/archive/refs/heads/main.zip]": 0.026198484000360622, + "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles.git-https://github.com/langflow-ai/langflow-bundles/archive/refs/heads/main.zip]": 0.025667922000138788, + "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/-https://github.com/langflow-ai/langflow-bundles/archive/refs/heads/main.zip]": 0.02558097999963138, + "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/commit/68428ce16729a385fe1bcc0f1ec91fd5f5f420b9-https://github.com/langflow-ai/langflow-bundles/archive/68428ce16729a385fe1bcc0f1ec91fd5f5f420b9.zip]": 0.0024790020002001256, + "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/commit/68428ce16729a385fe1bcc0f1ec91fd5f5f420b9/-https://github.com/langflow-ai/langflow-bundles/archive/68428ce16729a385fe1bcc0f1ec91fd5f5f420b9.zip]": 0.0023117729997466085, + "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/releases/tag/foo/v1.0.0-https://github.com/langflow-ai/langflow-bundles/archive/refs/tags/foo/v1.0.0.zip]": 0.0023027460006233014, + "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/releases/tag/foo/v1.0.0/-https://github.com/langflow-ai/langflow-bundles/archive/refs/tags/foo/v1.0.0.zip]": 0.002642905999891809, + "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/releases/tag/v1.0.0-0_1-https://github.com/langflow-ai/langflow-bundles/archive/refs/tags/v1.0.0-0_1.zip]": 0.002489572000285989, + "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/tree/some.branch-0_1-https://github.com/langflow-ai/langflow-bundles/archive/refs/heads/some.branch-0_1.zip]": 0.002740076000463887, + "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/tree/some/branch-https://github.com/langflow-ai/langflow-bundles/archive/refs/heads/some/branch.zip]": 0.0023300570001083543, + "src/backend/tests/unit/test_initial_setup.py::test_detect_github_url[https://github.com/langflow-ai/langflow-bundles/tree/some/branch/-https://github.com/langflow-ai/langflow-bundles/archive/refs/heads/some/branch.zip]": 0.0023205180000331893, + "src/backend/tests/unit/test_initial_setup.py::test_get_project_data": 0.0030766669997319696, + "src/backend/tests/unit/test_initial_setup.py::test_load_bundles_from_urls": 7.13225733299987, + "src/backend/tests/unit/test_initial_setup.py::test_load_starter_projects": 0.003045649999876332, + "src/backend/tests/unit/test_initial_setup.py::test_refresh_starter_projects": 5.685391603999506, + "src/backend/tests/unit/test_initial_setup.py::test_sync_flows_from_fs": 7.115788888000225, + "src/backend/tests/unit/test_kubernetes_secrets.py::test_create_secret": 0.0037150309999560704, + "src/backend/tests/unit/test_kubernetes_secrets.py::test_delete_secret": 0.002652240000315942, + "src/backend/tests/unit/test_kubernetes_secrets.py::test_email_address": 0.0010725299998739501, + "src/backend/tests/unit/test_kubernetes_secrets.py::test_encode_string": 0.0010942399994746665, + "src/backend/tests/unit/test_kubernetes_secrets.py::test_encode_uuid": 0.001118273999509256, + "src/backend/tests/unit/test_kubernetes_secrets.py::test_ends_with_non_alphanumeric": 0.0010901229998125928, + "src/backend/tests/unit/test_kubernetes_secrets.py::test_get_secret": 0.0024608650001027854, + "src/backend/tests/unit/test_kubernetes_secrets.py::test_long_string": 0.0011117430003650952, + "src/backend/tests/unit/test_kubernetes_secrets.py::test_starts_with_non_alphanumeric": 0.0010755640000752464, + "src/backend/tests/unit/test_kubernetes_secrets.py::test_uuid_case_insensitivity": 0.0010631110003487265, "src/backend/tests/unit/test_loading.py::test_load_flow_from_json": 1.2976477909833193, - "src/backend/tests/unit/test_loading.py::test_load_flow_from_json_object": 0.0030996820000837033, + "src/backend/tests/unit/test_loading.py::test_load_flow_from_json_object": 0.0031123130002015387, "src/backend/tests/unit/test_loading.py::test_load_flow_from_json_with_tweaks": 0.005636290996335447, - "src/backend/tests/unit/test_logger.py::test_enabled": 0.0011054079996029031, - "src/backend/tests/unit/test_logger.py::test_get_after_timestamp": 0.0011842140002045198, - "src/backend/tests/unit/test_logger.py::test_get_before_timestamp": 0.0011892649999936111, - "src/backend/tests/unit/test_logger.py::test_get_last_n": 0.0011716920007529552, - "src/backend/tests/unit/test_logger.py::test_init_default": 0.0012550359997476335, - "src/backend/tests/unit/test_logger.py::test_init_with_env_variable": 0.001843701999860059, - "src/backend/tests/unit/test_logger.py::test_len": 0.0011635179998847889, - "src/backend/tests/unit/test_logger.py::test_max_size": 0.0011132730001008895, - "src/backend/tests/unit/test_logger.py::test_write": 0.0011902159999408468, - "src/backend/tests/unit/test_logger.py::test_write_overflow": 0.0012116160000914533, - "src/backend/tests/unit/test_login.py::test_login_successful": 9.195699054000215, - "src/backend/tests/unit/test_login.py::test_login_unsuccessful_wrong_password": 9.16837034199989, - "src/backend/tests/unit/test_login.py::test_login_unsuccessful_wrong_username": 9.529099750000114, - "src/backend/tests/unit/test_messages.py::test_aadd_messages": 9.552510674000132, - "src/backend/tests/unit/test_messages.py::test_aadd_messagetables": 8.684337127999697, - "src/backend/tests/unit/test_messages.py::test_add_messages": 9.23188587200002, + "src/backend/tests/unit/test_logger.py::test_enabled": 0.0010973450002893514, + "src/backend/tests/unit/test_logger.py::test_get_after_timestamp": 0.0011879640001097869, + "src/backend/tests/unit/test_logger.py::test_get_before_timestamp": 0.0011638380005933868, + "src/backend/tests/unit/test_logger.py::test_get_last_n": 0.0011391829998501635, + "src/backend/tests/unit/test_logger.py::test_init_default": 0.001159421000011207, + "src/backend/tests/unit/test_logger.py::test_init_with_env_variable": 0.0017870339997898554, + "src/backend/tests/unit/test_logger.py::test_len": 0.0011480079997454595, + "src/backend/tests/unit/test_logger.py::test_max_size": 0.001095061000341957, + "src/backend/tests/unit/test_logger.py::test_write": 0.0011855480001941032, + "src/backend/tests/unit/test_logger.py::test_write_overflow": 0.0011635079999905429, + "src/backend/tests/unit/test_login.py::test_login_successful": 7.086207412000022, + "src/backend/tests/unit/test_login.py::test_login_unsuccessful_wrong_password": 7.396481336999386, + "src/backend/tests/unit/test_login.py::test_login_unsuccessful_wrong_username": 7.1579255419997025, + "src/backend/tests/unit/test_messages.py::test_aadd_messages": 6.933379780999985, + "src/backend/tests/unit/test_messages.py::test_aadd_messagetables": 6.886333065000144, + "src/backend/tests/unit/test_messages.py::test_add_messages": 7.206530637000014, "src/backend/tests/unit/test_messages.py::test_add_messagetables": 0.05725845799315721, - "src/backend/tests/unit/test_messages.py::test_adelete_messages": 8.263255666000532, - "src/backend/tests/unit/test_messages.py::test_aget_messages": 8.986175457999707, - "src/backend/tests/unit/test_messages.py::test_astore_message": 9.437007743000322, - "src/backend/tests/unit/test_messages.py::test_aupdate_message_with_content_blocks": 8.414241342999958, - "src/backend/tests/unit/test_messages.py::test_aupdate_message_with_nested_properties": 9.197516348000136, - "src/backend/tests/unit/test_messages.py::test_aupdate_message_with_timestamp": 8.298737502000222, - "src/backend/tests/unit/test_messages.py::test_aupdate_mixed_messages": 7.943876949999776, - "src/backend/tests/unit/test_messages.py::test_aupdate_multiple_messages": 8.840425988000334, - "src/backend/tests/unit/test_messages.py::test_aupdate_multiple_messages_with_timestamps": 8.415069686000606, + "src/backend/tests/unit/test_messages.py::test_adelete_messages": 7.030938054999751, + "src/backend/tests/unit/test_messages.py::test_aget_messages": 7.056876489999468, + "src/backend/tests/unit/test_messages.py::test_astore_message": 7.09075519299995, + "src/backend/tests/unit/test_messages.py::test_aupdate_message_with_content_blocks": 7.051321969000128, + "src/backend/tests/unit/test_messages.py::test_aupdate_message_with_nested_properties": 6.942048883000098, + "src/backend/tests/unit/test_messages.py::test_aupdate_message_with_timestamp": 8.16218304899985, + "src/backend/tests/unit/test_messages.py::test_aupdate_mixed_messages": 7.076875416999883, + "src/backend/tests/unit/test_messages.py::test_aupdate_multiple_messages": 7.172459421999974, + "src/backend/tests/unit/test_messages.py::test_aupdate_multiple_messages_with_timestamps": 7.069253036999726, "src/backend/tests/unit/test_messages.py::test_aupdate_nonexistent_message": 3.133551847000035, - "src/backend/tests/unit/test_messages.py::test_aupdate_nonexistent_message_generates_a_new_message": 13.837873260999459, - "src/backend/tests/unit/test_messages.py::test_aupdate_single_message": 8.879637603999981, - "src/backend/tests/unit/test_messages.py::test_convert_to_langchain[convert_to_langchain_type]": 0.0015227760000016133, - "src/backend/tests/unit/test_messages.py::test_convert_to_langchain[message]": 0.001780578999841964, - "src/backend/tests/unit/test_messages.py::test_delete_messages": 8.440754162000303, - "src/backend/tests/unit/test_messages.py::test_get_messages": 8.975368176000302, - "src/backend/tests/unit/test_messages.py::test_store_message": 8.938663920000181, + "src/backend/tests/unit/test_messages.py::test_aupdate_nonexistent_message_generates_a_new_message": 7.03030470900012, + "src/backend/tests/unit/test_messages.py::test_aupdate_single_message": 6.989919890999772, + "src/backend/tests/unit/test_messages.py::test_convert_to_langchain[convert_to_langchain_type]": 0.0014252620003389893, + "src/backend/tests/unit/test_messages.py::test_convert_to_langchain[message]": 0.0016844629994920979, + "src/backend/tests/unit/test_messages.py::test_delete_messages": 7.0347794919998705, + "src/backend/tests/unit/test_messages.py::test_get_messages": 7.282538511999974, + "src/backend/tests/unit/test_messages.py::test_store_message": 12.959293336999963, "src/backend/tests/unit/test_messages.py::test_update_message_with_content_blocks": 5.128578291973099, "src/backend/tests/unit/test_messages.py::test_update_message_with_nested_properties": 1.5983659149496816, "src/backend/tests/unit/test_messages.py::test_update_message_with_timestamp": 4.5035865410463884, @@ -1473,117 +1525,117 @@ "src/backend/tests/unit/test_messages.py::test_update_multiple_messages_with_timestamps": 4.659952084010001, "src/backend/tests/unit/test_messages.py::test_update_nonexistent_message": 4.162011249980424, "src/backend/tests/unit/test_messages.py::test_update_single_message": 8.01532608200796, - "src/backend/tests/unit/test_messages_endpoints.py::test_delete_messages": 9.730745587999536, - "src/backend/tests/unit/test_messages_endpoints.py::test_delete_messages_session": 9.269480007000311, - "src/backend/tests/unit/test_messages_endpoints.py::test_no_messages_found_with_given_session_id": 8.251896655999644, - "src/backend/tests/unit/test_messages_endpoints.py::test_successfully_update_session_id": 9.209967184000106, - "src/backend/tests/unit/test_messages_endpoints.py::test_update_message": 9.883521349000148, - "src/backend/tests/unit/test_messages_endpoints.py::test_update_message_not_found": 8.272426385000017, - "src/backend/tests/unit/test_process.py::test_load_langchain_object_with_cached_session": 0.007824759999039088, + "src/backend/tests/unit/test_messages_endpoints.py::test_delete_messages": 7.144024492999961, + "src/backend/tests/unit/test_messages_endpoints.py::test_delete_messages_session": 7.047052416000042, + "src/backend/tests/unit/test_messages_endpoints.py::test_no_messages_found_with_given_session_id": 7.053901444000076, + "src/backend/tests/unit/test_messages_endpoints.py::test_successfully_update_session_id": 7.061167494000074, + "src/backend/tests/unit/test_messages_endpoints.py::test_update_message": 7.034967280999808, + "src/backend/tests/unit/test_messages_endpoints.py::test_update_message_not_found": 7.032935120000275, + "src/backend/tests/unit/test_process.py::test_load_langchain_object_with_cached_session": 0.007903132000137703, "src/backend/tests/unit/test_process.py::test_load_langchain_object_with_no_cached_session": 2.9178847920848057, "src/backend/tests/unit/test_process.py::test_load_langchain_object_without_session_id": 2.8941064990358427, - "src/backend/tests/unit/test_process.py::test_multiple_tweaks": 0.001103234000311204, - "src/backend/tests/unit/test_process.py::test_no_tweaks": 0.001306659999954718, - "src/backend/tests/unit/test_process.py::test_single_tweak": 0.0011677029997372301, - "src/backend/tests/unit/test_process.py::test_tweak_no_node_id": 0.0011037049998776638, - "src/backend/tests/unit/test_process.py::test_tweak_not_in_template": 0.001083928999833006, - "src/backend/tests/unit/test_schema.py::TestInput::test_field_type_str": 0.0011462429997664003, - "src/backend/tests/unit/test_schema.py::TestInput::test_field_type_type": 0.0011172400004397787, - "src/backend/tests/unit/test_schema.py::TestInput::test_input_to_dict": 0.0011294129999441793, - "src/backend/tests/unit/test_schema.py::TestInput::test_invalid_field_type": 0.0011492979992908658, - "src/backend/tests/unit/test_schema.py::TestInput::test_post_process_type_function": 0.0016047949998210242, - "src/backend/tests/unit/test_schema.py::TestInput::test_serialize_field_type": 0.001089749999664491, - "src/backend/tests/unit/test_schema.py::TestInput::test_validate_type_class": 0.0010904310001933482, - "src/backend/tests/unit/test_schema.py::TestInput::test_validate_type_string": 0.0010858739997274824, - "src/backend/tests/unit/test_schema.py::TestOutput::test_output_add_types": 0.0011255459999119921, - "src/backend/tests/unit/test_schema.py::TestOutput::test_output_default": 0.0011357029998180224, - "src/backend/tests/unit/test_schema.py::TestOutput::test_output_set_selected": 0.0010733909998634772, - "src/backend/tests/unit/test_schema.py::TestOutput::test_output_to_dict": 0.001115948999995453, - "src/backend/tests/unit/test_schema.py::TestOutput::test_output_validate_display_name": 0.0011003100003108557, - "src/backend/tests/unit/test_schema.py::TestOutput::test_output_validate_model": 0.0011206550002498261, - "src/backend/tests/unit/test_schema.py::TestPostProcessType::test_custom_type": 0.00107309900022301, - "src/backend/tests/unit/test_schema.py::TestPostProcessType::test_int_type": 0.0010747110000011162, - "src/backend/tests/unit/test_schema.py::TestPostProcessType::test_list_custom_type": 0.0010976849994221993, - "src/backend/tests/unit/test_schema.py::TestPostProcessType::test_list_int_type": 0.001095952000014222, - "src/backend/tests/unit/test_schema.py::TestPostProcessType::test_union_custom_type": 0.0011278499996478786, - "src/backend/tests/unit/test_schema.py::TestPostProcessType::test_union_type": 0.0010831180002242036, - "src/backend/tests/unit/test_schema.py::test_schema_to_langflow_inputs": 0.0023151790005613293, - "src/backend/tests/unit/test_schema.py::test_schema_to_langflow_inputs_invalid_type": 0.01484178700047778, - "src/backend/tests/unit/test_setup_superuser.py::test_teardown_superuser_default_superuser": 0.002524962999359559, - "src/backend/tests/unit/test_setup_superuser.py::test_teardown_superuser_no_default_superuser": 0.0030080500000622123, - "src/backend/tests/unit/test_telemetry.py::test_gauge": 0.0011455029998614918, - "src/backend/tests/unit/test_telemetry.py::test_gauge_with_counter_method": 0.0012376720001157082, - "src/backend/tests/unit/test_telemetry.py::test_gauge_with_historgram_method": 0.001238152000496484, - "src/backend/tests/unit/test_telemetry.py::test_gauge_with_up_down_counter_method": 0.0012127260001761897, - "src/backend/tests/unit/test_telemetry.py::test_increment_counter": 0.001100329000109923, - "src/backend/tests/unit/test_telemetry.py::test_increment_counter_empty_label": 0.0011959239996031101, - "src/backend/tests/unit/test_telemetry.py::test_increment_counter_missing_mandatory_label": 0.0011986899999101297, - "src/backend/tests/unit/test_telemetry.py::test_increment_counter_unregisted_metric": 0.0011974880003435828, - "src/backend/tests/unit/test_telemetry.py::test_init": 0.0011579050005821045, - "src/backend/tests/unit/test_telemetry.py::test_missing_labels": 0.0011320680000608263, - "src/backend/tests/unit/test_telemetry.py::test_multithreaded_singleton": 0.005959559000530135, - "src/backend/tests/unit/test_telemetry.py::test_multithreaded_singleton_race_condition": 0.01915483699985998, - "src/backend/tests/unit/test_telemetry.py::test_opentelementry_singleton": 0.0011063510000894894, - "src/backend/tests/unit/test_template.py::test_build_template_from_function": 0.0036430769996513845, - "src/backend/tests/unit/test_template.py::test_get_base_classes": 0.0011104979998890485, - "src/backend/tests/unit/test_template.py::test_get_default_factory": 0.001164877000519482, - "src/backend/tests/unit/test_user.py::test_add_user": 8.73503416299991, - "src/backend/tests/unit/test_user.py::test_data_consistency_after_delete": 7.593326590000288, - "src/backend/tests/unit/test_user.py::test_data_consistency_after_update": 7.751921396999933, - "src/backend/tests/unit/test_user.py::test_deactivated_user_cannot_access": 7.415254625000216, - "src/backend/tests/unit/test_user.py::test_deactivated_user_cannot_login": 7.56286454300016, - "src/backend/tests/unit/test_user.py::test_delete_user": 7.289352015000077, - "src/backend/tests/unit/test_user.py::test_delete_user_wrong_id": 7.485565580999719, - "src/backend/tests/unit/test_user.py::test_inactive_user": 7.804205522999837, - "src/backend/tests/unit/test_user.py::test_normal_user_cant_delete_user": 7.073589735000041, - "src/backend/tests/unit/test_user.py::test_normal_user_cant_read_all_users": 7.351033553000434, - "src/backend/tests/unit/test_user.py::test_patch_reset_password": 7.114574700000048, - "src/backend/tests/unit/test_user.py::test_patch_user": 7.274624739000046, - "src/backend/tests/unit/test_user.py::test_patch_user_wrong_id": 7.04669200699982, - "src/backend/tests/unit/test_user.py::test_read_all_users": 7.180953688000045, - "src/backend/tests/unit/test_user.py::test_user_waiting_for_approval": 7.4879925100003675, - "src/backend/tests/unit/test_validate_code.py::test_create_class": 0.0017378380002810445, - "src/backend/tests/unit/test_validate_code.py::test_create_class_module_import": 0.009689941000488034, - "src/backend/tests/unit/test_validate_code.py::test_create_class_with_external_variables_and_functions": 0.001634266000110074, - "src/backend/tests/unit/test_validate_code.py::test_create_class_with_multiple_external_classes": 0.0017787839997254196, - "src/backend/tests/unit/test_validate_code.py::test_create_function": 0.00149239199981821, - "src/backend/tests/unit/test_validate_code.py::test_execute_function_missing_function": 0.0012610919998223835, - "src/backend/tests/unit/test_validate_code.py::test_execute_function_missing_module": 0.0014717140002176166, - "src/backend/tests/unit/test_validate_code.py::test_execute_function_missing_schema": 0.0014552629995705502, - "src/backend/tests/unit/test_validate_code.py::test_execute_function_success": 0.0012555530001918669, - "src/backend/tests/unit/test_validate_code.py::test_validate_code": 0.0016621669997221034, - "src/backend/tests/unit/test_version.py::test_compute_main": 0.0010930009998446621, - "src/backend/tests/unit/test_version.py::test_version": 0.001080335999631643, - "src/backend/tests/unit/test_voice_mode.py::test_resample_24k_to_16k_invalid_frame": 0.001151228000253468, - "src/backend/tests/unit/test_voice_mode.py::test_resample_24k_to_16k_valid_frame": 0.001502760999755992, - "src/backend/tests/unit/test_voice_mode.py::test_webrtcvad_silence_detection": 0.0011816159999398224, - "src/backend/tests/unit/test_voice_mode.py::test_webrtcvad_with_real_data": 0.0038319070004035893, - "src/backend/tests/unit/test_webhook.py::test_webhook_endpoint": 7.268777354000122, - "src/backend/tests/unit/test_webhook.py::test_webhook_flow_on_run_endpoint": 7.091415690999838, - "src/backend/tests/unit/test_webhook.py::test_webhook_with_random_payload": 6.969926353000119, - "src/backend/tests/unit/utils/test_connection_string_parser.py::test_transform_connection_string[protocol::password@host-protocol::password@host]": 0.0011470660001577926, - "src/backend/tests/unit/utils/test_connection_string_parser.py::test_transform_connection_string[protocol:user:pa:ss:word@host-protocol:user:pa:ss:word@host]": 0.0011465749994385988, - "src/backend/tests/unit/utils/test_connection_string_parser.py::test_transform_connection_string[protocol:user:pa@ss@word@host-protocol:user:pa%40ss%40word@host]": 0.0011413160000302014, - "src/backend/tests/unit/utils/test_connection_string_parser.py::test_transform_connection_string[protocol:user:pass@word@host-protocol:user:pass%40word@host]": 0.0012117669998588099, - "src/backend/tests/unit/utils/test_connection_string_parser.py::test_transform_connection_string[protocol:user:password@-protocol:user:password@]": 0.0011364669999238686, - "src/backend/tests/unit/utils/test_connection_string_parser.py::test_transform_connection_string[protocol:user:password@host-protocol:user:password@host]": 0.001555824000206485, - "src/backend/tests/unit/utils/test_connection_string_parser.py::test_transform_connection_string[protocol:user@host-protocol:user@host]": 0.0011663119994409499, - "src/backend/tests/unit/utils/test_connection_string_parser.py::test_transform_connection_string[user:password@host-user:password@host]": 0.0011202569994566147, - "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[-]": 0.0011311859998386353, - "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[/home/user/\\ndocu\\nments/file.txt-/home/user/\\\\ndocu\\\\nments/file.txt]": 0.0011750180001399713, - "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[/home/user/docu\\n\\nments/file.txt-/home/user/docu\\\\n\\\\nments/file.txt]": 0.0011020929996448103, - "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[/home/user/docu\\nments/file.txt-/home/user/docu\\\\nments/file.txt]": 0.0011094269998466189, - "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[/home/user/documents/\\n-/home/user/documents/\\\\n]": 0.0011210969992134778, - "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[/home/user/documents/file.txt-/home/user/documents/file.txt]": 0.0011617920004027837, - "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[/home/user/my-\\ndocs/special_file!.pdf-/home/user/my-\\\\ndocs/special_file!.pdf]": 0.0011675640002977161, - "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[C:/Users\\\\Documents/file.txt-C:/Users\\\\Documents/file.txt]": 0.00114365799981897, - "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[C:\\\\Users\\\\Documents\\\\-C:\\\\Users\\\\Documents\\\\]": 0.001115186999868456, - "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[C:\\\\Users\\\\Documents\\\\file.txt-C:\\\\Users\\\\Documents\\\\file.txt]": 0.0011362560003362887, - "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[C:\\\\Users\\\\\\nDocuments\\\\file.txt-C:\\\\Users\\\\\\\\nDocuments\\\\file.txt]": 0.0011444430006122275, - "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[\\\\\\\\server\\\\share\\\\file.txt-\\\\\\\\server\\\\share\\\\file.txt]": 0.0011347039999236586, - "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[\\n/home/user/documents/-\\\\n/home/user/documents/]": 0.0011448209997979575, - "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[\\n\\n\\n-\\\\n\\\\n\\\\n]": 0.0011226310002712125, - "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path_type": 0.0010510890006116824, + "src/backend/tests/unit/test_process.py::test_multiple_tweaks": 0.0011258240001552622, + "src/backend/tests/unit/test_process.py::test_no_tweaks": 0.0012459979993764136, + "src/backend/tests/unit/test_process.py::test_single_tweak": 0.0010943060001409322, + "src/backend/tests/unit/test_process.py::test_tweak_no_node_id": 0.001102681000247685, + "src/backend/tests/unit/test_process.py::test_tweak_not_in_template": 0.0010589790003905364, + "src/backend/tests/unit/test_schema.py::TestInput::test_field_type_str": 0.0011452609996922547, + "src/backend/tests/unit/test_schema.py::TestInput::test_field_type_type": 0.0011366740004632447, + "src/backend/tests/unit/test_schema.py::TestInput::test_input_to_dict": 0.0011008669998773257, + "src/backend/tests/unit/test_schema.py::TestInput::test_invalid_field_type": 0.0011220880001019395, + "src/backend/tests/unit/test_schema.py::TestInput::test_post_process_type_function": 0.0016497490000801918, + "src/backend/tests/unit/test_schema.py::TestInput::test_serialize_field_type": 0.0010965490000671707, + "src/backend/tests/unit/test_schema.py::TestInput::test_validate_type_class": 0.0010725960005402158, + "src/backend/tests/unit/test_schema.py::TestInput::test_validate_type_string": 0.0011027720001948182, + "src/backend/tests/unit/test_schema.py::TestOutput::test_output_add_types": 0.001075359999504144, + "src/backend/tests/unit/test_schema.py::TestOutput::test_output_default": 0.001110054000037053, + "src/backend/tests/unit/test_schema.py::TestOutput::test_output_set_selected": 0.0011223779997635575, + "src/backend/tests/unit/test_schema.py::TestOutput::test_output_to_dict": 0.0011081619995820802, + "src/backend/tests/unit/test_schema.py::TestOutput::test_output_validate_display_name": 0.0010661020000952703, + "src/backend/tests/unit/test_schema.py::TestOutput::test_output_validate_model": 0.0010925239998869074, + "src/backend/tests/unit/test_schema.py::TestPostProcessType::test_custom_type": 0.0011430370000198309, + "src/backend/tests/unit/test_schema.py::TestPostProcessType::test_int_type": 0.0010520360001464724, + "src/backend/tests/unit/test_schema.py::TestPostProcessType::test_list_custom_type": 0.0010737470001913607, + "src/backend/tests/unit/test_schema.py::TestPostProcessType::test_list_int_type": 0.0011234799994781497, + "src/backend/tests/unit/test_schema.py::TestPostProcessType::test_union_custom_type": 0.0011121470006401069, + "src/backend/tests/unit/test_schema.py::TestPostProcessType::test_union_type": 0.001073757999620284, + "src/backend/tests/unit/test_schema.py::test_schema_to_langflow_inputs": 0.0023913389995868783, + "src/backend/tests/unit/test_schema.py::test_schema_to_langflow_inputs_invalid_type": 0.015015853000022616, + "src/backend/tests/unit/test_setup_superuser.py::test_teardown_superuser_default_superuser": 0.0027447850002317864, + "src/backend/tests/unit/test_setup_superuser.py::test_teardown_superuser_no_default_superuser": 0.0028105179994781793, + "src/backend/tests/unit/test_telemetry.py::test_gauge": 0.001195686000301066, + "src/backend/tests/unit/test_telemetry.py::test_gauge_with_counter_method": 0.0012818130003324768, + "src/backend/tests/unit/test_telemetry.py::test_gauge_with_historgram_method": 0.001270761999876413, + "src/backend/tests/unit/test_telemetry.py::test_gauge_with_up_down_counter_method": 0.0012554759996419307, + "src/backend/tests/unit/test_telemetry.py::test_increment_counter": 0.0011494389996187238, + "src/backend/tests/unit/test_telemetry.py::test_increment_counter_empty_label": 0.0012446850000742415, + "src/backend/tests/unit/test_telemetry.py::test_increment_counter_missing_mandatory_label": 0.0012579700000969751, + "src/backend/tests/unit/test_telemetry.py::test_increment_counter_unregisted_metric": 0.0012294969997128646, + "src/backend/tests/unit/test_telemetry.py::test_init": 0.0012185870004941535, + "src/backend/tests/unit/test_telemetry.py::test_missing_labels": 0.0012020559997836244, + "src/backend/tests/unit/test_telemetry.py::test_multithreaded_singleton": 0.005987562000427715, + "src/backend/tests/unit/test_telemetry.py::test_multithreaded_singleton_race_condition": 0.019105503999526263, + "src/backend/tests/unit/test_telemetry.py::test_opentelementry_singleton": 0.001143597000009322, + "src/backend/tests/unit/test_template.py::test_build_template_from_function": 0.003800818999934563, + "src/backend/tests/unit/test_template.py::test_get_base_classes": 0.0011717299994415953, + "src/backend/tests/unit/test_template.py::test_get_default_factory": 0.0012292559999877994, + "src/backend/tests/unit/test_user.py::test_add_user": 7.35466716000019, + "src/backend/tests/unit/test_user.py::test_data_consistency_after_delete": 7.0303670469998, + "src/backend/tests/unit/test_user.py::test_data_consistency_after_update": 6.999533392999638, + "src/backend/tests/unit/test_user.py::test_deactivated_user_cannot_access": 7.119168191000426, + "src/backend/tests/unit/test_user.py::test_deactivated_user_cannot_login": 7.055177074000312, + "src/backend/tests/unit/test_user.py::test_delete_user": 7.1636931770003685, + "src/backend/tests/unit/test_user.py::test_delete_user_wrong_id": 7.049018445999991, + "src/backend/tests/unit/test_user.py::test_inactive_user": 7.043466381000144, + "src/backend/tests/unit/test_user.py::test_normal_user_cant_delete_user": 7.1173301509998055, + "src/backend/tests/unit/test_user.py::test_normal_user_cant_read_all_users": 7.315545383999961, + "src/backend/tests/unit/test_user.py::test_patch_reset_password": 7.11123594799983, + "src/backend/tests/unit/test_user.py::test_patch_user": 7.1421705570000995, + "src/backend/tests/unit/test_user.py::test_patch_user_wrong_id": 7.824587322999832, + "src/backend/tests/unit/test_user.py::test_read_all_users": 7.071722819000115, + "src/backend/tests/unit/test_user.py::test_user_waiting_for_approval": 7.040300858000137, + "src/backend/tests/unit/test_validate_code.py::test_create_class": 0.0017936489994099247, + "src/backend/tests/unit/test_validate_code.py::test_create_class_module_import": 0.009600545000012062, + "src/backend/tests/unit/test_validate_code.py::test_create_class_with_external_variables_and_functions": 0.0017456190003031224, + "src/backend/tests/unit/test_validate_code.py::test_create_class_with_multiple_external_classes": 0.0025057839998225973, + "src/backend/tests/unit/test_validate_code.py::test_create_function": 0.0015240269999594602, + "src/backend/tests/unit/test_validate_code.py::test_execute_function_missing_function": 0.001297675000387244, + "src/backend/tests/unit/test_validate_code.py::test_execute_function_missing_module": 0.001487980000092648, + "src/backend/tests/unit/test_validate_code.py::test_execute_function_missing_schema": 0.0015284359997167485, + "src/backend/tests/unit/test_validate_code.py::test_execute_function_success": 0.001323343999501958, + "src/backend/tests/unit/test_validate_code.py::test_validate_code": 0.001659388999996736, + "src/backend/tests/unit/test_version.py::test_compute_main": 0.0011375379999662982, + "src/backend/tests/unit/test_version.py::test_version": 0.0011376080005902622, + "src/backend/tests/unit/test_voice_mode.py::test_resample_24k_to_16k_invalid_frame": 0.0012611480001396558, + "src/backend/tests/unit/test_voice_mode.py::test_resample_24k_to_16k_valid_frame": 0.0015898910000942124, + "src/backend/tests/unit/test_voice_mode.py::test_webrtcvad_silence_detection": 0.0012563000000227476, + "src/backend/tests/unit/test_voice_mode.py::test_webrtcvad_with_real_data": 0.0038523129996974603, + "src/backend/tests/unit/test_webhook.py::test_webhook_endpoint": 7.163265051000053, + "src/backend/tests/unit/test_webhook.py::test_webhook_flow_on_run_endpoint": 7.018085498999881, + "src/backend/tests/unit/test_webhook.py::test_webhook_with_random_payload": 7.097139045999484, + "src/backend/tests/unit/utils/test_connection_string_parser.py::test_transform_connection_string[protocol::password@host-protocol::password@host]": 0.001154571000370197, + "src/backend/tests/unit/utils/test_connection_string_parser.py::test_transform_connection_string[protocol:user:pa:ss:word@host-protocol:user:pa:ss:word@host]": 0.0011934630001633195, + "src/backend/tests/unit/utils/test_connection_string_parser.py::test_transform_connection_string[protocol:user:pa@ss@word@host-protocol:user:pa%40ss%40word@host]": 0.0011352450005688297, + "src/backend/tests/unit/utils/test_connection_string_parser.py::test_transform_connection_string[protocol:user:pass@word@host-protocol:user:pass%40word@host]": 0.0011993929997515806, + "src/backend/tests/unit/utils/test_connection_string_parser.py::test_transform_connection_string[protocol:user:password@-protocol:user:password@]": 0.0011742869996851368, + "src/backend/tests/unit/utils/test_connection_string_parser.py::test_transform_connection_string[protocol:user:password@host-protocol:user:password@host]": 0.001604027999292157, + "src/backend/tests/unit/utils/test_connection_string_parser.py::test_transform_connection_string[protocol:user@host-protocol:user@host]": 0.0012262029999874358, + "src/backend/tests/unit/utils/test_connection_string_parser.py::test_transform_connection_string[user:password@host-user:password@host]": 0.0011459040001682297, + "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[-]": 0.001134080999690923, + "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[/home/user/\\ndocu\\nments/file.txt-/home/user/\\\\ndocu\\\\nments/file.txt]": 0.0011111399999208516, + "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[/home/user/docu\\n\\nments/file.txt-/home/user/docu\\\\n\\\\nments/file.txt]": 0.0011263180003879825, + "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[/home/user/docu\\nments/file.txt-/home/user/docu\\\\nments/file.txt]": 0.001129552999373118, + "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[/home/user/documents/\\n-/home/user/documents/\\\\n]": 0.0011150259997521061, + "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[/home/user/documents/file.txt-/home/user/documents/file.txt]": 0.0011332500002936285, + "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[/home/user/my-\\ndocs/special_file!.pdf-/home/user/my-\\\\ndocs/special_file!.pdf]": 0.0011302340003567224, + "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[C:/Users\\\\Documents/file.txt-C:/Users\\\\Documents/file.txt]": 0.0011268289999861736, + "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[C:\\\\Users\\\\Documents\\\\-C:\\\\Users\\\\Documents\\\\]": 0.0011494399996081484, + "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[C:\\\\Users\\\\Documents\\\\file.txt-C:\\\\Users\\\\Documents\\\\file.txt]": 0.0011286519993518596, + "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[C:\\\\Users\\\\\\nDocuments\\\\file.txt-C:\\\\Users\\\\\\\\nDocuments\\\\file.txt]": 0.001142678000178421, + "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[\\\\\\\\server\\\\share\\\\file.txt-\\\\\\\\server\\\\share\\\\file.txt]": 0.0011018909999620519, + "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[\\n/home/user/documents/-\\\\n/home/user/documents/]": 0.0011327079996590328, + "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path[\\n\\n\\n-\\\\n\\\\n\\\\n]": 0.0011521659998834366, + "src/backend/tests/unit/utils/test_format_directory_path.py::test_format_directory_path_type": 0.001065474000370159, "src/backend/tests/unit/utils/test_image_utils.py::TestImageUtils::test_convert_image_to_base64_directory": 0.002373834024183452, "src/backend/tests/unit/utils/test_image_utils.py::TestImageUtils::test_convert_image_to_base64_empty_path": 0.0015134999412111938, "src/backend/tests/unit/utils/test_image_utils.py::TestImageUtils::test_convert_image_to_base64_nonexistent_file": 0.0014794580056332052, @@ -1592,74 +1644,74 @@ "src/backend/tests/unit/utils/test_image_utils.py::TestImageUtils::test_create_data_url_success": 0.0014539569965563715, "src/backend/tests/unit/utils/test_image_utils.py::TestImageUtils::test_create_data_url_unrecognized_extension": 0.0038709990330971777, "src/backend/tests/unit/utils/test_image_utils.py::TestImageUtils::test_create_data_url_with_custom_mime": 0.0027264999807812274, - "src/backend/tests/unit/utils/test_image_utils.py::test_convert_image_to_base64_directory": 0.0016124670000863262, - "src/backend/tests/unit/utils/test_image_utils.py::test_convert_image_to_base64_empty_path": 0.001172081999357033, - "src/backend/tests/unit/utils/test_image_utils.py::test_convert_image_to_base64_nonexistent_file": 0.0011877410001943645, - "src/backend/tests/unit/utils/test_image_utils.py::test_convert_image_to_base64_success": 0.0017446050001126423, - "src/backend/tests/unit/utils/test_image_utils.py::test_create_data_url_invalid_file": 0.001129223000134516, - "src/backend/tests/unit/utils/test_image_utils.py::test_create_data_url_success": 0.001763098000537866, - "src/backend/tests/unit/utils/test_image_utils.py::test_create_data_url_unrecognized_extension": 0.0016806260005068907, - "src/backend/tests/unit/utils/test_image_utils.py::test_create_data_url_with_custom_mime": 0.001720889999432984, - "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[-]": 0.0011225609996472485, - "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[/home/user/\\ndocu\\nments/file.txt-/home/user/\\\\ndocu\\\\nments/file.txt]": 0.00111684100011189, - "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[/home/user/docu\\n\\nments/file.txt-/home/user/docu\\\\n\\\\nments/file.txt]": 0.0011196959999324463, - "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[/home/user/docu\\nments/file.txt-/home/user/docu\\\\nments/file.txt]": 0.0011245239998061152, - "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[/home/user/documents/\\n-/home/user/documents/\\\\n]": 0.0011018440000043483, - "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[/home/user/documents/file.txt-/home/user/documents/file.txt]": 0.0011365169998498459, - "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[/home/user/my-\\ndocs/special_file!.pdf-/home/user/my-\\\\ndocs/special_file!.pdf]": 0.0010980050001307973, - "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[C:\\\\Users\\\\\\nDocuments\\\\file.txt-C:\\\\Users\\\\\\\\nDocuments\\\\file.txt]": 0.0011217089995625429, - "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[\\n/home/user/documents/-\\\\n/home/user/documents/]": 0.0011276009995526692, - "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[\\n\\n\\n-\\\\n\\\\n\\\\n]": 0.0011469650003164134, - "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path_type": 0.0010317430001123284, - "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_negative_max_length": 0.0010317219998796645, - "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[-5-]": 0.001149379999787925, - "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[12345-3-12345]": 0.00114298999960738, - "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[3.141592653589793-4-3.141592653589793]": 0.0011577959999158338, - "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[None-5-None]": 0.0011514940001688956, - "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[True-2-True]": 0.0011782840006162587, - "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[\\u3053\\u3093\\u306b\\u3061\\u306f-3-\\u3053\\u3093\\u306b...]": 0.0011732849998224992, - "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[a-1-a]": 0.0011319370000819617, - "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-10-aaaaaaaaaa...]": 0.0011471970001366572, - "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[exact-5-exact]": 0.0011601399996834516, - "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[long string-7-long st...]": 0.0011474279999674764, - "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[short string-20-short string]": 0.0011744460002773849, - "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_none_max_length": 0.001075053000022308, - "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_zero_max_length": 0.0010650639997038525, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data0-10-expected0]": 0.00115904899985253, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data1-5-expected1]": 0.0011578060002648272, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data2-7-expected2]": 0.00116399799935607, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data3-8-expected3]": 0.001154420000148093, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data4-10-expected4]": 0.0011479279996819969, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data5-10-expected5]": 0.0011433689996920293, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data6-10-expected6]": 0.0011366980002094351, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data7-5-expected7]": 0.0011714830002347298, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data8-3-expected8]": 0.0011857579997922585, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data9-10-expected9]": 0.0015904790002423397, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings_default_max_length": 0.00104326399969068, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings_in_place_modification": 0.0010613580002427625, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings_invalid_input": 0.0010408699995423376, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings_negative_max_length": 0.001063582999904611, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings_no_modification": 0.0010708249997151142, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings_small_max_length": 0.0010359709999647748, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings_type_preservation": 0.0010488850002730032, - "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings_zero_max_length": 0.0010442850002618798, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[ invalid -False]": 0.0011344329996063607, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[-False]": 0.0011489000003166439, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[None-False]": 0.001128242000049795, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[invalid://:@/test-False]": 0.028056412000296405, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[invalid://database-False]": 0.02811303600037718, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[mysql+mysqldb://scott:tiger@localhost/foo-True]": 0.0012767070002155378, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[mysql+pymysql://scott:tiger@localhost/foo-True]": 0.0012719279998236743, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[mysql://user:pass@localhost/dbname-True]": 0.04932771200037678, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[not_a_url-False]": 0.0011739670007955283, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[oracle+cx_oracle://scott:tiger@tnsalias-True]": 0.0012747319997288287, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[oracle+oracledb://scott:tiger@127.0.0.1:1521/?service_name=freepdb1-True]": 0.0012115560007259774, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[oracle://scott:tiger@127.0.0.1:1521/?service_name=freepdb1-True]": 0.045527156999924046, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[postgresql+pg8000://dbuser:kx%40jj5%2Fg@pghost10/appdb-True]": 0.0013661210005011526, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[postgresql+psycopg2://scott:tiger@localhost:5432/mydatabase-True]": 0.0012520110008154006, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[postgresql://user:pass@localhost/dbname-True]": 0.0011529080002219416, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[sqlite+aiosqlite:////var/folders/test.db-True]": 0.001141545999871596, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[sqlite:////var/folders/test.db-True]": 0.0011224909999327792, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[sqlite:///:memory:-True]": 0.001160751000043092, - "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[sqlite:///test.db-True]": 0.0011610829997152905 + "src/backend/tests/unit/utils/test_image_utils.py::test_convert_image_to_base64_directory": 0.0016332719997080858, + "src/backend/tests/unit/utils/test_image_utils.py::test_convert_image_to_base64_empty_path": 0.0011757689999285503, + "src/backend/tests/unit/utils/test_image_utils.py::test_convert_image_to_base64_nonexistent_file": 0.001174657000319712, + "src/backend/tests/unit/utils/test_image_utils.py::test_convert_image_to_base64_success": 0.001749356999880547, + "src/backend/tests/unit/utils/test_image_utils.py::test_create_data_url_invalid_file": 0.0011382789998606313, + "src/backend/tests/unit/utils/test_image_utils.py::test_create_data_url_success": 0.001754135999817663, + "src/backend/tests/unit/utils/test_image_utils.py::test_create_data_url_unrecognized_extension": 0.0016559629993935232, + "src/backend/tests/unit/utils/test_image_utils.py::test_create_data_url_with_custom_mime": 0.0017175079997286957, + "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[-]": 0.0011260459996265126, + "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[/home/user/\\ndocu\\nments/file.txt-/home/user/\\\\ndocu\\\\nments/file.txt]": 0.0011353030004102038, + "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[/home/user/docu\\n\\nments/file.txt-/home/user/docu\\\\n\\\\nments/file.txt]": 0.001101721000395628, + "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[/home/user/docu\\nments/file.txt-/home/user/docu\\\\nments/file.txt]": 0.0011368569998921885, + "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[/home/user/documents/\\n-/home/user/documents/\\\\n]": 0.0011484280003060121, + "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[/home/user/documents/file.txt-/home/user/documents/file.txt]": 0.0011392420001357095, + "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[/home/user/my-\\ndocs/special_file!.pdf-/home/user/my-\\\\ndocs/special_file!.pdf]": 0.0011214890000701416, + "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[C:\\\\Users\\\\\\nDocuments\\\\file.txt-C:\\\\Users\\\\\\\\nDocuments\\\\file.txt]": 0.0011279400000603346, + "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[\\n/home/user/documents/-\\\\n/home/user/documents/]": 0.0011508429993227764, + "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path[\\n\\n\\n-\\\\n\\\\n\\\\n]": 0.00121357900025032, + "src/backend/tests/unit/utils/test_rewrite_file_path.py::test_format_directory_path_type": 0.0010552970002208895, + "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_negative_max_length": 0.001099547000194434, + "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[-5-]": 0.0011396320001040294, + "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[12345-3-12345]": 0.0011457230002633878, + "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[3.141592653589793-4-3.141592653589793]": 0.0011651999998321116, + "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[None-5-None]": 0.0011246250001022418, + "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[True-2-True]": 0.001147996999861789, + "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[\\u3053\\u3093\\u306b\\u3061\\u306f-3-\\u3053\\u3093\\u306b...]": 0.0011590289996092906, + "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[a-1-a]": 0.0011675340001602308, + "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-10-aaaaaaaaaa...]": 0.0011823009999716305, + "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[exact-5-exact]": 0.0011709800000971882, + "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[long string-7-long st...]": 0.0011557219991118473, + "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_non_dict_list[short string-20-short string]": 0.0011673630006043823, + "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_none_max_length": 0.0010712739990594855, + "src/backend/tests/unit/utils/test_truncate_long_strings.py::test_truncate_long_strings_zero_max_length": 0.001042851999955019, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data0-10-expected0]": 0.0011655399998744542, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data1-5-expected1]": 0.0011716009998963273, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data2-7-expected2]": 0.0011536279998836108, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data3-8-expected3]": 0.0011893360001522524, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data4-10-expected4]": 0.0012085600005775632, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data5-10-expected5]": 0.0011584869998841896, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data6-10-expected6]": 0.0011544209996827703, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data7-5-expected7]": 0.0011717519996636838, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data8-3-expected8]": 0.0011525660002007498, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings[input_data9-10-expected9]": 0.0016375090003748483, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings_default_max_length": 0.0011276390000602987, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings_in_place_modification": 0.0011322290006319236, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings_invalid_input": 0.0011235319993829762, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings_negative_max_length": 0.0011296939997009758, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings_no_modification": 0.001324337000369269, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings_small_max_length": 0.0011371880000297097, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings_type_preservation": 0.0013031260000389011, + "src/backend/tests/unit/utils/test_truncate_long_strings_on_objects.py::test_truncate_long_strings_zero_max_length": 0.0011183819997313549, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[ invalid -False]": 0.0012681719999818597, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[-False]": 0.0013760420001744933, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[None-False]": 0.001273882000532467, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[invalid://:@/test-False]": 0.03069068900003913, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[invalid://database-False]": 0.031230837000293832, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[mysql+mysqldb://scott:tiger@localhost/foo-True]": 0.0014255440000852104, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[mysql+pymysql://scott:tiger@localhost/foo-True]": 0.0013644919999933336, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[mysql://user:pass@localhost/dbname-True]": 0.04935942499969315, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[not_a_url-False]": 0.0012835700003961392, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[oracle+cx_oracle://scott:tiger@tnsalias-True]": 0.0012844510001741583, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[oracle+oracledb://scott:tiger@127.0.0.1:1521/?service_name=freepdb1-True]": 0.0013686590009456268, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[oracle://scott:tiger@127.0.0.1:1521/?service_name=freepdb1-True]": 0.045061630999953195, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[postgresql+pg8000://dbuser:kx%40jj5%2Fg@pghost10/appdb-True]": 0.0021395939993453794, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[postgresql+psycopg2://scott:tiger@localhost:5432/mydatabase-True]": 0.0012160749997747189, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[postgresql://user:pass@localhost/dbname-True]": 0.001236912999956985, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[sqlite+aiosqlite:////var/folders/test.db-True]": 0.001240359999883367, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[sqlite:////var/folders/test.db-True]": 0.0012135689994465793, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[sqlite:///:memory:-True]": 0.0012070079997101857, + "src/backend/tests/unit/utils/test_util_strings.py::test_is_valid_database_url[sqlite:///test.db-True]": 0.0012634720001187816 } \ No newline at end of file