// combine all metrics, log/write results, perform tests
PerfMetrics allMetrics = PerfMetrics.combine(timelineMetrics, profileMetrics, auraMetrics);
if (allMetrics != null) {
if (logger.isLoggable(Level.INFO)) {
logger.info("perf metrics for " + this + '\n' + allMetrics.toLongString());
}
List<JSONObject> devToolsLog = allMetrics.getDevToolsLog();
if (devToolsLog != null) {
PerfResultsUtil.writeDevToolsLog(devToolsLog, getGoldFileName(), auraUITestingUtil.getUserAgent());
}