<testResult _class='hudson.tasks.junit.TestResult'><duration>23.862</duration><empty>false</empty><failCount>0</failCount><passCount>552</passCount><skipCount>0</skipCount><suite><case><age>0</age><className>dash_app.pytests.test_activity</className><duration>0.036</duration><failedSince>0</failedSince><name>test_idle_polls_do_not_rewrite_activity_but_real_handoffs_do</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_activity</className><duration>0.01</duration><failedSince>0</failedSince><name>test_activity_detects_nested_updates</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_activity</className><duration>0.009</duration><failedSince>0</failedSince><name>test_activity_stream_keeps_events_and_latest_plot_request</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_activity</className><duration>0.033</duration><failedSince>0</failedSince><name>test_ui_request_queue_preserves_rapid_handoffs</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_activity</className><duration>0.01</duration><failedSince>0</failedSince><name>test_global_broker_snapshot_excludes_detailed_scm_history</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_activity</className><duration>0.001</duration><failedSince>0</failedSince><name>test_active_job_count_is_generic_across_broker_job_groups</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_activity</className><duration>0.001</duration><failedSince>0</failedSince><name>test_active_job_count_treats_an_active_record_as_one_job</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_activity</className><duration>0.002</duration><failedSince>0</failedSince><name>test_legacy_agent_state_is_dropped_on_read</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_activity</className><duration>0.002</duration><failedSince>0</failedSince><name>test_legacy_run_handoff_is_dropped_without_stealing_tab_focus</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_integration</className><duration>0.004</duration><failedSince>0</failedSince><name>test_runtime_fingerprint_tracks_runtime_content_and_untracked_modules</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_integration</className><duration>0.026</duration><failedSince>0</failedSince><name>test_local_gateway_uses_transient_authenticated_actions</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_integration</className><duration>0.018</duration><failedSince>0</failedSince><name>test_gateway_status_exposes_broker_snapshot</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_integration</className><duration>0.013</duration><failedSince>0</failedSince><name>test_gateway_rejects_oversized_payload</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_integration</className><duration>0.019</duration><failedSince>0</failedSince><name>test_gateway_rejects_non_loopback_even_with_connection_token</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_integration</className><duration>0.001</duration><failedSince>0</failedSince><name>test_broker_stop_targets_only_the_recorded_sidecar</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_integration</className><duration>0.051</duration><failedSince>0</failedSince><name>test_broker_passes_process_creation_time_to_stable_endpoint</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_integration</className><duration>0.0</duration><failedSince>0</failedSince><name>test_broker_protocol_marks_old_sidecar_incompatible</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_integration</className><duration>0.0</duration><failedSince>0</failedSince><name>test_broker_runtime_fingerprint_staleness_requires_replacement</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_integration</className><duration>0.001</duration><failedSince>0</failedSince><name>test_broker_active_work_guard_includes_queued_and_submitting_jobs</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_integration</className><duration>0.001</duration><failedSince>0</failedSince><name>test_require_fresh_preserves_active_stale_broker</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_integration</className><duration>0.001</duration><failedSince>0</failedSince><name>test_gateway_discovers_connection_from_another_private_runtime_root</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_integration</className><duration>0.0</duration><failedSince>0</failedSince><name>test_transient_client_connect_does_not_persist_session</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_integration</className><duration>0.0</duration><failedSince>0</failedSince><name>test_gateway_client_retries_when_broker_republishes_connection</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_plot_actions</className><duration>0.006</duration><failedSince>0</failedSince><name>test_plot_request_carries_custom_physical_controls</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_plot_actions</className><duration>0.113</duration><failedSince>0</failedSince><name>test_plot_request_can_select_one_immutable_scm_run</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_plot_actions</className><duration>0.007</duration><failedSince>0</failedSince><name>test_plot_request_can_select_multiple_output_directories</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_plot_actions</className><duration>0.007</duration><failedSince>0</failedSince><name>test_plot_request_can_select_sam_overlay_for_immutable_run</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_plot_actions</className><duration>0.004</duration><failedSince>0</failedSince><name>test_plot_request_rejects_unavailable_benchmark_source</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_plot_actions</className><duration>0.0</duration><failedSince>0</failedSince><name>test_ui_and_mcp_benchmark_selection_share_the_same_source_transition</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_plot_actions</className><duration>0.007</duration><failedSince>0</failedSince><name>test_png_export_uses_the_profile_builder_and_reports_saved_files</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_plot_actions</className><duration>0.976</duration><failedSince>0</failedSince><name>test_profile_png_renderer_writes_a_real_png</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.009</duration><failedSince>0</failedSince><name>test_jax_build_identity_tracks_repository_runtime_not_fortran_install</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.031</duration><failedSince>0</failedSince><name>test_job_request_id_is_idempotent_and_conflicts</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.071</duration><failedSince>0</failedSince><name>test_job_request_id_lock_serializes_independent_processes</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.016</duration><failedSince>0</failedSince><name>test_strict_public_scm_request_rejects_paths_and_unknown_fields</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.01</duration><failedSince>0</failedSince><name>test_strict_public_scm_batch_request_rejects_duplicate_cases_and_paths</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.009</duration><failedSince>0</failedSince><name>test_mcp_output_dir_stays_below_repository_output_root</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.193</duration><failedSince>0</failedSince><name>test_scm_batch_submission_uses_one_flat_output_and_is_idempotent[cpu--None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.176</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><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.212</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><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.125</duration><failedSince>0</failedSince><name>test_native_scm_batch_honors_selected_output_directory</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.15</duration><failedSince>0</failedSince><name>test_fast_scm_completion_cannot_be_overwritten_as_running</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.109</duration><failedSince>0</failedSince><name>test_mcp_scm_batch_honors_requested_output_directory</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.132</duration><failedSince>0</failedSince><name>test_scm_batch_cancel_stops_active_children_and_cancels_the_whole_queue</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.097</duration><failedSince>0</failedSince><name>test_scm_batch_cancel_finalizes_a_stale_active_child</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><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><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.005</duration><failedSince>0</failedSince><name>test_compile_wrapper_passes_gptl_through_shared_launcher</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.012</duration><failedSince>0</failedSince><name>test_scm_rejects_a_config_not_exposed_by_the_dashboard</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.011</duration><failedSince>0</failedSince><name>test_typed_scm_run_options_reuse_the_native_process_launcher</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.006</duration><failedSince>0</failedSince><name>test_mcp_scm_run_accepts_any_directory_below_output</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.011</duration><failedSince>0</failedSince><name>test_typed_run_and_tune_requests_share_settings_consequences</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.006</duration><failedSince>0</failedSince><name>test_tune_parameter_manifest_and_range_normalization_follow_selected_config</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.009</duration><failedSince>0</failedSince><name>test_private_runtime_json_and_artifact_manifest_are_bounded</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.012</duration><failedSince>0</failedSince><name>test_shared_profile_window_matches_plot_time_grid_and_dropdown_contract</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.012</duration><failedSince>0</failedSince><name>test_artifact_retention_prunes_only_completed_manifest_bundles</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.075</duration><failedSince>0</failedSince><name>test_concurrent_active_manifest_creation_serializes_retention_cleanup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.017</duration><failedSince>0</failedSince><name>test_artifact_prune_treats_an_already_removed_bundle_as_success</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.019</duration><failedSince>0</failedSince><name>test_active_artifact_bundle_survives_retention_until_released</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><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><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.009</duration><failedSince>0</failedSince><name>test_artifact_resource_rejects_traversal</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><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><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.296</duration><failedSince>0</failedSince><name>test_same_case_submissions_get_distinct_durable_batch_roots</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.138</duration><failedSince>0</failedSince><name>test_typed_scm_submission_respects_global_run_concurrency</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.169</duration><failedSince>0</failedSince><name>test_scm_concurrency_counts_only_broker_owned_processes</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.01</duration><failedSince>0</failedSince><name>test_process_launch_and_rebuild_use_the_durable_broker_lifecycle</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.66</duration><failedSince>0</failedSince><name>test_mcp_exposes_closed_world_typed_tools_and_annotations</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.07</duration><failedSince>0</failedSince><name>test_plot_mcp_schema_exposes_output_directory_selector</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.003</duration><failedSince>0</failedSince><name>test_mcp_mutations_are_forwarded_to_the_detached_broker</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.003</duration><failedSince>0</failedSince><name>test_broker_domain_dispatch_revalidates_typed_requests</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.007</duration><failedSince>0</failedSince><name>test_broker_domain_dispatch_revalidates_batch_requests</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.045</duration><failedSince>0</failedSince><name>test_leaderboard_rerun_is_idempotent_and_cancellable</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.036</duration><failedSince>0</failedSince><name>test_bounded_log_reader_uses_nested_leaderboard_runtime</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>1.209</duration><failedSince>0</failedSince><name>test_mcp_stdio_discovery_and_structured_error_round_trip</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.02</duration><failedSince>0</failedSince><name>test_mcp_stdio_keeps_tool_prints_out_of_protocol_stdout</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.036</duration><failedSince>0</failedSince><name>test_scm_recovery_restarts_monitoring_from_durable_broker_state</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.046</duration><failedSince>0</failedSince><name>test_scm_recovery_seals_a_dead_record_instead_of_leaving_it_running</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.006</duration><failedSince>0</failedSince><name>test_scm_watcher_keeps_log_progress_out_of_global_activity</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.039</duration><failedSince>0</failedSince><name>test_scm_watcher_records_an_explicit_stop_as_cancelled</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.035</duration><failedSince>0</failedSince><name>test_compile_watcher_records_an_explicit_stop_as_cancelled</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_services</className><duration>0.043</duration><failedSince>0</failedSince><name>test_recovered_tune_blocks_duplicate_typed_submission</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tab_registry</className><duration>0.01</duration><failedSince>0</failedSince><name>test_manifest_covers_every_top_level_dashboard_tab</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tab_registry</className><duration>0.001</duration><failedSince>0</failedSince><name>test_generic_invoke_routes_plot_state_to_existing_tab_handler</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tab_registry</className><duration>0.005</duration><failedSince>0</failedSince><name>test_generic_invoke_rejects_scientific_run_actions</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tab_registry</className><duration>0.001</duration><failedSince>0</failedSince><name>test_browser_handoff_returns_structured_unavailable_without_live_dashboard</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tab_registry</className><duration>0.007</duration><failedSince>0</failedSince><name>test_tutorial_operation_emits_one_unified_browser_request</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tab_registry</className><duration>0.007</duration><failedSince>0</failedSince><name>test_static_report_operation_opens_the_published_bundle</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tuning</className><duration>0.032</duration><failedSince>0</failedSince><name>test_agent_tuning_launches_a_canonical_visible_request</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tuning</className><duration>0.014</duration><failedSince>0</failedSince><name>test_agent_can_launch_a_windowed_loss_run_from_the_broker_leaderboard</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tuning</className><duration>0.01</duration><failedSince>0</failedSince><name>test_agent_windowed_loss_run_keeps_every_selected_case</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tuning</className><duration>0.0</duration><failedSince>0</failedSince><name>test_agent_request_is_rendered_as_native_tune_controls</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tuning</className><duration>0.0</duration><failedSince>0</failedSince><name>test_stale_agent_parameter_name_is_migrated_using_current_config</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tuning</className><duration>0.0</duration><failedSince>0</failedSince><name>test_native_tune_request_is_relaunched_by_the_broker_without_agent_cap</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tuning</className><duration>0.0</duration><failedSince>0</failedSince><name>test_native_adam_request_keeps_only_its_own_strategy_options</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tuning</className><duration>0.0</duration><failedSince>0</failedSince><name>test_shared_tune_strategy_normalizer_builds_adam_options</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tuning</className><duration>0.0</duration><failedSince>0</failedSince><name>test_broker_accepts_a_preset_sized_linked_range_family</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tuning</className><duration>0.009</duration><failedSince>0</failedSince><name>test_broker_recovers_latest_running_tuning_job_from_disk</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tuning</className><duration>0.016</duration><failedSince>0</failedSince><name>test_broker_discards_pidless_recovery_record_with_idle_status</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_agent_tuning</className><duration>0.011</duration><failedSince>0</failedSince><name>test_broker_discards_recorded_tune_job_when_its_pid_has_exited</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_analysis</className><duration>0.005</duration><failedSince>0</failedSince><name>test_empty_dataset_is_reported_before_record_indexing</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_analysis</className><duration>0.005</duration><failedSince>0</failedSince><name>test_dataset_discovery_can_skip_loading_the_time_axis</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_analysis</className><duration>0.012</duration><failedSince>0</failedSince><name>test_empty_dataset_callbacks_do_not_raise_dash_errors</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_analysis</className><duration>0.003</duration><failedSince>0</failedSince><name>test_layout_keeps_figures_live_without_loading_replacement</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_analysis</className><duration>0.001</duration><failedSince>0</failedSince><name>test_profile_metrics_marks_constant_profile_correlation_undefined</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_app_startup</className><duration>0.009</duration><failedSince>0</failedSince><name>test_dashboard_generation_route_is_process_specific_and_not_cached</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_app_startup</className><duration>0.001</duration><failedSince>0</failedSince><name>test_main_reopens_existing_dashboard_without_starting_second_dash</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_app_startup</className><duration>0.001</duration><failedSince>0</failedSince><name>test_restart_runtime_refuses_to_replace_live_dashboard</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_app_startup</className><duration>0.0</duration><failedSince>0</failedSince><name>test_reuse_existing_dashboard_opens_registered_url</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_app_startup</className><duration>0.0</duration><failedSince>0</failedSince><name>test_existing_dashboard_url_uses_registered_dashboard</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_app_startup</className><duration>0.0</duration><failedSince>0</failedSince><name>test_existing_dashboard_url_returns_none_without_live_registration</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_app_startup</className><duration>0.0</duration><failedSince>0</failedSince><name>test_existing_dashboard_url_handles_broker_connection_failure</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_app_startup</className><duration>0.032</duration><failedSince>0</failedSince><name>test_initial_dashboard_defers_discovery_and_scientific_controls</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_app_startup</className><duration>0.008</duration><failedSince>0</failedSince><name>test_lazy_group_loads_atomically_with_workspace_persistence</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_app_startup</className><duration>0.126</duration><failedSince>0</failedSince><name>test_browser_gate_loads_restored_page_once_and_requires_active_parent</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_atlas</className><duration>0.085</duration><failedSince>0</failedSince><name>test_generate_static_sprite_atlas</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_bivariate_heatmap</className><duration>0.001</duration><failedSince>0</failedSince><name>test_signed_bivariate_codes_preserve_probability_and_transport_sign</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_bivariate_heatmap</className><duration>0.01</duration><failedSince>0</failedSince><name>test_signed_bivariate_colors_distinguish_transport_direction</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_callbacks_runs</className><duration>0.0</duration><failedSince>0</failedSince><name>test_complete_run_overrides_freezes_effective_values_not_only_deltas</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_callbacks_runs</className><duration>0.173</duration><failedSince>0</failedSince><name>test_cancel_command_does_not_share_the_polling_callback</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_callbacks_runs</className><duration>0.0</duration><failedSince>0</failedSince><name>test_multicol_spec_preserves_current_parameter_names</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_callbacks_runs</className><duration>0.0</duration><failedSince>0</failedSince><name>test_fresh_batch_request_ids_do_not_reuse_browser_click_state</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_callbacks_runs</className><duration>0.0</duration><failedSince>0</failedSince><name>test_multicol_spec_rejects_unknown_complete_parameter_rows</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_callbacks_runs</className><duration>0.0</duration><failedSince>0</failedSince><name>test_linked_control_expands_to_every_physical_parameter_member</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_callbacks_runs</className><duration>0.0</duration><failedSince>0</failedSince><name>test_multicol_linked_member_becomes_one_equal_value_coordinate</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_callbacks_runs</className><duration>0.0</duration><failedSince>0</failedSince><name>test_multicol_rejects_two_rows_for_one_linked_coordinate</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_callbacks_runs</className><duration>0.004</duration><failedSince>0</failedSince><name>test_run_command_uses_snapshotted_python_or_jax_build</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_callbacks_runs</className><duration>0.001</duration><failedSince>0</failedSince><name>test_output_directory_details_count_only_stats_cases</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_callbacks_runs</className><duration>0.001</duration><failedSince>0</failedSince><name>test_output_rename_changes_only_the_frozen_output_target</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_callbacks_runs</className><duration>0.0</duration><failedSince>0</failedSince><name>test_prepared_run_submission_preserves_frozen_settings</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_compile_tab_build_status</className><duration>0.001</duration><failedSince>0</failedSince><name>test_directory_scan_current_when_artifact_is_newer_than_sources</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_compile_tab_build_status</className><duration>0.001</duration><failedSince>0</failedSince><name>test_directory_scan_source_newer_than_artifact_needs_rebuild</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_compile_tab_build_status</className><duration>0.001</duration><failedSince>0</failedSince><name>test_install_artifact_allows_timestamp_granularity_and_rewritten_binary</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_compile_tab_build_status</className><duration>0.001</duration><failedSince>0</failedSince><name>test_install_artifact_older_than_tolerance_is_stale</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_compile_tab_build_status</className><duration>0.0</duration><failedSince>0</failedSince><name>test_rebuild_command_preserves_discovered_tuning_flag</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_compile_tab_build_status</className><duration>0.0</duration><failedSince>0</failedSince><name>test_rebuild_command_drops_mismatched_install_prefix</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_compile_tab_build_status</className><duration>0.0</duration><failedSince>0</failedSince><name>test_resolved_rebuild_failure_is_hidden_after_current_status</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_compile_tab_build_status</className><duration>0.0</duration><failedSince>0</failedSince><name>test_rebuild_failure_stays_visible_until_fresh_current_status</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_compile_tab_build_status</className><duration>0.001</duration><failedSince>0</failedSince><name>test_rebuild_returncode_recovers_progress_complete</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_compile_tab_build_status</className><duration>0.001</duration><failedSince>0</failedSince><name>test_rebuild_returncode_recovers_progress_failure</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_compile_tab_build_status</className><duration>0.0</duration><failedSince>0</failedSince><name>test_toolchain_helpers_choose_the_matching_host_compiler</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_compile_tab_build_status</className><duration>0.0</duration><failedSince>0</failedSince><name>test_toolchain_defaults_to_auto_and_preserves_an_explicit_override</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_compile_tab_build_status</className><duration>0.001</duration><failedSince>0</failedSince><name>test_installed_build_can_be_selected_while_another_build_is_compiling</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_compile_tab_build_status</className><duration>0.0</duration><failedSince>0</failedSince><name>test_ui_gptl_flag_uses_the_shared_compile_option_path</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_compile_tab_build_status</className><duration>0.001</duration><failedSince>0</failedSince><name>test_new_compile_install_is_selected_only_once</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_compile_tab_build_status</className><duration>0.001</duration><failedSince>0</failedSince><name>test_newer_manual_install_selection_blocks_stale_compile_restore</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_compile_tab_build_status</className><duration>0.001</duration><failedSince>0</failedSince><name>test_latest_install_older_than_compile_job_is_not_pending</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_custom_plot</className><duration>0.001</duration><failedSince>0</failedSince><name>test_expression_parser_collects_clubb_and_les_variables</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_custom_plot</className><duration>0.001</duration><failedSince>0</failedSince><name>test_gaussian_wprcp_expression_supports_erf_and_derived_les_chi_fields</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_custom_plot</className><duration>0.0</duration><failedSince>0</failedSince><name>test_expression_parser_rejects_invalid_namespaces[les]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_custom_plot</className><duration>0.0</duration><failedSince>0</failedSince><name>test_expression_parser_rejects_invalid_namespaces[foo.bar]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_custom_plot</className><duration>0.0</duration><failedSince>0</failedSince><name>test_expression_parser_rejects_invalid_namespaces[les.wprcp.real]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_custom_plot</className><duration>0.0</duration><failedSince>0</failedSince><name>test_expression_parser_rejects_invalid_namespaces[les.__class__]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_custom_plot</className><duration>0.001</duration><failedSince>0</failedSince><name>test_mixed_expression_interpolates_and_broadcasts_les_profile</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_custom_plot</className><duration>0.001</duration><failedSince>0</failedSince><name>test_les_only_expression_uses_les_grid_and_label</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_dashboard_activity_labels</className><duration>0.0</duration><failedSince>0</failedSince><name>test_tab_labels_describe_work_in_each_broker_launching_tab</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_dashboard_lifecycle</className><duration>0.006</duration><failedSince>0</failedSince><name>test_dashboard_registry_rejects_a_second_live_browser</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_dashboard_lifecycle</className><duration>0.001</duration><failedSince>0</failedSince><name>test_dashboard_registry_reconcile_removes_stale_record</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_dashboard_lifecycle</className><duration>0.006</duration><failedSince>0</failedSince><name>test_stable_endpoint_identity_survives_runtime_reconciliation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_dashboard_manager</className><duration>0.011</duration><failedSince>0</failedSince><name>test_active_job_labels_cover_every_broker_job_family</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_dashboard_manager</className><duration>0.001</duration><failedSince>0</failedSince><name>test_managed_broker_connection_is_required_in_manager_environment</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_dashboard_manager</className><duration>0.001</duration><failedSince>0</failedSince><name>test_manager_lease_validates_timestamp_and_process_identity</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_dashboard_manager</className><duration>0.001</duration><failedSince>0</failedSince><name>test_broker_lease_expiry_stops_work_before_server</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_dashboard_manager</className><duration>0.001</duration><failedSince>0</failedSince><name>test_broker_lease_expiry_stops_orphaned_dash_group</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_dashboard_manager</className><duration>0.001</duration><failedSince>0</failedSince><name>test_stop_all_work_uses_durable_tune_metadata</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_equations</className><duration>0.015</duration><failedSince>0</failedSince><name>test_every_equation_term_has_unique_clickable_metadata</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_equations</className><duration>0.0</duration><failedSince>0</failedSince><name>test_equation_content_uses_official_ownership_palette_and_sources</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_equations</className><duration>0.021</duration><failedSince>0</failedSince><name>test_equation_guide_registers_one_pattern_callback</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_fill_holes_viewer</className><duration>0.006</duration><failedSince>0</failedSince><name>test_analysis_reads_direct_before_after_and_hardcoded_threshold</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_fill_holes_viewer</className><duration>0.003</duration><failedSince>0</failedSince><name>test_viewer_has_separate_output_folder_and_case_pickers</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_fill_holes_viewer</className><duration>0.351</duration><failedSince>0</failedSince><name>test_profile_field_scale_defaults_to_log_and_can_be_linear</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_fill_holes_viewer</className><duration>0.001</duration><failedSince>0</failedSince><name>test_all_stats_registers_complete_diagnostics_for_clubb_moments</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.0</duration><failedSince>0</failedSince><name>test_cpu_launch_ignores_remembered_gpu</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.009</duration><failedSince>0</failedSince><name>test_gpu_tile_reselect_enables_gpu_after_cpu_without_changing_uuid</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.002</duration><failedSince>0</failedSince><name>test_device_choices_display_physical_indices_and_store_uuids</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.008</duration><failedSince>0</failedSince><name>test_click_callback_ignores_mount_and_unknown_device</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.001</duration><failedSince>0</failedSince><name>test_cpu_selected_has_no_remembered_gpu_highlight_and_no_device_submenu</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.001</duration><failedSince>0</failedSince><name>test_incompatible_gpu_does_not_disable_other_gpu_tile</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.001</duration><failedSince>0</failedSince><name>test_preflight_uses_same_uuid_as_launch_without_changing_cpu</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.002</duration><failedSince>0</failedSince><name>test_batch_children_and_provenance_retain_device</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.002</duration><failedSince>0</failedSince><name>test_run_process_receives_uuid[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.002</duration><failedSince>0</failedSince><name>test_run_process_receives_uuid[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.007</duration><failedSince>0</failedSince><name>test_profile_process_and_preview_receive_uuid[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.005</duration><failedSince>0</failedSince><name>test_profile_process_and_preview_receive_uuid[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.001</duration><failedSince>0</failedSince><name>test_preallocation_checkbox_requires_compatible_selected_gpu[gpu-ready-True-GPU-bbbbbbbb-1111-2222-3333-000000000002-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.001</duration><failedSince>0</failedSince><name>test_preallocation_checkbox_requires_compatible_selected_gpu[gpu-setup_required-True-GPU-bbbbbbbb-1111-2222-3333-000000000002-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.001</duration><failedSince>0</failedSince><name>test_preallocation_checkbox_requires_compatible_selected_gpu[cpu-ready-True-GPU-bbbbbbbb-1111-2222-3333-000000000002-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.001</duration><failedSince>0</failedSince><name>test_preallocation_checkbox_requires_compatible_selected_gpu[gpu-unavailable-False-GPU-bbbbbbbb-1111-2222-3333-000000000002-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.001</duration><failedSince>0</failedSince><name>test_preallocation_checkbox_requires_compatible_selected_gpu[gpu-checking-True-GPU-bbbbbbbb-1111-2222-3333-000000000002-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.001</duration><failedSince>0</failedSince><name>test_preallocation_checkbox_requires_compatible_selected_gpu[gpu-ready-True-GPU-aaaaaaaa-1111-2222-3333-000000000001-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.001</duration><failedSince>0</failedSince><name>test_preallocation_checkbox_requires_compatible_selected_gpu[gpu-ready-True-None-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.009</duration><failedSince>0</failedSince><name>test_preallocation_callback_rejects_disabled_changes_and_preserves_false</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_jax_device</className><duration>0.002</duration><failedSince>0</failedSince><name>test_preallocation_is_validated_and_frozen_in_batch_children</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_mcp_endpoint</className><duration>0.0</duration><failedSince>0</failedSince><name>test_endpoint_record_requires_exact_process_and_broker_identity</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_mcp_endpoint</className><duration>0.01</duration><failedSince>0</failedSince><name>test_reconcile_removes_stale_private_endpoint_records</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_mcp_endpoint</className><duration>0.005</duration><failedSince>0</failedSince><name>test_start_endpoint_publishes_owner_bound_manual_connection</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_misc_tab</className><duration>0.014</duration><failedSince>0</failedSince><name>test_misc_layout_keeps_self_contained_subtabs_in_one_vertical_rail</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_misc_tab</className><duration>0.01</duration><failedSince>0</failedSince><name>test_misc_tab_builds_as_the_single_top_level_destination</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_misc_tab</className><duration>0.0</duration><failedSince>0</failedSince><name>test_misc_registry_owns_the_self_contained_subtabs</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_netcdf</className><duration>0.001</duration><failedSince>0</failedSince><name>test_file_signatures_cover_cache_and_serializable_forms</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_netcdf</className><duration>0.0</duration><failedSince>0</failedSince><name>test_find_dimension_is_case_insensitive_and_preserves_dataset_name</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_netcdf</className><duration>0.002</duration><failedSince>0</failedSince><name>test_coordinate_values_reads_variable_or_uses_index_fallback</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_netcdf</className><duration>0.002</duration><failedSince>0</failedSince><name>test_time_conversions_preserve_plotting_conventions</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_netcdf</className><duration>0.0</duration><failedSince>0</failedSince><name>test_existing_modules_delegate_to_shared_netcdf_helpers</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_netcdf</className><duration>0.408</duration><failedSince>0</failedSince><name>test_shared_netcdf_consumers_import_as_dashboard_packages</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_output_directory_picker</className><duration>0.001</duration><failedSince>0</failedSince><name>test_collapsed_menu_shows_three_newest_unselected_outputs</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_output_directory_picker</className><duration>0.001</duration><failedSince>0</failedSince><name>test_selected_output_leaves_menu_and_promotes_next_newest</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_output_directory_picker</className><duration>0.002</duration><failedSince>0</failedSince><name>test_expanded_menu_shows_all_and_only_unselected_outputs</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_output_directory_picker</className><duration>0.003</duration><failedSince>0</failedSince><name>test_expanded_menu_arms_permanent_delete_with_explicit_confirmation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_output_directory_picker</className><duration>0.001</duration><failedSince>0</failedSince><name>test_active_tray_shows_counts_tooltips_and_remove_controls</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_output_directory_picker</className><duration>0.001</duration><failedSince>0</failedSince><name>test_unavailable_selected_output_remains_in_active_tray</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_output_discovery</className><duration>0.004</duration><failedSince>0</failedSince><name>test_trajectory_discovery_reuses_only_unchanged_file_checks</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_output_discovery</className><duration>0.002</duration><failedSince>0</failedSince><name>test_trajectory_discovery_retries_transient_io_failures</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_output_discovery</className><duration>0.002</duration><failedSince>0</failedSince><name>test_directory_and_file_discovery_share_direct_stats_contract</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_output_discovery</className><duration>0.002</duration><failedSince>0</failedSince><name>test_labels_widen_when_multiple_roots_have_the_same_relative_path</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_output_discovery</className><duration>0.002</duration><failedSince>0</failedSince><name>test_excluded_roots_are_not_descended_into</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_output_discovery</className><duration>0.002</duration><failedSince>0</failedSince><name>test_directory_limit_is_applied_after_newest_stats_ordering</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_output_discovery</className><duration>0.001</duration><failedSince>0</failedSince><name>test_invalid_stats_files_are_not_counted</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pane_resize</className><duration>0.055</duration><failedSince>0</failedSince><name>test_resize_gesture_cleanup_and_saved_width[30_run_ui_resize.js-run]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pane_resize</className><duration>0.037</duration><failedSince>0</failedSince><name>test_resize_gesture_cleanup_and_saved_width[31_plots_ui_resize.js-plots]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pane_resize</className><duration>0.051</duration><failedSince>0</failedSince><name>test_resize_gesture_cleanup_and_saved_width[36_tune_ui_resize.js-tune]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_param_disclosures</className><duration>0.02</duration><failedSince>0</failedSince><name>test_initial_parameter_controls_do_not_resubmit_unchanged_selections</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_param_disclosures</className><duration>0.002</duration><failedSince>0</failedSince><name>test_saved_configurable_flags_are_loaded_and_normalized</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_param_disclosures</className><duration>0.001</duration><failedSince>0</failedSince><name>test_setup_text_is_used_when_merged_input_is_missing</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_param_disclosures</className><duration>0.001</duration><failedSince>0</failedSince><name>test_compared_flags_separate_matches_and_mismatches</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_param_disclosures</className><duration>0.001</duration><failedSince>0</failedSince><name>test_read_only_sections_are_collapsed_and_follow_varying_controls</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_param_disclosures</className><duration>0.001</duration><failedSince>0</failedSince><name>test_single_column_difference_does_not_hide_ensemble_axis</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_param_disclosures</className><duration>0.001</duration><failedSince>0</failedSince><name>test_constant_multicol_difference_is_informational</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_param_disclosures</className><duration>0.001</duration><failedSince>0</failedSince><name>test_disagreeing_varying_multicol_axes_disable_parameter_selection</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.0</duration><failedSince>0</failedSince><name>test_raw_3d_runs_are_discovered_by_case_name</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.001</duration><failedSince>0</failedSince><name>test_covariance_ellipse_uses_requested_rms_radius</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.011</duration><failedSince>0</failedSince><name>test_bivariate_density_integrates_to_one</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.009</duration><failedSince>0</failedSince><name>test_enclosed_mass_thresholds_identify_highest_density_regions</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.001</duration><failedSince>0</failedSince><name>test_smoothed_raw_enclosure_keeps_raw_weight_targets</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.001</duration><failedSince>0</failedSince><name>test_component_ellipse_includes_between_time_mean_variance</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.35</duration><failedSince>0</failedSince><name>test_three_gaussian_plot_detects_component_and_uses_absolute_weights</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.221</duration><failedSince>0</failedSince><name>test_pdf_plot_removes_les_proxy_and_uses_one_signed_clubb_background</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.315</duration><failedSince>0</failedSince><name>test_matching_raw_sam_plane_replaces_clubb_heatmap</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.001</duration><failedSince>0</failedSince><name>test_raw_color_signals_preserve_the_selected_plane_moment</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.167</duration><failedSince>0</failedSince><name>test_clubb_enclosures_follow_the_selected_local_signal</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.202</duration><failedSince>0</failedSince><name>test_non_cloud_signal_is_probability_only_without_raw_sam</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.223</duration><failedSince>0</failedSince><name>test_w_rc_plot_uses_finite_density_and_cloud_water_range</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.319</duration><failedSince>0</failedSince><name>test_all_projections_map_nonzero_clubb_probability_and_signed_transport</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.0</duration><failedSince>0</failedSince><name>test_transport_fields_separate_upward_downward_and_signed_covariance</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.223</duration><failedSince>0</failedSince><name>test_pdf_transport_background_is_always_combined_probability_and_signed</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.223</duration><failedSince>0</failedSince><name>test_w_rc_view_uses_hover_only_color_details</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.019</duration><failedSince>0</failedSince><name>test_pdf_projection_options_require_parameters_in_single_or_compare_mode</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.299</duration><failedSince>0</failedSince><name>test_thermodynamic_marginals_integrate_w_transport</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.435</duration><failedSince>0</failedSince><name>test_pdf_compare_mode_builds_shared_axis_directory_panels</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.008</duration><failedSince>0</failedSince><name>test_pdf_contour_defers_while_live_stats_output_is_being_replaced</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pdf_contour_plot</className><duration>0.0</duration><failedSince>0</failedSince><name>test_pdf_height_constraints_follow_the_global_height_window</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_performance_polling</className><duration>0.023</duration><failedSince>0</failedSince><name>test_profile_poll_only_publishes_changed_results</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_performance_polling</className><duration>0.008</duration><failedSince>0</failedSince><name>test_profile_signature_tracks_creation_deletion_and_direct_profile_paths</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_performance_polling</className><duration>0.012</duration><failedSince>0</failedSince><name>test_profile_hidden_graphs_and_unchanged_choices_do_not_trigger_work</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_performance_polling</className><duration>0.001</duration><failedSince>0</failedSince><name>test_profile_load_derives_both_tables_once_per_selected_profile</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_performance_polling</className><duration>0.009</duration><failedSince>0</failedSince><name>test_profile_library_refresh_reloads_unchanged_selection</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_performance_polling</className><duration>0.007</duration><failedSince>0</failedSince><name>test_report_catalog_only_scans_while_visible</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_performance_polling</className><duration>0.006</duration><failedSince>0</failedSince><name>test_tune_activity_only_polls_while_visible_and_suppresses_equal_results</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_persistence</className><duration>0.0</duration><failedSince>0</failedSince><name>test_tune_form_values_are_not_browser_persisted</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_persistence</className><duration>0.0</duration><failedSince>0</failedSince><name>test_run_config_persists_only_the_user_selection</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_persistence</className><duration>0.0</duration><failedSince>0</failedSince><name>test_stats_search_is_an_ephemeral_filter</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_persistence</className><duration>0.0</duration><failedSince>0</failedSince><name>test_mcp_endpoint_panel_exposes_manual_url_and_bearer_token</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_case_cache</className><duration>0.034</duration><failedSince>0</failedSince><name>test_compact_snapshot_round_trip_and_persistence_policy</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_case_cache</className><duration>0.846</duration><failedSince>0</failedSince><name>test_background_worker_snapshot_resolves_in_main_process</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_case_cache</className><duration>0.147</duration><failedSince>0</failedSince><name>test_evicted_snapshot_rebuilds_and_other_case_remains_independent</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_case_cache</className><duration>0.077</duration><failedSince>0</failedSince><name>test_hydration_keeps_saved_view_and_scans_once</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_case_cache</className><duration>0.007</duration><failedSince>0</failedSince><name>test_unchanged_catalog_returns_no_update</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_case_cache</className><duration>0.058</duration><failedSince>0</failedSince><name>test_legacy_browser_workspace_migration_and_import</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_case_cache</className><duration>0.046</duration><failedSince>0</failedSince><name>test_initial_plot_layout_defers_discovery_and_netcdf</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_case_cache</className><duration>0.033</duration><failedSince>0</failedSince><name>test_identical_metadata_from_different_outputs_has_separate_identity</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_case_cache</className><duration>0.008</duration><failedSince>0</failedSince><name>test_external_output_is_inspected_without_recursing</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_case_cache</className><duration>0.007</duration><failedSince>0</failedSince><name>test_restored_external_output_gets_counts_from_worker_scan</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.01</duration><failedSince>0</failedSince><name>test_profile_matches_reference_time_mean[stats0-window0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.009</duration><failedSince>0</failedSince><name>test_profile_matches_reference_time_mean[stats0-window1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.009</duration><failedSince>0</failedSince><name>test_profile_matches_reference_time_mean[stats0-window2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.009</duration><failedSince>0</failedSince><name>test_profile_matches_reference_time_mean[stats0-window3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.009</duration><failedSince>0</failedSince><name>test_profile_matches_reference_time_mean[stats1-window0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.009</duration><failedSince>0</failedSince><name>test_profile_matches_reference_time_mean[stats1-window1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.009</duration><failedSince>0</failedSince><name>test_profile_matches_reference_time_mean[stats1-window2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.009</duration><failedSince>0</failedSince><name>test_profile_matches_reference_time_mean[stats1-window3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.009</duration><failedSince>0</failedSince><name>test_profile_matches_reference_time_mean[stats2-window0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.009</duration><failedSince>0</failedSince><name>test_profile_matches_reference_time_mean[stats2-window1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.009</duration><failedSince>0</failedSince><name>test_profile_matches_reference_time_mean[stats2-window2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.009</duration><failedSince>0</failedSince><name>test_profile_matches_reference_time_mean[stats2-window3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.012</duration><failedSince>0</failedSince><name>test_filtered_columns_and_plot_families_preserve_values_and_labels[stats0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.011</duration><failedSince>0</failedSince><name>test_filtered_columns_and_plot_families_preserve_values_and_labels[stats1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.011</duration><failedSince>0</failedSince><name>test_filtered_columns_and_plot_families_preserve_values_and_labels[stats2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.007</duration><failedSince>0</failedSince><name>test_single_subcolumn_and_non_subcolumn_fallback[stats0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.007</duration><failedSince>0</failedSince><name>test_single_subcolumn_and_non_subcolumn_fallback[stats1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.007</duration><failedSince>0</failedSince><name>test_single_subcolumn_and_non_subcolumn_fallback[stats2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.006</duration><failedSince>0</failedSince><name>test_read_slices_before_loading_and_reuses_reduced_result[stats0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.006</duration><failedSince>0</failedSince><name>test_read_slices_before_loading_and_reuses_reduced_result[stats1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.006</duration><failedSince>0</failedSince><name>test_read_slices_before_loading_and_reuses_reduced_result[stats2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.009</duration><failedSince>0</failedSince><name>test_file_change_invalidates_cached_results[stats0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.01</duration><failedSince>0</failedSince><name>test_file_change_invalidates_cached_results[stats1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.009</duration><failedSince>0</failedSince><name>test_file_change_invalidates_cached_results[stats2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.0</duration><failedSince>0</failedSince><name>test_cache_enforces_byte_and_entry_limits_and_lru</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.133</duration><failedSince>0</failedSince><name>test_profile_callback_resolves_compact_metadata_and_patches_playback[stats0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.026</duration><failedSince>0</failedSince><name>test_profile_callback_resolves_compact_metadata_and_patches_playback[stats1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.025</duration><failedSince>0</failedSince><name>test_profile_callback_resolves_compact_metadata_and_patches_playback[stats2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.008</duration><failedSince>0</failedSince><name>test_budget_and_subcolumn_patches_support_physical_averaging_windows[stats0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.008</duration><failedSince>0</failedSince><name>test_budget_and_subcolumn_patches_support_physical_averaging_windows[stats1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_extraction</className><duration>0.008</duration><failedSince>0</failedSince><name>test_budget_and_subcolumn_patches_support_physical_averaging_windows[stats2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_grid_updates</className><duration>0.0</duration><failedSince>0</failedSince><name>test_adding_plot_inserts_only_the_new_card_before_add_controls</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_grid_updates</className><duration>0.0</duration><failedSince>0</failedSince><name>test_removing_plot_deletes_only_the_target_card</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_grid_updates</className><duration>0.0</duration><failedSince>0</failedSince><name>test_unchanged_plot_order_does_not_touch_the_grid</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_grid_updates</className><duration>0.008</duration><failedSince>0</failedSince><name>test_case_change_preserves_figures_and_does_not_upload_the_grid</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_grid_updates</className><duration>0.008</duration><failedSince>0</failedSince><name>test_explicit_set_view_can_still_replace_card_variables</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_help</className><duration>0.007</duration><failedSince>0</failedSince><name>test_every_plot_family_has_structured_help</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_help</className><duration>0.0</duration><failedSince>0</failedSince><name>test_plot_card_uses_full_size_question_button</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_help</className><duration>0.001</duration><failedSince>0</failedSince><name>test_plot_help_open_close_and_mount_events</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_tasks</className><duration>0.0</duration><failedSince>0</failedSince><name>test_only_newest_queued_request_runs_and_old_result_cannot_replace_it</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_tasks</className><duration>0.0</duration><failedSince>0</failedSince><name>test_metadata_and_figures_have_independent_lanes_and_browser_scopes</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_tasks</className><duration>0.0</duration><failedSince>0</failedSince><name>test_new_selection_discards_other_cards_queued_for_the_old_case</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_tasks</className><duration>0.0</duration><failedSince>0</failedSince><name>test_expired_inflight_record_cannot_replace_a_resubmitted_request</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_tasks</className><duration>0.0</duration><failedSince>0</failedSince><name>test_failure_and_result_budget_do_not_stall_queue</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_tasks</className><duration>0.0</duration><failedSince>0</failedSince><name>test_one_poll_can_deliver_multiple_cards_without_losing_revision_checks</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_tasks</className><duration>0.0</duration><failedSince>0</failedSince><name>test_initialized_ui_can_poll_without_a_full_broker_status_probe</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_tasks</className><duration>0.724</duration><failedSince>0</failedSince><name>test_real_worker_inspects_missing_directory_and_serializes_no_update</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_tasks</className><duration>0.023</duration><failedSince>0</failedSince><name>test_native_route_only_proxies_typed_plot_actions</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_tasks</className><duration>1.533</duration><failedSince>0</failedSince><name>test_browser_updates_selection_immediately_and_ignores_stale_results</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_transitions</className><duration>0.001</duration><failedSince>0</failedSince><name>test_budget_request_defaults_to_wp2_and_applies_one_grid_instance</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_transitions</className><duration>0.001</duration><failedSince>0</failedSince><name>test_budget_group_validation_is_case_and_output_specific</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_transitions</className><duration>0.001</duration><failedSince>0</failedSince><name>test_native_append_transition_uses_the_same_budget_validator</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_transitions</className><duration>0.001</duration><failedSince>0</failedSince><name>test_plot_instances_have_stable_ids_and_remove_preserves_next_id</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_transitions</className><duration>0.001</duration><failedSince>0</failedSince><name>test_plot_remove_rejects_an_id_not_owned_by_current_state</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_transitions</className><duration>0.001</duration><failedSince>0</failedSince><name>test_budget_handoff_accepts_exact_physical_values_with_a_named_preset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_transitions</className><duration>0.016</duration><failedSince>0</failedSince><name>test_typed_budget_action_publishes_one_validated_handoff</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_transitions</className><duration>0.009</duration><failedSince>0</failedSince><name>test_typed_budget_action_selects_nested_output_instead_of_legacy_root</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_transitions</className><duration>0.041</duration><failedSince>0</failedSince><name>test_plot_output_selector_rejects_outside_and_conflicting_paths</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_transitions</className><duration>0.002</duration><failedSince>0</failedSince><name>test_plot_manifest_and_invoker_expose_budget_as_a_separate_typed_operation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_transitions</className><duration>0.012</duration><failedSince>0</failedSince><name>test_typed_plot_list_and_remove_validate_current_snapshot</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_transitions</className><duration>0.005</duration><failedSince>0</failedSince><name>test_typed_budget_action_rejects_unavailable_benchmark_source</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_plot_transitions</className><duration>0.001</duration><failedSince>0</failedSince><name>test_ui_and_mcp_use_the_same_benchmark_source_resolver</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.001</duration><failedSince>0</failedSince><name>test_profile_picker_shows_three_recent_unselected_profiles_and_simple_labels</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.001</duration><failedSince>0</failedSince><name>test_profile_picker_promotes_next_profile_and_renders_removable_active_pills</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.002</duration><failedSince>0</failedSince><name>test_expanded_profile_picker_adds_guarded_delete_buttons</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.013</duration><failedSince>0</failedSince><name>test_profile_library_deletion_is_limited_to_recognized_children</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.015</duration><failedSince>0</failedSince><name>test_profile_command_covers_timer_and_forwarded_run_settings</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.005</duration><failedSince>0</failedSince><name>test_profile_command_selects_implementation_and_install[python--python]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.004</duration><failedSince>0</failedSince><name>test_profile_command_selects_implementation_and_install[jax--jax=cpu]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.003</duration><failedSince>0</failedSince><name>test_profile_jax_command_uses_source_launcher_without_install</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.005</duration><failedSince>0</failedSince><name>test_existing_profile_requires_overwrite_confirmation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.001</duration><failedSince>0</failedSince><name>test_profile_rename_requires_a_changed_nonempty_label</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.009</duration><failedSince>0</failedSince><name>test_profile_settings_reject_invalid_sweeps</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.01</duration><failedSince>0</failedSince><name>test_profile_results_select_only_rows_created_after_launch</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.001</duration><failedSince>0</failedSince><name>test_live_plot_data_replaces_selected_disk_snapshot</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.0</duration><failedSince>0</failedSince><name>test_live_browser_store_keeps_only_timer_control_metadata</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.001</duration><failedSince>0</failedSince><name>test_profile_results_require_every_primary_measurement</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.04</duration><failedSince>0</failedSince><name>test_profile_figure_averages_repetitions_by_process_count</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.044</duration><failedSince>0</failedSince><name>test_profile_comparison_figures_keep_runs_distinct_and_legends_below</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.046</duration><failedSince>0</failedSince><name>test_profile_decomposition_uses_one_critical_process_and_exclusive_costs</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.0</duration><failedSince>0</failedSince><name>test_profile_derived_metrics_and_selection</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.049</duration><failedSince>0</failedSince><name>test_profile_metric_labels_and_defaults_are_the_streamlined_throughput_set</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.0</duration><failedSince>0</failedSince><name>test_replacement_profile_supersedes_selected_name_versions</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.0</duration><failedSince>0</failedSince><name>test_empty_profile_selection_is_only_defaulted_for_a_new_library</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.0</duration><failedSince>0</failedSince><name>test_only_active_jobs_and_new_import_events_are_preferred</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.094</duration><failedSince>0</failedSince><name>test_profile_layout_contains_settings_panel_graph_and_lifecycle_controls</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.064</duration><failedSince>0</failedSince><name>test_profile_layout_separates_benchmark_output_and_view_controls_with_help</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.056</duration><failedSince>0</failedSince><name>test_profile_tab_registers_callbacks</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.0</duration><failedSince>0</failedSince><name>test_profile_launch_is_owned_and_watched_by_broker</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.0</duration><failedSince>0</failedSince><name>test_profile_stop_uses_graceful_timer_shutdown</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.0</duration><failedSince>0</failedSince><name>test_profile_watcher_publishes_terminal_results</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profile_tab</className><duration>0.0</duration><failedSince>0</failedSince><name>test_manager_shutdown_includes_active_profile_job</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profiles</className><duration>0.002</duration><failedSince>0</failedSince><name>test_discover_output_directories_finds_direct_stats_files_and_sorts_newest</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profiles</className><duration>0.001</duration><failedSince>0</failedSince><name>test_discover_output_directories_rejects_unreadable_stats_signature</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profiles</className><duration>0.001</duration><failedSince>0</failedSince><name>test_discover_output_directories_skips_agent_and_mcp_artifacts</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profiles</className><duration>0.001</duration><failedSince>0</failedSince><name>test_explicitly_selected_mcp_output_remains_available</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profiles</className><duration>0.001</duration><failedSince>0</failedSince><name>test_selected_external_directory_is_included_with_direct_case_metadata</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_profiles</className><duration>0.001</duration><failedSince>0</failedSince><name>test_selected_missing_directory_remains_as_unavailable_catalog_record</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pyplotgen_export</className><duration>0.001</duration><failedSince>0</failedSince><name>test_runtime_uses_fixed_unique_output</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pyplotgen_export</className><duration>0.001</duration><failedSince>0</failedSince><name>test_progress_reader_returns_latest_complete_counter</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pyplotgen_export</className><duration>0.0</duration><failedSince>0</failedSince><name>test_stop_request_marks_stopping_before_signalling_process_group</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pyplotgen_export</className><duration>0.0</duration><failedSince>0</failedSince><name>test_terminal_broker_state_replaces_local_stopping_snapshot</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pyplotgen_export</className><duration>0.009</duration><failedSince>0</failedSince><name>test_static_route_serves_only_completed_fixed_exports</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pyplotgen_export</className><duration>0.002</duration><failedSince>0</failedSince><name>test_plot_header_contains_export_control_and_browser_state</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_pyplotgen_output_handler</className><duration>0.001</duration><failedSince>0</failedSince><name>test_single_process_error_log_finishes_without_running_past_the_end</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_reports_tab</className><duration>0.001</duration><failedSince>0</failedSince><name>test_checked_in_sam_report_is_discoverable_and_static</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_reports_tab</className><duration>0.001</duration><failedSince>0</failedSince><name>test_report_builder_publishes_a_complete_bundle_atomically</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_reports_tab</className><duration>0.002</duration><failedSince>0</failedSince><name>test_report_builder_replaces_a_published_bundle_in_place</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_reports_tab</className><duration>0.087</duration><failedSince>0</failedSince><name>test_report_builder_caps_raster_figure_dimensions</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_reports_tab</className><duration>0.001</duration><failedSince>0</failedSince><name>test_reports_layout_keeps_navigation_separate_from_the_iframe_viewer</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_reports_tab</className><duration>0.0</duration><failedSince>0</failedSince><name>test_agent_handoff_gets_a_unique_iframe_url_even_for_the_current_report</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_reports_tab</className><duration>0.009</duration><failedSince>0</failedSince><name>test_reports_tab_and_static_route_build_with_dash</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.163</duration><failedSince>0</failedSince><name>test_api_jax_batch_copy_commands_preserve_launch_target[cpu-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.171</duration><failedSince>0</failedSince><name>test_api_jax_batch_copy_commands_preserve_launch_target[gpu-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.159</duration><failedSince>0</failedSince><name>test_api_jax_batch_copy_commands_preserve_launch_target[gpu-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.321</duration><failedSince>0</failedSince><name>test_batch_admission_is_scoped_to_canonical_case_and_output</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.14</duration><failedSince>0</failedSince><name>test_persisted_queued_child_reserves_case_output_after_store_restart</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.234</duration><failedSince>0</failedSince><name>test_batch_admission_launches_only_cases_not_reserved_in_target</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.202</duration><failedSince>0</failedSince><name>test_child_setup_failure_does_not_strand_later_queued_cases</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.098</duration><failedSince>0</failedSince><name>test_run_completion_wakes_the_registered_watcher_without_draining_inline</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.393</duration><failedSince>0</failedSince><name>test_default_new_scenario_keeps_four_reservations_and_restarts_finished_case</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.195</duration><failedSince>0</failedSince><name>test_batch_cancel_targets_one_of_two_same_case_processes_by_job</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.166</duration><failedSince>0</failedSince><name>test_batch_create_refresh_and_cancel_each_write_registry_once</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.115</duration><failedSince>0</failedSince><name>test_scm_records_never_embed_console_text</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.108</duration><failedSince>0</failedSince><name>test_telemetry_reports_all_user_runs_once_per_lifecycle_revision</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.073</duration><failedSince>0</failedSince><name>test_direct_log_endpoint_opens_at_bounded_tail_then_streams_new_text</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.047</duration><failedSince>0</failedSince><name>test_direct_log_endpoint_returns_bounded_progress_without_opening_console</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.068</duration><failedSince>0</failedSince><name>test_clear_deletes_only_terminal_wrapper_logs</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.037</duration><failedSince>0</failedSince><name>test_stop_run_terminates_the_process_group_then_escalates</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.17</duration><failedSince>0</failedSince><name>test_cancel_all_scm_signals_every_process_and_cancels_the_queue</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.13</duration><failedSince>0</failedSince><name>test_cancel_all_scm_cancels_a_fully_queued_batch</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.142</duration><failedSince>0</failedSince><name>test_cancel_all_does_not_wait_for_child_setup_or_allow_a_late_launch</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_broker_simplification</className><duration>0.001</duration><failedSince>0</failedSince><name>test_dispatch_exposes_broker_owned_cancel_all</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_callbacks_settings</className><duration>0.001</duration><failedSince>0</failedSince><name>test_multicol_section_starts_without_a_parameter_row</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_callbacks_settings</className><duration>0.034</duration><failedSince>0</failedSince><name>test_config_selection_resets_multicol_to_no_rows</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_callbacks_settings</className><duration>0.0</duration><failedSince>0</failedSince><name>test_add_parameter_still_initializes_the_first_available_parameter</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_callbacks_settings</className><duration>0.007</duration><failedSince>0</failedSince><name>test_tunable_disabled_states_are_computed_clientside</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_callbacks_settings</className><duration>0.0</duration><failedSince>0</failedSince><name>test_unchanged_multicol_bounds_matches_wildcard_output_cardinality</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_callbacks_settings</className><duration>0.0</duration><failedSince>0</failedSince><name>test_final_multicol_row_can_be_removed_without_reappearing</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_callbacks_settings</className><duration>0.001</duration><failedSince>0</failedSince><name>test_output_directory_warning_is_hidden_for_missing_or_empty_paths</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_callbacks_settings</className><duration>0.001</duration><failedSince>0</failedSince><name>test_output_directory_warning_reports_existing_contents</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_callbacks_settings</className><duration>0.001</duration><failedSince>0</failedSince><name>test_resolved_output_directory_canonicalizes_aliases_and_rejects_files</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_callbacks_settings</className><duration>0.0</duration><failedSince>0</failedSince><name>test_linked_tunable_has_one_visible_value_and_physical_member_ids</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_callbacks_settings</className><duration>0.001</duration><failedSince>0</failedSince><name>test_related_flags_remain_individual_checkboxes_inside_one_group</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_callbacks_settings</className><duration>0.0</duration><failedSince>0</failedSince><name>test_flag_relationships_only_change_declared_checkbox_companions</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_callbacks_settings</className><duration>0.0</duration><failedSince>0</failedSince><name>test_exclusive_pair_evaluation_matches_the_companion_checkbox_update</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_callbacks_settings</className><duration>0.0</duration><failedSince>0</failedSince><name>test_console_shell_is_owned_by_broker_discovery_in_the_browser</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_runtime</className><duration>0.001</duration><failedSince>0</failedSince><name>test_config_update_places_model_flag_inside_clubb_flags</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_runtime</className><duration>0.0</duration><failedSince>0</failedSince><name>test_namelist_updater_rejects_unknown_settings</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_runtime</className><duration>0.001</duration><failedSince>0</failedSince><name>test_all_configs_accept_common_tunable_parameter[Lscale]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_runtime</className><duration>0.001</duration><failedSince>0</failedSince><name>test_all_configs_accept_common_tunable_parameter[compatible_r8029]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_runtime</className><duration>0.001</duration><failedSince>0</failedSince><name>test_all_configs_accept_common_tunable_parameter[default]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_runtime</className><duration>0.001</duration><failedSince>0</failedSince><name>test_all_configs_accept_common_tunable_parameter[e3sm]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_runtime</className><duration>0.001</duration><failedSince>0</failedSince><name>test_all_configs_accept_common_tunable_parameter[e3sm_maint32]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_runtime</className><duration>0.001</duration><failedSince>0</failedSince><name>test_all_configs_accept_common_tunable_parameter[tauMatchLscale]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_runtime</className><duration>0.001</duration><failedSince>0</failedSince><name>test_latest_progress_reads_only_the_last_iteration_in_a_log_tail</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_run_runtime</className><duration>0.003</duration><failedSince>0</failedSince><name>test_file_tail_returns_only_the_requested_lines_and_eof_cursor</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_runtime</className><duration>0.0</duration><failedSince>0</failedSince><name>test_runtime_candidates_find_standard_uid_path_without_xdg</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_runtime</className><duration>0.0</duration><failedSince>0</failedSince><name>test_runtime_candidates_keep_explicit_xdg_before_standard_path</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_runtime_logging</className><duration>0.001</duration><failedSince>0</failedSince><name>test_dashboard_log_path_uses_private_runtime</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_runtime_logging</className><duration>0.005</duration><failedSince>0</failedSince><name>test_relay_preserves_stream_and_rotates_private_log</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_runtime_logging</className><duration>0.002</duration><failedSince>0</failedSince><name>test_relay_forwards_a_short_message_before_pipe_closes</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_runtime_logging</className><duration>0.005</duration><failedSince>0</failedSince><name>test_connection_log_metadata_contains_only_paths</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_runtime_logging</className><duration>0.008</duration><failedSince>0</failedSince><name>test_connection_publishes_runtime_fingerprint_metadata</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_runtime_loss_batches</className><duration>0.004</duration><failedSince>0</failedSince><name>test_loss_replay_uses_one_multicol_run_for_every_parameter_row</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_sam_3d_reference</className><duration>0.009</duration><failedSince>0</failedSince><name>test_inventory_derives_physical_time_from_snapshot_metadata</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_scm_override</className><duration>0.001</duration><failedSince>0</failedSince><name>test_tune_request_keeps_a_generic_scm_override</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_scm_override</className><duration>0.0</duration><failedSince>0</failedSince><name>test_tune_request_migrates_a_documented_stale_parameter_name</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_scm_override</className><duration>0.0</duration><failedSince>0</failedSince><name>test_tune_request_keeps_linked_physical_targets</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_scm_override</className><duration>0.001</duration><failedSince>0</failedSince><name>test_top_result_namelist_preserves_all_linked_physical_assignments</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_scm_override</className><duration>0.0</duration><failedSince>0</failedSince><name>test_override_value_accepts_the_optional_cli_prefix</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_scm_override</className><duration>0.001</duration><failedSince>0</failedSince><name>test_override_value_rejects_a_setting_outside_all_namelists</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.002</duration><failedSince>0</failedSince><name>test_selected_build_matches_run_scm_alias_order_and_reports_cmake_details</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.001</duration><failedSince>0</failedSince><name>test_selected_build_reports_missing_and_broken_defaults</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.002</duration><failedSince>0</failedSince><name>test_execution_controls_include_shared_build_selector_triggers</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.008</duration><failedSince>0</failedSince><name>test_shared_overlay_is_single_and_position_callback_owns_its_anchor</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.0</duration><failedSince>0</failedSince><name>test_selector_position_stays_in_the_viewport_and_can_open_above</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.001</duration><failedSince>0</failedSince><name>test_compact_selector_shows_only_build_names_and_rebuild_controls</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.002</duration><failedSince>0</failedSince><name>test_build_capabilities_follow_installed_runtime_contents</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.001</duration><failedSince>0</failedSince><name>test_jax_launch_target_does_not_require_a_compiled_install</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.001</duration><failedSince>0</failedSince><name>test_jax_selector_replaces_compiled_build_rows_with_managed_runtime</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.009</duration><failedSince>0</failedSince><name>test_jax_selector_and_badges_do_not_inspect_fortran_builds</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.001</duration><failedSince>0</failedSince><name>test_jax_selector_displays_wrapper_metadata_and_disables_unavailable_gpu</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.0</duration><failedSince>0</failedSince><name>test_profile_card_describes_selected_gpu_not_first_inventory_entry</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.009</duration><failedSince>0</failedSince><name>test_runtime_help_ignores_mount_events_and_opens_and_closes</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.001</duration><failedSince>0</failedSince><name>test_jax_selector_checks_each_profile_source_independently</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.001</duration><failedSince>0</failedSince><name>test_dash_runtime_inspection_accepts_only_wrapper_schema</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.001</duration><failedSince>0</failedSince><name>test_jax_gpu_capability_and_launch_target_use_native_requirements</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.001</duration><failedSince>0</failedSince><name>test_dash_runtime_probe_failure_is_visible[exit]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.001</duration><failedSince>0</failedSince><name>test_dash_runtime_probe_failure_is_visible[timeout]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.001</duration><failedSince>0</failedSince><name>test_dash_runtime_probe_failure_is_visible[json]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.001</duration><failedSince>0</failedSince><name>test_dash_runtime_probe_failure_is_visible[schema]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_selected_build</className><duration>0.0</duration><failedSince>0</failedSince><name>test_metal_preallocation_is_disabled</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_state_persistence</className><duration>0.0</duration><failedSince>0</failedSince><name>test_dynamic_remove_button_mount_is_not_a_click</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_state_persistence</className><duration>0.0</duration><failedSince>0</failedSince><name>test_same_case_compares_requested_output_directories_before_reload</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_state_persistence</className><duration>0.0</duration><failedSince>0</failedSince><name>test_selection_normalization_preserves_temporarily_missing_directories</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_state_persistence</className><duration>0.0</duration><failedSince>0</failedSince><name>test_adding_or_removing_one_output_preserves_every_other_selection</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_state_persistence</className><duration>0.007</duration><failedSince>0</failedSince><name>test_case_loading_consumes_directory_selection_directly</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_state_persistence</className><duration>0.007</duration><failedSince>0</failedSince><name>test_output_catalog_refresh_handles_open_refresh_and_new_directory</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_state_persistence</className><duration>0.007</duration><failedSince>0</failedSince><name>test_catalog_is_only_state_for_the_callback_that_mutates_active_outputs</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_state_persistence</className><duration>0.001</duration><failedSince>0</failedSince><name>test_output_delete_is_limited_to_subdirectories_under_output</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_state_persistence</className><duration>0.007</duration><failedSince>0</failedSince><name>test_catalog_refresh_only_drives_output_selection_ui</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_state_persistence</className><duration>0.0</duration><failedSince>0</failedSince><name>test_removed_external_output_remains_tracked_for_the_available_menu</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_state_persistence</className><duration>0.001</duration><failedSince>0</failedSince><name>test_case_scan_uses_union_and_keeps_matching_output_order</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_state_persistence</className><duration>0.001</duration><failedSince>0</failedSince><name>test_nominal_height_spacing_uses_native_vertical_levels</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_state_persistence</className><duration>0.0</duration><failedSince>0</failedSince><name>test_time_patch_preserves_manual_x_zoom_but_autoscales_unzoomed_view</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.01</duration><failedSince>0</failedSince><name>test_ui_command_and_mcp_keep_category_expression[all]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.01</duration><failedSince>0</failedSince><name>test_ui_command_and_mcp_keep_category_expression[standard]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.01</duration><failedSince>0</failedSince><name>test_ui_command_and_mcp_keep_category_expression[core]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.011</duration><failedSince>0</failedSince><name>test_ui_command_and_mcp_keep_category_expression[standard/radiation]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.009</duration><failedSince>0</failedSince><name>test_ui_command_and_mcp_keep_category_expression[core+wp2_budgets]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.009</duration><failedSince>0</failedSince><name>test_ui_command_and_mcp_keep_category_expression[var:rtm,var:wp2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.001</duration><failedSince>0</failedSince><name>test_ui_command_and_mcp_keep_category_expression[none]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.011</duration><failedSince>0</failedSince><name>test_saved_lists_are_discoverable_portable_and_never_overwritten</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.004</duration><failedSince>0</failedSince><name>test_mcp_rejects_unknown_lists_and_traversal[../secret.in]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.003</duration><failedSince>0</failedSince><name>test_mcp_rejects_unknown_lists_and_traversal[/tmp/secret.in]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.003</duration><failedSince>0</failedSince><name>test_mcp_rejects_unknown_lists_and_traversal[custom/missing.in]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.001</duration><failedSince>0</failedSince><name>test_mcp_rejects_unknown_lists_and_traversal[core,,all]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.009</duration><failedSince>0</failedSince><name>test_variable_selection_round_trip[all]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.009</duration><failedSince>0</failedSince><name>test_variable_selection_round_trip[standard]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.01</duration><failedSince>0</failedSince><name>test_variable_selection_round_trip[core]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.005</duration><failedSince>0</failedSince><name>test_variable_selection_round_trip[none]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.009</duration><failedSince>0</failedSince><name>test_variable_selection_round_trip[var:rtm,var:wp2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.011</duration><failedSince>0</failedSince><name>test_variable_selection_round_trip[var:rtm+wp2_budgets]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.351</duration><failedSince>0</failedSince><name>test_checkbox_parents_propagate_and_cancel_preserves_selection</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.221</duration><failedSince>0</failedSince><name>test_individual_variable_removal_applies_and_saves_exact_subset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.07</duration><failedSince>0</failedSince><name>test_legacy_partial_category_restores_exact_variables</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.258</duration><failedSince>0</failedSince><name>test_bulk_selection_clear_and_duplicate_updates</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.001</duration><failedSince>0</failedSince><name>test_toggles_and_preview_have_no_server_callback</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.075</duration><failedSince>0</failedSince><name>test_unknown_legacy_names_warn_when_opening</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.076</duration><failedSince>0</failedSince><name>test_tree_includes_variables_and_long_names_with_categories_collapsed</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.249</duration><failedSince>0</failedSince><name>test_live_search_refines_matches_without_changing_selection</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.124</duration><failedSince>0</failedSince><name>test_search_matches_descriptions_units_grids_and_category_paths[liquid water potential-thlm]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.128</duration><failedSince>0</failedSince><name>test_search_matches_descriptions_units_grids_and_category_paths[momentum m^2/s^2-wp2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.241</duration><failedSince>0</failedSince><name>test_search_matches_descriptions_units_grids_and_category_paths[zt thlm-thlm]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.118</duration><failedSince>0</failedSince><name>test_search_matches_descriptions_units_grids_and_category_paths[standard core-thlm]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_stats_selection</className><duration>0.13</duration><failedSince>0</failedSince><name>test_search_matches_descriptions_units_grids_and_category_paths[wp2_budgets-wp2_bt]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_taylor_window_display</className><duration>0.001</duration><failedSince>0</failedSince><name>test_taylor_display_selects_best_and_worst_by_subwindow_smart_loss</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_taylor_window_display</className><duration>0.001</duration><failedSince>0</failedSince><name>test_taylor_display_average_means_raw_metrics_but_preserves_aggregate_loss_in_points</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_taylor_window_display</className><duration>0.001</duration><failedSince>0</failedSince><name>test_parameter_box_selector_is_limited_to_aggregate_or_all_cases</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_taylor_window_display</className><duration>0.016</duration><failedSince>0</failedSince><name>test_parameter_box_range_normalizes_each_parameter_and_marks_config_defaults</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_taylor_window_display</className><duration>0.008</duration><failedSince>0</failedSince><name>test_parameter_box_unscaled_mode_preserves_raw_values_without_default_markers</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tunable_config_save</className><duration>0.007</duration><failedSince>0</failedSince><name>test_save_clones_config_applies_overrides_and_writes_readme</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tunable_config_save</className><duration>0.009</duration><failedSince>0</failedSince><name>test_tuned_config_overrides_apply_candidate_after_scm_override</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tunable_config_save</className><duration>0.006</duration><failedSince>0</failedSince><name>test_tuned_config_rejects_overrides_not_stored_in_named_configs</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tunable_config_save</className><duration>0.018</duration><failedSince>0</failedSince><name>test_overwrite_requires_force</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tunable_config_save</className><duration>0.003</duration><failedSince>0</failedSince><name>test_save_rejects_unsafe_names[]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tunable_config_save</className><duration>0.003</duration><failedSince>0</failedSince><name>test_save_rejects_unsafe_names[../escape]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tunable_config_save</className><duration>0.003</duration><failedSince>0</failedSince><name>test_save_rejects_unsafe_names[two words]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tunable_config_save</className><duration>0.002</duration><failedSince>0</failedSince><name>test_save_rejects_unsafe_names[.hidden]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tunable_config_save</className><duration>0.002</duration><failedSince>0</failedSince><name>test_save_rejects_unsafe_names[name/child]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tunable_config_save</className><duration>0.001</duration><failedSince>0</failedSince><name>test_save_button_is_last_and_visually_distinct</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tunable_config_save</className><duration>0.001</duration><failedSince>0</failedSince><name>test_save_dialog_has_name_note_and_footer_actions</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tunable_config_save</className><duration>0.009</duration><failedSince>0</failedSince><name>test_existing_name_requires_second_overwrite_click</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tunable_config_save</className><duration>0.013</duration><failedSince>0</failedSince><name>test_save_resolution_uses_live_control_values</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tunable_config_save</className><duration>0.012</duration><failedSince>0</failedSince><name>test_save_resolution_uses_visible_linked_control_values</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tunable_config_save</className><duration>0.007</duration><failedSince>0</failedSince><name>test_save_completion_refreshes_choices_without_reselecting_config</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tune_callbacks_settings</className><duration>0.0</duration><failedSince>0</failedSince><name>test_wildcard_no_update_matches_every_dynamic_component</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tune_callbacks_settings</className><duration>0.0</duration><failedSince>0</failedSince><name>test_newly_hydrated_remove_buttons_do_not_delete_their_rows</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tune_callbacks_settings</className><duration>0.0</duration><failedSince>0</failedSince><name>test_tune_config_wildcard_lengths_follow_rendered_buttons_not_catalog</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tune_callbacks_settings</className><duration>0.001</duration><failedSince>0</failedSince><name>test_tuned_config_dialog_selects_only_the_retained_top_16</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tune_callbacks_settings</className><duration>0.0</duration><failedSince>0</failedSince><name>test_runtime_best_loss_ignores_failed_penalty_points</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tune_callbacks_settings</className><duration>0.0</duration><failedSince>0</failedSince><name>test_inactive_tune_parameters_remain_visible_with_reason_tooltip</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tune_callbacks_settings</className><duration>0.0</duration><failedSince>0</failedSince><name>test_selected_inactive_parameter_stays_visible_and_disabled_in_every_row</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tune_callbacks_settings</className><duration>0.0</duration><failedSince>0</failedSince><name>test_selected_parameter_remains_visible_but_disabled_elsewhere</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tune_callbacks_settings</className><duration>0.0</duration><failedSince>0</failedSince><name>test_locked_group_helpers_preserve_member_and_row_order</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tune_callbacks_settings</className><duration>0.001</duration><failedSince>0</failedSince><name>test_locked_group_layout_has_members_bracket_action_and_one_shared_range</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tune_callbacks_settings</className><duration>0.001</duration><failedSince>0</failedSince><name>test_adam_dash_controls_convert_percentages_and_show_derived_cost</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tune_callbacks_settings</className><duration>0.001</duration><failedSince>0</failedSince><name>test_workspace_hydration_restores_locked_groups_and_adam_percentages</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tune_callbacks_settings</className><duration>0.001</duration><failedSince>0</failedSince><name>test_locked_group_uses_one_leaderboard_column</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tutorial_tab</className><duration>0.01</duration><failedSince>0</failedSince><name>test_tutorial_layout_has_vertical_welcome_equations_and_adg1_pages</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_tutorial_tab</className><duration>0.02</duration><failedSince>0</failedSince><name>test_tutorial_tab_registers_navigation_and_adg1_callbacks</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_two_gaussian_model</className><duration>0.001</duration><failedSince>0</failedSince><name>test_all_demo_families_are_realizable</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_two_gaussian_model</className><duration>0.001</duration><failedSince>0</failedSince><name>test_flexible_family_preserves_grid_mean_and_covariance</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_two_gaussian_model</className><duration>0.001</duration><failedSince>0</failedSince><name>test_adg1_has_zero_within_component_w_scalar_covariance</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_two_gaussian_model</className><duration>0.001</duration><failedSince>0</failedSince><name>test_new_pdf_uses_equal_component_correlations</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_two_gaussian_model</className><duration>0.001</duration><failedSince>0</failedSince><name>test_adg1_and_new_pdf_preserve_supplied_wp3</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_two_gaussian_model</className><duration>0.0</duration><failedSince>0</failedSince><name>test_bivariate_reference_colors_distinguish_probability_transport_and_overlap</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_workspace_selection</className><duration>0.0</duration><failedSince>0</failedSince><name>test_old_active_job_cannot_reselect_workspace_browser</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_workspace_selection</className><duration>0.0</duration><failedSince>0</failedSince><name>test_new_draft_token_allows_only_its_own_start_to_be_sealed</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_workspace_selection</className><duration>0.0</duration><failedSince>0</failedSince><name>test_workspace_activity_stripes_only_for_a_different_revision</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>dash_app.pytests.test_workspace_selection</className><duration>0.001</duration><failedSince>0</failedSince><name>test_workspace_actions_ignore_rehydrated_zero_click_counts</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><duration>23.862</duration><enclosingBlockName>Declarative: Post Actions</enclosingBlockName><enclosingBlock>22</enclosingBlock><name>pytest</name><nodeId>23</nodeId><properties></properties><timestamp>2026-10-19T03:13:30.389500-05:00</timestamp></suite></testResult>