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 [263:304]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  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 }},
        minValue: 0,
      }},
      vAxis: {{
        title: "{vAxis}",
        titleTextStyle: {{ color: "darkgray" }},
        textStyle: {{ color: "darkgray" }},
      }},
      isStacked: true,
      seriesType: "bars",
      focusTarget: 'category',
      series: {{
        {median_series}: {{
          type: "line",
          lineWidth: 0.00001, // A very small number.
        }},
      }},
      legend: {{ position: "right" }},
    }};
    var chart = new google.visualization.ComboChart(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,
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



