summaryrefslogtreecommitdiffstats
path: root/visualizer.py
diff options
context:
space:
mode:
Diffstat (limited to 'visualizer.py')
-rwxr-xr-xvisualizer.py26
1 files changed, 3 insertions, 23 deletions
diff --git a/visualizer.py b/visualizer.py
index 80c2af9..c15bf51 100755
--- a/visualizer.py
+++ b/visualizer.py
@@ -1,31 +1,11 @@
1#!/usr/bin/python 1#!/usr/bin/python
2
3"""Runs the visualizer."""
4
5import convert
6import reader
7import viz
8
9import gtk 2import gtk
3import viz
10 4
11path = 'sample_traces/' 5def visualizer(stream):
12 6 sched = viz.convert.convert_trace_to_schedule(stream)
13trace_list = [
14path + 'st-g6-0.bin',
15path + 'st-g6-1.bin',
16path + 'st-g6-2.bin',
17path + 'st-g6-3.bin'
18]
19
20if __name__ == '__main__':
21 stream = reader.trace_reader.trace_reader(trace_list)
22 stream = reader.sanitizer.sanitizer(stream)
23 stream = reader.gedf_test.gedf_test(stream)
24 sched = convert.convert_trace_to_schedule(stream)
25 sched.scan(10000000) 7 sched.scan(10000000)
26 renderer = viz.renderer.Renderer(sched) 8 renderer = viz.renderer.Renderer(sched)
27 renderer.prepare_task_graph(attrs=viz.format.GraphFormat(time_per_maj=10000000)) 9 renderer.prepare_task_graph(attrs=viz.format.GraphFormat(time_per_maj=10000000))
28
29 viz.viewer.MainWindow(renderer) 10 viz.viewer.MainWindow(renderer)
30 gtk.main() 11 gtk.main()
31