Index: tools/telemetry/docs/pydoc/telemetry.value.merge_values.html |
diff --git a/tools/telemetry/docs/pydoc/telemetry.value.merge_values.html b/tools/telemetry/docs/pydoc/telemetry.value.merge_values.html |
deleted file mode 100644 |
index 2939fcac7d8def44b392fe4fcb3f20b6a6e5ca1d..0000000000000000000000000000000000000000 |
--- a/tools/telemetry/docs/pydoc/telemetry.value.merge_values.html |
+++ /dev/null |
@@ -1,90 +0,0 @@ |
- |
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
-<html><head><title>Python: module telemetry.value.merge_values</title> |
-<meta charset="utf-8"> |
-</head><body bgcolor="#f0f0f8"> |
- |
-<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading"> |
-<tr bgcolor="#7799ee"> |
-<td valign=bottom> <br> |
-<font color="#ffffff" face="helvetica, arial"> <br><big><big><strong><a href="telemetry.html"><font color="#ffffff">telemetry</font></a>.<a href="telemetry.value.html"><font color="#ffffff">value</font></a>.merge_values</strong></big></big></font></td |
-><td align=right valign=bottom |
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="../telemetry/value/merge_values.py">telemetry/value/merge_values.py</a></font></td></tr></table> |
- <p><tt># Copyright 2013 The Chromium Authors. All rights reserved.<br> |
-# Use of this source code is governed by a BSD-style license that can be<br> |
-# found in the LICENSE file.</tt></p> |
-<p> |
-<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> |
-<tr bgcolor="#aa55cc"> |
-<td colspan=3 valign=bottom> <br> |
-<font color="#ffffff" face="helvetica, arial"><big><strong>Modules</strong></big></font></td></tr> |
- |
-<tr><td bgcolor="#aa55cc"><tt> </tt></td><td> </td> |
-<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="telemetry.value.failure.html">telemetry.value.failure</a><br> |
-</td><td width="25%" valign=top><a href="telemetry.value.skip.html">telemetry.value.skip</a><br> |
-</td><td width="25%" valign=top></td><td width="25%" valign=top></td></tr></table></td></tr></table><p> |
-<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> |
-<tr bgcolor="#eeaa77"> |
-<td colspan=3 valign=bottom> <br> |
-<font color="#ffffff" face="helvetica, arial"><big><strong>Functions</strong></big></font></td></tr> |
- |
-<tr><td bgcolor="#eeaa77"><tt> </tt></td><td> </td> |
-<td width="100%"><dl><dt><a name="-DefaultKeyFunc"><strong>DefaultKeyFunc</strong></a>(value)</dt><dd><tt>Keys values in a standard way for grouping in merging and summary.<br> |
- <br> |
-Merging and summarization can be parameterized by a function that groups<br> |
-values into equivalence classes. Any function that returns a comparable<br> |
-object can be used as a key_func, but merge_values and summary both use this<br> |
-function by default, to allow the default grouping to change as Telemtry does.<br> |
- <br> |
-Args:<br> |
- value: A Telemetry Value instance<br> |
- <br> |
-Returns:<br> |
- A comparable object used to group values.</tt></dd></dl> |
- <dl><dt><a name="-GroupStably"><strong>GroupStably</strong></a>(all_values, key_func)</dt><dd><tt>Groups an array by key_func, with the groups returned in a stable order.<br> |
- <br> |
-Returns a list of groups.</tt></dd></dl> |
- <dl><dt><a name="-MergeLikeValuesFromDifferentPages"><strong>MergeLikeValuesFromDifferentPages</strong></a>(all_values, key_func<font color="#909090">=<function DefaultKeyFunc></font>)</dt><dd><tt>Merges values that measure the same thing on different pages.<br> |
- <br> |
-After using MergeLikeValuesFromSamePage, one still ends up with values from<br> |
-different pages:<br> |
- ScalarValue(page1, 'x', 1, 'foo')<br> |
- ScalarValue(page1, 'y', 30, 'bar')<br> |
- ScalarValue(page2, 'x', 2, 'foo')<br> |
- ScalarValue(page2, 'y', 40, 'baz')<br> |
- <br> |
-This function will group values with the same name and tir_label together:<br> |
- ListOfScalarValues(None, 'x', [1, 2], 'foo')<br> |
- ListOfScalarValues(None, 'y', [30], 'bar')<br> |
- ListOfScalarValues(None, 'y', [40], 'baz')<br> |
- <br> |
-The workhorse of this code is Value.MergeLikeValuesFromDifferentPages.<br> |
- <br> |
-Not all values that go into this function will come out: not every value can<br> |
-be merged across pages. Values whose MergeLikeValuesFromDifferentPages returns<br> |
-None will be omitted from the results.<br> |
- <br> |
-This requires (but assumes) that the values passed in with the same name pass<br> |
-the Value.IsMergableWith test. If this is not obeyed, the results<br> |
-will be undefined.</tt></dd></dl> |
- <dl><dt><a name="-MergeLikeValuesFromSamePage"><strong>MergeLikeValuesFromSamePage</strong></a>(all_values, key_func<font color="#909090">=<function DefaultKeyFunc></font>)</dt><dd><tt>Merges values that measure the same thing on the same page.<br> |
- <br> |
-A page may end up being measured multiple times, meaning that we may end up<br> |
-with something like this:<br> |
- ScalarValue(page1, 'x', 1, 'foo')<br> |
- ScalarValue(page2, 'x', 4, 'bar')<br> |
- ScalarValue(page1, 'x', 2, 'foo')<br> |
- ScalarValue(page2, 'x', 5, 'baz')<br> |
- <br> |
-This function will produce:<br> |
- ListOfScalarValues(page1, 'x', [1, 2], 'foo')<br> |
- ListOfScalarValues(page2, 'x', [4], 'bar')<br> |
- ListOfScalarValues(page2, 'x', [5], 'baz')<br> |
- <br> |
-The workhorse of this code is Value.MergeLikeValuesFromSamePage.<br> |
- <br> |
-This requires (but assumes) that the values passed in with the same grouping<br> |
-key pass the Value.IsMergableWith test. If this is not obeyed, the<br> |
-results will be undefined.</tt></dd></dl> |
-</td></tr></table> |
-</body></html> |