tobami/codespeed — pull request #120 by a8 (2012-08-14 13:11:51+00:00)
Title: Add benchmark hierarchy in model

That is more an RFC. I have a couple of benchmarks with many single results. That clutters the Web GUI.
To order them they have to be in some relation. Using the ForeignKey('self') trick they can be set into
relation without breaking anything (to my humble knowledge).

For now it's only the model. To represent that in the HTML templates I'd wait for a release after version 1.0.

git comment:
- Sometimes benchmarks have a big number of single results. It is
favourable to keep them all. Thus, they might be organised in an
hierarchical way.
Example: To evaluate computer systems there might be one
overall benchmark number. That number is calculated from sub
benchmarks as CPU, hard disc I/O, RAM I/O, etc.
- The single or the summarised result may be shown in the standard
templates in a later version. For now all benchmarks are shown.

Change-Id: I47062535bc0ec6e1d25ae857b4af74f207737c37