branchrust_reboot/main/serverprofiler_misaligned_depths_export_fixcancel

5 Commits over 0 Days - ∞cph!

6 Minutes Ago
Update(tests): add ExportExtraEnd2Frames Test passes but looks incorrect Tests: ran unit tests
28 Minutes Ago
Bugfix: potentially support exporting profile of Recorder started inside a method and finished outside Need to write more tests to validate it works across frames - not confident about it. Tests: ran ExportExtraEnd - passes. ran all others - still valid
1 Hour Ago
Update(tests): emit valid timestamps when running profile exporter tests Tests: confirmed seconds-scale ranges in perfetto
1 Hour Ago
Bugfix: handle cases where main thread doesn't have any profiling marks Veeeeeeery unlikely event to happen, but should be supported Tests: ran ExportEmptyMainThread test - it now passes
1 Hour Ago
New(tests): ProfileExporter unit tests Synthesizes basic profile streams and sees if it sucesfully exports them, without checking contents. Tests: ran tests, 2 fail. inspected some outputs of passing ones