Build a report and snapshot the SDK establishment timeline.
For call-based tests this must run before hangup, because call cleanup may release the peer and its retained timing data. Missing or throwing SDK timing data is omitted rather than failing the diagnostic.
Collects the SDK call-establishment timeline, its requested ICE summaries, and the total diagnostic duration.