summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorTrever Fischer <tdfischer@fedoraproject.org>2012-05-15 13:34:13 -0400
committerTrever Fischer <tdfischer@fedoraproject.org>2012-05-15 13:34:13 -0400
commit768886dd420610ffe9cb4366e1acbda5d5995ef0 (patch)
treefe2869bae86380bb901cf2a1d91164c9f94bb2ef /tools
parente02a2cb8e39e4c930673a5f939927679cc2ef575 (diff)
downloadzeitgeist-768886dd420610ffe9cb4366e1acbda5d5995ef0.tar.gz
Use weighted times instead of a silly overall time metric
Diffstat (limited to 'tools')
-rwxr-xr-xtools/development/slow_query_finder.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/development/slow_query_finder.py b/tools/development/slow_query_finder.py
index e8eaf548..b0a959e6 100755
--- a/tools/development/slow_query_finder.py
+++ b/tools/development/slow_query_finder.py
@@ -63,7 +63,8 @@ def eval_func(chromosome):
start = time.time()
results = engine.find_events(*query)
- return (time.time() - start)*1000
+ overall = (time.time() - start)
+ return (results["find_events"]*2+results["find_event_ids"]*4+results["get_events"])*1000
genome = G1DList.G1DList(6)
genome.evaluator.set(eval_func)