Skip to content

[perf] iOS Maui scenarios startup with Native AOT didn't get the fully-drawn magic string event #3148

@kotlarmilos

Description

@kotlarmilos

Description

iOS Maui performance scenarios with Native AOT can't get the fully-drawn magic string event and terminate the measurements successfully.

[2023/07/20 01:42:04][INFO] {"count":16,"finished":1}
[2023/07/20 01:42:04][INFO] ==========
[2023/07/20 01:42:04][INFO] /private/tmp/helix/working/A9A00928/w/B1E70900/e/mauiblazorios/tmp/iteration0.logarchive
[2023/07/20 01:42:04][INFO] ==========
[2023/07/20 01:42:04][INFO] $ log show --predicate "(processIdentifier == 1511) && (composedMessage contains \"__MAUI_Blazor_WebView_OnAfterRender__\")" --info --style ndjson tmp/iteration0.logarchive
[2023/07/20 01:42:04][INFO] {"count":0,"finished":1}
[2023/07/20 01:42:04][INFO] ==========
[2023/07/20 01:42:04][INFO] /private/tmp/helix/working/A9A00928/w/B1E70900/e/mauiblazorios/tmp/iteration0.logarchive
[2023/07/20 01:42:04][INFO] ==========
Versions: {'mauiVersion': '8.0.0-nightly.8767+sha.15061214f-azdo.8112471.15061214f153f9ed81de921c34a9777d8c8a0230'}
Traceback (most recent call last):
  File "test.py", line 16, in <module>
    Runner(traits).run()
  File "/tmp/helix/working/A9A00928/p/shared/runner.py", line 763, in run
    raise Exception("Didn't get the fully-drawn magic string event.")
Exception: Didn't get the fully-drawn magic string event.
Removing app,tmp,traces,pub,bin,crossgen.out,__pycache__,emsdk if exist ...
Removing empty log files:
ls: /tmp/helix/working/A9A00928/w/B1E70900/uploads/xunit-*.xml: No such file or directory
+ exit_code=1
+ '[' -f /tmp/helix/working/A9A00928/w/B1E70900/e/.retry ']'
+ '[' -f /tmp/helix/working/A9A00928/w/B1E70900/e/.reboot ']'
+ exit 1
+ export _commandExitCode=1
+ _commandExitCode=1
+ export PYTHONPATH=:/etc/helix/scripts
+ PYTHONPATH=:/etc/helix/scripts
+ /usr/local/bin/python3 -u /tmp/helix/working/A9A00928/w/B1E70900/u/xharness-event-processor.py
Reporting 4 events from diagnostics file `/tmp/helix/working/A9A00928/w/B1E70900/e/diagnostics.json`

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingpipeline blockerissue blocks perf pipeline stays green. This be considered high priority.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions