report/generate_master_report.py [86:131]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  return """
<script type="text/javascript">
  google.charts.setOnLoadCallback(drawChart);
  function drawChart() {{
    var rawDataFromScript = {data}
    for (var i = 0; i < rawDataFromScript.length; i++) {{
      for (var j = 0; j < rawDataFromScript[i].length; j++) {{
        if (rawDataFromScript[i][j] === "null") {{
          rawDataFromScript[i][j] = null
        }}
      }}
    }}
    var data = google.visualization.arrayToDataTable(rawDataFromScript)

    var options = {{
      title: "{title}",
      titleTextStyle: {{ color: "gray" }},
      hAxis: {{
        title: "{hAxis}",
        titleTextStyle: {{ color: "darkgray" }},
        textStyle: {{ color: "darkgray", fontSize: 10 }},
      }},
      vAxis: {{
        title: "{vAxis}",
        titleTextStyle: {{ color: "darkgray" }},
        textStyle: {{ color: "darkgray" }},
      }},
      axes: {{
        y: {{
          wall: {{ label: "{metric_label}"}},
        }}
      }},
      intervals: {{ 'style':'area' }},
      legend: {{ position: "right" }},
    }};
    var chart = new google.visualization.LineChart(document.getElementById("{chart_id}"));
    chart.draw(data, options);
  }}
  </script>
<div id="{chart_id}" style="min-height: 400px"></div>
""".format(
    title=title,
    data=data,
    hAxis=hAxis,
    vAxis=vAxis,
    chart_id=chart_id,
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



report/generate_report.py [324:368]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  return """
<script type="text/javascript">
  google.charts.setOnLoadCallback(drawChart);
  function drawChart() {{
    var data = google.visualization.arrayToDataTable({data})

    var options = {{
      title: "{title}",
      titleTextStyle: {{ color: "gray" }},
      hAxis: {{
        title: "{hAxis}",
        titleTextStyle: {{ color: "darkgray" }},
        textStyle: {{ color: "darkgray", fontSize: 10 }},
      }},
      vAxis: {{
        title: "{vAxis}",
        titleTextStyle: {{ color: "darkgray" }},
        textStyle: {{ color: "darkgray" }},
        viewWindow: {{
          min: {viewWindowMin},
          max: {viewWindowMax},
        }}
      }},
      series: {{
        0: {{ axis: 'wall', color: "{color}"}},
      }},
      axes: {{
        y: {{
          wall: {{ label: 'Wall Time (s)' }},
        }}
      }},
      intervals: {{ 'style':'area' }},
      legend: {{ position: "right" }},
    }};
    var chart = new google.visualization.LineChart(document.getElementById("{chart_id}"));
    chart.draw(data, options);
  }}
  </script>
<div id="{chart_id}" style="min-height: 400px"></div>
""".format(
    title=title,
    data=data,
    hAxis=hAxis,
    vAxis=vAxis,
    chart_id=chart_id,
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



