<classResult _class='hudson.tasks.junit.ClassResult'><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.021</duration><failedSince>0</failedSince><name>test_active_artifact_bundle_survives_retention_until_released</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.014</duration><failedSince>0</failedSince><name>test_artifact_prune_treats_an_already_removed_bundle_as_success</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.01</duration><failedSince>0</failedSince><name>test_artifact_resource_rejects_traversal</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.017</duration><failedSince>0</failedSince><name>test_artifact_retention_prunes_only_completed_manifest_bundles</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.012</duration><failedSince>0</failedSince><name>test_artifact_root_is_recreated_after_disposable_cleanup</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.041</duration><failedSince>0</failedSince><name>test_bounded_log_reader_uses_nested_leaderboard_runtime</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.005</duration><failedSince>0</failedSince><name>test_broker_domain_dispatch_revalidates_batch_requests</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.005</duration><failedSince>0</failedSince><name>test_broker_domain_dispatch_revalidates_typed_requests</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.043</duration><failedSince>0</failedSince><name>test_compile_watcher_records_an_explicit_stop_as_cancelled</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.007</duration><failedSince>0</failedSince><name>test_compile_wrapper_passes_gptl_through_shared_launcher</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.087</duration><failedSince>0</failedSince><name>test_concurrent_active_manifest_creation_serializes_retention_cleanup</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.183</duration><failedSince>0</failedSince><name>test_fast_scm_completion_cannot_be_overwritten_as_running</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.017</duration><failedSince>0</failedSince><name>test_jax_build_identity_tracks_repository_runtime_not_fortran_install</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.042</duration><failedSince>0</failedSince><name>test_job_request_id_is_idempotent_and_conflicts</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.077</duration><failedSince>0</failedSince><name>test_job_request_id_lock_serializes_independent_processes</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.06</duration><failedSince>0</failedSince><name>test_leaderboard_rerun_is_idempotent_and_cancellable</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.681</duration><failedSince>0</failedSince><name>test_mcp_exposes_closed_world_typed_tools_and_annotations</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.005</duration><failedSince>0</failedSince><name>test_mcp_mutations_are_forwarded_to_the_detached_broker</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.007</duration><failedSince>0</failedSince><name>test_mcp_output_dir_stays_below_repository_output_root</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.137</duration><failedSince>0</failedSince><name>test_mcp_scm_batch_honors_requested_output_directory</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.009</duration><failedSince>0</failedSince><name>test_mcp_scm_run_accepts_any_directory_below_output</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>1.25</duration><failedSince>0</failedSince><name>test_mcp_stdio_discovery_and_structured_error_round_trip</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.026</duration><failedSince>0</failedSince><name>test_mcp_stdio_keeps_tool_prints_out_of_protocol_stdout</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.128</duration><failedSince>0</failedSince><name>test_native_scm_batch_honors_selected_output_directory</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.047</duration><failedSince>0</failedSince><name>test_plot_mcp_schema_exposes_output_directory_selector</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.012</duration><failedSince>0</failedSince><name>test_private_runtime_json_and_artifact_manifest_are_bounded</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.013</duration><failedSince>0</failedSince><name>test_process_launch_and_rebuild_use_the_durable_broker_lifecycle</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.047</duration><failedSince>0</failedSince><name>test_recovered_tune_blocks_duplicate_typed_submission</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.327</duration><failedSince>0</failedSince><name>test_same_case_submissions_get_distinct_durable_batch_roots</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.111</duration><failedSince>0</failedSince><name>test_scm_batch_cancel_finalizes_a_stale_active_child</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.155</duration><failedSince>0</failedSince><name>test_scm_batch_cancel_stops_active_children_and_cancels_the_whole_queue</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.269</duration><failedSince>0</failedSince><name>test_scm_batch_submission_uses_one_flat_output_and_is_idempotent[cpu--None]</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.288</duration><failedSince>0</failedSince><name>test_scm_batch_submission_uses_one_flat_output_and_is_idempotent[gpu-GPU-aaaaaaaa-1111-2222-3333-000000000001-False]</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.284</duration><failedSince>0</failedSince><name>test_scm_batch_submission_uses_one_flat_output_and_is_idempotent[gpu-GPU-aaaaaaaa-1111-2222-3333-000000000001-True]</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.177</duration><failedSince>0</failedSince><name>test_scm_concurrency_counts_only_broker_owned_processes</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.042</duration><failedSince>0</failedSince><name>test_scm_recovery_restarts_monitoring_from_durable_broker_state</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.053</duration><failedSince>0</failedSince><name>test_scm_recovery_seals_a_dead_record_instead_of_leaving_it_running</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.016</duration><failedSince>0</failedSince><name>test_scm_rejects_a_config_not_exposed_by_the_dashboard</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.007</duration><failedSince>0</failedSince><name>test_scm_watcher_keeps_log_progress_out_of_global_activity</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.052</duration><failedSince>0</failedSince><name>test_scm_watcher_records_an_explicit_stop_as_cancelled</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.01</duration><failedSince>0</failedSince><name>test_shared_profile_window_matches_plot_time_grid_and_dropdown_contract</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.012</duration><failedSince>0</failedSince><name>test_strict_public_scm_batch_request_rejects_duplicate_cases_and_paths</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.02</duration><failedSince>0</failedSince><name>test_strict_public_scm_request_rejects_paths_and_unknown_fields</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.007</duration><failedSince>0</failedSince><name>test_tune_parameter_manifest_and_range_normalization_follow_selected_config</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.006</duration><failedSince>0</failedSince><name>test_typed_compile_request_exposes_validated_gptl_option</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.015</duration><failedSince>0</failedSince><name>test_typed_run_and_tune_requests_share_settings_consequences</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.014</duration><failedSince>0</failedSince><name>test_typed_scm_run_options_reuse_the_native_process_launcher</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.176</duration><failedSince>0</failedSince><name>test_typed_scm_submission_isolated_and_retries_without_relaunch</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.142</duration><failedSince>0</failedSince><name>test_typed_scm_submission_respects_global_run_concurrency</name><skipped>false</skipped><status>PASSED</status></child><failCount>0</failCount><name>test_agent_services</name><passCount>49</passCount><skipCount>0</skipCount></classResult>