Skip to content

Instantly share code, notes, and snippets.

@gakonst
Created September 22, 2026 03:53
Show Gist options
  • Select an option

  • Save gakonst/198f83d2556cf256554c2313ef25b8bd to your computer and use it in GitHub Desktop.

Select an option

Save gakonst/198f83d2556cf256554c2313ef25b8bd to your computer and use it in GitHub Desktop.
Nanocodex PR 518: corrected isolated stress results at 1ee17499 (9/9)
[
{
"attachments" : [
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "7F3C7CE4-8510-4449-B573-1C08D549BDC3.png",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "native-2000-rows-tail_0_0BD072D8-F55D-4E29-95E2-07945F89AE35.png",
"timestamp" : 1790047307.339
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "0AD10F81-716B-4452-B4E4-EC14AC6A8925",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "UI Snapshot 2026-09-21 at 08.21.43 PM",
"timestamp" : 1790047303.621
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "BB7B51D4-A258-4204-B39E-E716EDB74D28",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.21.44 PM",
"timestamp" : 1790047304.052
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "6611273E-8E2B-42D3-810A-527A6C4F163A.png",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "native-2000-rows-reading_0_09D4020E-75B0-4B31-A71A-934708AC1039.png",
"timestamp" : 1790047301.929
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "40EBCC3C-B64D-4754-92D6-AB5D8A47B856",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.21.26 PM",
"timestamp" : 1790047286.766
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "87164099-E4EC-4134-91FA-A031680B138C",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.21.23 PM",
"timestamp" : 1790047283.266
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "1ACF4A09-37F1-4077-BF91-A76CAFB3C67A",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.21.09 PM",
"timestamp" : 1790047269.896
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "134AB646-13D6-4C4B-998A-F1E2187F2419",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.21.06 PM",
"timestamp" : 1790047266.366
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "20C70D51-304F-42ED-85C8-6FE4280485A2",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.21.02 PM",
"timestamp" : 1790047262.741
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "BDDAE7B1-C435-491E-B2CA-147E2B68781A",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.20.59 PM",
"timestamp" : 1790047259.231
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "0C41B379-9BF7-40A0-BBB8-69A0551645AE",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.20.55 PM",
"timestamp" : 1790047255.838
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "F5FA37A1-614C-47FD-B4E3-3E7597765E59",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.20.52 PM",
"timestamp" : 1790047252.451
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "DD2F2127-D26C-4890-ACE0-1CC1D6675EA2",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.20.48 PM",
"timestamp" : 1790047248.49
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "CCF9DE45-BAFE-4F03-BBEB-0FF35C327D23",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.20.44 PM",
"timestamp" : 1790047244.862
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "FCA01A74-4A17-4A47-A8F7-01F12E099F4E",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.20.41 PM",
"timestamp" : 1790047241.612
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "CC5F9860-0840-48D3-B245-FF91BDF94BB3",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.20.38 PM",
"timestamp" : 1790047238.133
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "E35EE338-5F4C-46D9-B14A-C59D5D7AE5D6.mp4",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Screen Recording 2026-09-21 at 08.20.17 PM.mp4",
"timestamp" : 1790047217.969
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "F229072E-3049-4291-9A55-68049C9FC650.png",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "native-2000-rows-tail_0_CECDD802-5CDE-45F9-B783-8D25F8B6560A.png",
"timestamp" : 1790047499.874
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "6F04DF6F-D312-4279-A831-53A0C3ED4676",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "UI Snapshot 2026-09-21 at 08.24.57 PM",
"timestamp" : 1790047497.141
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "03CBC81A-54DB-4D90-BEF2-A6D3D2ED9BA3",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.24.57 PM",
"timestamp" : 1790047497.432
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "0BEB70F1-7591-4B36-B66C-12D7699D7045.png",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "native-2000-rows-reading_0_3377D881-BBB6-4A61-BAC9-2DA08EE29953.png",
"timestamp" : 1790047497.038
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "FD75F62F-BB1C-423B-BE20-B76810A93142",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.24.52 PM",
"timestamp" : 1790047492.264
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "8FBE6260-FE33-415E-95DE-F8931040F0FE",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.24.46 PM",
"timestamp" : 1790047486.657
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "D1F8A6EC-C1EB-42E3-8A10-AE560822EB8F",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.24.41 PM",
"timestamp" : 1790047481.547
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "0C8FCB3B-E018-405F-94B2-A226BE587896",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.24.35 PM",
"timestamp" : 1790047475.898
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "F1A2C3ED-29A6-4DAA-8A7B-89489D44BE88",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.24.30 PM",
"timestamp" : 1790047470.982
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "D25659E4-6A09-4D25-95A2-46AB20E5F90D",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.24.25 PM",
"timestamp" : 1790047465.502
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "9D1639E4-4869-4497-9EEE-A9AA4B36F29D",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.24.20 PM",
"timestamp" : 1790047460.384
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "4F6DC85F-CA66-4A62-B222-C37F72FCB475",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.24.17 PM",
"timestamp" : 1790047457.001
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "BA490706-AFA6-4F7D-B3EC-94E1B940329F",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.24.13 PM",
"timestamp" : 1790047453.639
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "F4341B4F-9F74-4214-9F96-D740B0CFAB72",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.24.10 PM",
"timestamp" : 1790047450.117
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "A5AE0F6E-749A-42EF-BDA1-846997C3BFDE",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.24.06 PM",
"timestamp" : 1790047446.867
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "E405205B-F81A-4CBF-822A-63101F328525",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.24.03 PM",
"timestamp" : 1790047443.471
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "F577015A-8B04-45F8-B091-D9796203910D.mp4",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Screen Recording 2026-09-21 at 08.23.53 PM.mp4",
"timestamp" : 1790047433.559
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "7C52B732-5F63-4BBF-A5D3-CD787D08EF7F.png",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "native-2000-rows-tail_0_18B13F41-CAB4-4C18-A7C6-2889C1ACD5F6.png",
"timestamp" : 1790047647.453
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "66347B07-4707-4046-9B67-B49AD715A6C2",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "UI Snapshot 2026-09-21 at 08.27.25 PM",
"timestamp" : 1790047645.303
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "5BF5C10E-4455-46BB-8836-A1094D277D18",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.27.25 PM",
"timestamp" : 1790047645.597
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "A35C7967-1B7B-4476-9F01-0C8565F535A0.png",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "native-2000-rows-reading_0_81144466-7550-4231-9FA0-9143DE00CF59.png",
"timestamp" : 1790047645.176
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "EBE0268A-186B-4ABA-989C-743F10D3A2FE",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.27.21 PM",
"timestamp" : 1790047641.289
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "CBCA2A06-E665-47AE-8C9A-3394F37ACC29",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.27.17 PM",
"timestamp" : 1790047637.276
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "17A6741B-DDE3-465B-8523-8DED0311D630",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.27.13 PM",
"timestamp" : 1790047633.335
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "38249308-D9B6-4EB6-AD9E-38ADF6314D0D",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.27.09 PM",
"timestamp" : 1790047629.385
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "A73D987A-E716-4699-B926-908AEBDF68B1",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.27.05 PM",
"timestamp" : 1790047625.382
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "5DEEB41C-2598-4BD4-8E7A-F244AF8BAE7D",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.27.01 PM",
"timestamp" : 1790047621.385
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "2E676F6C-07BD-4038-BCF4-A0441744D3CF",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.26.57 PM",
"timestamp" : 1790047617.784
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "7C9EBC73-F042-4197-B81E-4A7CE1EDE573",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.26.54 PM",
"timestamp" : 1790047614.216
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "24DB1B10-FE76-4CEB-8A2C-791A029FCFD2",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.26.50 PM",
"timestamp" : 1790047610.251
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "B92FA63B-C695-408B-9FB7-FFFD47633088",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.26.46 PM",
"timestamp" : 1790047606.238
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "AA04F039-5601-460D-8651-5F7C99509BF6",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.26.42 PM",
"timestamp" : 1790047602.777
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "785DDFDB-D92E-4759-80AC-C81FDF896EA3",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.26.38 PM",
"timestamp" : 1790047598.668
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "6BEE0311-D9F3-4025-BB5E-245876EEB01A.mp4",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Screen Recording 2026-09-21 at 08.26.28 PM.mp4",
"timestamp" : 1790047588.429
}
],
"testIdentifier" : "InboxUITests/testNativeTranscriptBoundsMountedCellsFor2000Rows()",
"testIdentifierURL" : "test://com.apple.xcode/NanocodexInbox/NanocodexInboxUITests/InboxUITests/testNativeTranscriptBoundsMountedCellsFor2000Rows"
},
{
"attachments" : [
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "9F082C9E-279E-4F7A-A32E-FCE0B6FB7CEB.png",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "native-recycled-tool-expanded_0_C2C601DD-F856-4941-9D31-CC1AF482D9A0.png",
"timestamp" : 1790047401.292
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "772E817D-A04C-4735-B236-9178FC747C2B",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.23.16 PM",
"timestamp" : 1790047396.408
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "01F02FB6-2E5A-4C60-9A43-2EAB57158C86",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.23.13 PM",
"timestamp" : 1790047393.75
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "F644339E-2E39-44E9-9F43-36037FC1D075",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.23.11 PM",
"timestamp" : 1790047391.086
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "2FBC7CD9-C812-4199-B2BD-99874575D5C7",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.23.08 PM",
"timestamp" : 1790047388.4
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "DE6E4AEA-3B4D-472F-B363-E895A32F7E60",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.23.05 PM",
"timestamp" : 1790047385.747
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "8E0824A0-D4BC-4B0A-971D-D1D83BEB81AA",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.23.02 PM",
"timestamp" : 1790047382.65
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "725FAFB6-5A51-4A75-89EC-A43C4CF87C0E",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.22.59 PM",
"timestamp" : 1790047379.97
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "5D53C850-EE80-4EFA-8F89-12D22191BCE2",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.22.56 PM",
"timestamp" : 1790047376.663
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "F3217640-6993-4737-A9B4-1733C86445C9",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.22.53 PM",
"timestamp" : 1790047373.983
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "0050BE3F-8AD5-477F-BFBA-05BD8891C4CB",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.22.50 PM",
"timestamp" : 1790047370.75
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "26425D9A-61E8-4BFF-8359-7365391971F7",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.22.48 PM",
"timestamp" : 1790047368.083
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "B19BB9AF-804C-4DB2-962D-21A30FF7B92C",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.22.45 PM",
"timestamp" : 1790047365.413
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "B5584FDB-B931-40FE-A953-A8F793BDAACD",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.22.40 PM",
"timestamp" : 1790047360.984
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "485D48B2-3A75-4541-9B75-2976E70DCDCD",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.22.24 PM",
"timestamp" : 1790047344.082
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "0265C7FF-677E-4861-9461-03E67E146D03.mp4",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Screen Recording 2026-09-21 at 08.21.47 PM.mp4",
"timestamp" : 1790047307.901
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "80F1A814-8BF0-4FF7-99E3-CA59AD344CD5.png",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "native-recycled-tool-expanded_0_21FB8575-3414-477F-AEA2-55ABA0B780D4.png",
"timestamp" : 1790047555.178
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "4A0E06FB-C574-4C24-8DA0-46EC26465EDF",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.25.50 PM",
"timestamp" : 1790047550.539
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "C8F447AE-29C4-4DD0-BA5E-7D0115004FE4",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.25.47 PM",
"timestamp" : 1790047547.872
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "514FBDA1-E97F-4AD9-9EB7-016C12A6414D",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.25.45 PM",
"timestamp" : 1790047545.194
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "8D1A1E90-8F26-46A5-8B22-FB9E1E9A7648",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.25.42 PM",
"timestamp" : 1790047542.503
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "517AC479-00AE-40BE-AE9E-A2FBDBF30327",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.25.39 PM",
"timestamp" : 1790047539.826
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "8A8B8F94-31AE-44AD-834E-C4265AF5B40F",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.25.37 PM",
"timestamp" : 1790047537.151
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "84B1E2EA-77D9-4A68-9C30-D07321E51FF4",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.25.34 PM",
"timestamp" : 1790047534.459
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "2CEEA180-4B66-48D6-8934-8030AD498AE6",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.25.31 PM",
"timestamp" : 1790047531.635
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "21042B81-282C-46D0-B050-E92B2DF61159",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.25.28 PM",
"timestamp" : 1790047528.348
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "308DC7EB-86AE-4DA9-999F-77EE7E1EDEE7",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.25.25 PM",
"timestamp" : 1790047525.334
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "BF58140A-4C70-4AEE-9405-7E0E6C4F9C4B",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.25.22 PM",
"timestamp" : 1790047522.513
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "48F07C8A-AAF8-4CA1-85F4-E2DD9C37707B",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.25.19 PM",
"timestamp" : 1790047519.722
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "3D1D6714-3E37-453D-979B-B70F35BEF124",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.25.16 PM",
"timestamp" : 1790047516.866
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "B798B920-AC5A-48B4-A45A-E3AFA5EFFC2C",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.25.12 PM",
"timestamp" : 1790047512.065
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "C70798ED-1CC6-4AA6-9238-103C14A6E484.mp4",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Screen Recording 2026-09-21 at 08.25.00 PM.mp4",
"timestamp" : 1790047500.355
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "FAFFCCAB-9D1B-48B1-92A7-51B858F9EBBB.png",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "native-recycled-tool-expanded_0_149CE465-63BB-4AE5-950E-85561C6F1531.png",
"timestamp" : 1790047700.047
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "536F5414-1D80-4F32-AA08-ED2C54A26793",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.28.15 PM",
"timestamp" : 1790047695.386
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "C106CAEB-E869-46B7-B098-6958213FDF20",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.28.12 PM",
"timestamp" : 1790047692.282
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "468F7A70-DFF7-411A-B9A6-12E3874E437A",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.28.09 PM",
"timestamp" : 1790047689.589
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "ECE73712-7CC1-4BA3-872B-37839FEB0AE1",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.28.06 PM",
"timestamp" : 1790047686.917
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "76FEA4C4-4676-4E36-A559-AF23824BD0D8",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.28.04 PM",
"timestamp" : 1790047684.252
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "9DBFB4DB-5798-4BAA-8931-D4E473FE8857",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.28.01 PM",
"timestamp" : 1790047681.545
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "24397BC3-AC7D-4D84-BA81-767CDD006063",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.27.58 PM",
"timestamp" : 1790047678.485
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "119AD706-F441-48EE-B76A-DD462527663A",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.27.55 PM",
"timestamp" : 1790047675.695
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "48E9971F-1B58-4DBA-96F6-43BADCF36364",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.27.53 PM",
"timestamp" : 1790047673.003
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "45FE4358-1831-47F2-B832-F1DCD4D96BA2",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.27.50 PM",
"timestamp" : 1790047670.202
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "ED7C67C6-6E2A-4C23-B3E0-7583B51EFEDB",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.27.47 PM",
"timestamp" : 1790047667.538
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "34911374-3901-4F4C-91E0-D1DFEE876884",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.27.44 PM",
"timestamp" : 1790047664.854
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "C6D2C565-D2D9-46A3-A971-96354CBB7185",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.27.42 PM",
"timestamp" : 1790047662.155
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "4B976239-5DE3-4D82-BA96-4143DE1E9B06",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Synthesized Event 2026-09-21 at 08.27.37 PM",
"timestamp" : 1790047657.885
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "DEE70A95-590E-4DEA-A555-15227861F5D3.mp4",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Screen Recording 2026-09-21 at 08.27.27 PM.mp4",
"timestamp" : 1790047647.841
}
],
"testIdentifier" : "InboxUITests/testNativeTranscriptPreservesExpandedToolAfterCellRecycling()",
"testIdentifierURL" : "test://com.apple.xcode/NanocodexInbox/NanocodexInboxUITests/InboxUITests/testNativeTranscriptPreservesExpandedToolAfterCellRecycling"
},
{
"attachments" : [
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "13C5D131-5E72-405B-8A8C-FEC479265314.png",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "rapid-200-tool-arrivals-follow-tail_0_D5C56B00-F647-4DA7-8D16-89121821B411.png",
"timestamp" : 1790047431.72
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "6961D764-6227-4F9D-AF3F-CF6E89696116.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_8C3A164D-D3F7-4F43-B3F8-2EBB2D20DFA5.txt",
"timestamp" : 1790047430.475
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "75E85071-B0F6-4D85-B123-88288BB9F0A1.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_E092625D-F1DD-4F5A-A4BC-A626840E2244.txt",
"timestamp" : 1790047429.48
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "2C74596D-661A-43CE-B46C-FE651E47DB87.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_E68E1710-9C49-40F6-AFE8-B9C4C44A4717.txt",
"timestamp" : 1790047428.494
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "17982289-FEC9-4908-9873-0A97FB049CC7.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_9C5190A9-D139-4143-9E8E-13D1CF406CF5.txt",
"timestamp" : 1790047427.488
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "7477173D-E990-440B-8534-85A39AB30C35.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_0F8388AA-9A2F-4D73-809B-D47A1010E578.txt",
"timestamp" : 1790047426.474
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "03FAA177-A9F7-41FA-AD77-DC7EAE6EB098.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_36D6D697-D282-49A9-B74C-599FAC4E8350.txt",
"timestamp" : 1790047425.483
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "BFC09668-F348-4F05-B6CE-B82B0B507CC9.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_72206766-0F98-4D5B-8087-ABFBC98E0FB4.txt",
"timestamp" : 1790047424.562
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "DCCEE020-7C74-4DAD-B7B0-56F6FCC47DC3.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_F7ED4C05-5BF3-47EE-A2DB-C7CBE69AC7D1.txt",
"timestamp" : 1790047423.614
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "C27AF63B-1287-4E76-AA6A-88C5674D1CEB.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_2491C3D0-3DD5-4C0A-8D10-E9B2746C8CE4.txt",
"timestamp" : 1790047422.601
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "0FE003DD-C127-4818-9E5B-6F68804E8409.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_8978332D-1C43-4E9A-9D7E-330ADC09DFE6.txt",
"timestamp" : 1790047421.602
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "28437685-D73A-4752-A6BD-4AAA211DA822.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_4623405E-130F-4128-BD5E-7F1E85261360.txt",
"timestamp" : 1790047420.639
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "BED35D93-5D30-4FB9-A294-91CEA766DC59.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_75457117-637F-453F-BA70-9145752926B9.txt",
"timestamp" : 1790047419.648
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "F0E10542-DBA3-4DAF-A16D-35F14010D75F.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_29796F7C-67D8-462B-ADA9-E87864268C0B.txt",
"timestamp" : 1790047418.641
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "CD145DA0-BB05-4D44-B0DD-913C82767D22.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_4A578051-1CC5-48D6-86BB-EE6E6AD11BF4.txt",
"timestamp" : 1790047417.632
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "09D4BCA6-F3F1-465A-AFA6-21E631F2BF0A.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_CB02A761-8763-4BA4-9EF9-B0A1C068D45B.txt",
"timestamp" : 1790047416.638
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "A2E7E3BC-9E7E-4C2E-9B16-C2999F24EBB1.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_E34FA726-2CB8-4B5C-AE74-49E561998894.txt",
"timestamp" : 1790047415.627
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "7C12417F-5FF1-4A5D-BF63-168A94CC3801.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_C1642C6F-E4E0-4155-A239-7D1629BD051F.txt",
"timestamp" : 1790047414.553
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "C806F619-856C-4AAD-8339-B421EED77B1A.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_2ECDC8B6-EAA2-4B0F-B5A5-BB2AC527C6EA.txt",
"timestamp" : 1790047413.595
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "5BDED9A8-BCAE-4545-BAEF-4B9E4964C93F.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_435B1914-C0D5-41DD-B7C7-B09FB583F2EF.txt",
"timestamp" : 1790047412.627
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "9FC5C507-EFD4-4622-826F-FCBB87D4A1A7.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_A782F597-CE60-4E3D-836E-76E8B4ED750D.txt",
"timestamp" : 1790047411.663
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "16C4037F-C2CB-4685-8C45-4C0F405851CA.mp4",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 1,
"suggestedHumanReadableName" : "Screen Recording 2026-09-21 at 08.23.21 PM.mp4",
"timestamp" : 1790047401.676
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "438B2643-178C-4617-B375-0E55ED0A4097.png",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "rapid-200-tool-arrivals-follow-tail_0_329584D8-6B69-4AC5-A000-6F49AD726985.png",
"timestamp" : 1790047586.392
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "4E1A4C5C-B39C-4503-9BDE-1A0CC6FA9207.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_D5707826-CDC4-46A6-A84D-E0DF83FF1123.txt",
"timestamp" : 1790047584.726
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "B90DCFE5-9850-47E0-9A72-3634D8DB0933.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_444429E9-6386-4DDA-AB59-608E5D07D0DF.txt",
"timestamp" : 1790047583.679
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "7EC9D862-449A-4B50-9EF1-E01B0A902DCA.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_32A93909-0E84-4535-B391-298075F8FD2E.txt",
"timestamp" : 1790047582.666
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "9A495F1F-477C-4CA7-98C7-89FD216AD1E7.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_E4F12A5B-B259-4FF5-9192-9F185E95BC79.txt",
"timestamp" : 1790047581.679
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "648706BF-AC6D-4F74-8099-EAB2DF988F97.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_7A51353C-E2E7-4324-8858-81537A3186D0.txt",
"timestamp" : 1790047580.877
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "56415B97-FA3F-4FD2-AD10-2690F373C99C.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_33D4436A-FAF9-4248-8021-06D39249D325.txt",
"timestamp" : 1790047580.029
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "3BCCBB90-B37D-4B8D-992B-7EAFEBC3A2BE.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_FC2DA7F0-05F7-4FB5-B238-6EC7A42FD10D.txt",
"timestamp" : 1790047578.837
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "A959F5DF-403D-4CB1-80E2-B036B27804B6.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_CCF8CE45-2710-455C-803E-A8D15D7602E1.txt",
"timestamp" : 1790047577.9
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "51EB240E-2059-4B95-9AF9-3F09CDF691E3.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_04D025B6-A41E-4D05-9C8B-B05B53951624.txt",
"timestamp" : 1790047576.858
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "A852B308-ABCF-443F-93A2-24F5F7B29560.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_447CCE79-B085-4D2C-A43E-231F4AEF9A79.txt",
"timestamp" : 1790047576.106
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "8D2AB48F-4A99-4F7E-83B8-2D186B7298CE.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_442B5773-4522-46C3-8463-6C7522CD335A.txt",
"timestamp" : 1790047574.881
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "6D698D63-9966-4F50-A762-509D96EA03CD.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_EC9EE53C-6A43-4B60-B273-63A6421FB69C.txt",
"timestamp" : 1790047573.93
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "1CFF78A7-157E-4943-8AD9-0E45508D2D64.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_6A556B51-51D7-43BA-B1A0-F24891D35DA0.txt",
"timestamp" : 1790047572.886
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "7DEEF404-012B-43C9-BB9F-2EE403A92174.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_D6962EE2-E0B7-4FBC-ADE4-F2364EDB9461.txt",
"timestamp" : 1790047571.906
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "6DCFC2AD-5F0F-4D2A-A224-217A59E7CF2C.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_C189EEA1-192A-4DE7-8F04-5181F2B59611.txt",
"timestamp" : 1790047570.955
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "31F5F6AB-5610-496E-A59A-E659D5EB9B70.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_AFA35716-B4D7-41C2-98A8-664EA66F9E01.txt",
"timestamp" : 1790047569.935
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "384E13E2-9AD5-42E9-8BDC-706EDC993813.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_C6B409F7-B150-48AC-B8CD-DD66358E6801.txt",
"timestamp" : 1790047568.794
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "2833D243-6B46-43D2-9F4B-ABACBF1F8E99.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_92E03CD6-8A3D-4FB1-B1E4-4A67CDBDCB1E.txt",
"timestamp" : 1790047567.866
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "CBF17E78-6F41-4DF3-97B7-335784066983.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_75A22F36-B7B7-4FC7-9722-A4702DD8B425.txt",
"timestamp" : 1790047566.793
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "D6A339EB-6D3B-4F0E-BFD9-3CDD494BCD79.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_35202C18-E5E2-45FE-B696-87C2872B1DEC.txt",
"timestamp" : 1790047565.964
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "689C59F7-A930-4697-9824-42921D0A4BAC.mp4",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 2,
"suggestedHumanReadableName" : "Screen Recording 2026-09-21 at 08.25.55 PM.mp4",
"timestamp" : 1790047555.568
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "5759C790-9ECA-4BC7-88EF-131EF72CB37B.png",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "rapid-200-tool-arrivals-follow-tail_0_37CA6694-4762-4E8E-9E6D-A1C502D6C46D.png",
"timestamp" : 1790047730.766
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "48740F6B-8934-4186-9746-C5FDBAD21736.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_F5550BBE-AAF7-4BD4-9482-7E951CC76765.txt",
"timestamp" : 1790047729.344
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "916DCA79-90B4-483E-BAE9-5BF9668E2284.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_7721D6EF-C69F-4762-A8E8-106A6BD19878.txt",
"timestamp" : 1790047728.362
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "5C70566C-7950-463F-A8DF-F164194E9413.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_F9FE8DC0-5797-44E6-BEEB-E526E82B3450.txt",
"timestamp" : 1790047727.367
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "4183CDDD-DB1F-4447-A673-38DC80B3E0D4.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_762D3546-8B2C-4AF6-9030-16E7F9924EA8.txt",
"timestamp" : 1790047726.378
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "E5327BEC-92DA-47A6-80C1-EB1C2DBB016F.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_299CF3E7-9CAC-4142-A0EB-F586C155ED24.txt",
"timestamp" : 1790047725.375
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "4F466C75-A882-419D-BCF3-836AF718C11F.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_619388F3-6F23-4E9B-95F1-2951C8819DAA.txt",
"timestamp" : 1790047724.492
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "E7514857-ADDF-40F2-A8C2-7F1EC09045A2.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_492C0233-8A0E-4302-8861-BAE6092CE071.txt",
"timestamp" : 1790047723.438
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "CA67EF8E-57C9-4597-B6C6-02522221FA2F.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_D375A510-DFAC-449D-AB9E-8F4AD6F09A5D.txt",
"timestamp" : 1790047722.544
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "DCDE0D79-587F-47D4-8255-6F6D9D90CA45.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_74F531A5-A649-4815-82AB-D2CFF62F26E8.txt",
"timestamp" : 1790047721.539
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "D80FB168-C8EE-4311-8BFD-1A2B5486CB0D.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_FF8B0E6E-D261-45AE-9347-D0FA545CF5BF.txt",
"timestamp" : 1790047720.443
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "C93CC767-EB5F-4221-8395-A3246001D804.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_3B7692EC-FBDE-4942-ADDA-1C37F84D532F.txt",
"timestamp" : 1790047719.43
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "68C301BF-F370-4B69-9007-693416A0FCDC.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_EC555CB3-2F52-4806-B70C-EB816D74E9D4.txt",
"timestamp" : 1790047718.527
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "F6EF2E80-9404-4BA7-91D7-6BF837F2201C.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_21B79596-82C5-43AF-AA67-736C191F90A4.txt",
"timestamp" : 1790047717.452
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "1E204655-8F5E-4656-8FD9-4C6FE929F809.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_D52458E3-669A-4113-8CAD-7CDFF3FE3A62.txt",
"timestamp" : 1790047716.467
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "1E6FEC9A-7B42-467D-9A20-B12312130EFE.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_013996DD-629C-42BD-887A-FC4F35DC3D9B.txt",
"timestamp" : 1790047715.457
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "58A2326E-FE9F-434E-99BC-8B10CC10DFAC.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_DD0B520F-377C-4555-8A9D-32EFD78E603B.txt",
"timestamp" : 1790047714.469
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "4243EE86-FB7C-41E9-9979-AB6930355839.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_701115D3-8E89-44B2-B831-1D313D6C9969.txt",
"timestamp" : 1790047713.453
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "8FE5D5A2-871B-42E8-B2A1-F7895127D3BE.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_72F77356-BD22-4EB3-8DA9-A46AE84149DD.txt",
"timestamp" : 1790047712.452
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "7BCAE99C-DC96-4FA0-A48E-41C17E1B8987.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_5DDBCCAB-6CF2-48A9-9103-BB33F44ED5B6.txt",
"timestamp" : 1790047711.5
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "47A060A9-09D8-4DF4-AA6A-AC7B5266FC57.txt",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Debug description for `\"latest-messages\" Button`_0_77B57B8B-F680-44E0-8F08-5483E44EF127.txt",
"timestamp" : 1790047710.461
},
{
"configurationName" : "Test Scheme Action",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"exportedFileName" : "6F1F0D2F-094F-4ABD-9BAB-99405F34D488.mp4",
"isAssociatedWithFailure" : false,
"repetitionNumber" : 3,
"suggestedHumanReadableName" : "Screen Recording 2026-09-21 at 08.28.20 PM.mp4",
"timestamp" : 1790047700.43
}
],
"testIdentifier" : "InboxUITests/testStress200ToolArrivalsKeepCompletedTailVisible()",
"testIdentifierURL" : "test://com.apple.xcode/NanocodexInbox/NanocodexInboxUITests/InboxUITests/testStress200ToolArrivalsKeepCompletedTailVisible"
}
]
ac4aee915e732493f96a1a277107d508a2072b666cbf4e24e7211c78f8bbc9c3 history-pass-run1.mp4
9f8d5a3ef8c497f410b7ef6d1251b44df3c6a558a6f23357fd595fc67d360d22 history-pass-run2.mp4
a9fd87b3b2140640d9647fd7c89b028803190407cf82707db7895a3757634830 history-pass-run3.mp4
074f42de9c2555390d7789d0b803d81c478845c7075ad249194794650ba84145 recycling-pass-run1.mp4
cba02c7add2423ced732a33d9257718c7fd3b7ec3997e81bbe9a18098a4d72cb recycling-pass-run2.mp4
5914d008f8801c2a6b5d4f377a8ebe2d168b22f489df0e23d42f9af3088c1a6f recycling-pass-run3.mp4
1d515d9b61bc97bd2839098d59fcefb039beda57433f2a8fde8a5c6eca5d2ded tools-pass-run1.mp4
db75dac70d0e14364a3b023984ea99864f46fffc23ddf84d4191b6b2c753c71c tools-pass-run2.mp4
afaaa73a9daca01d2e1c2136f8f0cca97bfc7d0777320d21879e5b148f300b69 tools-pass-run3.mp4
[
{
"test": "InboxUITests/testNativeTranscriptBoundsMountedCellsFor2000Rows()",
"repetition": 1,
"outcome": "pass",
"original": "E35EE338-5F4C-46D9-B14A-C59D5D7AE5D6.mp4",
"published": "history-pass-run1.mp4",
"bytes": 6864271,
"sha256": "ac4aee915e732493f96a1a277107d508a2072b666cbf4e24e7211c78f8bbc9c3",
"originalMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 1206,
"height": 2622,
"avg_frame_rate": "139020/5209",
"nb_frames": "2317"
}
],
"format": {
"duration": "86.816667"
}
},
"publishedMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 720,
"height": 1566,
"avg_frame_rate": "60/1",
"nb_frames": "5209"
}
],
"format": {
"duration": "86.816667"
}
},
"transcode": "720px width H.264 CRF23; 60fps duplicates frames to preserve source timing including final held frame; no cuts or speed changes"
},
{
"test": "InboxUITests/testNativeTranscriptBoundsMountedCellsFor2000Rows()",
"repetition": 2,
"outcome": "pass",
"original": "F577015A-8B04-45F8-B091-D9796203910D.mp4",
"published": "history-pass-run2.mp4",
"bytes": 6484330,
"sha256": "9f8d5a3ef8c497f410b7ef6d1251b44df3c6a558a6f23357fd595fc67d360d22",
"originalMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 1206,
"height": 2622,
"avg_frame_rate": "56425/1619",
"nb_frames": "2257"
}
],
"format": {
"duration": "64.760000"
}
},
"publishedMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 720,
"height": 1566,
"avg_frame_rate": "60/1",
"nb_frames": "3886"
}
],
"format": {
"duration": "64.766667"
}
},
"transcode": "720px width H.264 CRF23; 60fps duplicates frames to preserve source timing including final held frame; no cuts or speed changes"
},
{
"test": "InboxUITests/testNativeTranscriptBoundsMountedCellsFor2000Rows()",
"repetition": 3,
"outcome": "pass",
"original": "6BEE0311-D9F3-4025-BB5E-245876EEB01A.mp4",
"published": "history-pass-run3.mp4",
"bytes": 6277368,
"sha256": "a9fd87b3b2140640d9647fd7c89b028803190407cf82707db7895a3757634830",
"originalMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 1206,
"height": 2622,
"avg_frame_rate": "87200/2329",
"nb_frames": "2180"
}
],
"format": {
"duration": "58.225000"
}
},
"publishedMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 720,
"height": 1566,
"avg_frame_rate": "60/1",
"nb_frames": "3494"
}
],
"format": {
"duration": "58.233333"
}
},
"transcode": "720px width H.264 CRF23; 60fps duplicates frames to preserve source timing including final held frame; no cuts or speed changes"
},
{
"test": "InboxUITests/testNativeTranscriptPreservesExpandedToolAfterCellRecycling()",
"repetition": 1,
"outcome": "pass",
"original": "0265C7FF-677E-4861-9461-03E67E146D03.mp4",
"published": "recycling-pass-run1.mp4",
"bytes": 6749054,
"sha256": "074f42de9c2555390d7789d0b803d81c478845c7075ad249194794650ba84145",
"originalMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 1206,
"height": 2622,
"avg_frame_rate": "681900/27013",
"nb_frames": "2273"
}
],
"format": {
"duration": "90.043333"
}
},
"publishedMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 720,
"height": 1566,
"avg_frame_rate": "60/1",
"nb_frames": "5403"
}
],
"format": {
"duration": "90.050000"
}
},
"transcode": "720px width H.264 CRF23; 60fps duplicates frames to preserve source timing including final held frame; no cuts or speed changes"
},
{
"test": "InboxUITests/testNativeTranscriptPreservesExpandedToolAfterCellRecycling()",
"repetition": 2,
"outcome": "pass",
"original": "C70798ED-1CC6-4AA6-9238-103C14A6E484.mp4",
"published": "recycling-pass-run2.mp4",
"bytes": 6254613,
"sha256": "cba02c7add2423ced732a33d9257718c7fd3b7ec3997e81bbe9a18098a4d72cb",
"originalMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 1206,
"height": 2622,
"avg_frame_rate": "267960/6161",
"nb_frames": "2233"
}
],
"format": {
"duration": "51.341667"
}
},
"publishedMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 720,
"height": 1566,
"avg_frame_rate": "60/1",
"nb_frames": "3081"
}
],
"format": {
"duration": "51.350000"
}
},
"transcode": "720px width H.264 CRF23; 60fps duplicates frames to preserve source timing including final held frame; no cuts or speed changes"
},
{
"test": "InboxUITests/testNativeTranscriptPreservesExpandedToolAfterCellRecycling()",
"repetition": 3,
"outcome": "pass",
"original": "DEE70A95-590E-4DEA-A555-15227861F5D3.mp4",
"published": "recycling-pass-run3.mp4",
"bytes": 6039795,
"sha256": "5914d008f8801c2a6b5d4f377a8ebe2d168b22f489df0e23d42f9af3088c1a6f",
"originalMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 1206,
"height": 2622,
"avg_frame_rate": "179325/3638",
"nb_frames": "2391"
}
],
"format": {
"duration": "48.506667"
}
},
"publishedMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 720,
"height": 1566,
"avg_frame_rate": "60/1",
"nb_frames": "2910"
}
],
"format": {
"duration": "48.500000"
}
},
"transcode": "720px width H.264 CRF23; 60fps duplicates frames to preserve source timing including final held frame; no cuts or speed changes"
},
{
"test": "InboxUITests/testStress200ToolArrivalsKeepCompletedTailVisible()",
"repetition": 1,
"outcome": "pass",
"original": "16C4037F-C2CB-4685-8C45-4C0F405851CA.mp4",
"published": "tools-pass-run1.mp4",
"bytes": 2113822,
"sha256": "1d515d9b61bc97bd2839098d59fcefb039beda57433f2a8fde8a5c6eca5d2ded",
"originalMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 1206,
"height": 2622,
"avg_frame_rate": "124000/2289",
"nb_frames": "1240"
}
],
"format": {
"duration": "22.890000"
}
},
"publishedMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 720,
"height": 1566,
"avg_frame_rate": "60/1",
"nb_frames": "1373"
}
],
"format": {
"duration": "22.883333"
}
},
"transcode": "720px width H.264 CRF23; 60fps duplicates frames to preserve source timing including final held frame; no cuts or speed changes"
},
{
"test": "InboxUITests/testStress200ToolArrivalsKeepCompletedTailVisible()",
"repetition": 2,
"outcome": "pass",
"original": "689C59F7-A930-4697-9824-42921D0A4BAC.mp4",
"published": "tools-pass-run2.mp4",
"bytes": 2314253,
"sha256": "db75dac70d0e14364a3b023984ea99864f46fffc23ddf84d4191b6b2c753c71c",
"originalMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 1206,
"height": 2622,
"avg_frame_rate": "133000/2543",
"nb_frames": "1330"
}
],
"format": {
"duration": "25.430000"
}
},
"publishedMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 720,
"height": 1566,
"avg_frame_rate": "60/1",
"nb_frames": "1526"
}
],
"format": {
"duration": "25.433333"
}
},
"transcode": "720px width H.264 CRF23; 60fps duplicates frames to preserve source timing including final held frame; no cuts or speed changes"
},
{
"test": "InboxUITests/testStress200ToolArrivalsKeepCompletedTailVisible()",
"repetition": 3,
"outcome": "pass",
"original": "6F1F0D2F-094F-4ABD-9BAB-99405F34D488.mp4",
"published": "tools-pass-run3.mp4",
"bytes": 2223426,
"sha256": "afaaa73a9daca01d2e1c2136f8f0cca97bfc7d0777320d21879e5b148f300b69",
"originalMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 1206,
"height": 2622,
"avg_frame_rate": "76800/1303",
"nb_frames": "1408"
}
],
"format": {
"duration": "23.888333"
}
},
"publishedMetadata": {
"programs": [],
"stream_groups": [],
"streams": [
{
"codec_name": "h264",
"width": 720,
"height": 1566,
"avg_frame_rate": "60/1",
"nb_frames": "1433"
}
],
"format": {
"duration": "23.883333"
}
},
"transcode": "720px width H.264 CRF23; 60fps duplicates frames to preserve source timing including final held frame; no cuts or speed changes"
}
]
[
{
"test": "testNativeTranscriptBoundsMountedCellsFor2000Rows",
"outcome": "passed",
"seconds": 90.239
},
{
"test": "testNativeTranscriptPreservesExpandedToolAfterCellRecycling",
"outcome": "passed",
"seconds": 93.776
},
{
"test": "testStress200ToolArrivalsKeepCompletedTailVisible",
"outcome": "passed",
"seconds": 30.338
},
{
"test": "testNativeTranscriptBoundsMountedCellsFor2000Rows",
"outcome": "passed",
"seconds": 66.775
},
{
"test": "testNativeTranscriptPreservesExpandedToolAfterCellRecycling",
"outcome": "passed",
"seconds": 55.227
},
{
"test": "testStress200ToolArrivalsKeepCompletedTailVisible",
"outcome": "passed",
"seconds": 31.168
},
{
"test": "testNativeTranscriptBoundsMountedCellsFor2000Rows",
"outcome": "passed",
"seconds": 59.395
},
{
"test": "testNativeTranscriptPreservesExpandedToolAfterCellRecycling",
"outcome": "passed",
"seconds": 52.594
},
{
"test": "testStress200ToolArrivalsKeepCompletedTailVisible",
"outcome": "passed",
"seconds": 30.662
}
]
{
"devicesAndConfigurations" : [
{
"device" : {
"architecture" : "arm64",
"deviceId" : "711F1A26-B6F3-47E1-AF76-056ABA5CC58E",
"deviceName" : "PR518 Recorded Stress Isolated",
"modelName" : "iPhone 17 Pro",
"osBuildNumber" : "23F77",
"osVersion" : "26.5",
"platform" : "iOS Simulator"
},
"expectedFailures" : 0,
"failedTests" : 0,
"passedTests" : 9,
"skippedTests" : 0,
"testPlanConfiguration" : {
"configurationId" : "1",
"configurationName" : "Test Scheme Action"
}
}
],
"environmentDescription" : "NanocodexInbox · Built with macOS 26.3.1",
"expectedFailures" : 0,
"failedTests" : 0,
"finishTime" : 1790047731.757,
"passedTests" : 3,
"result" : "Passed",
"skippedTests" : 0,
"startTime" : 1790047128.787,
"statistics" : [
{
"subtitle" : "9 test runs",
"title" : "1 configuration ran with test repetitions"
}
],
"testFailures" : [
],
"title" : "Test - NanocodexInbox",
"topInsights" : [
],
"totalTestCount" : 3
}
Command line invocation:
/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild test-without-building -xctestrun ../ui-scroll-smooth-build/Build/Products/NanocodexInbox_iphonesimulator26.5-arm64.xctestrun -destination "platform=iOS Simulator,id=711F1A26-B6F3-47E1-AF76-056ABA5CC58E" -parallel-testing-enabled NO -test-iterations 3 -test-repetition-relaunch-enabled YES -test-timeouts-enabled YES -default-test-execution-time-allowance 180 -maximum-test-execution-time-allowance 240 "-only-testing:NanocodexInboxUITests/InboxUITests/testStress200ToolArrivalsKeepCompletedTailVisible" "-only-testing:NanocodexInboxUITests/InboxUITests/testNativeTranscriptBoundsMountedCellsFor2000Rows" "-only-testing:NanocodexInboxUITests/InboxUITests/testNativeTranscriptPreservesExpandedToolAfterCellRecycling" -resultBundlePath ../pr518-stress-isolated/stress.xcresult
Running tests repeatedly 3 times.
2026-09-21 20:18:48.762 xcodebuild[70353:47491603] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Writing result bundle at path:
/Users/georgios/Nanocodex/pr518-stress-isolated/stress.xcresult
2026-09-21 20:18:48.780 xcodebuild[70353:47491603] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-21 20:18:50.837 xcodebuild[70353:47491603] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-21 20:18:52.353 xcodebuild[70353:47491603] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-21 20:18:53.324 xcodebuild[70353:47491603] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-21 20:20:11.715412-0700 NanocodexInboxUITests-Runner[70946:47497187] [Default] Running tests...
2026-09-21 20:20:11.762516-0700 NanocodexInboxUITests-Runner[70946:47497561] [General] Failed to send CA Event for app launch measurements for ca_event_type: 0 event_name: com.apple.app_launch_measurement.FirstFramePresentationMetric
2026-09-21 20:20:11.807703-0700 NanocodexInboxUITests-Runner[70946:47497561] [General] Failed to send CA Event for app launch measurements for ca_event_type: 1 event_name: com.apple.app_launch_measurement.ExtendedLaunchMetrics
objc[70946]: Class UIAccessibilityLoaderWebShared is implemented in both /Library/Developer/CoreSimulator/Volumes/iOS_23F77/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 26.5.simruntime/Contents/Resources/RuntimeRoot/System/Library/AccessibilityBundles/WebCore.axbundle/WebCore (0x109980310) and /Library/Developer/CoreSimulator/Volumes/iOS_23F77/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 26.5.simruntime/Contents/Resources/RuntimeRoot/System/Library/AccessibilityBundles/WebKit.axbundle/WebKit (0x108dac398). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
Test Suite 'Selected tests' started at 2026-09-21 20:20:17.641.
Test Suite 'NanocodexInboxUITests.xctest' started at 2026-09-21 20:20:17.642.
Test Suite 'InboxUITests' started at 2026-09-21 20:20:17.642.
Test Case '-[NanocodexInboxUITests.InboxUITests testNativeTranscriptBoundsMountedCellsFor2000Rows]' started.
t = 0.00s Start Test at 2026-09-21 20:20:17.643
t = 0.33s Set Up
t = 0.34s Open xyz.paradigm.centaur
t = 0.35s Launch xyz.paradigm.centaur
2026-09-21 20:20:19.632 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: The operation couldn’t be completed. (DebuggerLLDB.DebuggerVersionStore.StoreError error 0.)
2026-09-21 20:20:19.632 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: no debugger version
t = 8.17s Setting up automation session
t = 9.04s Wait for xyz.paradigm.centaur to idle
t = 11.26s Waiting 10.0s for "app-menu" Button to exist
t = 12.33s Checking `Expect predicate `existsNoRetry == 1` for object "app-menu" Button`
t = 12.33s Checking existence of `"app-menu" Button`
t = 12.51s Waiting 10.0s for StaticText (First Match) to exist
t = 13.54s Checking `Expect predicate `existsNoRetry == 1` for object StaticText (First Match)`
t = 13.54s Checking existence of `StaticText (First Match)`
t = 13.79s Waiting 10.0s for "conversation" Any to exist
t = 14.86s Checking `Expect predicate `existsNoRetry == 1` for object "conversation" Any`
t = 14.86s Checking existence of `"conversation" Any`
t = 15.01s Waiting 10.0s for "conversation-native-mounted-count" StaticText to exist
t = 16.06s Checking `Expect predicate `existsNoRetry == 1` for object "conversation-native-mounted-count" StaticText`
t = 16.06s Checking existence of `"conversation-native-mounted-count" StaticText`
t = 17.21s Find the "conversation-native-mounted-count" StaticText
t = 17.31s Find the "conversation-native-mounted-count" StaticText
t = 17.39s Find the "conversation-native-mounted-count" StaticText
t = 17.50s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 17.57s Find the "conversation" Any
t = 17.73s Checking existence of `"composer" TextField`
t = 17.80s Find the "composer" TextView
t = 17.87s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 18.08s Find the StaticText (Element at index 0)
t = 18.36s Find the StaticText (Element at index 1)
t = 18.65s Find the "Review note 2000" StaticText
t = 19.21s Find the "Review note 2000" StaticText
t = 19.54s Swipe down "conversation" Other
t = 19.54s Wait for xyz.paradigm.centaur to idle
t = 19.54s Find the "conversation" Other
t = 19.73s Check for interrupting elements affecting "conversation" Other
t = 19.90s Synthesize event
t = 20.49s Wait for xyz.paradigm.centaur to idle
t = 22.65s Find the "conversation-native-mounted-count" StaticText
t = 22.69s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 22.74s Find the "conversation" Other
t = 22.79s Checking existence of `"composer" TextField`
t = 22.83s Find the "composer" TextView
t = 22.87s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 22.94s Find the StaticText (Element at index 0)
t = 23.01s Find the "Review note 1998" StaticText
t = 23.09s Find the "Review note 1998" StaticText
t = 23.15s Find the StaticText (Element at index 1)
t = 23.23s Find the "Review note 1999" StaticText
t = 23.29s Find the "Review note 1999" StaticText
t = 23.36s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=2000:345.66666666668607 current=1998:315.33333333331393 native=offset=276397.0 size=277693.3333333332 anchor=Optional((id: "profile-1997", offset: -192.0)) frame=Optional((0.0, 276205.0, 402.0, 364.3333333333333)) following=false phase=idle target=nil
t = 23.40s Swipe down "conversation" Other
t = 23.40s Wait for xyz.paradigm.centaur to idle
t = 23.41s Find the "conversation" Other
t = 23.46s Check for interrupting elements affecting "conversation" Other
t = 23.52s Synthesize event
t = 23.97s Wait for xyz.paradigm.centaur to idle
t = 26.07s Find the "conversation-native-mounted-count" StaticText
t = 26.12s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 26.16s Find the "conversation" Other
t = 26.21s Checking existence of `"composer" TextField`
t = 26.25s Find the "composer" TextView
t = 26.29s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 26.35s Find the StaticText (Element at index 0)
t = 26.42s Find the StaticText (Element at index 1)
t = 26.50s Find the "Review note 1996" StaticText
t = 26.56s Find the "Review note 1996" StaticText
t = 26.63s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1998:315.33333333331393 current=1996:253.66666666668607 native=offset=275916.3333333333 size=277915.6666666665 anchor=Optional((id: "profile-1995", offset: -231.66666666662786)) frame=Optional((0.0, 275684.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 26.67s Swipe down "conversation" Other
t = 26.67s Wait for xyz.paradigm.centaur to idle
t = 26.67s Find the "conversation" Other
t = 26.72s Check for interrupting elements affecting "conversation" Other
t = 26.77s Synthesize event
t = 27.22s Wait for xyz.paradigm.centaur to idle
t = 29.32s Find the "conversation-native-mounted-count" StaticText
t = 29.38s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 29.42s Find the "conversation" Other
t = 29.47s Checking existence of `"composer" TextField`
t = 29.51s Find the "composer" TextView
t = 29.56s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 29.62s Find the StaticText (Element at index 0)
t = 29.70s Find the StaticText (Element at index 1)
t = 29.78s Find the "Review note 1994" StaticText
t = 29.85s Find the "Review note 1994" StaticText
t = 29.92s Find the StaticText (Element at index 2)
t = 30.07s Find the "Review note 1995" StaticText
t = 30.15s Find the "Review note 1995" StaticText
t = 30.23s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1996:253.66666666668607 current=1994:214.0 native=offset=275680.0 size=278382.33333333314 anchor=Optional((id: "profile-1993", offset: -271.33333333331393)) frame=Optional((0.0, 275408.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 30.28s Swipe down "conversation" Other
t = 30.28s Wait for xyz.paradigm.centaur to idle
t = 30.28s Find the "conversation" Other
t = 30.33s Check for interrupting elements affecting "conversation" Other
t = 30.39s Synthesize event
t = 30.85s Wait for xyz.paradigm.centaur to idle
t = 32.96s Find the "conversation-native-mounted-count" StaticText
t = 33.01s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 33.06s Find the "conversation" Other
t = 33.12s Checking existence of `"composer" TextField`
t = 33.18s Find the "composer" TextView
t = 33.23s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 33.29s Find the StaticText (Element at index 0)
t = 33.38s Find the StaticText (Element at index 1)
t = 33.47s Find the "Review note 1992" StaticText
t = 33.54s Find the "Review note 1992" StaticText
t = 33.62s Find the StaticText (Element at index 2)
t = 33.74s Find the "Review note 1993" StaticText
t = 33.81s Find the "Review note 1993" StaticText
t = 33.91s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1994:214.0 current=1992:175.66666666668607 native=offset=275442.3333333333 size=278848.99999999977 anchor=Optional((id: "profile-1991", offset: -309.66666666662786)) frame=Optional((0.0, 275132.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 33.97s Swipe down "conversation" Other
t = 33.97s Wait for xyz.paradigm.centaur to idle
t = 34.22s Find the "conversation" Other
t = 34.28s Check for interrupting elements affecting "conversation" Other
t = 34.35s Synthesize event
t = 34.81s Wait for xyz.paradigm.centaur to idle
t = 36.91s Find the "conversation-native-mounted-count" StaticText
t = 36.95s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 36.99s Find the "conversation" Other
t = 37.04s Checking existence of `"composer" TextField`
t = 37.08s Find the "composer" TextView
t = 37.12s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 37.18s Find the StaticText (Element at index 0)
t = 37.25s Find the "Review note 1990" StaticText
t = 37.32s Find the "Review note 1990" StaticText
t = 37.38s Find the StaticText (Element at index 1)
t = 37.46s Find the "Review note 1991" StaticText
t = 37.53s Find the "Review note 1991" StaticText
t = 37.60s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1992:175.66666666668607 current=1990:136.0 native=offset=275228.0 size=279337.6666666664 anchor=Optional((id: "profile-1990", offset: 11.0)) frame=Optional((0.0, 275239.0, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 37.64s Swipe down "conversation" Other
t = 37.64s Wait for xyz.paradigm.centaur to idle
t = 37.64s Find the "conversation" Other
t = 37.69s Check for interrupting elements affecting "conversation" Other
t = 37.74s Synthesize event
t = 38.20s Wait for xyz.paradigm.centaur to idle
t = 40.31s Find the "conversation-native-mounted-count" StaticText
t = 40.35s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 40.40s Find the "conversation" Other
t = 40.44s Checking existence of `"composer" TextField`
t = 40.48s Find the "composer" TextView
t = 40.52s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 40.59s Find the StaticText (Element at index 0)
t = 40.68s Find the "Review note 1988" StaticText
t = 40.74s Find the "Review note 1988" StaticText
t = 40.80s Find the StaticText (Element at index 1)
t = 40.87s Find the "Review note 1989" StaticText
t = 40.94s Find the "Review note 1989" StaticText
t = 41.00s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1990:136.0 current=1988:96.33333333337214 native=offset=274747.3333333333 size=279537.9999999997 anchor=Optional((id: "profile-1988", offset: -28.66666666662786)) frame=Optional((0.0, 274718.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 41.04s Swipe down "conversation" Other
t = 41.04s Wait for xyz.paradigm.centaur to idle
t = 41.04s Find the "conversation" Other
t = 41.09s Check for interrupting elements affecting "conversation" Other
t = 41.14s Synthesize event
t = 41.59s Wait for xyz.paradigm.centaur to idle
t = 43.69s Find the "conversation-native-mounted-count" StaticText
t = 43.74s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 43.79s Find the "conversation" Other
t = 43.84s Checking existence of `"composer" TextField`
t = 43.88s Find the "composer" TextView
t = 43.92s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 43.99s Find the StaticText (Element at index 0)
t = 44.07s Find the StaticText (Element at index 1)
t = 44.15s Find the "Review note 1987" StaticText
t = 44.22s Find the "Review note 1987" StaticText
t = 44.28s Find the StaticText (Element at index 2)
t = 44.36s Find the "Review note 1988" StaticText
t = 44.43s Find the "Review note 1988" StaticText
t = 44.50s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1988:96.33333333337214 current=1987:396.0 native=offset=274532.0 size=280004.66666666634 anchor=Optional((id: "profile-1986", offset: -89.33333333331393)) frame=Optional((0.0, 274442.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 44.54s Swipe down "conversation" Other
t = 44.54s Wait for xyz.paradigm.centaur to idle
t = 44.55s Find the "conversation" Other
t = 44.59s Check for interrupting elements affecting "conversation" Other
t = 44.65s Synthesize event
t = 45.10s Wait for xyz.paradigm.centaur to idle
t = 47.21s Find the "conversation-native-mounted-count" StaticText
t = 47.27s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 47.31s Find the "conversation" Other
t = 47.36s Checking existence of `"composer" TextField`
t = 47.40s Find the "composer" TextView
t = 47.45s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 47.51s Find the StaticText (Element at index 0)
t = 47.58s Find the StaticText (Element at index 1)
t = 47.70s Find the "Review note 1985" StaticText
t = 47.78s Find the "Review note 1985" StaticText
t = 47.87s Find the StaticText (Element at index 2)
t = 47.96s Find the "Review note 1986" StaticText
t = 48.03s Find the "Review note 1986" StaticText
t = 48.11s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1987:396.0 current=1985:343.66666666668607 native=offset=274308.3333333333 size=280493.33333333296 anchor=Optional((id: "profile-1984", offset: -141.66666666662786)) frame=Optional((0.0, 274166.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 48.15s Swipe down "conversation" Other
t = 48.15s Wait for xyz.paradigm.centaur to idle
t = 48.16s Find the "conversation" Other
t = 48.20s Check for interrupting elements affecting "conversation" Other
t = 48.27s Synthesize event
t = 48.73s Wait for xyz.paradigm.centaur to idle
t = 50.84s Find the "conversation-native-mounted-count" StaticText
t = 50.89s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 50.94s Find the "conversation" Other
t = 50.98s Checking existence of `"composer" TextField`
t = 51.03s Find the "composer" TextView
t = 51.08s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 51.14s Find the StaticText (Element at index 0)
t = 51.21s Find the StaticText (Element at index 1)
t = 51.29s Find the "Review note 1983" StaticText
t = 51.36s Find the "Review note 1983" StaticText
t = 51.43s Find the StaticText (Element at index 2)
t = 51.51s Find the "Review note 1984" StaticText
t = 51.57s Find the "Review note 1984" StaticText
t = 51.65s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1985:343.66666666668607 current=1983:298.66666666668607 native=offset=274077.3333333333 size=280959.9999999996 anchor=Optional((id: "profile-1982", offset: -186.66666666662786)) frame=Optional((0.0, 273890.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 51.69s Swipe down "conversation" Other
t = 51.69s Wait for xyz.paradigm.centaur to idle
t = 51.70s Find the "conversation" Other
t = 51.74s Check for interrupting elements affecting "conversation" Other
t = 51.80s Synthesize event
t = 52.25s Wait for xyz.paradigm.centaur to idle
t = 54.38s Find the "conversation-native-mounted-count" StaticText
t = 55.20s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 60.09s Find the "conversation" Other
t = 62.70s Checking existence of `"composer" TextField`
t = 62.96s Find the "composer" TextView
t = 63.23s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 63.87s Find the StaticText (Element at index 0)
t = 64.22s Find the StaticText (Element at index 1)
t = 64.48s Find the "Review note 1981" StaticText
t = 64.63s Find the "Review note 1981" StaticText
t = 64.73s Find the StaticText (Element at index 2)
t = 64.85s Find the "Review note 1982" StaticText
t = 64.93s Find the "Review note 1982" StaticText
t = 65.01s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1983:298.66666666668607 current=1981:254.66666666668607 native=offset=273845.3333333333 size=281426.6666666662 anchor=Optional((id: "profile-1980", offset: -230.66666666662786)) frame=Optional((0.0, 273614.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 65.06s Swipe down "conversation" Other
t = 65.06s Wait for xyz.paradigm.centaur to idle
t = 65.06s Find the "conversation" Other
t = 65.11s Check for interrupting elements affecting "conversation" Other
t = 65.17s Synthesize event
t = 65.63s Wait for xyz.paradigm.centaur to idle
t = 67.72s Find the "conversation-native-mounted-count" StaticText
t = 67.77s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 67.82s Find the "conversation" Other
t = 67.86s Checking existence of `"composer" TextField`
t = 67.91s Find the "composer" TextView
t = 67.95s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 68.02s Find the StaticText (Element at index 0)
t = 68.09s Find the StaticText (Element at index 1)
t = 68.16s Find the "Review note 1979" StaticText
t = 68.23s Find the "Review note 1979" StaticText
t = 68.30s Find the StaticText (Element at index 2)
t = 68.37s Find the "Review note 1980" StaticText
t = 68.44s Find the "Review note 1980" StaticText
t = 68.51s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1981:254.66666666668607 current=1979:186.33333333331393 native=offset=273637.6666666667 size=281915.33333333285 anchor=Optional((id: "profile-1978", offset: -299.0)) frame=Optional((0.0, 273338.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 68.56s Swipe down "conversation" Other
t = 68.56s Wait for xyz.paradigm.centaur to idle
t = 68.56s Find the "conversation" Other
t = 68.61s Check for interrupting elements affecting "conversation" Other
t = 68.67s Synthesize event
t = 69.12s Wait for xyz.paradigm.centaur to idle
t = 71.22s Find the "conversation-native-mounted-count" StaticText
t = 71.38s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 72.10s Find the "conversation" Other
t = 72.34s Checking existence of `"composer" TextField`
t = 72.55s Find the "composer" TextView
t = 73.25s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 73.32s Find the StaticText (Element at index 0)
t = 73.41s Find the "Review note 1977" StaticText
t = 78.91s Find the "Review note 1977" StaticText
t = 79.36s Find the StaticText (Element at index 1)
t = 80.23s Find the "Review note 1978" StaticText
t = 81.31s Find the "Review note 1978" StaticText
t = 83.53s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1979:186.33333333331393 current=1977:130.66666666668607 native=offset=273195.0 size=282137.66666666616 anchor=Optional((id: "profile-1977", offset: 5.666666666686069)) frame=Optional((0.0, 273200.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 83.58s Find the "latest-messages" Button
t = 84.05s Find the Target Application 'xyz.paradigm.centaur'
t = 84.29s Added attachment named 'native-2000-rows-reading'
t = 84.32s Tap "latest-messages" Button
t = 84.32s Wait for xyz.paradigm.centaur to idle
t = 84.59s Find the "latest-messages" Button
t = 85.31s Check for interrupting elements affecting "latest-messages" Button
t = 85.86s Synthesize event
t = 86.41s Wait for xyz.paradigm.centaur to idle
t = 88.10s Checking `Expect predicate `exists == 0` for object "latest-messages" Button`
t = 88.11s Checking existence of `"latest-messages" Button`
t = 88.59s Find the "conversation-native-mounted-count" StaticText
t = 88.93s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=7
t = 89.45s Find the Target Application 'xyz.paradigm.centaur'
t = 89.70s Added attachment named 'native-2000-rows-tail'
t = 89.71s Tear Down
Test Case '-[NanocodexInboxUITests.InboxUITests testNativeTranscriptBoundsMountedCellsFor2000Rows]' passed (90.239 seconds).
Test Case '-[NanocodexInboxUITests.InboxUITests testNativeTranscriptPreservesExpandedToolAfterCellRecycling]' started.
t = 0.00s Start Test at 2026-09-21 20:21:47.883
t = 0.02s Set Up
t = 0.02s Open xyz.paradigm.centaur
t = 0.02s Launch xyz.paradigm.centaur
t = 0.02s Terminate xyz.paradigm.centaur:71104
2026-09-21 20:21:51.114 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: The operation couldn’t be completed. (DebuggerLLDB.DebuggerVersionStore.StoreError error 0.)
2026-09-21 20:21:51.114 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: no debugger version
t = 3.85s Setting up automation session
t = 4.70s Wait for xyz.paradigm.centaur to idle
t = 6.99s Waiting 10.0s for "app-menu" Button to exist
t = 8.02s Checking `Expect predicate `existsNoRetry == 1` for object "app-menu" Button`
t = 8.02s Checking existence of `"app-menu" Button`
t = 8.95s Waiting 10.0s for StaticText (First Match) to exist
t = 9.98s Checking `Expect predicate `existsNoRetry == 1` for object StaticText (First Match)`
t = 9.98s Checking existence of `StaticText (First Match)`
t = 12.08s Waiting 10.0s for "tool-disclosure-profile-recycling-tool" Button to exist
t = 13.10s Checking `Expect predicate `existsNoRetry == 1` for object "tool-disclosure-profile-recycling-tool" Button`
t = 13.10s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 14.22s Find the "tool-disclosure-profile-recycling-tool" Button
t = 19.20s Requesting snapshot of accessibility hierarchy for app with pid 71729
t = 19.29s Find: Descendants matching type Button
t = 19.29s Find: Elements matching predicate '"tool-disclosure-profile-recycling-tool" IN identifiers'
t = 23.22s Requesting snapshot of accessibility hierarchy for app with pid 71729
t = 23.30s Find: Descendants matching type Button
t = 23.30s Find: Elements matching predicate '"tool-disclosure-profile-recycling-tool" IN identifiers'
t = 23.30s Requesting snapshot of accessibility hierarchy for app with pid 71729
t = 23.39s Find: Descendants matching type Button
t = 23.39s Requesting snapshot of accessibility hierarchy for app with pid 71729
t = 23.48s Requesting snapshot of accessibility hierarchy for app with pid 71729
t = 23.56s Find: Descendants matching type Any
t = 23.56s Find: Elements matching predicate '"conversation" IN identifiers'
t = 23.57s Requesting snapshot of accessibility hierarchy for app with pid 71729
t = 23.65s Find: Descendants matching type Any
t = 23.66s Requesting snapshot of accessibility hierarchy for app with pid 71729
t = 28.75s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 30.94s Checking existence of `"collapsed" Image`
t = 32.67s Tap "tool-disclosure-profile-recycling-tool" Button
t = 32.67s Wait for xyz.paradigm.centaur to idle
t = 32.68s Find the "tool-disclosure-profile-recycling-tool" Button
t = 34.96s Check for interrupting elements affecting "tool-disclosure-profile-recycling-tool" Button
t = 35.72s Synthesize event
t = 36.20s Wait for xyz.paradigm.centaur to idle
t = 36.46s Requesting snapshot of accessibility hierarchy for app with pid 71729
t = 36.55s Find: Descendants matching type Button
t = 36.55s Find: Elements matching predicate '"tool-disclosure-profile-recycling-tool" IN identifiers'
t = 37.97s Requesting snapshot of accessibility hierarchy for app with pid 71729
t = 38.06s Find: Descendants matching type Button
t = 38.07s Find: Elements matching predicate '"tool-disclosure-profile-recycling-tool" IN identifiers'
t = 38.07s Requesting snapshot of accessibility hierarchy for app with pid 71729
t = 38.15s Find: Descendants matching type Button
t = 38.15s Requesting snapshot of accessibility hierarchy for app with pid 71729
t = 38.24s Requesting snapshot of accessibility hierarchy for app with pid 71729
t = 38.32s Find: Descendants matching type Any
t = 38.32s Find: Elements matching predicate '"conversation" IN identifiers'
t = 38.33s Requesting snapshot of accessibility hierarchy for app with pid 71729
t = 38.42s Find: Descendants matching type Any
t = 38.42s Requesting snapshot of accessibility hierarchy for app with pid 71729
t = 41.88s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 44.95s Checking existence of `"expanded" Image`
t = 48.44s Waiting 5.0s for "Recycled tool output remains expanded." StaticText to exist
t = 49.47s Checking `Expect predicate `existsNoRetry == 1` for object "Recycled tool output remains expanded." StaticText`
t = 49.47s Checking existence of `"Recycled tool output remains expanded." StaticText`
t = 50.29s Swipe down "conversation" Any
t = 50.29s Wait for xyz.paradigm.centaur to idle
t = 50.29s Find the "conversation" Any
t = 52.42s Check for interrupting elements affecting "conversation" Other
t = 52.50s Synthesize event
t = 53.10s Wait for xyz.paradigm.centaur to idle
t = 55.20s Swipe down "conversation" Other
t = 55.20s Wait for xyz.paradigm.centaur to idle
t = 55.21s Find the "conversation" Other
t = 56.73s Check for interrupting elements affecting "conversation" Other
t = 56.80s Synthesize event
t = 57.53s Wait for xyz.paradigm.centaur to idle
t = 59.65s Swipe down "conversation" Other
t = 59.65s Wait for xyz.paradigm.centaur to idle
t = 59.65s Find the "conversation" Other
t = 59.70s Check for interrupting elements affecting "conversation" Other
t = 59.76s Synthesize event
t = 60.20s Wait for xyz.paradigm.centaur to idle
t = 62.32s Swipe down "conversation" Other
t = 62.32s Wait for xyz.paradigm.centaur to idle
t = 62.32s Find the "conversation" Other
t = 62.36s Check for interrupting elements affecting "conversation" Other
t = 62.42s Synthesize event
t = 62.87s Wait for xyz.paradigm.centaur to idle
t = 64.98s Swipe down "conversation" Other
t = 64.98s Wait for xyz.paradigm.centaur to idle
t = 65.56s Find the "conversation" Other
t = 65.60s Check for interrupting elements affecting "conversation" Other
t = 65.66s Synthesize event
t = 66.10s Wait for xyz.paradigm.centaur to idle
t = 68.22s Swipe down "conversation" Other
t = 68.22s Wait for xyz.paradigm.centaur to idle
t = 68.22s Find the "conversation" Other
t = 68.26s Check for interrupting elements affecting "conversation" Other
t = 68.33s Synthesize event
t = 68.78s Wait for xyz.paradigm.centaur to idle
t = 70.89s Swipe down "conversation" Other
t = 70.89s Wait for xyz.paradigm.centaur to idle
t = 71.52s Find the "conversation" Other
t = 71.57s Check for interrupting elements affecting "conversation" Other
t = 71.64s Synthesize event
t = 72.09s Wait for xyz.paradigm.centaur to idle
t = 74.20s Swipe down "conversation" Other
t = 74.20s Wait for xyz.paradigm.centaur to idle
t = 74.21s Find the "conversation" Other
t = 74.25s Check for interrupting elements affecting "conversation" Other
t = 74.32s Synthesize event
t = 74.77s Wait for xyz.paradigm.centaur to idle
t = 76.87s Swipe down "conversation" Other
t = 76.87s Wait for xyz.paradigm.centaur to idle
t = 77.31s Find the "conversation" Other
t = 77.35s Check for interrupting elements affecting "conversation" Other
t = 77.41s Synthesize event
t = 77.87s Wait for xyz.paradigm.centaur to idle
t = 79.97s Swipe down "conversation" Other
t = 79.97s Wait for xyz.paradigm.centaur to idle
t = 79.97s Find the "conversation" Other
t = 80.02s Check for interrupting elements affecting "conversation" Other
t = 80.08s Synthesize event
t = 80.52s Wait for xyz.paradigm.centaur to idle
t = 82.65s Swipe down "conversation" Other
t = 82.65s Wait for xyz.paradigm.centaur to idle
t = 82.66s Find the "conversation" Other
t = 82.70s Check for interrupting elements affecting "conversation" Other
t = 82.76s Synthesize event
t = 83.20s Wait for xyz.paradigm.centaur to idle
t = 85.32s Swipe down "conversation" Other
t = 85.32s Wait for xyz.paradigm.centaur to idle
t = 85.32s Find the "conversation" Other
t = 85.37s Check for interrupting elements affecting "conversation" Other
t = 85.43s Synthesize event
t = 85.87s Wait for xyz.paradigm.centaur to idle
t = 87.99s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 88.05s Checking existence of `"Recycled tool output remains expanded." StaticText`
t = 88.10s Find the "latest-messages" Button
t = 88.15s Tap "latest-messages" Button
t = 88.15s Wait for xyz.paradigm.centaur to idle
t = 88.15s Find the "latest-messages" Button
t = 88.19s Check for interrupting elements affecting "latest-messages" Button
t = 88.23s Synthesize event
t = 88.53s Wait for xyz.paradigm.centaur to idle
t = 89.53s Waiting 10.0s for "tool-disclosure-profile-recycling-tool" Button to exist
t = 90.54s Checking `Expect predicate `existsNoRetry == 1` for object "tool-disclosure-profile-recycling-tool" Button`
t = 90.54s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 90.60s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 91.69s Checking existence of `"expanded" Image`
t = 91.75s Waiting 5.0s for "Recycled tool output remains expanded." StaticText to exist
t = 92.79s Checking `Expect predicate `existsNoRetry == 1` for object "Recycled tool output remains expanded." StaticText`
t = 92.79s Checking existence of `"Recycled tool output remains expanded." StaticText`
t = 93.26s Find the Target Application 'xyz.paradigm.centaur'
t = 93.41s Added attachment named 'native-recycled-tool-expanded'
t = 93.42s Tear Down
Test Case '-[NanocodexInboxUITests.InboxUITests testNativeTranscriptPreservesExpandedToolAfterCellRecycling]' passed (93.776 seconds).
Test Case '-[NanocodexInboxUITests.InboxUITests testStress200ToolArrivalsKeepCompletedTailVisible]' started.
t = 0.00s Start Test at 2026-09-21 20:23:21.659
t = 0.02s Set Up
t = 0.02s Open xyz.paradigm.centaur
t = 0.02s Launch xyz.paradigm.centaur
t = 0.02s Terminate xyz.paradigm.centaur:71729
2026-09-21 20:23:22.716 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: The operation couldn’t be completed. (DebuggerLLDB.DebuggerVersionStore.StoreError error 0.)
2026-09-21 20:23:22.716 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: no debugger version
t = 1.27s Setting up automation session
t = 2.17s Wait for xyz.paradigm.centaur to idle
t = 4.15s Waiting 10.0s for "app-menu" Button to exist
t = 5.19s Checking `Expect predicate `existsNoRetry == 1` for object "app-menu" Button`
t = 5.19s Checking existence of `"app-menu" Button`
t = 5.28s Waiting 10.0s for StaticText (First Match) to exist
t = 6.33s Checking `Expect predicate `existsNoRetry == 1` for object StaticText (First Match)`
t = 6.33s Checking existence of `StaticText (First Match)`
t = 6.37s Checking existence of `"conversation-title:inbox" StaticText`
t = 6.45s Find the "conversation-title:inbox" StaticText
t = 7.62s Checking `Expect predicate `label == "Build the agent inbox"` for object StaticText (First Match)`
t = 7.62s Find the StaticText (First Match)
t = 7.68s Waiting 5.0s for "conversation" Any to exist
t = 8.71s Checking `Expect predicate `existsNoRetry == 1` for object "conversation" Any`
t = 8.71s Checking existence of `"conversation" Any`
t = 9.79s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 9.79s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 9.79s Checking existence of `"latest-messages" Button`
t = 10.00s Capturing element debug description
t = 10.84s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 10.84s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 10.84s Checking existence of `"latest-messages" Button`
t = 10.97s Capturing element debug description
t = 11.79s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 11.79s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 11.79s Checking existence of `"latest-messages" Button`
t = 11.94s Capturing element debug description
t = 12.76s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 12.76s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 12.76s Checking existence of `"latest-messages" Button`
t = 12.89s Capturing element debug description
t = 13.82s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 13.82s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 13.82s Checking existence of `"latest-messages" Button`
t = 13.97s Capturing element debug description
t = 14.80s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 14.81s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 14.81s Checking existence of `"latest-messages" Button`
t = 14.98s Capturing element debug description
t = 15.80s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 15.81s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 15.81s Checking existence of `"latest-messages" Button`
t = 15.97s Capturing element debug description
t = 16.82s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 16.82s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 16.82s Checking existence of `"latest-messages" Button`
t = 16.98s Capturing element debug description
t = 17.82s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 17.83s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 17.83s Checking existence of `"latest-messages" Button`
t = 17.99s Capturing element debug description
t = 18.82s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 18.83s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 18.83s Checking existence of `"latest-messages" Button`
t = 18.98s Capturing element debug description
t = 19.80s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 19.80s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 19.80s Checking existence of `"latest-messages" Button`
t = 19.94s Capturing element debug description
t = 20.78s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 20.78s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 20.78s Checking existence of `"latest-messages" Button`
t = 20.94s Capturing element debug description
t = 21.78s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 21.78s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 21.78s Checking existence of `"latest-messages" Button`
t = 21.96s Capturing element debug description
t = 22.78s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 22.79s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 22.79s Checking existence of `"latest-messages" Button`
t = 22.90s Capturing element debug description
t = 22.90s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 22.98s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 23.05s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 23.12s Find the "conversation" Any
t = 23.17s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 23.24s Checking existence of `"composer" TextField`
t = 23.29s Find the "composer" TextView
t = 23.76s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 23.76s Checking existence of `"latest-messages" Button`
t = 23.82s Capturing element debug description
t = 24.76s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 24.76s Checking existence of `"latest-messages" Button`
t = 24.81s Capturing element debug description
t = 25.76s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 25.77s Checking existence of `"latest-messages" Button`
t = 25.83s Capturing element debug description
t = 26.78s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 26.78s Checking existence of `"latest-messages" Button`
t = 26.84s Capturing element debug description
t = 27.77s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 27.77s Checking existence of `"latest-messages" Button`
t = 27.82s Capturing element debug description
t = 28.76s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 28.77s Checking existence of `"latest-messages" Button`
t = 28.82s Capturing element debug description
t = 28.82s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 28.90s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 28.97s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 29.04s Find the "conversation" Other
t = 29.08s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 29.15s Checking existence of `"composer" TextField`
t = 29.20s Find the "composer" TextView
t = 29.25s Checking existence of `"latest-messages" Button`
t = 29.30s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 29.37s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 29.45s Checking existence of `"latest-messages" Button`
STRESS_TOOLS count=200 intervalMS=50 finalCompleted=true finalVisible=true jumpExists=false
t = 29.91s Find the Target Application 'xyz.paradigm.centaur'
t = 30.06s Added attachment named 'rapid-200-tool-arrivals-follow-tail'
t = 30.06s Tear Down
Test Case '-[NanocodexInboxUITests.InboxUITests testStress200ToolArrivalsKeepCompletedTailVisible]' passed (30.338 seconds).
Test Suite 'InboxUITests' passed at 2026-09-21 20:23:51.997.
Executed 3 tests, with 0 failures (0 unexpected) in 214.352 (214.355) seconds
Test Suite 'NanocodexInboxUITests.xctest' passed at 2026-09-21 20:23:51.998.
Executed 3 tests, with 0 failures (0 unexpected) in 214.352 (214.356) seconds
Test Suite 'Selected tests' passed at 2026-09-21 20:23:51.999.
Executed 3 tests, with 0 failures (0 unexpected) in 214.352 (214.358) seconds
2026-09-21 20:23:52.924551-0700 NanocodexInboxUITests-Runner[72346:47507954] [Default] Running tests...
t = nans Interface orientation changed to Portrait
Test Suite 'Selected tests' started at 2026-09-21 20:23:53.541.
Test Suite 'NanocodexInboxUITests.xctest' started at 2026-09-21 20:23:53.541.
Test Suite 'InboxUITests' started at 2026-09-21 20:23:53.541.
Test Case '-[NanocodexInboxUITests.InboxUITests testNativeTranscriptBoundsMountedCellsFor2000Rows]' started.
t = 0.00s Start Test at 2026-09-21 20:23:53.542
t = 0.02s Set Up
t = 0.02s Open xyz.paradigm.centaur
t = 0.02s Launch xyz.paradigm.centaur
2026-09-21 20:23:53.564 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: The operation couldn’t be completed. (DebuggerLLDB.DebuggerVersionStore.StoreError error 0.)
2026-09-21 20:23:53.564 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: no debugger version
t = 0.23s Setting up automation session
objc[72346]: Class UIAccessibilityLoaderWebShared is implemented in both /Library/Developer/CoreSimulator/Volumes/iOS_23F77/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 26.5.simruntime/Contents/Resources/RuntimeRoot/System/Library/AccessibilityBundles/WebCore.axbundle/WebCore (0x1074f4310) and /Library/Developer/CoreSimulator/Volumes/iOS_23F77/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 26.5.simruntime/Contents/Resources/RuntimeRoot/System/Library/AccessibilityBundles/WebKit.axbundle/WebKit (0x107144398). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
t = 1.13s Wait for xyz.paradigm.centaur to idle
t = 3.22s Waiting 10.0s for "app-menu" Button to exist
t = 4.27s Checking `Expect predicate `existsNoRetry == 1` for object "app-menu" Button`
t = 4.27s Checking existence of `"app-menu" Button`
t = 4.38s Waiting 10.0s for StaticText (First Match) to exist
t = 5.43s Checking `Expect predicate `existsNoRetry == 1` for object StaticText (First Match)`
t = 5.43s Checking existence of `StaticText (First Match)`
t = 5.46s Waiting 10.0s for "conversation" Any to exist
t = 6.49s Checking `Expect predicate `existsNoRetry == 1` for object "conversation" Any`
t = 6.49s Checking existence of `"conversation" Any`
t = 6.54s Waiting 10.0s for "conversation-native-mounted-count" StaticText to exist
t = 7.61s Checking `Expect predicate `existsNoRetry == 1` for object "conversation-native-mounted-count" StaticText`
t = 7.61s Checking existence of `"conversation-native-mounted-count" StaticText`
t = 8.72s Find the "conversation-native-mounted-count" StaticText
t = 8.76s Find the "conversation-native-mounted-count" StaticText
t = 8.81s Find the "conversation-native-mounted-count" StaticText
t = 8.85s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 8.89s Find the "conversation" Any
t = 8.93s Checking existence of `"composer" TextField`
t = 8.97s Find the "composer" TextView
t = 9.02s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 9.08s Find the StaticText (Element at index 0)
t = 9.14s Find the StaticText (Element at index 1)
t = 9.22s Find the "Review note 2000" StaticText
t = 9.30s Find the "Review note 2000" StaticText
t = 9.37s Swipe down "conversation" Other
t = 9.37s Wait for xyz.paradigm.centaur to idle
t = 9.37s Find the "conversation" Other
t = 9.42s Check for interrupting elements affecting "conversation" Other
t = 9.47s Synthesize event
t = 9.93s Wait for xyz.paradigm.centaur to idle
t = 12.04s Find the "conversation-native-mounted-count" StaticText
t = 12.09s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 12.13s Find the "conversation" Other
t = 12.18s Checking existence of `"composer" TextField`
t = 12.22s Find the "composer" TextView
t = 12.27s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 12.33s Find the StaticText (Element at index 0)
t = 12.41s Find the "Review note 1998" StaticText
t = 12.47s Find the "Review note 1998" StaticText
t = 12.54s Find the StaticText (Element at index 1)
t = 12.61s Find the "Review note 1999" StaticText
t = 12.67s Find the "Review note 1999" StaticText
t = 12.74s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=2000:345.66666666668607 current=1998:296.0 native=offset=276416.3333333333 size=277693.3333333332 anchor=Optional((id: "profile-1997", offset: -211.33333333331393)) frame=Optional((0.0, 276205.0, 402.0, 364.3333333333333)) following=false phase=idle target=nil
t = 12.78s Swipe down "conversation" Other
t = 12.78s Wait for xyz.paradigm.centaur to idle
t = 12.78s Find the "conversation" Other
t = 12.82s Check for interrupting elements affecting "conversation" Other
t = 12.88s Synthesize event
t = 13.33s Wait for xyz.paradigm.centaur to idle
t = 15.43s Find the "conversation-native-mounted-count" StaticText
t = 15.47s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 15.52s Find the "conversation" Other
t = 15.56s Checking existence of `"composer" TextField`
t = 15.60s Find the "composer" TextView
t = 15.64s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 15.70s Find the StaticText (Element at index 0)
t = 15.77s Find the StaticText (Element at index 1)
t = 15.85s Find the "Review note 1996" StaticText
t = 15.91s Find the "Review note 1996" StaticText
t = 15.98s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1998:296.0 current=1996:218.33333333331393 native=offset=275951.6666666667 size=277915.6666666665 anchor=Optional((id: "profile-1995", offset: -267.0)) frame=Optional((0.0, 275684.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 16.02s Swipe down "conversation" Other
t = 16.02s Wait for xyz.paradigm.centaur to idle
t = 16.03s Find the "conversation" Other
t = 16.07s Check for interrupting elements affecting "conversation" Other
t = 16.13s Synthesize event
t = 16.58s Wait for xyz.paradigm.centaur to idle
t = 18.68s Find the "conversation-native-mounted-count" StaticText
t = 18.72s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 18.77s Find the "conversation" Other
t = 18.82s Checking existence of `"composer" TextField`
t = 18.86s Find the "composer" TextView
t = 18.91s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 18.98s Find the StaticText (Element at index 0)
t = 19.05s Find the StaticText (Element at index 1)
t = 19.12s Find the "Review note 1994" StaticText
t = 19.19s Find the "Review note 1994" StaticText
t = 19.25s Find the StaticText (Element at index 2)
t = 19.33s Find the "Review note 1995" StaticText
t = 19.40s Find the "Review note 1995" StaticText
t = 19.47s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1996:218.33333333331393 current=1994:164.0 native=offset=275730.0 size=278382.33333333314 anchor=Optional((id: "profile-1993", offset: -321.33333333331393)) frame=Optional((0.0, 275408.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 19.52s Swipe down "conversation" Other
t = 19.52s Wait for xyz.paradigm.centaur to idle
t = 19.53s Find the "conversation" Other
t = 19.57s Check for interrupting elements affecting "conversation" Other
t = 19.64s Synthesize event
t = 20.10s Wait for xyz.paradigm.centaur to idle
t = 22.20s Find the "conversation-native-mounted-count" StaticText
t = 22.25s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 22.29s Find the "conversation" Other
t = 22.34s Checking existence of `"composer" TextField`
t = 22.37s Find the "composer" TextView
t = 22.42s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 22.48s Find the StaticText (Element at index 0)
t = 22.55s Find the "Review note 1992" StaticText
t = 22.61s Find the "Review note 1992" StaticText
t = 22.67s Find the StaticText (Element at index 1)
t = 22.74s Find the "Review note 1993" StaticText
t = 22.80s Find the "Review note 1993" StaticText
t = 22.87s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1994:164.0 current=1992:108.33333333337214 native=offset=275287.3333333333 size=278604.66666666645 anchor=Optional((id: "profile-1992", offset: -16.66666666662786)) frame=Optional((0.0, 275270.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 22.91s Swipe down "conversation" Other
t = 22.91s Wait for xyz.paradigm.centaur to idle
t = 22.91s Find the "conversation" Other
t = 22.95s Check for interrupting elements affecting "conversation" Other
t = 23.01s Synthesize event
t = 23.46s Wait for xyz.paradigm.centaur to idle
t = 25.56s Find the "conversation-native-mounted-count" StaticText
t = 25.61s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 25.65s Find the "conversation" Other
t = 25.70s Checking existence of `"composer" TextField`
t = 25.74s Find the "composer" TextView
t = 25.78s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 25.84s Find the StaticText (Element at index 0)
t = 26.02s Find the StaticText (Element at index 1)
t = 26.09s Find the "Review note 1991" StaticText
t = 26.17s Find the "Review note 1991" StaticText
t = 26.25s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1992:108.33333333337214 current=1991:429.0 native=offset=275051.0 size=279071.3333333331 anchor=Optional((id: "profile-1990", offset: -56.33333333331393)) frame=Optional((0.0, 274994.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 26.29s Swipe down "conversation" Other
t = 26.29s Wait for xyz.paradigm.centaur to idle
t = 26.30s Find the "conversation" Other
t = 26.34s Check for interrupting elements affecting "conversation" Other
t = 26.40s Synthesize event
t = 26.84s Wait for xyz.paradigm.centaur to idle
t = 28.96s Find the "conversation-native-mounted-count" StaticText
t = 29.03s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 29.07s Find the "conversation" Other
t = 29.12s Checking existence of `"composer" TextField`
t = 29.17s Find the "composer" TextView
t = 29.23s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 29.41s Find the StaticText (Element at index 0)
t = 29.60s Find the StaticText (Element at index 1)
t = 29.86s Find the "Review note 1989" StaticText
t = 30.09s Find the "Review note 1989" StaticText
t = 30.18s Find the StaticText (Element at index 2)
t = 30.57s Find the "Review note 1990" StaticText
t = 30.76s Find the "Review note 1990" StaticText
t = 30.99s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1991:429.0 current=1989:389.33333333331393 native=offset=274814.6666666667 size=279559.9999999997 anchor=Optional((id: "profile-1988", offset: -96.0)) frame=Optional((0.0, 274718.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 31.10s Swipe down "conversation" Other
t = 31.10s Wait for xyz.paradigm.centaur to idle
t = 31.11s Find the "conversation" Other
t = 31.30s Check for interrupting elements affecting "conversation" Other
t = 31.40s Synthesize event
t = 31.96s Wait for xyz.paradigm.centaur to idle
t = 34.08s Find the "conversation-native-mounted-count" StaticText
t = 34.24s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 34.43s Find the "conversation" Other
t = 34.52s Checking existence of `"composer" TextField`
t = 34.57s Find the "composer" TextView
t = 34.78s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 34.95s Find the StaticText (Element at index 0)
t = 35.19s Find the StaticText (Element at index 1)
t = 35.46s Find the "Review note 1987" StaticText
t = 35.74s Find the "Review note 1987" StaticText
t = 35.82s Find the StaticText (Element at index 2)
t = 36.22s Find the "Review note 1988" StaticText
t = 36.45s Find the "Review note 1988" StaticText
t = 36.72s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1989:389.33333333331393 current=1987:333.66666666668607 native=offset=274594.3333333333 size=280026.66666666634 anchor=Optional((id: "profile-1986", offset: -151.66666666662786)) frame=Optional((0.0, 274442.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 36.77s Swipe down "conversation" Other
t = 36.77s Wait for xyz.paradigm.centaur to idle
t = 36.78s Find the "conversation" Other
t = 36.83s Check for interrupting elements affecting "conversation" Other
t = 36.98s Synthesize event
t = 37.44s Wait for xyz.paradigm.centaur to idle
t = 39.55s Find the "conversation-native-mounted-count" StaticText
t = 39.63s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 39.70s Find the "conversation" Other
t = 39.81s Checking existence of `"composer" TextField`
t = 39.86s Find the "composer" TextView
t = 39.91s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 40.18s Find the StaticText (Element at index 0)
t = 40.36s Find the StaticText (Element at index 1)
t = 40.56s Find the "Review note 1985" StaticText
t = 40.81s Find the "Review note 1985" StaticText
t = 40.89s Find the StaticText (Element at index 2)
t = 41.14s Find the "Review note 1986" StaticText
t = 41.32s Find the "Review note 1986" StaticText
t = 41.54s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1987:333.66666666668607 current=1985:294.0 native=offset=274358.0 size=280515.33333333296 anchor=Optional((id: "profile-1984", offset: -191.33333333331393)) frame=Optional((0.0, 274166.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 41.67s Swipe down "conversation" Other
t = 41.67s Wait for xyz.paradigm.centaur to idle
t = 41.68s Find the "conversation" Other
t = 41.83s Check for interrupting elements affecting "conversation" Other
t = 41.89s Synthesize event
t = 42.36s Wait for xyz.paradigm.centaur to idle
t = 44.46s Find the "conversation-native-mounted-count" StaticText
t = 44.54s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 44.78s Find the "conversation" Other
t = 44.88s Checking existence of `"composer" TextField`
t = 44.94s Find the "composer" TextView
t = 45.00s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 45.25s Find the StaticText (Element at index 0)
t = 45.34s Find the StaticText (Element at index 1)
t = 45.68s Find the "Review note 1983" StaticText
t = 46.02s Find the "Review note 1983" StaticText
t = 46.25s Find the StaticText (Element at index 2)
t = 46.47s Find the "Review note 1984" StaticText
t = 46.62s Find the "Review note 1984" StaticText
t = 47.03s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1985:294.0 current=1983:254.33333333331393 native=offset=274366.0 size=281270.3333333329 anchor=Optional((id: "profile-1982", offset: -231.0)) frame=Optional((0.0, 274135.0, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 47.25s Swipe down "conversation" Other
t = 47.25s Wait for xyz.paradigm.centaur to idle
t = 47.25s Find the "conversation" Other
t = 47.32s Check for interrupting elements affecting "conversation" Other
t = 47.50s Synthesize event
t = 48.01s Wait for xyz.paradigm.centaur to idle
t = 50.12s Find the "conversation-native-mounted-count" StaticText
t = 50.23s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 50.37s Find the "conversation" Other
t = 50.54s Checking existence of `"composer" TextField`
t = 50.60s Find the "composer" TextView
t = 50.74s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 50.84s Find the StaticText (Element at index 0)
t = 51.08s Find the StaticText (Element at index 1)
t = 51.28s Find the "Review note 1981" StaticText
t = 51.51s Find the "Review note 1981" StaticText
t = 51.69s Find the StaticText (Element at index 2)
t = 51.91s Find the "Review note 1982" StaticText
t = 52.10s Find the "Review note 1982" StaticText
t = 52.35s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1983:254.33333333331393 current=1981:214.66666666668607 native=offset=273885.3333333333 size=281470.6666666662 anchor=Optional((id: "profile-1980", offset: -270.66666666662786)) frame=Optional((0.0, 273614.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 52.40s Swipe down "conversation" Other
t = 52.40s Wait for xyz.paradigm.centaur to idle
t = 52.40s Find the "conversation" Other
t = 52.49s Check for interrupting elements affecting "conversation" Other
t = 52.64s Synthesize event
t = 53.12s Wait for xyz.paradigm.centaur to idle
t = 55.25s Find the "conversation-native-mounted-count" StaticText
t = 55.53s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 55.70s Find the "conversation" Other
t = 55.78s Checking existence of `"composer" TextField`
t = 55.94s Find the "composer" TextView
t = 56.01s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 56.11s Find the StaticText (Element at index 0)
t = 56.44s Find the StaticText (Element at index 1)
t = 56.55s Find the "Review note 1979" StaticText
t = 56.93s Find the "Review note 1979" StaticText
t = 57.24s Find the StaticText (Element at index 2)
t = 57.48s Find the "Review note 1980" StaticText
t = 57.76s Find the "Review note 1980" StaticText
t = 57.92s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1981:214.66666666668607 current=1979:175.0 native=offset=273649.0 size=281937.33333333285 anchor=Optional((id: "profile-1978", offset: -310.33333333331393)) frame=Optional((0.0, 273338.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 57.96s Swipe down "conversation" Other
t = 57.96s Wait for xyz.paradigm.centaur to idle
t = 57.97s Find the "conversation" Other
t = 58.17s Check for interrupting elements affecting "conversation" Other
t = 58.27s Synthesize event
t = 58.72s Wait for xyz.paradigm.centaur to idle
t = 60.83s Find the "conversation-native-mounted-count" StaticText
t = 60.92s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 61.03s Find the "conversation" Other
t = 61.12s Checking existence of `"composer" TextField`
t = 61.15s Find the "composer" TextView
t = 61.21s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 61.39s Find the StaticText (Element at index 0)
t = 61.53s Find the "Review note 1977" StaticText
t = 61.72s Find the "Review note 1977" StaticText
t = 61.94s Find the StaticText (Element at index 1)
t = 62.27s Find the "Review note 1978" StaticText
t = 62.47s Find the "Review note 1978" StaticText
t = 62.77s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1979:175.0 current=1977:119.33333333331393 native=offset=273450.6666666667 size=282425.9999999995 anchor=Optional((id: "profile-1977", offset: -5.666666666686069)) frame=Optional((0.0, 273445.0, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 62.84s Find the "latest-messages" Button
t = 63.31s Find the Target Application 'xyz.paradigm.centaur'
t = 63.50s Added attachment named 'native-2000-rows-reading'
t = 63.50s Tap "latest-messages" Button
t = 63.50s Wait for xyz.paradigm.centaur to idle
t = 63.50s Find the "latest-messages" Button
t = 63.55s Check for interrupting elements affecting "latest-messages" Button
t = 63.60s Synthesize event
t = 63.89s Wait for xyz.paradigm.centaur to idle
t = 65.52s Checking `Expect predicate `exists == 0` for object "latest-messages" Button`
t = 65.52s Checking existence of `"latest-messages" Button`
t = 65.64s Find the "conversation-native-mounted-count" StaticText
t = 65.69s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=8
t = 66.14s Find the Target Application 'xyz.paradigm.centaur'
t = 66.33s Added attachment named 'native-2000-rows-tail'
t = 66.34s Tear Down
Test Case '-[NanocodexInboxUITests.InboxUITests testNativeTranscriptBoundsMountedCellsFor2000Rows]' passed (66.775 seconds).
Test Case '-[NanocodexInboxUITests.InboxUITests testNativeTranscriptPreservesExpandedToolAfterCellRecycling]' started.
t = 0.00s Start Test at 2026-09-21 20:25:00.319
t = 0.04s Set Up
t = 0.04s Open xyz.paradigm.centaur
t = 0.04s Launch xyz.paradigm.centaur
t = 0.04s Terminate xyz.paradigm.centaur:72351
2026-09-21 20:25:01.411 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: The operation couldn’t be completed. (DebuggerLLDB.DebuggerVersionStore.StoreError error 0.)
2026-09-21 20:25:01.411 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: no debugger version
t = 1.52s Setting up automation session
t = 2.40s Wait for xyz.paradigm.centaur to idle
t = 4.37s Waiting 10.0s for "app-menu" Button to exist
t = 5.38s Checking `Expect predicate `existsNoRetry == 1` for object "app-menu" Button`
t = 5.39s Checking existence of `"app-menu" Button`
t = 5.60s Waiting 10.0s for StaticText (First Match) to exist
t = 6.61s Checking `Expect predicate `existsNoRetry == 1` for object StaticText (First Match)`
t = 6.61s Checking existence of `StaticText (First Match)`
t = 6.83s Waiting 10.0s for "tool-disclosure-profile-recycling-tool" Button to exist
t = 7.86s Checking `Expect predicate `existsNoRetry == 1` for object "tool-disclosure-profile-recycling-tool" Button`
t = 7.87s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 8.08s Find the "tool-disclosure-profile-recycling-tool" Button
t = 8.18s Requesting snapshot of accessibility hierarchy for app with pid 72962
t = 8.24s Find: Descendants matching type Button
t = 8.24s Find: Elements matching predicate '"tool-disclosure-profile-recycling-tool" IN identifiers'
t = 8.47s Requesting snapshot of accessibility hierarchy for app with pid 72962
t = 8.54s Find: Descendants matching type Button
t = 8.54s Find: Elements matching predicate '"tool-disclosure-profile-recycling-tool" IN identifiers'
t = 8.54s Requesting snapshot of accessibility hierarchy for app with pid 72962
t = 8.61s Find: Descendants matching type Button
t = 8.61s Requesting snapshot of accessibility hierarchy for app with pid 72962
t = 8.67s Requesting snapshot of accessibility hierarchy for app with pid 72962
t = 8.74s Find: Descendants matching type Any
t = 8.74s Find: Elements matching predicate '"conversation" IN identifiers'
t = 8.74s Requesting snapshot of accessibility hierarchy for app with pid 72962
t = 8.81s Find: Descendants matching type Any
t = 8.81s Requesting snapshot of accessibility hierarchy for app with pid 72962
t = 9.80s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 11.02s Checking existence of `"collapsed" Image`
t = 11.15s Tap "tool-disclosure-profile-recycling-tool" Button
t = 11.15s Wait for xyz.paradigm.centaur to idle
t = 11.16s Find the "tool-disclosure-profile-recycling-tool" Button
t = 11.27s Check for interrupting elements affecting "tool-disclosure-profile-recycling-tool" Button
t = 11.45s Synthesize event
t = 11.75s Wait for xyz.paradigm.centaur to idle
t = 12.08s Requesting snapshot of accessibility hierarchy for app with pid 72962
t = 12.16s Find: Descendants matching type Button
t = 12.16s Find: Elements matching predicate '"tool-disclosure-profile-recycling-tool" IN identifiers'
t = 12.33s Requesting snapshot of accessibility hierarchy for app with pid 72962
t = 12.39s Find: Descendants matching type Button
t = 12.39s Find: Elements matching predicate '"tool-disclosure-profile-recycling-tool" IN identifiers'
t = 12.40s Requesting snapshot of accessibility hierarchy for app with pid 72962
t = 12.47s Find: Descendants matching type Button
t = 12.47s Requesting snapshot of accessibility hierarchy for app with pid 72962
t = 12.53s Requesting snapshot of accessibility hierarchy for app with pid 72962
t = 12.60s Find: Descendants matching type Any
t = 12.60s Find: Elements matching predicate '"conversation" IN identifiers'
t = 12.60s Requesting snapshot of accessibility hierarchy for app with pid 72962
t = 12.67s Find: Descendants matching type Any
t = 12.67s Requesting snapshot of accessibility hierarchy for app with pid 72962
t = 13.47s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 14.70s Checking existence of `"expanded" Image`
t = 14.82s Waiting 5.0s for "Recycled tool output remains expanded." StaticText to exist
t = 15.83s Checking `Expect predicate `existsNoRetry == 1` for object "Recycled tool output remains expanded." StaticText`
t = 15.83s Checking existence of `"Recycled tool output remains expanded." StaticText`
t = 15.95s Swipe down "conversation" Any
t = 15.95s Wait for xyz.paradigm.centaur to idle
t = 15.96s Find the "conversation" Any
t = 16.03s Check for interrupting elements affecting "conversation" Other
t = 16.10s Synthesize event
t = 16.55s Wait for xyz.paradigm.centaur to idle
t = 18.69s Swipe down "conversation" Other
t = 18.69s Wait for xyz.paradigm.centaur to idle
t = 18.69s Find the "conversation" Other
t = 18.79s Check for interrupting elements affecting "conversation" Other
t = 18.91s Synthesize event
t = 19.40s Wait for xyz.paradigm.centaur to idle
t = 21.50s Swipe down "conversation" Other
t = 21.50s Wait for xyz.paradigm.centaur to idle
t = 21.51s Find the "conversation" Other
t = 21.62s Check for interrupting elements affecting "conversation" Other
t = 21.73s Synthesize event
t = 22.20s Wait for xyz.paradigm.centaur to idle
t = 24.30s Swipe down "conversation" Other
t = 24.30s Wait for xyz.paradigm.centaur to idle
t = 24.31s Find the "conversation" Other
t = 24.44s Check for interrupting elements affecting "conversation" Other
t = 24.53s Synthesize event
t = 25.02s Wait for xyz.paradigm.centaur to idle
t = 27.12s Swipe down "conversation" Other
t = 27.12s Wait for xyz.paradigm.centaur to idle
t = 27.37s Find the "conversation" Other
t = 27.43s Check for interrupting elements affecting "conversation" Other
t = 27.52s Synthesize event
t = 28.03s Wait for xyz.paradigm.centaur to idle
t = 30.13s Swipe down "conversation" Other
t = 30.13s Wait for xyz.paradigm.centaur to idle
t = 30.64s Find the "conversation" Other
t = 30.70s Check for interrupting elements affecting "conversation" Other
t = 30.77s Synthesize event
t = 31.32s Wait for xyz.paradigm.centaur to idle
t = 33.42s Swipe down "conversation" Other
t = 33.42s Wait for xyz.paradigm.centaur to idle
t = 33.43s Find the "conversation" Other
t = 33.49s Check for interrupting elements affecting "conversation" Other
t = 33.60s Synthesize event
t = 34.14s Wait for xyz.paradigm.centaur to idle
t = 36.25s Swipe down "conversation" Other
t = 36.25s Wait for xyz.paradigm.centaur to idle
t = 36.26s Find the "conversation" Other
t = 36.32s Check for interrupting elements affecting "conversation" Other
t = 36.38s Synthesize event
t = 36.83s Wait for xyz.paradigm.centaur to idle
t = 38.94s Swipe down "conversation" Other
t = 38.94s Wait for xyz.paradigm.centaur to idle
t = 38.94s Find the "conversation" Other
t = 39.00s Check for interrupting elements affecting "conversation" Other
t = 39.06s Synthesize event
t = 39.51s Wait for xyz.paradigm.centaur to idle
t = 41.62s Swipe down "conversation" Other
t = 41.62s Wait for xyz.paradigm.centaur to idle
t = 41.62s Find the "conversation" Other
t = 41.68s Check for interrupting elements affecting "conversation" Other
t = 41.74s Synthesize event
t = 42.19s Wait for xyz.paradigm.centaur to idle
t = 44.30s Swipe down "conversation" Other
t = 44.30s Wait for xyz.paradigm.centaur to idle
t = 44.31s Find the "conversation" Other
t = 44.37s Check for interrupting elements affecting "conversation" Other
t = 44.43s Synthesize event
t = 44.88s Wait for xyz.paradigm.centaur to idle
t = 46.98s Swipe down "conversation" Other
t = 46.98s Wait for xyz.paradigm.centaur to idle
t = 46.99s Find the "conversation" Other
t = 47.04s Check for interrupting elements affecting "conversation" Other
t = 47.11s Synthesize event
t = 47.55s Wait for xyz.paradigm.centaur to idle
t = 49.65s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 49.73s Checking existence of `"Recycled tool output remains expanded." StaticText`
t = 49.79s Find the "latest-messages" Button
t = 49.84s Tap "latest-messages" Button
t = 49.84s Wait for xyz.paradigm.centaur to idle
t = 49.84s Find the "latest-messages" Button
t = 49.89s Check for interrupting elements affecting "latest-messages" Button
t = 49.93s Synthesize event
t = 50.22s Wait for xyz.paradigm.centaur to idle
t = 50.87s Waiting 10.0s for "tool-disclosure-profile-recycling-tool" Button to exist
t = 51.90s Checking `Expect predicate `existsNoRetry == 1` for object "tool-disclosure-profile-recycling-tool" Button`
t = 51.90s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 51.97s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 53.08s Checking existence of `"expanded" Image`
t = 53.14s Waiting 5.0s for "Recycled tool output remains expanded." StaticText to exist
t = 54.20s Checking `Expect predicate `existsNoRetry == 1` for object "Recycled tool output remains expanded." StaticText`
t = 54.20s Checking existence of `"Recycled tool output remains expanded." StaticText`
t = 54.69s Find the Target Application 'xyz.paradigm.centaur'
t = 54.86s Added attachment named 'native-recycled-tool-expanded'
t = 54.87s Tear Down
Test Case '-[NanocodexInboxUITests.InboxUITests testNativeTranscriptPreservesExpandedToolAfterCellRecycling]' passed (55.227 seconds).
Test Case '-[NanocodexInboxUITests.InboxUITests testStress200ToolArrivalsKeepCompletedTailVisible]' started.
t = 0.00s Start Test at 2026-09-21 20:25:55.547
t = 0.02s Set Up
t = 0.03s Open xyz.paradigm.centaur
t = 0.03s Launch xyz.paradigm.centaur
t = 0.03s Terminate xyz.paradigm.centaur:72962
2026-09-21 20:25:56.589 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: The operation couldn’t be completed. (DebuggerLLDB.DebuggerVersionStore.StoreError error 0.)
2026-09-21 20:25:56.589 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: no debugger version
t = 1.25s Setting up automation session
t = 2.23s Wait for xyz.paradigm.centaur to idle
t = 4.13s Waiting 10.0s for "app-menu" Button to exist
t = 5.19s Checking `Expect predicate `existsNoRetry == 1` for object "app-menu" Button`
t = 5.19s Checking existence of `"app-menu" Button`
t = 5.32s Waiting 10.0s for StaticText (First Match) to exist
t = 6.33s Checking `Expect predicate `existsNoRetry == 1` for object StaticText (First Match)`
t = 6.33s Checking existence of `StaticText (First Match)`
t = 6.43s Checking existence of `"conversation-title:inbox" StaticText`
t = 6.51s Find the "conversation-title:inbox" StaticText
t = 7.74s Checking `Expect predicate `label == "Build the agent inbox"` for object StaticText (First Match)`
t = 7.74s Find the StaticText (First Match)
t = 7.92s Waiting 5.0s for "conversation" Any to exist
t = 8.96s Checking `Expect predicate `existsNoRetry == 1` for object "conversation" Any`
t = 8.96s Checking existence of `"conversation" Any`
t = 10.09s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 10.09s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 10.09s Checking existence of `"latest-messages" Button`
t = 10.42s Capturing element debug description
t = 11.04s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 11.04s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 11.04s Checking existence of `"latest-messages" Button`
t = 11.25s Capturing element debug description
t = 12.06s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 12.06s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 12.06s Checking existence of `"latest-messages" Button`
t = 12.32s Capturing element debug description
t = 13.05s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 13.05s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 13.05s Checking existence of `"latest-messages" Button`
t = 13.25s Capturing element debug description
t = 14.09s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 14.09s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 14.09s Checking existence of `"latest-messages" Button`
t = 14.39s Capturing element debug description
t = 15.03s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 15.03s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 15.03s Checking existence of `"latest-messages" Button`
t = 15.41s Capturing element debug description
t = 16.04s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 16.04s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 16.04s Checking existence of `"latest-messages" Button`
t = 16.36s Capturing element debug description
t = 17.08s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 17.08s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 17.09s Checking existence of `"latest-messages" Button`
t = 17.34s Capturing element debug description
t = 18.08s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 18.08s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 18.08s Checking existence of `"latest-messages" Button`
t = 18.38s Capturing element debug description
t = 19.09s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 19.09s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 19.09s Checking existence of `"latest-messages" Button`
t = 19.33s Capturing element debug description
t = 20.04s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 20.04s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 20.04s Checking existence of `"latest-messages" Button`
t = 20.56s Capturing element debug description
t = 21.09s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 21.09s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 21.09s Checking existence of `"latest-messages" Button`
t = 21.31s Capturing element debug description
t = 22.04s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 22.05s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 22.05s Checking existence of `"latest-messages" Button`
t = 22.35s Capturing element debug description
t = 23.04s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 23.04s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 23.04s Checking existence of `"latest-messages" Button`
t = 23.29s Capturing element debug description
t = 24.03s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 24.03s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 24.04s Checking existence of `"latest-messages" Button`
t = 24.48s Capturing element debug description
t = 25.09s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 25.09s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 25.09s Checking existence of `"latest-messages" Button`
t = 25.33s Capturing element debug description
t = 25.33s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 25.45s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 25.58s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 25.72s Find the "conversation" Any
t = 25.80s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 25.91s Checking existence of `"composer" TextField`
t = 26.02s Find the "composer" TextView
t = 26.08s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 26.08s Checking existence of `"latest-messages" Button`
t = 26.13s Capturing element debug description
t = 27.05s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 27.05s Checking existence of `"latest-messages" Button`
t = 27.12s Capturing element debug description
t = 28.06s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 28.06s Checking existence of `"latest-messages" Button`
t = 28.13s Capturing element debug description
t = 29.03s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 29.03s Checking existence of `"latest-messages" Button`
t = 29.18s Capturing element debug description
t = 29.18s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 29.28s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 29.42s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 29.53s Find the "conversation" Other
t = 29.61s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 29.73s Checking existence of `"composer" TextField`
t = 29.79s Find the "composer" TextView
t = 29.84s Checking existence of `"latest-messages" Button`
t = 29.90s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 30.05s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 30.19s Checking existence of `"latest-messages" Button`
STRESS_TOOLS count=200 intervalMS=50 finalCompleted=true finalVisible=true jumpExists=false
t = 30.67s Find the Target Application 'xyz.paradigm.centaur'
t = 30.85s Added attachment named 'rapid-200-tool-arrivals-follow-tail'
t = 30.85s Tear Down
Test Case '-[NanocodexInboxUITests.InboxUITests testStress200ToolArrivalsKeepCompletedTailVisible]' passed (31.168 seconds).
Test Suite 'InboxUITests' passed at 2026-09-21 20:26:26.715.
Executed 3 tests, with 0 failures (0 unexpected) in 153.170 (153.174) seconds
Test Suite 'NanocodexInboxUITests.xctest' passed at 2026-09-21 20:26:26.717.
Executed 3 tests, with 0 failures (0 unexpected) in 153.170 (153.176) seconds
Test Suite 'Selected tests' passed at 2026-09-21 20:26:26.718.
Executed 3 tests, with 0 failures (0 unexpected) in 153.170 (153.178) seconds
2026-09-21 20:26:27.749487-0700 NanocodexInboxUITests-Runner[73515:47514593] [Default] Running tests...
t = nans Interface orientation changed to Portrait
Test Suite 'Selected tests' started at 2026-09-21 20:26:28.411.
Test Suite 'NanocodexInboxUITests.xctest' started at 2026-09-21 20:26:28.412.
Test Suite 'InboxUITests' started at 2026-09-21 20:26:28.412.
Test Case '-[NanocodexInboxUITests.InboxUITests testNativeTranscriptBoundsMountedCellsFor2000Rows]' started.
t = 0.00s Start Test at 2026-09-21 20:26:28.413
t = 0.02s Set Up
t = 0.02s Open xyz.paradigm.centaur
t = 0.02s Launch xyz.paradigm.centaur
2026-09-21 20:26:28.435 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: The operation couldn’t be completed. (DebuggerLLDB.DebuggerVersionStore.StoreError error 0.)
2026-09-21 20:26:28.435 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: no debugger version
t = 0.23s Setting up automation session
objc[73515]: Class UIAccessibilityLoaderWebShared is implemented in both /Library/Developer/CoreSimulator/Volumes/iOS_23F77/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 26.5.simruntime/Contents/Resources/RuntimeRoot/System/Library/AccessibilityBundles/WebCore.axbundle/WebCore (0x109554310) and /Library/Developer/CoreSimulator/Volumes/iOS_23F77/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 26.5.simruntime/Contents/Resources/RuntimeRoot/System/Library/AccessibilityBundles/WebKit.axbundle/WebKit (0x108a04398). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
t = 1.22s Wait for xyz.paradigm.centaur to idle
t = 3.05s Waiting 10.0s for "app-menu" Button to exist
t = 4.05s Checking `Expect predicate `existsNoRetry == 1` for object "app-menu" Button`
t = 4.05s Checking existence of `"app-menu" Button`
t = 4.16s Waiting 10.0s for StaticText (First Match) to exist
t = 5.20s Checking `Expect predicate `existsNoRetry == 1` for object StaticText (First Match)`
t = 5.20s Checking existence of `StaticText (First Match)`
t = 5.25s Waiting 10.0s for "conversation" Any to exist
t = 6.29s Checking `Expect predicate `existsNoRetry == 1` for object "conversation" Any`
t = 6.29s Checking existence of `"conversation" Any`
t = 6.35s Waiting 10.0s for "conversation-native-mounted-count" StaticText to exist
t = 7.38s Checking `Expect predicate `existsNoRetry == 1` for object "conversation-native-mounted-count" StaticText`
t = 7.38s Checking existence of `"conversation-native-mounted-count" StaticText`
t = 8.49s Find the "conversation-native-mounted-count" StaticText
t = 8.66s Find the "conversation-native-mounted-count" StaticText
t = 8.78s Find the "conversation-native-mounted-count" StaticText
t = 8.86s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 8.91s Find the "conversation" Any
t = 8.97s Checking existence of `"composer" TextField`
t = 9.01s Find the "composer" TextView
t = 9.06s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 9.13s Find the StaticText (Element at index 0)
t = 9.20s Find the StaticText (Element at index 1)
t = 9.30s Find the "Review note 2000" StaticText
t = 9.39s Find the "Review note 2000" StaticText
t = 9.49s Swipe down "conversation" Other
t = 9.49s Wait for xyz.paradigm.centaur to idle
t = 9.49s Find the "conversation" Other
t = 9.72s Check for interrupting elements affecting "conversation" Other
t = 9.78s Synthesize event
t = 10.26s Wait for xyz.paradigm.centaur to idle
t = 12.39s Find the "conversation-native-mounted-count" StaticText
t = 12.45s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 12.50s Find the "conversation" Other
t = 12.54s Checking existence of `"composer" TextField`
t = 12.59s Find the "composer" TextView
t = 12.64s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 12.74s Find the StaticText (Element at index 0)
t = 12.88s Find the "Review note 1998" StaticText
t = 13.01s Find the "Review note 1998" StaticText
t = 13.13s Find the StaticText (Element at index 1)
t = 13.25s Find the "Review note 1999" StaticText
t = 13.38s Find the "Review note 1999" StaticText
t = 13.50s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=2000:345.66666666668607 current=1998:306.0 native=offset=276406.3333333333 size=277693.3333333332 anchor=Optional((id: "profile-1997", offset: -201.33333333331393)) frame=Optional((0.0, 276205.0, 402.0, 364.3333333333333)) following=false phase=idle target=nil
t = 13.55s Swipe down "conversation" Other
t = 13.55s Wait for xyz.paradigm.centaur to idle
t = 13.79s Find the "conversation" Other
t = 13.85s Check for interrupting elements affecting "conversation" Other
t = 13.91s Synthesize event
t = 14.37s Wait for xyz.paradigm.centaur to idle
t = 16.49s Find the "conversation-native-mounted-count" StaticText
t = 16.56s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 16.61s Find the "conversation" Other
t = 16.65s Checking existence of `"composer" TextField`
t = 16.70s Find the "composer" TextView
t = 16.74s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 16.81s Find the StaticText (Element at index 0)
t = 16.88s Find the StaticText (Element at index 1)
t = 16.96s Find the "Review note 1996" StaticText
t = 17.10s Find the "Review note 1996" StaticText
t = 17.20s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1998:306.0 current=1996:250.33333333331393 native=offset=276164.0 size=278159.9999999998 anchor=Optional((id: "profile-1995", offset: -235.0)) frame=Optional((0.0, 275929.0, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 17.25s Swipe down "conversation" Other
t = 17.25s Wait for xyz.paradigm.centaur to idle
t = 17.25s Find the "conversation" Other
t = 17.30s Check for interrupting elements affecting "conversation" Other
t = 17.37s Synthesize event
t = 17.83s Wait for xyz.paradigm.centaur to idle
t = 19.94s Find the "conversation-native-mounted-count" StaticText
t = 20.01s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 20.06s Find the "conversation" Other
t = 20.11s Checking existence of `"composer" TextField`
t = 20.16s Find the "composer" TextView
t = 20.21s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 20.29s Find the StaticText (Element at index 0)
t = 20.37s Find the StaticText (Element at index 1)
t = 20.45s Find the "Review note 1994" StaticText
t = 20.52s Find the "Review note 1994" StaticText
t = 20.62s Find the StaticText (Element at index 2)
t = 20.73s Find the "Review note 1995" StaticText
t = 20.86s Find the "Review note 1995" StaticText
t = 20.99s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1996:250.33333333331393 current=1994:209.33333333331393 native=offset=275684.6666666667 size=278404.33333333314 anchor=Optional((id: "profile-1993", offset: -276.0)) frame=Optional((0.0, 275408.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 21.06s Swipe down "conversation" Other
t = 21.06s Wait for xyz.paradigm.centaur to idle
t = 21.24s Find the "conversation" Other
t = 21.31s Check for interrupting elements affecting "conversation" Other
t = 21.39s Synthesize event
t = 21.84s Wait for xyz.paradigm.centaur to idle
t = 23.96s Find the "conversation-native-mounted-count" StaticText
t = 24.03s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 24.08s Find the "conversation" Other
t = 24.13s Checking existence of `"composer" TextField`
t = 24.17s Find the "composer" TextView
t = 24.22s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 24.29s Find the StaticText (Element at index 0)
t = 24.37s Find the StaticText (Element at index 1)
t = 24.44s Find the "Review note 1992" StaticText
t = 24.52s Find the "Review note 1992" StaticText
t = 24.60s Find the StaticText (Element at index 2)
t = 24.69s Find the "Review note 1993" StaticText
t = 24.79s Find the "Review note 1993" StaticText
t = 24.92s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1994:209.33333333331393 current=1992:169.66666666668607 native=offset=275448.3333333333 size=278870.99999999977 anchor=Optional((id: "profile-1991", offset: -315.66666666662786)) frame=Optional((0.0, 275132.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 24.98s Swipe down "conversation" Other
t = 24.98s Wait for xyz.paradigm.centaur to idle
t = 25.23s Find the "conversation" Other
t = 25.29s Check for interrupting elements affecting "conversation" Other
t = 25.35s Synthesize event
t = 25.81s Wait for xyz.paradigm.centaur to idle
t = 27.92s Find the "conversation-native-mounted-count" StaticText
t = 27.98s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 28.03s Find the "conversation" Other
t = 28.07s Checking existence of `"composer" TextField`
t = 28.11s Find the "composer" TextView
t = 28.16s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 28.22s Find the StaticText (Element at index 0)
t = 28.30s Find the "Review note 1990" StaticText
t = 28.36s Find the "Review note 1990" StaticText
t = 28.43s Find the StaticText (Element at index 1)
t = 28.50s Find the "Review note 1991" StaticText
t = 28.60s Find the "Review note 1991" StaticText
t = 28.67s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1992:169.66666666668607 current=1990:130.66666666668607 native=offset=275233.3333333333 size=279359.6666666664 anchor=Optional((id: "profile-1990", offset: 5.666666666686069)) frame=Optional((0.0, 275239.0, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 28.72s Swipe down "conversation" Other
t = 28.72s Wait for xyz.paradigm.centaur to idle
t = 28.72s Find the "conversation" Other
t = 28.83s Check for interrupting elements affecting "conversation" Other
t = 28.89s Synthesize event
t = 29.37s Wait for xyz.paradigm.centaur to idle
t = 31.48s Find the "conversation-native-mounted-count" StaticText
t = 31.53s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 31.57s Find the "conversation" Other
t = 31.64s Checking existence of `"composer" TextField`
t = 31.68s Find the "composer" TextView
t = 31.72s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 31.80s Find the StaticText (Element at index 0)
t = 32.00s Find the StaticText (Element at index 1)
t = 32.08s Find the "Review note 1989" StaticText
t = 32.16s Find the "Review note 1989" StaticText
t = 32.32s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1990:130.66666666668607 current=1989:435.33333333331393 native=offset=275013.0 size=279804.333333333 anchor=Optional((id: "profile-1988", offset: -50.0)) frame=Optional((0.0, 274963.0, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 32.36s Swipe down "conversation" Other
t = 32.36s Wait for xyz.paradigm.centaur to idle
t = 32.36s Find the "conversation" Other
t = 32.46s Check for interrupting elements affecting "conversation" Other
t = 32.52s Synthesize event
t = 32.97s Wait for xyz.paradigm.centaur to idle
t = 35.09s Find the "conversation-native-mounted-count" StaticText
t = 35.15s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 35.20s Find the "conversation" Other
t = 35.25s Checking existence of `"composer" TextField`
t = 35.30s Find the "composer" TextView
t = 35.35s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 35.42s Find the StaticText (Element at index 0)
t = 35.53s Find the StaticText (Element at index 1)
t = 35.63s Find the "Review note 1987" StaticText
t = 35.77s Find the "Review note 1987" StaticText
t = 35.90s Find the StaticText (Element at index 2)
t = 35.99s Find the "Review note 1988" StaticText
t = 36.14s Find the "Review note 1988" StaticText
t = 36.26s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1989:435.33333333331393 current=1987:379.66666666668607 native=offset=274548.3333333333 size=280048.66666666634 anchor=Optional((id: "profile-1986", offset: -105.66666666662786)) frame=Optional((0.0, 274442.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 36.31s Swipe down "conversation" Other
t = 36.31s Wait for xyz.paradigm.centaur to idle
t = 36.39s Find the "conversation" Other
t = 36.45s Check for interrupting elements affecting "conversation" Other
t = 36.52s Synthesize event
t = 36.97s Wait for xyz.paradigm.centaur to idle
t = 39.07s Find the "conversation-native-mounted-count" StaticText
t = 39.13s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 39.18s Find the "conversation" Other
t = 39.23s Checking existence of `"composer" TextField`
t = 39.27s Find the "composer" TextView
t = 39.33s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 39.40s Find the StaticText (Element at index 0)
t = 39.49s Find the StaticText (Element at index 1)
t = 39.57s Find the "Review note 1985" StaticText
t = 39.66s Find the "Review note 1985" StaticText
t = 39.81s Find the StaticText (Element at index 2)
t = 39.90s Find the "Review note 1986" StaticText
t = 40.00s Find the "Review note 1986" StaticText
t = 40.16s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1987:379.66666666668607 current=1985:340.0 native=offset=274312.0 size=280515.33333333296 anchor=Optional((id: "profile-1984", offset: -145.33333333331393)) frame=Optional((0.0, 274166.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 40.21s Swipe down "conversation" Other
t = 40.21s Wait for xyz.paradigm.centaur to idle
t = 40.40s Find the "conversation" Other
t = 40.45s Check for interrupting elements affecting "conversation" Other
t = 40.52s Synthesize event
t = 40.97s Wait for xyz.paradigm.centaur to idle
t = 43.07s Find the "conversation-native-mounted-count" StaticText
t = 43.14s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 43.18s Find the "conversation" Other
t = 43.23s Checking existence of `"composer" TextField`
t = 43.29s Find the "composer" TextView
t = 43.34s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 43.41s Find the StaticText (Element at index 0)
t = 43.49s Find the StaticText (Element at index 1)
t = 43.59s Find the "Review note 1983" StaticText
t = 43.73s Find the "Review note 1983" StaticText
t = 43.85s Find the StaticText (Element at index 2)
t = 44.00s Find the "Review note 1984" StaticText
t = 44.09s Find the "Review note 1984" StaticText
t = 44.21s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1985:340.0 current=1983:303.0 native=offset=274073.0 size=280981.9999999996 anchor=Optional((id: "profile-1982", offset: -182.33333333331393)) frame=Optional((0.0, 273890.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 44.26s Swipe down "conversation" Other
t = 44.26s Wait for xyz.paradigm.centaur to idle
t = 44.34s Find the "conversation" Other
t = 44.38s Check for interrupting elements affecting "conversation" Other
t = 44.47s Synthesize event
t = 44.92s Wait for xyz.paradigm.centaur to idle
t = 47.02s Find the "conversation-native-mounted-count" StaticText
t = 47.08s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 47.13s Find the "conversation" Other
t = 47.18s Checking existence of `"composer" TextField`
t = 47.23s Find the "composer" TextView
t = 47.28s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 47.35s Find the StaticText (Element at index 0)
t = 47.43s Find the StaticText (Element at index 1)
t = 47.52s Find the "Review note 1981" StaticText
t = 47.62s Find the "Review note 1981" StaticText
t = 47.72s Find the StaticText (Element at index 2)
t = 47.82s Find the "Review note 1982" StaticText
t = 47.94s Find the "Review note 1982" StaticText
t = 48.04s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1983:303.0 current=1981:263.33333333331393 native=offset=274081.0 size=281736.99999999953 anchor=Optional((id: "profile-1980", offset: -222.0)) frame=Optional((0.0, 273859.0, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 48.09s Swipe down "conversation" Other
t = 48.09s Wait for xyz.paradigm.centaur to idle
t = 48.29s Find the "conversation" Other
t = 48.34s Check for interrupting elements affecting "conversation" Other
t = 48.41s Synthesize event
t = 48.87s Wait for xyz.paradigm.centaur to idle
t = 51.01s Find the "conversation-native-mounted-count" StaticText
t = 51.06s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 51.11s Find the "conversation" Other
t = 51.16s Checking existence of `"composer" TextField`
t = 51.20s Find the "composer" TextView
t = 51.25s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 51.33s Find the StaticText (Element at index 0)
t = 51.41s Find the StaticText (Element at index 1)
t = 51.49s Find the "Review note 1979" StaticText
t = 51.59s Find the "Review note 1979" StaticText
t = 51.67s Find the StaticText (Element at index 2)
t = 51.78s Find the "Review note 1980" StaticText
t = 51.91s Find the "Review note 1980" StaticText
t = 51.99s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1981:263.33333333331393 current=1979:241.66666666668607 native=offset=273582.3333333333 size=281937.33333333285 anchor=Optional((id: "profile-1978", offset: -243.66666666662786)) frame=Optional((0.0, 273338.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 52.04s Swipe down "conversation" Other
t = 52.04s Wait for xyz.paradigm.centaur to idle
t = 52.30s Find the "conversation" Other
t = 52.34s Check for interrupting elements affecting "conversation" Other
t = 52.43s Synthesize event
t = 52.88s Wait for xyz.paradigm.centaur to idle
t = 54.99s Find the "conversation-native-mounted-count" StaticText
t = 55.06s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 55.11s Find the "conversation" Other
t = 55.16s Checking existence of `"composer" TextField`
t = 55.21s Find the "composer" TextView
t = 55.26s Get all elements bound by index for: Elements matching predicate 'label BEGINSWITH "Review note "'
t = 55.33s Find the StaticText (Element at index 0)
t = 55.41s Find the StaticText (Element at index 1)
t = 55.49s Find the "Review note 1977" StaticText
t = 55.56s Find the "Review note 1977" StaticText
t = 55.64s Find the StaticText (Element at index 2)
t = 55.83s Find the "Review note 1978" StaticText
t = 55.91s Find the "Review note 1978" StaticText
t = 56.00s Find the "conversation-native-scroll-state" StaticText
STRESS_SCROLL rows=2000 previous=1979:241.66666666668607 current=1977:202.0 native=offset=273346.0 size=282403.9999999995 anchor=Optional((id: "profile-1976", offset: -283.33333333331393)) frame=Optional((0.0, 273062.6666666667, 402.0, 342.3333333333333)) following=false phase=idle target=nil
t = 56.05s Find the "latest-messages" Button
t = 56.59s Find the Target Application 'xyz.paradigm.centaur'
t = 56.76s Added attachment named 'native-2000-rows-reading'
t = 56.77s Tap "latest-messages" Button
t = 56.77s Wait for xyz.paradigm.centaur to idle
t = 56.77s Find the "latest-messages" Button
t = 56.84s Check for interrupting elements affecting "latest-messages" Button
t = 56.89s Synthesize event
t = 57.19s Wait for xyz.paradigm.centaur to idle
t = 58.31s Checking `Expect predicate `exists == 0` for object "latest-messages" Button`
t = 58.31s Checking existence of `"latest-messages" Button`
t = 58.37s Find the "conversation-native-mounted-count" StaticText
t = 58.42s Find the "conversation-native-mounted-count" StaticText
STRESS_HOSTS rows=2000 mounted=6
t = 58.87s Find the Target Application 'xyz.paradigm.centaur'
t = 59.04s Added attachment named 'native-2000-rows-tail'
t = 59.05s Tear Down
Test Case '-[NanocodexInboxUITests.InboxUITests testNativeTranscriptBoundsMountedCellsFor2000Rows]' passed (59.395 seconds).
Test Case '-[NanocodexInboxUITests.InboxUITests testNativeTranscriptPreservesExpandedToolAfterCellRecycling]' started.
t = 0.00s Start Test at 2026-09-21 20:27:27.809
t = 0.03s Set Up
t = 0.04s Open xyz.paradigm.centaur
t = 0.04s Launch xyz.paradigm.centaur
t = 0.04s Terminate xyz.paradigm.centaur:73531
2026-09-21 20:27:28.903 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: The operation couldn’t be completed. (DebuggerLLDB.DebuggerVersionStore.StoreError error 0.)
2026-09-21 20:27:28.903 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: no debugger version
t = 1.31s Setting up automation session
t = 2.27s Wait for xyz.paradigm.centaur to idle
t = 4.06s Waiting 10.0s for "app-menu" Button to exist
t = 5.11s Checking `Expect predicate `existsNoRetry == 1` for object "app-menu" Button`
t = 5.11s Checking existence of `"app-menu" Button`
t = 5.23s Waiting 10.0s for StaticText (First Match) to exist
t = 6.27s Checking `Expect predicate `existsNoRetry == 1` for object StaticText (First Match)`
t = 6.27s Checking existence of `StaticText (First Match)`
t = 6.31s Waiting 10.0s for "tool-disclosure-profile-recycling-tool" Button to exist
t = 7.33s Checking `Expect predicate `existsNoRetry == 1` for object "tool-disclosure-profile-recycling-tool" Button`
t = 7.33s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 7.42s Find the "tool-disclosure-profile-recycling-tool" Button
t = 7.50s Requesting snapshot of accessibility hierarchy for app with pid 73925
t = 7.58s Find: Descendants matching type Button
t = 7.58s Find: Elements matching predicate '"tool-disclosure-profile-recycling-tool" IN identifiers'
t = 7.65s Requesting snapshot of accessibility hierarchy for app with pid 73925
t = 7.72s Find: Descendants matching type Button
t = 7.72s Find: Elements matching predicate '"tool-disclosure-profile-recycling-tool" IN identifiers'
t = 7.72s Requesting snapshot of accessibility hierarchy for app with pid 73925
t = 7.79s Find: Descendants matching type Button
t = 7.80s Requesting snapshot of accessibility hierarchy for app with pid 73925
t = 7.87s Requesting snapshot of accessibility hierarchy for app with pid 73925
t = 7.94s Find: Descendants matching type Any
t = 7.94s Find: Elements matching predicate '"conversation" IN identifiers'
t = 7.94s Requesting snapshot of accessibility hierarchy for app with pid 73925
t = 8.01s Find: Descendants matching type Any
t = 8.02s Requesting snapshot of accessibility hierarchy for app with pid 73925
t = 8.43s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 9.55s Checking existence of `"collapsed" Image`
t = 9.64s Tap "tool-disclosure-profile-recycling-tool" Button
t = 9.64s Wait for xyz.paradigm.centaur to idle
t = 9.64s Find the "tool-disclosure-profile-recycling-tool" Button
t = 9.71s Check for interrupting elements affecting "tool-disclosure-profile-recycling-tool" Button
t = 9.78s Synthesize event
t = 10.08s Wait for xyz.paradigm.centaur to idle
t = 10.41s Requesting snapshot of accessibility hierarchy for app with pid 73925
t = 10.51s Find: Descendants matching type Button
t = 10.51s Find: Elements matching predicate '"tool-disclosure-profile-recycling-tool" IN identifiers'
t = 10.60s Requesting snapshot of accessibility hierarchy for app with pid 73925
t = 10.67s Find: Descendants matching type Button
t = 10.67s Find: Elements matching predicate '"tool-disclosure-profile-recycling-tool" IN identifiers'
t = 10.68s Requesting snapshot of accessibility hierarchy for app with pid 73925
t = 10.75s Find: Descendants matching type Button
t = 10.76s Requesting snapshot of accessibility hierarchy for app with pid 73925
t = 10.83s Requesting snapshot of accessibility hierarchy for app with pid 73925
t = 10.90s Find: Descendants matching type Any
t = 10.90s Find: Elements matching predicate '"conversation" IN identifiers'
t = 10.90s Requesting snapshot of accessibility hierarchy for app with pid 73925
t = 10.97s Find: Descendants matching type Any
t = 10.97s Requesting snapshot of accessibility hierarchy for app with pid 73925
t = 11.42s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 12.56s Checking existence of `"expanded" Image`
t = 12.64s Waiting 5.0s for "Recycled tool output remains expanded." StaticText to exist
t = 13.69s Checking `Expect predicate `existsNoRetry == 1` for object "Recycled tool output remains expanded." StaticText`
t = 13.69s Checking existence of `"Recycled tool output remains expanded." StaticText`
t = 13.79s Swipe down "conversation" Any
t = 13.79s Wait for xyz.paradigm.centaur to idle
t = 13.79s Find the "conversation" Any
t = 13.84s Check for interrupting elements affecting "conversation" Other
t = 13.91s Synthesize event
t = 14.35s Wait for xyz.paradigm.centaur to idle
t = 16.46s Swipe down "conversation" Other
t = 16.46s Wait for xyz.paradigm.centaur to idle
t = 16.46s Find the "conversation" Other
t = 16.52s Check for interrupting elements affecting "conversation" Other
t = 16.60s Synthesize event
t = 17.05s Wait for xyz.paradigm.centaur to idle
t = 19.14s Swipe down "conversation" Other
t = 19.14s Wait for xyz.paradigm.centaur to idle
t = 19.15s Find the "conversation" Other
t = 19.20s Check for interrupting elements affecting "conversation" Other
t = 19.28s Synthesize event
t = 19.73s Wait for xyz.paradigm.centaur to idle
t = 21.83s Swipe down "conversation" Other
t = 21.83s Wait for xyz.paradigm.centaur to idle
t = 21.83s Find the "conversation" Other
t = 21.89s Check for interrupting elements affecting "conversation" Other
t = 21.95s Synthesize event
t = 22.40s Wait for xyz.paradigm.centaur to idle
t = 24.51s Swipe down "conversation" Other
t = 24.51s Wait for xyz.paradigm.centaur to idle
t = 24.62s Find the "conversation" Other
t = 24.68s Check for interrupting elements affecting "conversation" Other
t = 24.74s Synthesize event
t = 25.20s Wait for xyz.paradigm.centaur to idle
t = 27.31s Swipe down "conversation" Other
t = 27.31s Wait for xyz.paradigm.centaur to idle
t = 27.32s Find the "conversation" Other
t = 27.38s Check for interrupting elements affecting "conversation" Other
t = 27.44s Synthesize event
t = 27.89s Wait for xyz.paradigm.centaur to idle
t = 30.00s Swipe down "conversation" Other
t = 30.00s Wait for xyz.paradigm.centaur to idle
t = 30.10s Find the "conversation" Other
t = 30.16s Check for interrupting elements affecting "conversation" Other
t = 30.23s Synthesize event
t = 30.68s Wait for xyz.paradigm.centaur to idle
t = 32.78s Swipe down "conversation" Other
t = 32.78s Wait for xyz.paradigm.centaur to idle
t = 33.16s Find the "conversation" Other
t = 33.22s Check for interrupting elements affecting "conversation" Other
t = 33.29s Synthesize event
t = 33.74s Wait for xyz.paradigm.centaur to idle
t = 35.86s Swipe down "conversation" Other
t = 35.86s Wait for xyz.paradigm.centaur to idle
t = 35.87s Find the "conversation" Other
t = 35.93s Check for interrupting elements affecting "conversation" Other
t = 35.99s Synthesize event
t = 36.45s Wait for xyz.paradigm.centaur to idle
t = 38.54s Swipe down "conversation" Other
t = 38.54s Wait for xyz.paradigm.centaur to idle
t = 38.55s Find the "conversation" Other
t = 38.59s Check for interrupting elements affecting "conversation" Other
t = 38.66s Synthesize event
t = 39.11s Wait for xyz.paradigm.centaur to idle
t = 41.21s Swipe down "conversation" Other
t = 41.21s Wait for xyz.paradigm.centaur to idle
t = 41.21s Find the "conversation" Other
t = 41.27s Check for interrupting elements affecting "conversation" Other
t = 41.34s Synthesize event
t = 41.78s Wait for xyz.paradigm.centaur to idle
t = 43.89s Swipe down "conversation" Other
t = 43.89s Wait for xyz.paradigm.centaur to idle
t = 43.90s Find the "conversation" Other
t = 43.96s Check for interrupting elements affecting "conversation" Other
t = 44.02s Synthesize event
t = 44.48s Wait for xyz.paradigm.centaur to idle
t = 46.58s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 46.66s Checking existence of `"Recycled tool output remains expanded." StaticText`
t = 46.72s Find the "latest-messages" Button
t = 46.78s Tap "latest-messages" Button
t = 46.78s Wait for xyz.paradigm.centaur to idle
t = 47.18s Find the "latest-messages" Button
t = 47.25s Check for interrupting elements affecting "latest-messages" Button
t = 47.29s Synthesize event
t = 47.58s Wait for xyz.paradigm.centaur to idle
t = 48.22s Waiting 10.0s for "tool-disclosure-profile-recycling-tool" Button to exist
t = 49.27s Checking `Expect predicate `existsNoRetry == 1` for object "tool-disclosure-profile-recycling-tool" Button`
t = 49.28s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 49.36s Checking existence of `"tool-disclosure-profile-recycling-tool" Button`
t = 50.43s Checking existence of `"expanded" Image`
t = 50.51s Waiting 5.0s for "Recycled tool output remains expanded." StaticText to exist
t = 51.58s Checking `Expect predicate `existsNoRetry == 1` for object "Recycled tool output remains expanded." StaticText`
t = 51.58s Checking existence of `"Recycled tool output remains expanded." StaticText`
t = 52.07s Find the Target Application 'xyz.paradigm.centaur'
t = 52.24s Added attachment named 'native-recycled-tool-expanded'
t = 52.25s Tear Down
Test Case '-[NanocodexInboxUITests.InboxUITests testNativeTranscriptPreservesExpandedToolAfterCellRecycling]' passed (52.594 seconds).
Test Case '-[NanocodexInboxUITests.InboxUITests testStress200ToolArrivalsKeepCompletedTailVisible]' started.
t = 0.00s Start Test at 2026-09-21 20:28:20.403
t = 0.03s Set Up
t = 0.03s Open xyz.paradigm.centaur
t = 0.03s Launch xyz.paradigm.centaur
t = 0.03s Terminate xyz.paradigm.centaur:73925
2026-09-21 20:28:21.470 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: The operation couldn’t be completed. (DebuggerLLDB.DebuggerVersionStore.StoreError error 0.)
2026-09-21 20:28:21.470 xcodebuild[70353:47491603] [MT] IDELaunchParametersSnapshot: no debugger version
t = 1.28s Setting up automation session
t = 2.27s Wait for xyz.paradigm.centaur to idle
t = 4.17s Waiting 10.0s for "app-menu" Button to exist
t = 5.18s Checking `Expect predicate `existsNoRetry == 1` for object "app-menu" Button`
t = 5.18s Checking existence of `"app-menu" Button`
t = 5.32s Waiting 10.0s for StaticText (First Match) to exist
t = 6.35s Checking `Expect predicate `existsNoRetry == 1` for object StaticText (First Match)`
t = 6.35s Checking existence of `StaticText (First Match)`
t = 6.39s Checking existence of `"conversation-title:inbox" StaticText`
t = 6.45s Find the "conversation-title:inbox" StaticText
t = 7.66s Checking `Expect predicate `label == "Build the agent inbox"` for object StaticText (First Match)`
t = 7.66s Find the StaticText (First Match)
t = 7.71s Waiting 5.0s for "conversation" Any to exist
t = 8.74s Checking `Expect predicate `existsNoRetry == 1` for object "conversation" Any`
t = 8.74s Checking existence of `"conversation" Any`
t = 9.90s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 9.90s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 9.90s Checking existence of `"latest-messages" Button`
t = 10.06s Capturing element debug description
t = 10.88s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 10.88s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 10.88s Checking existence of `"latest-messages" Button`
t = 11.10s Capturing element debug description
t = 11.90s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 11.90s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 11.90s Checking existence of `"latest-messages" Button`
t = 12.05s Capturing element debug description
t = 12.88s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 12.88s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 12.88s Checking existence of `"latest-messages" Button`
t = 13.05s Capturing element debug description
t = 13.87s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 13.87s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 13.87s Checking existence of `"latest-messages" Button`
t = 14.07s Capturing element debug description
t = 14.90s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 14.90s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 14.90s Checking existence of `"latest-messages" Button`
t = 15.05s Capturing element debug description
t = 15.90s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 15.90s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 15.90s Checking existence of `"latest-messages" Button`
t = 16.06s Capturing element debug description
t = 16.88s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 16.88s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 16.88s Checking existence of `"latest-messages" Button`
t = 17.05s Capturing element debug description
t = 17.87s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 17.87s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 17.87s Checking existence of `"latest-messages" Button`
t = 18.12s Capturing element debug description
t = 18.87s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 18.87s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 18.87s Checking existence of `"latest-messages" Button`
t = 19.03s Capturing element debug description
t = 19.87s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 19.87s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 19.87s Checking existence of `"latest-messages" Button`
t = 20.04s Capturing element debug description
t = 20.95s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 20.95s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 20.95s Checking existence of `"latest-messages" Button`
t = 21.14s Capturing element debug description
t = 21.96s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 21.96s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 21.96s Checking existence of `"latest-messages" Button`
t = 22.14s Capturing element debug description
t = 22.88s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 22.88s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 22.88s Checking existence of `"latest-messages" Button`
t = 23.03s Capturing element debug description
t = 23.94s Checking existence of `"tool-disclosure-demo-tool-arrival-200" Button`
t = 23.95s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 23.95s Checking existence of `"latest-messages" Button`
t = 24.09s Capturing element debug description
t = 24.09s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 24.18s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 24.26s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 24.34s Find the "conversation" Any
t = 24.40s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 24.50s Checking existence of `"composer" TextField`
t = 24.55s Find the "composer" TextView
t = 24.90s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 24.90s Checking existence of `"latest-messages" Button`
t = 24.97s Capturing element debug description
t = 25.90s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 25.90s Checking existence of `"latest-messages" Button`
t = 25.98s Capturing element debug description
t = 26.90s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 26.90s Checking existence of `"latest-messages" Button`
t = 26.96s Capturing element debug description
t = 27.90s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 27.90s Checking existence of `"latest-messages" Button`
t = 27.96s Capturing element debug description
t = 28.87s Checking `Expect predicate `exists == 1` for object "latest-messages" Button`
t = 28.87s Checking existence of `"latest-messages" Button`
t = 28.94s Capturing element debug description
t = 28.94s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 29.03s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 29.10s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 29.18s Find the "conversation" Other
t = 29.24s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 29.34s Checking existence of `"composer" TextField`
t = 29.39s Find the "composer" TextView
t = 29.45s Checking existence of `"latest-messages" Button`
t = 29.53s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 29.65s Find the "tool-disclosure-demo-tool-arrival-200" Button
t = 29.73s Checking existence of `"latest-messages" Button`
STRESS_TOOLS count=200 intervalMS=50 finalCompleted=true finalVisible=true jumpExists=false
t = 30.19s Find the Target Application 'xyz.paradigm.centaur'
t = 30.36s Added attachment named 'rapid-200-tool-arrivals-follow-tail'
t = 30.36s Tear Down
Test Case '-[NanocodexInboxUITests.InboxUITests testStress200ToolArrivalsKeepCompletedTailVisible]' passed (30.662 seconds).
Test Suite 'InboxUITests' passed at 2026-09-21 20:28:51.065.
Executed 3 tests, with 0 failures (0 unexpected) in 142.650 (142.653) seconds
Test Suite 'NanocodexInboxUITests.xctest' passed at 2026-09-21 20:28:51.066.
Executed 3 tests, with 0 failures (0 unexpected) in 142.650 (142.654) seconds
Test Suite 'Selected tests' passed at 2026-09-21 20:28:51.067.
Executed 3 tests, with 0 failures (0 unexpected) in 142.650 (142.655) seconds
2026-09-21 20:28:51.719 xcodebuild[70353:47491603] [MT] IDETestOperationsObserverDebug: 600.878 elapsed -- Testing started completed.
2026-09-21 20:28:51.719 xcodebuild[70353:47491603] [MT] IDETestOperationsObserverDebug: 0.000 sec, +0.000 sec -- start
2026-09-21 20:28:51.719 xcodebuild[70353:47491603] [MT] IDETestOperationsObserverDebug: 600.878 sec, +600.878 sec -- end
Test session results, code coverage, and logs:
/Users/georgios/Nanocodex/pr518-stress-isolated/stress.xcresult
** TEST EXECUTE SUCCEEDED **
Testing started
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment