xref: /aosp_15_r20/external/cronet/components/metrics/debug/structured/app.html (revision 6777b5387eb2ff775bb5750e3f5d96f37fb7352b)
1*6777b538SAndroid Build Coastguard Worker<style>
2*6777b538SAndroid Build Coastguard Worker  th {
3*6777b538SAndroid Build Coastguard Worker    text-align: start;
4*6777b538SAndroid Build Coastguard Worker  }
5*6777b538SAndroid Build Coastguard Worker
6*6777b538SAndroid Build Coastguard Worker  tbody tr:nth-child(odd) {
7*6777b538SAndroid Build Coastguard Worker    background: rgb(239, 243, 255);
8*6777b538SAndroid Build Coastguard Worker  }
9*6777b538SAndroid Build Coastguard Worker
10*6777b538SAndroid Build Coastguard Worker  #structured-metrics-event-template {
11*6777b538SAndroid Build Coastguard Worker    text-align: center;
12*6777b538SAndroid Build Coastguard Worker  }
13*6777b538SAndroid Build Coastguard Worker
14*6777b538SAndroid Build Coastguard Worker  .sm-metric-row {
15*6777b538SAndroid Build Coastguard Worker    display: none;
16*6777b538SAndroid Build Coastguard Worker  }
17*6777b538SAndroid Build Coastguard Worker
18*6777b538SAndroid Build Coastguard Worker  #event-row:hover {
19*6777b538SAndroid Build Coastguard Worker    background-color: lightsteelblue;
20*6777b538SAndroid Build Coastguard Worker    cursor: pointer;
21*6777b538SAndroid Build Coastguard Worker  }
22*6777b538SAndroid Build Coastguard Worker
23*6777b538SAndroid Build Coastguard Worker  #sm-refresh-events {
24*6777b538SAndroid Build Coastguard Worker    margin-top: 10px;
25*6777b538SAndroid Build Coastguard Worker  }
26*6777b538SAndroid Build Coastguard Worker
27*6777b538SAndroid Build Coastguard Worker  #summary-row-template .td {
28*6777b538SAndroid Build Coastguard Worker    text-align: center;
29*6777b538SAndroid Build Coastguard Worker  }
30*6777b538SAndroid Build Coastguard Worker</style>
31*6777b538SAndroid Build Coastguard Worker
32*6777b538SAndroid Build Coastguard Worker<h2>Structured Metrics Summary</h2>
33*6777b538SAndroid Build Coastguard Worker<table>
34*6777b538SAndroid Build Coastguard Worker  <tbody id="sm-summary-body"></tbody>
35*6777b538SAndroid Build Coastguard Worker</table>
36*6777b538SAndroid Build Coastguard Worker<h2>Structured Metrics Events</h2>
37*6777b538SAndroid Build Coastguard Worker<p>Events are only collected once this page is open.</p>
38*6777b538SAndroid Build Coastguard Worker<p>Events are not polled, please refresh to view new events.</p>
39*6777b538SAndroid Build Coastguard Worker<button id="sm-refresh-events">Refresh</button>
40*6777b538SAndroid Build Coastguard Worker<table>
41*6777b538SAndroid Build Coastguard Worker  <thead>
42*6777b538SAndroid Build Coastguard Worker    <tr>
43*6777b538SAndroid Build Coastguard Worker      <th>Project</th>
44*6777b538SAndroid Build Coastguard Worker      <th>Event</th>
45*6777b538SAndroid Build Coastguard Worker      <th>Type</th>
46*6777b538SAndroid Build Coastguard Worker      <th>Uptime</th>
47*6777b538SAndroid Build Coastguard Worker    </tr>
48*6777b538SAndroid Build Coastguard Worker  </thead>
49*6777b538SAndroid Build Coastguard Worker  <tbody id="sm-events-body"></tbody>
50*6777b538SAndroid Build Coastguard Worker</table>
51*6777b538SAndroid Build Coastguard Worker<template id="summary-row-template">
52*6777b538SAndroid Build Coastguard Worker  <tr>
53*6777b538SAndroid Build Coastguard Worker    <td><!-- Key --></td>
54*6777b538SAndroid Build Coastguard Worker    <td><!-- Value --></td>
55*6777b538SAndroid Build Coastguard Worker  </tr>
56*6777b538SAndroid Build Coastguard Worker</template>
57*6777b538SAndroid Build Coastguard Worker<template id="structured-metrics-event-row-template">
58*6777b538SAndroid Build Coastguard Worker  <tr id="event-row">
59*6777b538SAndroid Build Coastguard Worker    <td><!-- Project --></td>
60*6777b538SAndroid Build Coastguard Worker    <td><!-- Event --></td>
61*6777b538SAndroid Build Coastguard Worker    <td><!-- Type --></td>
62*6777b538SAndroid Build Coastguard Worker    <td><!-- Uptime --></td>
63*6777b538SAndroid Build Coastguard Worker  </tr>
64*6777b538SAndroid Build Coastguard Worker</template>
65*6777b538SAndroid Build Coastguard Worker<template id="structured-metrics-event-details-template">
66*6777b538SAndroid Build Coastguard Worker  <tr id="metrics-row" class="sm-metric-row">
67*6777b538SAndroid Build Coastguard Worker    <td colSpan="4">
68*6777b538SAndroid Build Coastguard Worker      <div><b>Details</b></div>
69*6777b538SAndroid Build Coastguard Worker      <table>
70*6777b538SAndroid Build Coastguard Worker        <tbody id="details-table"></tbody>
71*6777b538SAndroid Build Coastguard Worker      </table>
72*6777b538SAndroid Build Coastguard Worker      <div><b>Metrics</b></div>
73*6777b538SAndroid Build Coastguard Worker      <table>
74*6777b538SAndroid Build Coastguard Worker        <tbody id="metrics-table"></tbody>
75*6777b538SAndroid Build Coastguard Worker      </table>
76*6777b538SAndroid Build Coastguard Worker    </td>
77*6777b538SAndroid Build Coastguard Worker  </tr>
78*6777b538SAndroid Build Coastguard Worker</template>