test_joint_teachers_must_match_filter_semantics (test_action_filter.ActionFilterContractTests.test_joint_teachers_must_match_filter_semantics) ... ok
test_legacy_missing_settings_do_not_acquire_new_filter (test_action_filter.ActionFilterContractTests.test_legacy_missing_settings_do_not_acquire_new_filter) ... ok
test_play_export_and_resume_use_saved_filter_even_when_page_differs (test_action_filter.ActionFilterContractTests.test_play_export_and_resume_use_saved_filter_even_when_page_differs) ... ok
test_remote_and_durable_worker_bundles_contain_filter_implementation (test_action_filter.ActionFilterContractTests.test_remote_and_durable_worker_bundles_contain_filter_implementation) ... ok
test_request_validation_keeps_new_filter_and_legacy_passthrough (test_action_filter.ActionFilterContractTests.test_request_validation_keeps_new_filter_and_legacy_passthrough) ... ok
test_resolved_filter_controls_export_not_mutable_request (test_action_filter.ActionFilterContractTests.test_resolved_filter_controls_export_not_mutable_request) ... ok
test_selected_scale_reaches_new_training_request (test_action_filter.ActionFilterContractTests.test_selected_scale_reaches_new_training_request) ... ok
test_task_scales_and_profiles_do_not_change_unrelated_runtime_branches (test_action_filter.ActionFilterContractTests.test_task_scales_and_profiles_do_not_change_unrelated_runtime_branches) ... ok
test_validation_rejects_nonfinite_zero_and_unsupported_values (test_action_filter.ActionFilterContractTests.test_validation_rejects_nonfinite_zero_and_unsupported_values) ... ok
test_actual_action_manager_recursion_raw_observations_partial_reset_and_decimation (test_action_filter_upstream.UpstreamActionFilterTests.test_actual_action_manager_recursion_raw_observations_partial_reset_and_decimation) ... skipped 'Pinned official source not supplied'
test_all_tasks_only_action_term_changes_and_explanations_are_complete (test_action_filter_upstream.UpstreamActionFilterTests.test_all_tasks_only_action_term_changes_and_explanations_are_complete) ... skipped 'Pinned official source not supplied'
test_real_ppo_checkpoint_official_export_and_raw_onnx_policy_match (test_action_filter_upstream.UpstreamActionFilterTests.test_real_ppo_checkpoint_official_export_and_raw_onnx_policy_match) ... skipped 'Pinned official source not supplied'
test_replay_and_export_configs_read_saved_filter_not_page (test_action_filter_upstream.UpstreamActionFilterTests.test_replay_and_export_configs_read_saved_filter_not_page) ... skipped 'Pinned official source not supplied'
test_selected_scale_controls_actual_targets_and_deployment (test_action_filter_upstream.UpstreamActionFilterTests.test_selected_scale_controls_actual_targets_and_deployment) ... skipped 'Pinned official source not supplied'
test_catalog_names_and_budgets_are_real_registered_factories (test_added_actions_upstream.AddedActionPhysicsTests.test_catalog_names_and_budgets_are_real_registered_factories) ... skipped 'Pinned official source not supplied'
test_restored_rough_sitstand_and_pick_compile_reset_step (test_added_actions_upstream.AddedActionPhysicsTests.test_restored_rough_sitstand_and_pick_compile_reset_step) ... skipped 'Pinned official source not supplied'
test_real_cleanup_moves_only_eligible_files_and_persists_records (test_checkpoint_policy.CleanupTests.test_real_cleanup_moves_only_eligible_files_and_persists_records) ... ok
test_worker_rejects_high_iterations_outside_paths_and_symlinks (test_checkpoint_policy.CleanupTests.test_worker_rejects_high_iterations_outside_paths_and_symlinks) ... ok
test_boundaries_custom_runner_and_restore (test_checkpoint_policy.SavePolicyTests.test_boundaries_custom_runner_and_restore) ... ok
test_all_catalog_entries_have_actual_compiled_configuration_evidence (test_config_audit.ConfigurationAuditTests.test_all_catalog_entries_have_actual_compiled_configuration_evidence) ... ok
test_backlash_requires_geometry_encoder_and_actuator_feedback_together (test_config_audit.ConfigurationAuditTests.test_backlash_requires_geometry_encoder_and_actuator_feedback_together) ... ok
test_compiled_fixture_is_audited_without_mutation_or_engine_import (test_config_audit.ConfigurationAuditTests.test_compiled_fixture_is_audited_without_mutation_or_engine_import) ... ok
test_home_edit_is_preserved_but_not_claimed_runtime_compatible (test_config_audit.ConfigurationAuditTests.test_home_edit_is_preserved_but_not_claimed_runtime_compatible) ... ok
test_numerically_invalid_physics_fails_before_training (test_config_audit.ConfigurationAuditTests.test_numerically_invalid_physics_fails_before_training) ... ok
test_override_receipt_records_actual_value_and_mismatch (test_config_audit.ConfigurationAuditTests.test_override_receipt_records_actual_value_and_mismatch) ... ok
test_roller_name_cannot_hide_a_wheelless_model (test_config_audit.ConfigurationAuditTests.test_roller_name_cannot_hide_a_wheelless_model) ... ok
test_servo_space_rewards_reject_interleaved_wheel_indices (test_config_audit.ConfigurationAuditTests.test_servo_space_rewards_reject_interleaved_wheel_indices) ... ok
test_structural_mapping_failures_are_not_hidden_by_matching_shapes (test_config_audit.ConfigurationAuditTests.test_structural_mapping_failures_are_not_hidden_by_matching_shapes) ... ok
test_tuning_remains_editable_and_motor_friction_is_not_contact_friction (test_config_audit.ConfigurationAuditTests.test_tuning_remains_editable_and_motor_friction_is_not_contact_friction) ... ok
test_control_returns_while_transport_stalls_and_coalesces_to_release (test_control_download.ControlDownloadTests.test_control_returns_while_transport_stalls_and_coalesces_to_release) ... ok
test_download_uses_authenticated_json_without_attachment_and_exact_zip_bytes (test_control_download.ControlDownloadTests.test_download_uses_authenticated_json_without_attachment_and_exact_zip_bytes) ... ok
test_expired_queue_and_out_of_order_moves_cannot_restart_movement (test_control_download.ControlDownloadTests.test_expired_queue_and_out_of_order_moves_cannot_restart_movement) ... ok
test_pipe_failure_is_reported_without_silently_claiming_delivery (test_control_download.ControlDownloadTests.test_pipe_failure_is_reported_without_silently_claiming_delivery) ... ok
test_current_set_and_no_duplicate_action_entries (test_current_actions.CurrentActionTests.test_current_set_and_no_duplicate_action_entries) ... ok
test_exact_gear_play_and_teacher_matching (test_current_actions.CurrentActionTests.test_exact_gear_play_and_teacher_matching) ... ok
test_left_right_and_roller_deployment_are_distinct (test_current_actions.CurrentActionTests.test_left_right_and_roller_deployment_are_distinct) ... ok
test_rough_recipe_enabled_and_historical_play_keeps_sitstand_mapping (test_current_actions.CurrentActionTests.test_rough_recipe_enabled_and_historical_play_keeps_sitstand_mapping) ... ok
test_backlash_ppo_checkpoint_and_official_onnx_export (test_current_actions.RealGearPlayTests.test_backlash_ppo_checkpoint_and_official_onnx_export) ... skipped 'Pinned official source not supplied'
test_left_factory_and_roll_crouch_real_envs (test_current_actions.RealGearPlayTests.test_left_factory_and_roll_crouch_real_envs) ... skipped 'Pinned official source not supplied'
test_real_feedback_position_velocity_partial_reset_and_friction (test_current_actions.RealGearPlayTests.test_real_feedback_position_velocity_partial_reset_and_friction) ... skipped 'Pinned official source not supplied'
test_attach_missing_job_never_creates_training (test_durable_training.DurableTrainingTests.test_attach_missing_job_never_creates_training) ... ok
test_close_reopen_reconnect_and_explicit_stop_without_duplicate_training (test_durable_training.DurableTrainingTests.test_close_reopen_reconnect_and_explicit_stop_without_duplicate_training) ... skipped 'PID namespace and /proc do not match; real Linux process ownership unavailable'
test_hard_killed_desktop_process_can_be_reopened (test_durable_training.DurableTrainingTests.test_hard_killed_desktop_process_can_be_reopened) ... skipped 'PID namespace and /proc do not match; real Linux process ownership unavailable'
test_monitor_process_tree_kill_leaves_training_owner_alive (test_durable_training.DurableTrainingTests.test_monitor_process_tree_kill_leaves_training_owner_alive) ... skipped 'PID namespace and /proc do not match; real Linux process ownership unavailable'
test_replayed_metrics_replace_existing_iteration (test_durable_training.DurableTrainingTests.test_replayed_metrics_replace_existing_iteration) ... ok
test_worker_stdin_eof_is_not_stop_in_durable_mode (test_durable_training.DurableTrainingTests.test_worker_stdin_eof_is_not_stop_in_durable_mode) ... ok
test_all_dependent_terms_removed (test_eval_push_dependencies.EvaluationDependencyTests.test_all_dependent_terms_removed) ... ok
test_all_four_evaluation_operations_clean_dependencies (test_eval_push_dependencies.EvaluationDependencyTests.test_all_four_evaluation_operations_clean_dependencies) ... ok
test_already_absent_event_not_restored_when_push_flag_true (test_eval_push_dependencies.EvaluationDependencyTests.test_already_absent_event_not_restored_when_push_flag_true) ... ok
test_idempotent_and_keeps_disabled_placeholders (test_eval_push_dependencies.EvaluationDependencyTests.test_idempotent_and_keeps_disabled_placeholders) ... ok
test_matches_dependency_not_curriculum_key (test_eval_push_dependencies.EvaluationDependencyTests.test_matches_dependency_not_curriculum_key) ... ok
test_none_event_is_inactive (test_eval_push_dependencies.EvaluationDependencyTests.test_none_event_is_inactive) ... ok
test_onnx_path_cleans_before_environment_construction (test_eval_push_dependencies.EvaluationDependencyTests.test_onnx_path_cleans_before_environment_construction) ... ok
test_other_configuration_errors_are_not_hidden (test_eval_push_dependencies.EvaluationDependencyTests.test_other_configuration_errors_are_not_hidden) ... ok
test_push_enabled_keeps_event_and_curricula (test_eval_push_dependencies.EvaluationDependencyTests.test_push_enabled_keeps_event_and_curricula) ... ok
test_real_bundled_baseline_dependency_tables (test_eval_push_dependencies.EvaluationDependencyTests.test_real_bundled_baseline_dependency_tables) ... ok
test_reproduces_original_crash_then_cleans_orphan (test_eval_push_dependencies.EvaluationDependencyTests.test_reproduces_original_crash_then_cleans_orphan) ... ok
test_saved_policy_pushes_off_is_reconciled_even_with_eval_pushes_true (test_eval_push_dependencies.EvaluationDependencyTests.test_saved_policy_pushes_off_is_reconciled_even_with_eval_pushes_true) ... ok
test_training_preflight_describe_requests_do_nothing (test_eval_push_dependencies.EvaluationDependencyTests.test_training_preflight_describe_requests_do_nothing) ... ok
test_turn_off_removes_event_and_dependent_term (test_eval_push_dependencies.EvaluationDependencyTests.test_turn_off_removes_event_and_dependent_term) ... ok
test_unrelated_events_rewards_and_curricula_unchanged (test_eval_push_dependencies.EvaluationDependencyTests.test_unrelated_events_rewards_and_curricula_unchanged) ... ok
test_v2_cleans_both_push_dependencies (test_eval_push_dependencies.EvaluationDependencyTests.test_v2_cleans_both_push_dependencies) ... ok
test_v2_push_enabled_retains_both_events_and_courses (test_eval_push_dependencies.EvaluationDependencyTests.test_v2_push_enabled_retains_both_events_and_courses) ... ok
test_wrapper_cleanup_runs_after_recipe_overrides (test_eval_push_dependencies.EvaluationDependencyTests.test_wrapper_cleanup_runs_after_recipe_overrides) ... ok
test_wrapper_forwards_play_mode_and_keeps_registry_snapshot (test_eval_push_dependencies.EvaluationDependencyTests.test_wrapper_forwards_play_mode_and_keeps_registry_snapshot) ... ok
test_emit_uses_one_shared_writer_and_one_write_per_frame (test_event_protocol.EventProtocolTests.test_emit_uses_one_shared_writer_and_one_write_per_frame) ... ok
test_joined_json_and_plain_logs_are_recovered_in_order (test_event_protocol.EventProtocolTests.test_joined_json_and_plain_logs_are_recovered_in_order) ... ok
test_malformed_message_does_not_hide_following_good_event (test_event_protocol.EventProtocolTests.test_malformed_message_does_not_hide_following_good_event) ... ok
test_prefix_and_braces_inside_json_strings_are_not_split (test_event_protocol.EventProtocolTests.test_prefix_and_braces_inside_json_strings_are_not_split) ... ok
test_private_worker_bundle_imports_new_module_without_installed_training_package (test_event_protocol.EventProtocolTests.test_private_worker_bundle_imports_new_module_without_installed_training_package) ... ok
test_real_child_continues_after_extra_data_but_actual_exit_failure_surfaces (test_event_protocol.EventProtocolTests.test_real_child_continues_after_extra_data_but_actual_exit_failure_surfaces) ... ok
test_renderer_pipe_is_relayed_through_parent_reporter (test_event_protocol.EventProtocolTests.test_renderer_pipe_is_relayed_through_parent_reporter) ... ok
test_all_tasks_archive_enabled_physics_without_overriding_runtime_only_knobs (test_export_contract.ExportContractTests.test_all_tasks_archive_enabled_physics_without_overriding_runtime_only_knobs) ... ok
test_conflicting_export_mapping_is_not_silently_relabelled (test_export_contract.ExportContractTests.test_conflicting_export_mapping_is_not_silently_relabelled) ... ok
test_manager_export_binds_original_readback_instead_of_page (test_export_contract.ExportContractTests.test_manager_export_binds_original_readback_instead_of_page) ... ok
test_normalization_and_missing_history_are_reported_honestly (test_export_contract.ExportContractTests.test_normalization_and_missing_history_are_reported_honestly) ... ok
test_original_bc_events_and_curricula_survive_export_only_differences (test_export_contract.ExportContractTests.test_original_bc_events_and_curricula_survive_export_only_differences) ... ok
test_sidecars_manifest_and_repacked_archive_share_one_training_receipt (test_export_contract.ExportContractTests.test_sidecars_manifest_and_repacked_archive_share_one_training_receipt) ... ok
test_all_registered_readbacks_export_without_claiming_deployment (test_extended_deployment.ExtendedDeploymentTests.test_all_registered_readbacks_export_without_claiming_deployment) ... ok
test_builtin_skill_scales_use_native_skill_overrides (test_extended_deployment.ExtendedDeploymentTests.test_builtin_skill_scales_use_native_skill_overrides) ... ok
test_incompatible_head_or_body_observation_is_rejected (test_extended_deployment.ExtendedDeploymentTests.test_incompatible_head_or_body_observation_is_rejected) ... ok
test_invalid_phase_encoder_or_period_is_rejected (test_extended_deployment.ExtendedDeploymentTests.test_invalid_phase_encoder_or_period_is_rejected) ... ok
test_phase_route_uses_actual_period_not_episode_or_stale_docstring (test_extended_deployment.ExtendedDeploymentTests.test_phase_route_uses_actual_period_not_episode_or_stale_docstring) ... ok
test_roller_hardware_mode_and_importer_gate_are_explicit (test_extended_deployment.ExtendedDeploymentTests.test_roller_hardware_mode_and_importer_gate_are_explicit) ... ok
test_roller_stand_is_not_automatic_stand_or_fabricated_six_second_skill (test_extended_deployment.ExtendedDeploymentTests.test_roller_stand_is_not_automatic_stand_or_fabricated_six_second_skill) ... ok
test_sitstand_ramp_is_read_from_training_snapshot (test_extended_deployment.ExtendedDeploymentTests.test_sitstand_ramp_is_read_from_training_snapshot) ... ok
test_stand_teacher_and_left_training_identity_preserved (test_extended_deployment.ExtendedDeploymentTests.test_stand_teacher_and_left_training_identity_preserved) ... ok
test_swizzle_and_slope_cannot_claim_general_velocity_control (test_extended_deployment.ExtendedDeploymentTests.test_swizzle_and_slope_cannot_claim_general_velocity_control) ... ok
test_automatic_a_then_b_with_same_profile_and_exact_fingerprint (test_limit_comparison_runtime.ComparisonOrchestrationTests.test_automatic_a_then_b_with_same_profile_and_exact_fingerprint) ... ok
test_b_initialization_error_is_preserved_as_unrun_group (test_limit_comparison_runtime.ComparisonOrchestrationTests.test_b_initialization_error_is_preserved_as_unrun_group) ... ok
test_mismatched_start_stops_before_policy_action_and_closes_env (test_limit_comparison_runtime.ComparisonOrchestrationTests.test_mismatched_start_stops_before_policy_action_and_closes_env) ... ok
test_model_replacement_between_a_and_b_rejected (test_limit_comparison_runtime.ComparisonOrchestrationTests.test_model_replacement_between_a_and_b_rejected) ... ok
test_none_profile_never_falls_back_to_ordinary_viewer (test_limit_comparison_runtime.ComparisonOrchestrationTests.test_none_profile_never_falls_back_to_ordinary_viewer) ... ok
test_physics_history_difference_invalidates_comparison (test_limit_comparison_runtime.ComparisonOrchestrationTests.test_physics_history_difference_invalidates_comparison) ... ok
test_runtime_rechecks_actual_bytes_and_non_onnx_is_rejected (test_limit_comparison_runtime.ComparisonOrchestrationTests.test_runtime_rechecks_actual_bytes_and_non_onnx_is_rejected) ... ok
test_unexpected_auto_reset_pose_cannot_be_recorded_as_success (test_limit_comparison_runtime.ComparisonOrchestrationTests.test_unexpected_auto_reset_pose_cannot_be_recorded_as_success) ... ok
test_nan_including_qacc_shape_dtype_and_integer_change_are_rejected (test_limit_comparison_runtime.NumericStateComparisonTests.test_nan_including_qacc_shape_dtype_and_integer_change_are_rejected) ... ok
test_nonfinite_a_preflight_stops_before_first_action (test_limit_comparison_runtime.NumericStateComparisonTests.test_nonfinite_a_preflight_stops_before_first_action) ... ok
test_old_digest_only_records_do_not_gain_unproven_tolerance (test_limit_comparison_runtime.NumericStateComparisonTests.test_old_digest_only_records_do_not_gain_unproven_tolerance) ... ok
test_one_percent_of_tiny_inertia_is_not_swallowed_by_atol (test_limit_comparison_runtime.NumericStateComparisonTests.test_one_percent_of_tiny_inertia_is_not_swallowed_by_atol) ... ok
test_opaque_or_metadata_only_required_state_cannot_claim_coverage (test_limit_comparison_runtime.NumericStateComparisonTests.test_opaque_or_metadata_only_required_state_cannot_claim_coverage) ... ok
test_qacc_is_diagnostic_but_exact_warmstart_name_remains_a_gate (test_limit_comparison_runtime.NumericStateComparisonTests.test_qacc_is_diagnostic_but_exact_warmstart_name_remains_a_gate) ... ok
test_real_pose_mass_and_joint_range_changes_are_rejected (test_limit_comparison_runtime.NumericStateComparisonTests.test_real_pose_mass_and_joint_range_changes_are_rejected) ... ok
test_scalar_fields_are_captured_and_changes_cannot_hide_in_digest (test_limit_comparison_runtime.NumericStateComparisonTests.test_scalar_fields_are_captured_and_changes_cannot_hide_in_digest) ... ok
test_signed_zero_and_small_roundoff_pass_with_explicit_numbers (test_limit_comparison_runtime.NumericStateComparisonTests.test_signed_zero_and_small_roundoff_pass_with_explicit_numbers) ... ok
test_torcharray_pointer_and_stream_excluded_and_snapshot_frozen (test_limit_comparison_runtime.NumericStateComparisonTests.test_torcharray_pointer_and_stream_excluded_and_snapshot_frozen) ... ok
test_within_tolerance_group_b_runs_and_public_result_is_serializable (test_limit_comparison_runtime.NumericStateComparisonTests.test_within_tolerance_group_b_runs_and_public_result_is_serializable) ... ok
test_action_hook_preserves_raw_and_unclipped_ema_history (test_limit_comparison_runtime.TargetMappingTests.test_action_hook_preserves_raw_and_unclipped_ema_history) ... ok
test_encoder_actuals_sum_named_backlash_and_bias (test_limit_comparison_runtime.TargetMappingTests.test_encoder_actuals_sum_named_backlash_and_bias) ... ok
test_names_resolve_independent_of_profile_row_order (test_limit_comparison_runtime.TargetMappingTests.test_names_resolve_independent_of_profile_row_order) ... ok
test_pi_is_clipped_not_wrapped_and_stages_remain_visible (test_limit_comparison_runtime.TargetMappingTests.test_pi_is_clipped_not_wrapped_and_stages_remain_visible) ... ok
test_real_id21_calibration_encoder_roundtrip_and_no_a_change (test_limit_comparison_runtime.TargetMappingTests.test_real_id21_calibration_encoder_roundtrip_and_no_a_change) ... ok
test_roundtrip_may_exceed_endpoint_without_second_clip (test_limit_comparison_runtime.TargetMappingTests.test_roundtrip_may_exceed_endpoint_without_second_clip) ... ok
test_rust_round_ties_and_no_encoder_wrap (test_limit_comparison_runtime.TargetMappingTests.test_rust_round_ties_and_no_encoder_wrap) ... ok
test_vertical_pose_is_not_false_side_crossing (test_limit_comparison_runtime.TargetMappingTests.test_vertical_pose_is_not_false_side_crossing) ... ok
test_nonmatching_observation_history_or_frequency_not_labelled_compatible (test_official0151.CatalogAndContractTests.test_nonmatching_observation_history_or_frequency_not_labelled_compatible) ... ok
test_one_source_current_profiles_and_native_physical_variants (test_official0151.CatalogAndContractTests.test_one_source_current_profiles_and_native_physical_variants) ... ok
test_repacked_export_preserves_manifest_and_deployment_profile (test_official0151.CatalogAndContractTests.test_repacked_export_preserves_manifest_and_deployment_profile) ... ok
test_slots_phase_posture_and_teacher_are_not_conflated (test_official0151.CatalogAndContractTests.test_slots_phase_posture_and_teacher_are_not_conflated) ... ok
test_teacher_contracts_match_and_physics_change_is_detected (test_official0151.CatalogAndContractTests.test_teacher_contracts_match_and_physics_change_is_detected) ... ok
test_current_calibration_import_does_not_invalidate_running_job_or_machine_cache (test_official0151.MigrationAndLaunchTests.test_current_calibration_import_does_not_invalidate_running_job_or_machine_cache) ... ok
test_install_reuses_machine_verification_and_legacy_managed_paths_route_once (test_official0151.MigrationAndLaunchTests.test_install_reuses_machine_verification_and_legacy_managed_paths_route_once) ... ok
test_migration_keeps_current_calibration_robot_and_machine_receipt (test_official0151.MigrationAndLaunchTests.test_migration_keeps_current_calibration_robot_and_machine_receipt) ... ok
test_reward_edit_uses_bundled_schema_without_remote_describe (test_official0151.MigrationAndLaunchTests.test_reward_edit_uses_bundled_schema_without_remote_describe) ... ok
test_switching_tasks_launches_train_directly_with_source_pin_and_no_preflight (test_official0151.MigrationAndLaunchTests.test_switching_tasks_launches_train_directly_with_source_pin_and_no_preflight) ... ok
test_unsupported_legacy_engines_are_preserved_and_not_implicitly_converted (test_official0151.MigrationAndLaunchTests.test_unsupported_legacy_engines_are_preserved_and_not_implicitly_converted) ... ok
test_twelve_real_configs_preserve_rewards_curricula_commands_and_contact_geometry (test_official0151.RealOfficialSourceTests.test_twelve_real_configs_preserve_rewards_curricula_commands_and_contact_geometry) ... skipped 'Optional: frozen official source and locked training dependencies'
test_bad_auth_and_invalid_password_rejected (test_password_ssh.PasswordTests.test_bad_auth_and_invalid_password_rejected) ... ok
test_blank_password_keeps_session_secret_but_another_endpoint_does_not_reuse_it (test_password_ssh.PasswordTests.test_blank_password_keeps_session_secret_but_another_endpoint_does_not_reuse_it) ... ok
test_close_forgets_password_and_does_not_touch_training_jobs (test_password_ssh.PasswordTests.test_close_forgets_password_and_does_not_touch_training_jobs) ... ok
test_failure_secret_is_redacted_and_target_never_falls_back (test_password_ssh.PasswordTests.test_failure_secret_is_redacted_and_target_never_falls_back) ... ok
test_old_saved_connection_keeps_key_login (test_password_ssh.PasswordTests.test_old_saved_connection_keeps_key_login) ... ok
test_password_never_enters_saved_connection_or_state (test_password_ssh.PasswordTests.test_password_never_enters_saved_connection_or_state) ... ok
test_unknown_host_confirmation_is_bound_to_exact_endpoint_and_fingerprint (test_password_ssh.PasswordTests.test_unknown_host_confirmation_is_bound_to_exact_endpoint_and_fingerprint) ... ok
test_missing_pose_and_bad_modes_do_not_create_jobs (test_recorded_start_api.RecordedStartApiTests.test_missing_pose_and_bad_modes_do_not_create_jobs) ... ok
test_mode_alone_cannot_leak_to_ordinary_onnx_or_cached_probe (test_recorded_start_api.RecordedStartApiTests.test_mode_alone_cannot_leak_to_ordinary_onnx_or_cached_probe) ... ok
test_recorded_start_is_bound_without_editing_recipe_or_source (test_recorded_start_api.RecordedStartApiTests.test_recorded_start_is_bound_without_editing_recipe_or_source) ... ok
test_standard_mode_remains_available_without_pre_enable_pose (test_recorded_start_api.RecordedStartApiTests.test_standard_mode_remains_available_without_pre_enable_pose) ... ok
test_direct_onnx_rejects_detached_mode_before_loading_simulator (test_recorded_start_api.RecordedStartWorkerGuardTests.test_direct_onnx_rejects_detached_mode_before_loading_simulator) ... ok
test_failed_pose_readback_is_not_logged_as_motor_failure (test_recorded_start_api.RecordedStartWorkerGuardTests.test_failed_pose_readback_is_not_logged_as_motor_failure) ... ok
test_guard_preserves_missing_pose_reason (test_recorded_start_api.RecordedStartWorkerGuardTests.test_guard_preserves_missing_pose_reason) ... ok
test_rejects_non_onnx_before_loading_simulator (test_recorded_start_api.RecordedStartWorkerGuardTests.test_rejects_non_onnx_before_loading_simulator) ... ok
test_bad_readback_stops_before_policy_or_fingerprint (test_recorded_start_runtime.RecordedComparisonGateTests.test_bad_readback_stops_before_policy_or_fingerprint) ... ok
test_good_readback_allows_first_action_after_existing_fairness_check (test_recorded_start_runtime.RecordedComparisonGateTests.test_good_readback_allows_first_action_after_existing_fairness_check) ... ok
test_two_groups_share_exact_recorded_input_and_scope_metadata (test_recorded_start_runtime.RecordedComparisonGateTests.test_two_groups_share_exact_recorded_input_and_scope_metadata) ... ok
test_degenerate_and_nonfinite_orientation_rejected (test_recorded_start_runtime.RecordedPoseMathTests.test_degenerate_and_nonfinite_orientation_rejected) ... ok
test_first_action_tolerances_and_raw_gravity_norm_are_enforced (test_recorded_start_runtime.RecordedPoseMathTests.test_first_action_tolerances_and_raw_gravity_norm_are_enforced) ... ok
test_gravity_orientation_and_sampled_yaw_convention (test_recorded_start_runtime.RecordedPoseMathTests.test_gravity_orientation_and_sampled_yaw_convention) ... ok
test_named_motor_inverse_preserves_sampled_backlash_bias_and_readback (test_recorded_start_runtime.RecordedPoseMathTests.test_named_motor_inverse_preserves_sampled_backlash_bias_and_readback) ... ok
test_nonfinite_feedback_and_multiworld_reset_are_rejected (test_recorded_start_runtime.RecordedPoseMathTests.test_nonfinite_feedback_and_multiworld_reset_are_rejected) ... ok
test_partial_backlash_or_unknown_joint_rejected (test_recorded_start_runtime.RecordedPoseMathTests.test_partial_backlash_or_unknown_joint_rejected) ... ok
test_stale_entity_gravity_fails_even_when_raw_qpos_is_correct (test_recorded_start_runtime.RecordedPoseMathTests.test_stale_entity_gravity_fails_even_when_raw_qpos_is_correct) ... ok
test_prepare_config_propagates_recorded_pose_only_for_opt_in (test_recorded_start_runtime.RecordedResetIntegrationTests.test_prepare_config_propagates_recorded_pose_only_for_opt_in) ... ok
test_source_then_pose_then_placement_without_stepping_or_rng_calls (test_recorded_start_runtime.RecordedResetIntegrationTests.test_source_then_pose_then_placement_without_stepping_or_rng_calls) ... ok
test_standard_reset_never_applies_recorded_pose (test_recorded_start_runtime.RecordedResetIntegrationTests.test_standard_reset_never_applies_recorded_pose) ... ok
test_flag_does_not_start_training_or_apply_to_preview_export (test_recovery_api.RecoveryLaunchTests.test_flag_does_not_start_training_or_apply_to_preview_export) ... ok
test_invalid_flags_never_enqueue_a_viewer (test_recovery_api.RecoveryLaunchTests.test_invalid_flags_never_enqueue_a_viewer) ... ok
test_normal_play_remains_normal_and_training_has_no_eval_flag (test_recovery_api.RecoveryLaunchTests.test_normal_play_remains_normal_and_training_has_no_eval_flag) ... ok
test_onnx_check_uses_export_bound_source_and_sha (test_recovery_api.RecoveryLaunchTests.test_onnx_check_uses_export_bound_source_and_sha) ... ok
test_pt_check_binds_source_task_and_mapping_and_disables_pushes (test_recovery_api.RecoveryLaunchTests.test_pt_check_binds_source_task_and_mapping_and_disables_pushes) ... ok
test_walking_model_cannot_enter_check_by_spoofing_task (test_recovery_api.RecoveryLaunchTests.test_walking_model_cannot_enter_check_by_spoofing_task) ... ok
test_height_and_tilt_must_hold_together_for_a_full_second (test_recovery_evaluation.RecoveryResultsTests.test_height_and_tilt_must_hold_together_for_a_full_second) ... ok
test_mixed_observation_and_cancelled_trials_do_not_inflate_success (test_recovery_evaluation.RecoveryResultsTests.test_mixed_observation_and_cancelled_trials_do_not_inflate_success) ... ok
test_reset_pose_cannot_create_success (test_recovery_evaluation.RecoveryResultsTests.test_reset_pose_cannot_create_success) ... ok
test_ordinary_viewer_preserves_rough_terrain_and_train_export_preview_are_untouched (test_recovery_evaluation.RecoveryUpstreamTests.test_ordinary_viewer_preserves_rough_terrain_and_train_export_preview_are_untouched) ... skipped 'Pinned official source/dependencies not supplied'
test_pt_and_onnx_prepare_the_same_evaluation (test_recovery_evaluation.RecoveryUpstreamTests.test_pt_and_onnx_prepare_the_same_evaluation) ... skipped 'Pinned official source/dependencies not supplied'
test_real_ordinary_viewer_pose_record_preserves_rough_commands_and_state (test_recovery_evaluation.RecoveryUpstreamTests.test_real_ordinary_viewer_pose_record_preserves_rough_commands_and_state) ... skipped 'Pinned official source/dependencies not supplied'
test_real_reset_manager_has_mature_mix_exact_body_axes_and_clean_histories (test_recovery_evaluation.RecoveryUpstreamTests.test_real_reset_manager_has_mature_mix_exact_body_axes_and_clean_histories) ... skipped 'Pinned official source/dependencies not supplied'
test_real_specialist_viewer_starts_repositions_and_reports_trials (test_recovery_evaluation.RecoveryUpstreamTests.test_real_specialist_viewer_starts_repositions_and_reports_trials) ... skipped 'Pinned official source/dependencies not supplied'
test_failed_or_empty_result_does_not_claim_success (test_remote_gpu.RemoteGPU.test_failed_or_empty_result_does_not_claim_success) ... ok
test_missing_tool_does_not_claim_missing_driver_or_cuda (test_remote_gpu.RemoteGPU.test_missing_tool_does_not_claim_missing_driver_or_cuda) ... ok
test_noninteractive_wsl_uses_absolute_tool_path (test_remote_gpu.RemoteGPU.test_noninteractive_wsl_uses_absolute_tool_path) ... ok
test_regular_linux_uses_discovered_path (test_remote_gpu.RemoteGPU.test_regular_linux_uses_discovered_path) ... ok
test_timeout_is_not_reported_as_missing_tool (test_remote_gpu.RemoteGPU.test_timeout_is_not_reported_as_missing_tool) ... ok
test_close_and_disconnect_only_close_local_tunnels (test_remote_training.RemoteTests.test_close_and_disconnect_only_close_local_tunnels) ... ok
test_deploy_starts_remote_environment_preparation (test_remote_training.RemoteTests.test_deploy_starts_remote_environment_preparation) ... ok
test_failed_connection_stays_remote_and_retains_local_configuration (test_remote_training.RemoteTests.test_failed_connection_stays_remote_and_retains_local_configuration) ... ok
test_input_validation_and_safe_ssh_arguments (test_remote_training.RemoteTests.test_input_validation_and_safe_ssh_arguments) ... ok
test_legacy_export_envelope_reads_saved_parameters_and_actual_p (test_remote_training.RemoteTests.test_legacy_export_envelope_reads_saved_parameters_and_actual_p) ... ok
test_model_mismatches_and_size_are_rejected (test_remote_training.RemoteTests.test_model_mismatches_and_size_are_rejected) ... ok
test_model_transport_keeps_physical_contract_and_iteration (test_remote_training.RemoteTests.test_model_transport_keeps_physical_contract_and_iteration) ... ok
test_restart_preserves_target_without_starting_or_falling_back (test_remote_training.RemoteTests.test_restart_preserves_target_without_starting_or_falling_back) ... ok
test_server_proxy_keeps_browser_token_local_and_remote_payload_exact (test_remote_training.RemoteTests.test_server_proxy_keeps_browser_token_local_and_remote_payload_exact) ... ok
test_viewers_get_separate_loopback_tunnels (test_remote_training.RemoteTests.test_viewers_get_separate_loopback_tunnels) ... ok
test_wsl_deploy_only_inspects_existing_engine (test_remote_training.RemoteTests.test_wsl_deploy_only_inspects_existing_engine) ... ok
test_adapter_has_same_mapping_for_describe_train_and_export (test_roller_standup_adapter.RollerStandupAdapterTests.test_adapter_has_same_mapping_for_describe_train_and_export) ... skipped 'Pinned official source not supplied'
test_all_three_leg_rewards_preserve_joint_intent_and_reset_contract (test_roller_standup_adapter.RollerStandupAdapterTests.test_all_three_leg_rewards_preserve_joint_intent_and_reset_contract) ... skipped 'Pinned official source not supplied'
test_corrected_hd1910_two_world_reset_and_ten_steps (test_roller_standup_adapter.RollerStandupAdapterTests.test_corrected_hd1910_two_world_reset_and_ten_steps) ... skipped 'Pinned official source not supplied'
test_rough_terrain_limits_details_but_preserves_all_geom_extrema (test_roller_standup_adapter.RollerStandupAdapterTests.test_rough_terrain_limits_details_but_preserves_all_geom_extrema) ... skipped 'Pinned official source not supplied'
test_three_reward_target_vectors_map_legs_and_neck_by_name (test_roller_standup_adapter.RollerStandupAdapterTests.test_three_reward_target_vectors_map_legs_and_neck_by_name) ... skipped 'Pinned official source not supplied'
test_unknown_or_passive_reward_target_fails_before_partial_mutation (test_roller_standup_adapter.RollerStandupAdapterTests.test_unknown_or_passive_reward_target_fails_before_partial_mutation) ... skipped 'Pinned official source not supplied'
test_walking_contact_readback_is_post_randomization_and_has_no_wheels (test_roller_standup_adapter.RollerStandupAdapterTests.test_walking_contact_readback_is_post_randomization_and_has_no_wheels) ... skipped 'Pinned official source not supplied'
test_default_budget_scaled_once_manual_budget_is_actual (test_sample_alignment.BackendTests.test_default_budget_scaled_once_manual_budget_is_actual) ... ok
test_legacy_checkpoint_and_teacher_warm_start (test_sample_alignment.ClockTests.test_legacy_checkpoint_and_teacher_warm_start) ... ok
test_remainder_survives_nondivisor_counts (test_sample_alignment.ClockTests.test_remainder_survives_nondivisor_counts) ... ok
test_resume_changes_count_without_resetting_progress_or_ppo_iteration (test_sample_alignment.ClockTests.test_resume_changes_count_without_resetting_progress_or_ppo_iteration) ... ok
test_all_tasks_keep_values_and_change_only_time_thresholds (test_sample_alignment.SamplingTests.test_all_tasks_keep_values_and_change_only_time_thresholds) ... ok
test_joint_intervals_and_4096_identity (test_sample_alignment.SamplingTests.test_joint_intervals_and_4096_identity) ... ok
test_official_defaults_are_not_mutated_or_compounded (test_sample_alignment.SamplingTests.test_official_defaults_are_not_mutated_or_compounded) ... ok
test_all_official_configs_and_snapshot_explanations (test_sampling_upstream.UpstreamSamplingTests.test_all_official_configs_and_snapshot_explanations) ... skipped 'Pinned official source not supplied'
test_real_joint_manager_uses_scaled_boundaries (test_sampling_upstream.UpstreamSamplingTests.test_real_joint_manager_uses_scaled_boundaries) ... skipped 'Pinned official source not supplied'
test_real_pt_save_resume_preserves_weights_and_sample_clock (test_sampling_upstream.UpstreamSamplingTests.test_real_pt_save_resume_preserves_weights_and_sample_clock) ... skipped 'Pinned official source not supplied'
test_cargo_uv_reused_without_installing_venv (test_server_prerequisites.PrerequisitesTests.test_cargo_uv_reused_without_installing_venv) ... ok
test_failed_bootstrap_uv_repaired (test_server_prerequisites.PrerequisitesTests.test_failed_bootstrap_uv_repaired) ... ok
test_missing_ensurepip_and_libraries_installed_once (test_server_prerequisites.PrerequisitesTests.test_missing_ensurepip_and_libraries_installed_once) ... ok
test_nonroot_without_sudo_password_fails_before_install (test_server_prerequisites.PrerequisitesTests.test_nonroot_without_sudo_password_fails_before_install) ... ok
test_sudo_password_from_stdin_never_in_arguments_or_output (test_server_prerequisites.PrerequisitesTests.test_sudo_password_from_stdin_never_in_arguments_or_output) ... ok
test_describe_retains_all_teacher_fields_but_evaluation_loads_only_student (test_servo_audit.RealBamLoadingTests.test_describe_retains_all_teacher_fields_but_evaluation_loads_only_student) ... skipped 'Pinned upstream not supplied'
test_loaded_model_and_compiled_inertia_follow_edits (test_servo_audit.RealBamLoadingTests.test_loaded_model_and_compiled_inertia_follow_edits) ... skipped 'Pinned upstream not supplied'
test_every_reference_field_has_bilingual_help_and_usage (test_servo_audit.ServoAuditTests.test_every_reference_field_has_bilingual_help_and_usage) ... ok
test_new_edits_are_preserved_and_other_revisions_not_guessed (test_servo_audit.ServoAuditTests.test_new_edits_are_preserved_and_other_revisions_not_guessed) ... ok
test_old_recorded_bam_edits_do_not_change_historical_physics (test_servo_audit.ServoAuditTests.test_old_recorded_bam_edits_do_not_change_historical_physics) ... ok
test_820g_closure_and_old_recipe_replay_are_distinct (test_servo_mass.ServoMassPhysicsTests.test_820g_closure_and_old_recipe_replay_are_distinct) ... ok
test_absolute_manual_mass_wins_and_other_body_edits_survive (test_servo_mass.ServoMassPhysicsTests.test_absolute_manual_mass_wins_and_other_body_edits_survive) ... ok
test_closure_respects_manual_mass_and_inertia (test_servo_mass.ServoMassPhysicsTests.test_closure_respects_manual_mass_and_inertia) ... ok
test_fifteen_servos_add_75g_with_consistent_inertia_and_no_drift (test_servo_mass.ServoMassPhysicsTests.test_fifteen_servos_add_75g_with_consistent_inertia_and_no_drift) ... ok
test_xl330_selection_keeps_original_mass (test_servo_mass.ServoMassPhysicsTests.test_xl330_selection_keeps_original_mass) ... ok
test_default_is_official_skeleton_hd1910_820g (test_servo_mass.ServoMassRecipeTests.test_default_is_official_skeleton_hd1910_820g) ... ok
test_rejects_luwu_custom_and_unknown_weight_options (test_servo_mass.ServoMassRecipeTests.test_rejects_luwu_custom_and_unknown_weight_options) ... ok
test_saved_selection_survives_restart_and_changes_identity (test_servo_mass.ServoMassRecipeTests.test_saved_selection_survives_restart_and_changes_identity) ... ok
test_actual_training_config_and_saved_policy_gain (test_servo_p_trial.ServoPTrialTests.test_actual_training_config_and_saved_policy_gain) ... ok
test_export_archives_actual_p_and_does_not_relabel_old_models (test_servo_p_trial.ServoPTrialTests.test_export_archives_actual_p_and_does_not_relabel_old_models) ... ok
test_fractional_gain_is_not_presented_as_writable (test_servo_p_trial.ServoPTrialTests.test_fractional_gain_is_not_presented_as_writable) ... ok
test_queue_freezes_p_and_export_uses_the_source (test_servo_p_trial.ServoPTrialTests.test_queue_freezes_p_and_export_uses_the_source) ... ok
test_binary_model_package_through_reused_channel (test_session.SessionTests.test_binary_model_package_through_reused_channel) ... ok
test_disconnect_does_not_replay_job_next_request_reconnects (test_session.SessionTests.test_disconnect_does_not_replay_job_next_request_reconnects) ... ok
test_distro_sessions_are_distinct_but_repo_changes_reuse (test_session.SessionTests.test_distro_sessions_are_distinct_but_repo_changes_reuse) ... ok
test_manager_real_delete_reuses_session_and_closes_it (test_session.SessionTests.test_manager_real_delete_reuses_session_and_closes_it) ... ok
test_reuses_connection_across_tasks_repos_and_child_failure (test_session.SessionTests.test_reuses_connection_across_tasks_repos_and_child_failure) ... ok
test_timeout_only_kills_target_channel_remains_usable (test_session.SessionTests.test_timeout_only_kills_target_channel_remains_usable) ... ok
test_two_children_controls_are_isolated (test_session.SessionTests.test_two_children_controls_are_isolated) ... ok
test_complete_without_environment_receipt_does_not_verify_gpu (test_setup_receipt.SetupReceiptTests.test_complete_without_environment_receipt_does_not_verify_gpu) ... ok
test_failure_after_ready_event_is_not_accepted (test_setup_receipt.SetupReceiptTests.test_failure_after_ready_event_is_not_accepted) ... ok
test_probe_recovers_legacy_completed_setup_without_downloads (test_setup_receipt.SetupReceiptTests.test_probe_recovers_legacy_completed_setup_without_downloads) ... ok
test_setup_preserves_ready_and_cache_across_restart (test_setup_receipt.SetupReceiptTests.test_setup_preserves_ready_and_cache_across_restart) ... ok
test_unavailable_cuda_is_never_cached_as_success (test_setup_receipt.SetupReceiptTests.test_unavailable_cuda_is_never_cached_as_success) ... ok
test_waiting_queue_dispatches_after_setup_without_probe_or_reinstall (test_setup_receipt.SetupReceiptTests.test_waiting_queue_dispatches_after_setup_without_probe_or_reinstall) ... ok
test_http_profile_launch_progress_result_download_and_auth (test_target_limit_api.TargetLimitApiTests.test_http_profile_launch_progress_result_download_and_auth) ... ok
test_mapping_cannot_leak_into_training_or_other_operations (test_target_limit_api.TargetLimitApiTests.test_mapping_cannot_leak_into_training_or_other_operations) ... ok
test_ordinary_onnx_keeps_its_original_path (test_target_limit_api.TargetLimitApiTests.test_ordinary_onnx_keeps_its_original_path) ... ok
test_selected_export_identity_is_bound_and_recipe_is_untouched (test_target_limit_api.TargetLimitApiTests.test_selected_export_identity_is_bound_and_recipe_is_untouched) ... ok
test_wrong_model_and_invalid_profile_do_not_create_jobs (test_target_limit_api.TargetLimitApiTests.test_wrong_model_and_invalid_profile_do_not_create_jobs) ... ok
test_active_only_recording_stays_valid_for_standard_comparison (test_target_limit_profile.TargetLimitProfileTests.test_active_only_recording_stays_valid_for_standard_comparison) ... ok
test_frame_counts_and_active_frame_requirement (test_target_limit_profile.TargetLimitProfileTests.test_frame_counts_and_active_frame_requirement) ... ok
test_named_mapping_excludes_mouth_and_keeps_source_unchanged (test_target_limit_profile.TargetLimitProfileTests.test_named_mapping_excludes_mouth_and_keeps_source_unchanged) ... ok
test_raw_boundaries_use_rust_rounding_and_never_wrap (test_target_limit_profile.TargetLimitProfileTests.test_raw_boundaries_use_rust_rounding_and_never_wrap) ... ok
test_recorded_start_availability_guards_preserve_standard_mode (test_target_limit_profile.TargetLimitProfileTests.test_recorded_start_availability_guards_preserve_standard_mode) ... ok
test_recorded_start_is_last_inactive_before_first_enable_with_named_mapping (test_target_limit_profile.TargetLimitProfileTests.test_recorded_start_is_last_inactive_before_first_enable_with_named_mapping) ... ok
test_rejects_invalid_numeric_types_and_malformed_active_fields (test_target_limit_profile.TargetLimitProfileTests.test_rejects_invalid_numeric_types_and_malformed_active_fields) ... ok
test_rejects_missing_duplicate_unknown_and_extra_joint_rows (test_target_limit_profile.TargetLimitProfileTests.test_rejects_missing_duplicate_unknown_and_extra_joint_rows) ... ok
test_rejects_model_calibration_or_fixed_runtime_change (test_target_limit_profile.TargetLimitProfileTests.test_rejects_model_calibration_or_fixed_runtime_change) ... ok
test_rejects_nonfinite_and_overflow_numbers (test_target_limit_profile.TargetLimitProfileTests.test_rejects_nonfinite_and_overflow_numbers) ... ok
test_requires_matching_model_hash_and_standup_task (test_target_limit_profile.TargetLimitProfileTests.test_requires_matching_model_hash_and_standup_task) ... ok
test_unavailable_start_never_falls_back_to_a_later_activation (test_target_limit_profile.TargetLimitProfileTests.test_unavailable_start_never_falls_back_to_a_later_activation) ... ok
test_validate_recorded_start_normalizes_named_vector_order (test_target_limit_profile.TargetLimitProfileTests.test_validate_recorded_start_normalizes_named_vector_order) ... ok
test_validate_recorded_start_rejects_tampered_optional_fields (test_target_limit_profile.TargetLimitProfileTests.test_validate_recorded_start_rejects_tampered_optional_fields) ... ok
test_missing_real_field_is_reported_before_training (test_training_api.TrainingApiTests.test_missing_real_field_is_reported_before_training) ... ok
test_official_entry_receives_environment_count_iterations_and_resume (test_training_api.TrainingApiTests.test_official_entry_receives_environment_count_iterations_and_resume) ... ok
test_preflight_uses_same_configuration_without_starting_training (test_training_api.TrainingApiTests.test_preflight_uses_same_configuration_without_starting_training) ... ok
test_launch_uses_adapter_without_cli_help_and_retains_logs_and_failures (test_training_api.TrainingTransportTests.test_launch_uses_adapter_without_cli_help_and_retains_logs_and_failures) ... ok
test_all_catalog_defaults_and_real_queue_snapshot (test_training_defaults_1521.TrainingDefaultsTests.test_all_catalog_defaults_and_real_queue_snapshot) ... ok
test_resume_and_export_preserve_old_p_scale_and_filter (test_training_defaults_1521.TrainingDefaultsTests.test_resume_and_export_preserve_old_p_scale_and_filter) ... ok
test_stale_ui_cannot_reenable_new_training_filter (test_training_defaults_1521.TrainingDefaultsTests.test_stale_ui_cannot_reenable_new_training_filter) ... ok
test_user_scale_and_p_edits_still_work (test_training_defaults_1521.TrainingDefaultsTests.test_user_scale_and_p_edits_still_work) ... ok
test_actual_onnx_executes_embedded_normalizer_exactly_once (test_training_onnx.OnnxExecutionTests.test_actual_onnx_executes_embedded_normalizer_exactly_once) ... ok
test_recurrent_state_is_carried_and_reset_between_episodes (test_training_onnx.OnnxExecutionTests.test_recurrent_state_is_carried_and_reset_between_episodes) ... ok
test_complete_event_without_owner_exit_is_reconnected (test_training_queue.TrainingQueueTests.test_complete_event_without_owner_exit_is_reconnected) ... ok
test_cuda_600_message_does_not_guess_oom_or_hide_trace (test_training_queue.TrainingQueueTests.test_cuda_600_message_does_not_guess_oom_or_hide_trace) ... ok
test_early_pt_pruning_keeps_pending_queue_resume_source (test_training_queue.TrainingQueueTests.test_early_pt_pruning_keeps_pending_queue_resume_source) ... ok
test_existing_manual_training_is_waited_for_and_never_stopped (test_training_queue.TrainingQueueTests.test_existing_manual_training_is_waited_for_and_never_stopped) ... ok
test_failure_pauses_or_skips_and_stop_always_pauses (test_training_queue.TrainingQueueTests.test_failure_pauses_or_skips_and_stop_always_pauses) ... ok
test_invalid_future_teacher_and_no_saved_pt_fail_clearly (test_training_queue.TrainingQueueTests.test_invalid_future_teacher_and_no_saved_pt_fail_clearly) ... ok
test_missing_launch_recovers_once_and_closed_never_starts (test_training_queue.TrainingQueueTests.test_missing_launch_recovers_once_and_closed_never_starts) ... ok
test_next_waits_for_owner_exit_not_complete_event (test_training_queue.TrainingQueueTests.test_next_waits_for_owner_exit_not_complete_event) ... ok
test_pause_does_not_stop_current_and_resume_continues (test_training_queue.TrainingQueueTests.test_pause_does_not_stop_current_and_resume_continues) ... ok
test_persisted_launch_link_recovers_without_duplicate (test_training_queue.TrainingQueueTests.test_persisted_launch_link_recovers_without_duplicate) ... ok
test_reorder_remove_and_manual_train_guard (test_training_queue.TrainingQueueTests.test_reorder_remove_and_manual_train_guard) ... ok
test_snapshot_and_add_are_not_launch_or_checks (test_training_queue.TrainingQueueTests.test_snapshot_and_add_are_not_launch_or_checks) ... ok
test_stop_after_complete_event_does_not_dispatch_next (test_training_queue.TrainingQueueTests.test_stop_after_complete_event_does_not_dispatch_next) ... ok
test_stop_persists_barrier_before_stopping_only_training (test_training_queue.TrainingQueueTests.test_stop_persists_barrier_before_stopping_only_training) ... ok
test_stop_waiting_queue_survives_restart_without_launch (test_training_queue.TrainingQueueTests.test_stop_waiting_queue_survives_restart_without_launch) ... ok
test_teachers_latest_pt_and_order_and_deletion (test_training_queue.TrainingQueueTests.test_teachers_latest_pt_and_order_and_deletion) ... ok
test_control_passes_through_real_supervisor_and_adapter_stdin (test_training_workbench.ControlsTests.test_control_passes_through_real_supervisor_and_adapter_stdin) ... ok
test_expired_or_disconnected_control_always_returns_zero (test_training_workbench.ControlsTests.test_expired_or_disconnected_control_always_returns_zero) ... ok
test_manager_routes_only_ready_simulation_and_drops_old_sequence (test_training_workbench.ControlsTests.test_manager_routes_only_ready_simulation_and_drops_old_sequence) ... ok
test_pause_reset_cancel_velocity_and_actions_are_consumed_once (test_training_workbench.ControlsTests.test_pause_reset_cancel_velocity_and_actions_are_consumed_once) ... ok
test_receipt_distinguishes_expired_delivery_from_an_idle_policy (test_training_workbench.ControlsTests.test_receipt_distinguishes_expired_delivery_from_an_idle_policy) ... ok
test_stop_returns_and_state_is_readable_while_pipe_write_is_blocked (test_training_workbench.ControlsTests.test_stop_returns_and_state_is_readable_while_pipe_write_is_blocked) ... ok
test_stop_watchdog_is_independent_of_a_blocked_control_writer (test_training_workbench.ControlsTests.test_stop_watchdog_is_independent_of_a_blocked_control_writer) ... ok
test_actual_iteration_time_and_gpu_unsupported_fields_remain_honest (test_training_workbench.WorkbenchTests.test_actual_iteration_time_and_gpu_unsupported_fields_remain_honest) ... ok
test_configuration_changes_only_requested_values_and_respects_curriculum (test_training_workbench.WorkbenchTests.test_configuration_changes_only_requested_values_and_respects_curriculum) ... ok
test_model_configuration_is_inherited_through_export_and_onnx (test_training_workbench.WorkbenchTests.test_model_configuration_is_inherited_through_export_and_onnx) ... ok
test_only_selected_and_comparison_metrics_are_transmitted (test_training_workbench.WorkbenchTests.test_only_selected_and_comparison_metrics_are_transmitted) ... ok
test_parameters_are_real_known_config_fields (test_training_workbench.WorkbenchTests.test_parameters_are_real_known_config_fields) ... ok
test_resume_progress_uses_actual_start_and_finishes_at_100 (test_training_workbench.WorkbenchTests.test_resume_progress_uses_actual_start_and_finishes_at_100) ... ok
test_resume_refuses_changed_network_and_inherits_missing_dimensions (test_training_workbench.WorkbenchTests.test_resume_refuses_changed_network_and_inherits_missing_dimensions) ... ok
test_saved_configuration_survives_restart (test_training_workbench.WorkbenchTests.test_saved_configuration_survives_restart) ... ok
test_equivalent_selector_is_accepted_but_physical_and_action_differences_are_not (test_v2_compatibility.ContractAndPathTests.test_equivalent_selector_is_accepted_but_physical_and_action_differences_are_not) ... ok
test_external_checkpoint_root_is_limited_to_known_v2_evaluation (test_v2_compatibility.ContractAndPathTests.test_external_checkpoint_root_is_limited_to_known_v2_evaluation) ... ok
test_worker_can_read_old_pt_and_onnx_without_running_old_source (test_v2_compatibility.ContractAndPathTests.test_worker_can_read_old_pt_and_onnx_without_running_old_source) ... ok
test_custom_legacy_checkout_is_never_used_as_execution_source (test_v2_compatibility.LegacyModelTests.test_custom_legacy_checkout_is_never_used_as_execution_source) ... ok
test_joint_warm_start_accepts_old_teachers_and_records_their_original_paths (test_v2_compatibility.LegacyModelTests.test_joint_warm_start_accepts_old_teachers_and_records_their_original_paths) ... ok
test_original_onnx_and_reexport_both_retain_v2_provenance (test_v2_compatibility.LegacyModelTests.test_original_onnx_and_reexport_both_retain_v2_provenance) ... ok
test_play_and_export_route_code_to_current_source_but_preserve_old_weight_identity (test_v2_compatibility.LegacyModelTests.test_play_and_export_route_code_to_current_source_but_preserve_old_weight_identity) ... ok
test_repaired_v2_models_are_not_mislabeled_fixed_friction (test_v2_compatibility.LegacyModelTests.test_repaired_v2_models_are_not_mislabeled_fixed_friction) ... ok
test_v2_walk_stand_joint_visible_without_reenabling_legacy_training_engines (test_v2_compatibility.LegacyModelTests.test_v2_walk_stand_joint_visible_without_reenabling_legacy_training_engines) ... ok
test_wrong_teacher_role_and_changed_robot_are_not_silently_reinterpreted (test_v2_compatibility.LegacyModelTests.test_wrong_teacher_role_and_changed_robot_are_not_silently_reinterpreted) ... ok
test_kill_hung_viewer_also_kills_detached_child_only (test_viewer_lifecycle.RealIsolationTests.test_kill_hung_viewer_also_kills_detached_child_only) ... ok
test_manager_watchdog_stops_unresponsive_viewer_without_blocking_state (test_viewer_lifecycle.RealIsolationTests.test_manager_watchdog_stops_unresponsive_viewer_without_blocking_state) ... ok
test_viewer_connection_loss_leaves_training_connection_alive (test_viewer_lifecycle.RealIsolationTests.test_viewer_connection_loss_leaves_training_connection_alive) ... ok
test_cancel_pending_switch_does_not_start_or_stop_training (test_viewer_lifecycle.ReplacementTests.test_cancel_pending_switch_does_not_start_or_stop_training) ... ok
test_late_command_cannot_resurrect_stopping_viewer (test_viewer_lifecycle.ReplacementTests.test_late_command_cannot_resurrect_stopping_viewer) ... ok
test_live_training_keeps_curves_when_old_model_selected (test_viewer_lifecycle.ReplacementTests.test_live_training_keeps_curves_when_old_model_selected) ... ok
test_replacement_waits_for_exit_not_terminal_event (test_viewer_lifecycle.ReplacementTests.test_replacement_waits_for_exit_not_terminal_event) ... ok
test_valid_replacement_only_stops_viewer_and_invalid_preserves_it (test_viewer_lifecycle.ReplacementTests.test_valid_replacement_only_stops_viewer_and_invalid_preserves_it) ... ok
test_new_training_uses_one_and_replay_retains_recorded_mapping (test_viewer_policy_upstream.RealViewerPolicyTests.test_new_training_uses_one_and_replay_retains_recorded_mapping) ... skipped 'Opt-in pinned CPU physics and loopback Viser integration'
test_onnx_without_scale_starts_steps_and_closes (test_viewer_policy_upstream.RealViewerPolicyTests.test_onnx_without_scale_starts_steps_and_closes) ... skipped 'Opt-in pinned CPU physics and loopback Viser integration'
test_pt_mlp_without_scale_starts_steps_and_closes (test_viewer_policy_upstream.RealViewerPolicyTests.test_pt_mlp_without_scale_starts_steps_and_closes) ... skipped 'Opt-in pinned CPU physics and loopback Viser integration'
test_real_viser_reproduces_then_accepts_upstream_small_and_zero_limits (test_viewer_sliders.SliderTests.test_real_viser_reproduces_then_accepts_upstream_small_and_zero_limits) ... Real Viser API: 1.0.30
╭────────────── viser ───────────────╮
│             ╷                      │
│   HTTP      │ http://127.0.0.1:0   │
│   Websocket │ ws://127.0.0.1:0     │
│             ╵                      │
╰────────────────────────────────────╯
(viser) Server stopped
ok
test_scoped_fix_leaves_normal_and_unrelated_sliders_unchanged (test_viewer_sliders.SliderTests.test_scoped_fix_leaves_normal_and_unrelated_sliders_unchanged) ... ok
test_same_deployment_path_preserves_existing_server_and_local_jobs (test_wsl_ssh.WslSSHTests.test_same_deployment_path_preserves_existing_server_and_local_jobs) ... ok
test_save_preserves_private_keys_and_manual_host_change_clears_test_metadata (test_wsl_ssh.WslSSHTests.test_save_preserves_private_keys_and_manual_host_change_clears_test_metadata) ... ok
test_setup_failure_never_launches_or_falls_back (test_wsl_ssh.WslSSHTests.test_setup_failure_never_launches_or_falls_back) ... ok
test_trusted_host_file_with_spaces_is_passed_as_one_quoted_option (test_wsl_ssh.WslSSHTests.test_trusted_host_file_with_spaces_is_passed_as_one_quoted_option) ... ok
test_windows_preparation_uses_selected_distro_and_gets_host_key_through_wsl (test_wsl_ssh.WslSSHTests.test_windows_preparation_uses_selected_distro_and_gets_host_key_through_wsl) ... ok
test_wrong_host_key_is_rejected_before_connecting (test_wsl_ssh.WslSSHTests.test_wrong_host_key_is_rejected_before_connecting) ... ok
test_connection_input_rejects_shell_and_option_injection (test_zero_calibration.ZeroCalibrationTests.test_connection_input_rejects_shell_and_option_injection) ... ok
test_http_import_uses_existing_token_and_does_not_need_environment_ready (test_zero_calibration.ZeroCalibrationTests.test_http_import_uses_existing_token_and_does_not_need_environment_ready) ... ok
test_import_survives_restart_and_preserves_training_snapshot_and_environment (test_zero_calibration.ZeroCalibrationTests.test_import_survives_restart_and_preserves_training_snapshot_and_environment) ... ok
test_invalid_or_failed_read_does_not_replace_calibration (test_zero_calibration.ZeroCalibrationTests.test_invalid_or_failed_read_does_not_replace_calibration) ... ok
test_real_subprocess_reads_only_fixed_file_and_has_no_interactive_prompt (test_zero_calibration.ZeroCalibrationTests.test_real_subprocess_reads_only_fixed_file_and_has_no_interactive_prompt) ... ok
test_reuses_runtime_console_target_with_own_saved_target_taking_priority (test_zero_calibration.ZeroCalibrationTests.test_reuses_runtime_console_target_with_own_saved_target_taking_priority) ... ok
test_slow_read_does_not_block_state_and_concurrent_import_is_not_overwritten (test_zero_calibration.ZeroCalibrationTests.test_slow_read_does_not_block_state_and_concurrent_import_is_not_overwritten) ... ok
test_timeout_auth_and_size_errors_are_bounded_and_readable (test_zero_calibration.ZeroCalibrationTests.test_timeout_auth_and_size_errors_are_bounded_and_readable) ... ok

----------------------------------------------------------------------
Ran 334 tests in 26.131s

OK (skipped=34)
