[llvm-commits] [LNT] r161213 - /lnt/trunk/lnt/server/ui/views.py
Jim Grosbach
grosbach at apple.com
Thu Aug 2 15:02:58 PDT 2012
Nice!
On Aug 2, 2012, at 2:31 PM, Michael Gottesman <mgottesman at apple.com> wrote:
> Author: mgottesman
> Date: Thu Aug 2 16:31:33 2012
> New Revision: 161213
>
> URL: http://llvm.org/viewvc/llvm-project?rev=161213&view=rev
> Log:
> [LNT] Added code to views.py so that revision highlighting is performed when one views a specific test/run/revision graph.
>
> Modified:
> lnt/trunk/lnt/server/ui/views.py
>
> Modified: lnt/trunk/lnt/server/ui/views.py
> URL: http://llvm.org/viewvc/llvm-project/lnt/trunk/lnt/server/ui/views.py?rev=161213&r1=161212&r2=161213&view=diff
> ==============================================================================
> --- lnt/trunk/lnt/server/ui/views.py (original)
> +++ lnt/trunk/lnt/server/ui/views.py Thu Aug 2 16:31:33 2012
> @@ -982,9 +982,21 @@
> data = map(convert, data)
>
> # Compute the graph points.
> + revision_range_region = []
> errorbar_data = []
> points_data = []
> pts = []
> +
> + # Create region of interest for run data region if
> + # we are performing a comparison.
> + if compare_to:
> + start_rev = compare_to.order.llvm_project_revision
> + end_rev = run.order.llvm_project_revision
> + revision_range_region = (
> + convert_revision(start_rev),
> + convert_revision(end_rev)
> + )
> +
> if normalize_by_median:
> normalize_by = 1.0/stats.median([min(values)
> for _,values in data])
> @@ -1054,7 +1066,14 @@
> style = "new Graph2D_LinePlotStyle(2, %r)" % (reglin_col,)
> graph_plots.append("graph.addPlot([%s], %s);" % (
> pts,style))
> -
> +
> + # If we are comparing two revisions,
> + if compare_to:
> + reg_col = [0.0, 0.0, 1.0]
> + graph_plots.append("graph.addPlot([%i, %i],%s);" % (
> + revision_range_region[0], revision_range_region[1],
> + "new Graph2D_RangePlotStyle(%r)" % reg_col))
> +
> # Add the points plot, if used.
> if points_data:
> pts_col = (0,0,0)
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
More information about the llvm-commits
mailing list