541
edits
(New page: = How Talos sends data to the graph server = == Basics == * uses http post * collect.cgi - adds a single data point to the db * bulk.cgi - adds multiple data points to the db == Variab...) |
|||
| Line 22: | Line 22: | ||
This really comes down to discrete vs. continuous. Continuous graphs are composed of timestamp/data pairs. Discrete graphs are bar graphs associating intervals with data (ie, (0, 10), (1, 20), (2, 30), ...). The way the current set up of the graph server works each discrete set of data is averaged and then becomes a single point on a continuous graph. So, after a full set of discrete data is collected the cgi calculates an average and puts it in an associated continuous graph stamped with 'date'. | This really comes down to discrete vs. continuous. Continuous graphs are composed of timestamp/data pairs. Discrete graphs are bar graphs associating intervals with data (ie, (0, 10), (1, 20), (2, 30), ...). The way the current set up of the graph server works each discrete set of data is averaged and then becomes a single point on a continuous graph. So, after a full set of discrete data is collected the cgi calculates an average and puts it in an associated continuous graph stamped with 'date'. | ||
=== Mapping Old Variable | === Mapping Old Variable Names to New === | ||
<b> For the missing variables they are either to be calculated by the collect/bulk scripts or passed from Talos </b> | |||
* Tables | |||
** test_runs | |||
*** date_run <=> date | |||
** builds | |||
*** ref_build_id <=> branchid | |||
*** ref_changeset <=> | |||
*** date_added <=> | |||
** branches | |||
**** name <=> branch | |||
** os_list | |||
*** name <=> | |||
** machines | |||
*** cpu_spped <=> | |||
*** is_throttling <=> | |||
*** name <=> tbox | |||
*** is_active <=> | |||
*** date_added <=> | |||
** test_run_values | |||
*** inteval_id <=> time | |||
*** value <=> value | |||
** tests | |||
*** name <=> testname | |||
*** pretty_name <=> | |||
*** is_chrome <=> | |||
*** is_active <=> | |||
*** pageset_id <=> | |||
** pagesets | |||
*** name <=> | |||
** pages | |||
*** name <=> data | |||
== Return Values == | == Return Values == | ||
edits