Record lifecycle integration gates and independent native paint review
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,21 @@
|
||||
Finished `test` profile [unoptimized] target(s) in 7.05s
|
||||
Running unittests src\main.rs (target\debug\deps\arcadia_studio-e358a5ed59b1de41.exe)
|
||||
|
||||
running 14 tests
|
||||
test behavior::scenario_activation::tests::a_fragment_cannot_make_crossed_calls_an_unambiguous_caller_execution ... ok
|
||||
test behavior::scenario_activation::tests::activation_shoulders_under_label_backplates_select_their_call ... ok
|
||||
test behavior::scenario_activation::tests::actual_canvas_pointer_selects_each_exposed_shoulder_under_zoom_and_pan ... ok
|
||||
test behavior::scenario_activation::tests::alternative_and_parallel_operand_local_calls_do_not_nest_from_screen_order ... ok
|
||||
test behavior::scenario_activation::tests::an_inactive_self_call_has_no_fabricated_parent_and_three_nested_calls_expose_three_columns ... ok
|
||||
test behavior::scenario_activation::tests::call_uuid_order_does_not_choose_activation_columns_or_message_anchors ... ok
|
||||
test behavior::scenario_activation::tests::inherited_execution_anchors_a_self_call_inside_an_operand_before_returning_after_the_fragment ... ok
|
||||
test behavior::scenario_activation::tests::long_message_backplates_do_not_erase_selected_activation_border_pixels ... ok
|
||||
test behavior::scenario_activation::tests::missing_reply_is_a_short_explicit_open_span_and_an_uncorrelated_reply_closes_nothing ... ok
|
||||
test behavior::scenario_activation::tests::nested_calls_expose_both_bars_and_end_at_their_exact_replies_in_both_directions ... ok
|
||||
test behavior::scenario_activation::tests::nested_correlations_returning_in_alternative_operands_remain_nested_before_the_fragment ... ok
|
||||
test behavior::scenario_activation::tests::reentrant_call_uses_the_other_receiver_without_inventing_a_caller_execution ... ok
|
||||
test behavior::scenario_activation::tests::self_call_receives_at_lower_loop_end_and_self_reply_returns_to_the_parent ... ok
|
||||
test behavior::scenario_activation::tests::sequential_calls_reuse_column_and_crossed_replies_keep_their_correlations ... ok
|
||||
|
||||
test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 848 filtered out; finished in 4.80s
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"source": "aadc6396d39ff336d05381d58d545093d3f37a73",
|
||||
"start": "2026-09-13T00:10:36.029521+00:00",
|
||||
"end": "2026-09-13T00:10:50.675505+00:00",
|
||||
"exit": 0,
|
||||
"command": [
|
||||
"cargo",
|
||||
"test",
|
||||
"--locked",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--bin",
|
||||
"arcadia-studio",
|
||||
"scenario_activation",
|
||||
"--",
|
||||
"--test-threads=1"
|
||||
],
|
||||
"inputs": "activation-aadc639.inputs.json",
|
||||
"changed_inputs": []
|
||||
}
|
||||
@@ -318,5 +318,50 @@
|
||||
"file": "gui-d61f1f3.result.json",
|
||||
"bytes": 351,
|
||||
"sha256": "244535cd3032d71b9755ccd97c1102c7f0da3c9d64f8ceea6836271870bff771"
|
||||
},
|
||||
{
|
||||
"file": "lifecycle-aadc639.log",
|
||||
"bytes": 5054,
|
||||
"sha256": "3a9c80e3b875c6b41612851666a0cececddf0ec127e3109bb10b921492257992"
|
||||
},
|
||||
{
|
||||
"file": "lifecycle-aadc639.inputs.json",
|
||||
"bytes": 99902,
|
||||
"sha256": "a03c6f7c5a700fbce64a4808f81bd118f689cc9a5ebb377b921a98f5b58ce8ec"
|
||||
},
|
||||
{
|
||||
"file": "lifecycle-aadc639.result.json",
|
||||
"bytes": 416,
|
||||
"sha256": "c9df3f204e76568b1acb66d7b52603a5895d39075e7ea5e8ff7683cba1ac32b7"
|
||||
},
|
||||
{
|
||||
"file": "activation-aadc639.log",
|
||||
"bytes": 2049,
|
||||
"sha256": "28676a070d25276e9b7967f71d28785d6575f85e1ca97bf7e4f9eae86231a26c"
|
||||
},
|
||||
{
|
||||
"file": "activation-aadc639.inputs.json",
|
||||
"bytes": 99902,
|
||||
"sha256": "a03c6f7c5a700fbce64a4808f81bd118f689cc9a5ebb377b921a98f5b58ce8ec"
|
||||
},
|
||||
{
|
||||
"file": "activation-aadc639.result.json",
|
||||
"bytes": 418,
|
||||
"sha256": "e4288793fd618be5c4abe237af14f945dfac65ec9138e6c3792013b0b70a8261"
|
||||
},
|
||||
{
|
||||
"file": "atomic-aadc639.log",
|
||||
"bytes": 369,
|
||||
"sha256": "ff6773e979dc35152db446df377f27686b87a416cff17f1cc6e5e10bfc873dce"
|
||||
},
|
||||
{
|
||||
"file": "atomic-aadc639.inputs.json",
|
||||
"bytes": 99902,
|
||||
"sha256": "a03c6f7c5a700fbce64a4808f81bd118f689cc9a5ebb377b921a98f5b58ce8ec"
|
||||
},
|
||||
{
|
||||
"file": "atomic-aadc639.result.json",
|
||||
"bytes": 458,
|
||||
"sha256": "26e1cf5e541947055d9c62cca4b71ac1cf102ac9b73eab3ff7f597ab38a813a3"
|
||||
}
|
||||
]
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,8 @@
|
||||
Finished `test` profile [unoptimized] target(s) in 4.98s
|
||||
Running unittests src\main.rs (target\debug\deps\arcadia_studio-e358a5ed59b1de41.exe)
|
||||
|
||||
running 1 test
|
||||
test behavior::scenario::tests::graphical_call_reply_is_atomic_correlated_and_source_equivalent ... ok
|
||||
|
||||
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 861 filtered out; finished in 0.49s
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"source": "aadc6396d39ff336d05381d58d545093d3f37a73",
|
||||
"start": "2026-09-13T00:11:16.140390+00:00",
|
||||
"end": "2026-09-13T00:11:23.831450+00:00",
|
||||
"exit": 0,
|
||||
"command": [
|
||||
"cargo",
|
||||
"test",
|
||||
"--locked",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--bin",
|
||||
"arcadia-studio",
|
||||
"graphical_call_reply_is_atomic_correlated_and_source_equivalent",
|
||||
"--",
|
||||
"--test-threads=1"
|
||||
],
|
||||
"inputs": "atomic-aadc639.inputs.json",
|
||||
"changed_inputs": []
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,44 @@
|
||||
Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-desktop)
|
||||
Finished `test` profile [unoptimized] target(s) in 12m 21s
|
||||
Running unittests src\main.rs (target\debug\deps\arcadia_studio-e358a5ed59b1de41.exe)
|
||||
|
||||
running 36 tests
|
||||
test behavior::scenario_lifecycle::render::tests::birth_label_clip_keeps_padded_world_bounds_at_each_scene_scale ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::birth_label_clip_preserves_parent_viewport_bounds ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::box_text_clip_intersects_parent_viewport_and_rejects_empty_interiors ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::panned_header_and_create_clips_use_screen_translation_and_actual_viewport ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_birth_death_markers_align_endpoints_and_win_selection_without_mutating_source ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_branch_delete_clips_only_its_activation_and_keeps_unanswered_call_visible ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_conditional_repeated_and_parallel_scopes_do_not_claim_definite_continuation ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_empty_and_create_only_use_visible_root_extents_not_insertion_bounds ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_lifecycle_edit_undo_redo_restores_exact_source_and_changed_geometry ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_long_header_title_and_detail_keep_names_and_have_bounded_clips ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_minimum_zoom_marker_halos_do_not_steal_adjacent_capsule_or_header_hits ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_minimum_zoom_near_ordinary_message_wins_over_lifecycle_halos ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_panned_zoomed_program_keeps_header_birth_and_death_hit_identity ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_self_delete_caption_clears_the_preceding_action_box ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_self_lifecycle_elbows_end_on_recorded_marker_rows ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_unassigned_lanes_and_explicit_incomplete_receiver_keep_real_marker_identity ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::real_scene_wide_latin_header_exceeds_old_character_budget ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::union_tests::admitted_calls_without_sender_polylines_still_have_logical_correlation_metadata ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::union_tests::admitted_death_and_incomplete_later_reply_do_not_fabricate_an_answered_execution ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::union_tests::admitted_delayed_create_nested_calls_replies_delete_share_one_geometry_pipeline ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::union_tests::admitted_self_lifecycle_and_self_call_keep_distinct_send_receive_rows ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::union_tests::admitted_unresolved_operand_keeps_unanswered_cue_without_any_visible_segment ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::union_tests::clipped_operand_preserves_original_nested_or_crossed_correlation_distinction ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::union_tests::conditional_death_then_recreate_never_revives_call_but_keeps_open_sibling ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::union_tests::invalid_prebirth_call_and_postdeath_reply_remain_rejected_with_defensive_scene_clipping ... ok
|
||||
test behavior::scenario_lifecycle::render::tests::union_tests::test_only_upstream_row_offsets_update_lifetime_segments_and_endpoints_without_authoring ... ok
|
||||
test behavior::scenario_lifecycle::tests::alternative_death_does_not_kill_its_displayed_sibling ... ok
|
||||
test behavior::scenario_lifecycle::tests::conditional_birth_does_not_infer_absence_in_siblings_or_ancestors ... ok
|
||||
test behavior::scenario_lifecycle::tests::explicit_receiver_is_authoritative_even_with_missing_exchange ... ok
|
||||
test behavior::scenario_lifecycle::tests::lifecycle_free_fragments_do_not_poison_other_lanes ... ok
|
||||
test behavior::scenario_lifecycle::tests::loop_lifetime_is_local_and_warning_bearing_loops_remain_drawable ... ok
|
||||
test behavior::scenario_lifecycle::tests::missing_geometry_is_reported_without_nonfinite_or_guessed_markers ... ok
|
||||
test behavior::scenario_lifecycle::tests::optional_cleanup_inside_loop_does_not_claim_balanced_or_definite_exit ... ok
|
||||
test behavior::scenario_lifecycle::tests::projection_retains_exact_authored_source_and_does_not_enter_history ... ok
|
||||
test behavior::scenario_lifecycle::tests::root_lifetime_has_exact_birth_death_boundaries_without_source_mutation ... ok
|
||||
test behavior::scenario_lifecycle::tests::scenario_use_is_opaque_and_never_imports_callee_lifecycle_events ... ok
|
||||
|
||||
test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 826 filtered out; finished in 3.43s
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"source": "aadc6396d39ff336d05381d58d545093d3f37a73",
|
||||
"start": "2026-09-12T23:56:54.823261+00:00",
|
||||
"end": "2026-09-13T00:09:22.399674+00:00",
|
||||
"exit": 0,
|
||||
"command": [
|
||||
"cargo",
|
||||
"test",
|
||||
"--locked",
|
||||
"-p",
|
||||
"oa-desktop",
|
||||
"--bin",
|
||||
"arcadia-studio",
|
||||
"scenario_lifecycle",
|
||||
"--",
|
||||
"--test-threads=1"
|
||||
],
|
||||
"inputs": "lifecycle-aadc639.inputs.json",
|
||||
"changed_inputs": []
|
||||
}
|
||||
Reference in New Issue
Block a user