title: How to extract details from xcresult file in XCUITest (from Xcode 11)?
body: <p>I want to parse and get all the details related to my UI tests from <strong>xcresult</strong> file. Before Xcode 11, I can achieve this by reading the <strong>TestSummaries.plist</strong> file. But Apple has changed the <a href="https://stackoverflow.com/questions/57471506/missing-testsummeries-plist-file-in-deriveddata">xcresult format</a> from Xcode 11. </p>
  
  <p>I found <a href="https://www.chargepoint.com/engineering/xcparse/" rel="nofollow noreferrer">this</a> on google. But seems like it can only extract the screenshots from the <strong>xcresult</strong> bundle. I want to extract all details like, start/end times, action/activities times, code coverage details and logs etc.</p>
  
  <p>Apple itself provide <strong>xcresulttool</strong> command line tool to see the xcresults in a human readable format. But it also does not gives all the needed information.</p>
  
  <p>I saw about <a href="https://developer.apple.com/documentation/xctest/xctestobservation" rel="nofollow noreferrer">XCTestObservation</a> &amp; <a href="https://developer.apple.com/documentation/xctest/xctestrun" rel="nofollow noreferrer">XCTestRun</a> to build my own test observer but can't find any workable sample in the internet. Am I missing something? Did anyone throw some help on this?</p>