ds) {
      const cell = row.insertCell(row.cells.length);
      cell.innerHTML = deviceData[filedName] || 'NA';
    }
  }

  function buildTableElem(tableName, structuredBenchmarkResults) {
    const tableData = structuredBenchmarkResults[tableName];

    if (tableData == null || Object.keys(tableData).length === 0) {
      return;
    }

    // Pick up one random device to know column names for the table.
    const firstDeviceName = Object.keys(tableData)[0];
    const tableHeaderfileds = Object.keys(tabl