diff options
author | Gary Bressler <garybressler@nc.rr.com> | 2010-02-25 12:04:02 -0500 |
---|---|---|
committer | Gary Bressler <garybressler@nc.rr.com> | 2010-02-25 12:04:02 -0500 |
commit | d7dfc575f9a1a5a0117cab591c6284b1f1844dcf (patch) | |
tree | 0ed3ebbe43138ecaf67d070bfd4c9614dd511f08 /stdout_printer.py | |
parent | 75dedea2014c9ea703bb4000fbfda45c20b196e5 (diff) |
This commit of unit-trace converts it to Python2 from Python3, so that it
can operate with the visualizer, which uses Python2.
Diffstat (limited to 'stdout_printer.py')
-rw-r--r-- | stdout_printer.py | 62 |
1 files changed, 31 insertions, 31 deletions
diff --git a/stdout_printer.py b/stdout_printer.py index 5bbcead..f8d9a84 100644 --- a/stdout_printer.py +++ b/stdout_printer.py | |||
@@ -20,50 +20,50 @@ def stdout_printer(stream): | |||
20 | _print_inversion_end(record) | 20 | _print_inversion_end(record) |
21 | else: | 21 | else: |
22 | continue | 22 | continue |
23 | print("") | 23 | print "" |
24 | 24 | ||
25 | ############################################################################### | 25 | ############################################################################### |
26 | # Private functions | 26 | # Private functions |
27 | ############################################################################### | 27 | ############################################################################### |
28 | 28 | ||
29 | def _print_event(record): | 29 | def _print_event(record): |
30 | print("Job: {}.{}".format(record.pid,record.job)) | 30 | print "Job: %d.%d" % (record.pid,record.job) |
31 | print("Type: {}".format(record.type_name)) | 31 | print "Type: %s" % (record.type_name) |
32 | print("Time: {}".format(record.when)) | 32 | print "Time: %d" % (record.when) |
33 | 33 | ||
34 | def _print_inversion_start(record): | 34 | def _print_inversion_start(record): |
35 | print("Type: {}".format("Inversion start")) | 35 | print "Type: %s" % ("Inversion start") |
36 | print("Time: {}".format(record.job.inversion_start)) | 36 | print "Time: %d" % (record.job.inversion_start) |
37 | print("Job: {}.{}".format(record.job.pid,record.job.job)) | 37 | print "Job: %d.%d" % (record.job.pid,record.job.job) |
38 | print("Deadline: {}".format(record.job.deadline)) | 38 | print "Deadline: %d" % (record.job.deadline) |
39 | print("Eligible: ",end="") | 39 | print "Eligible: ", |
40 | for job in record.eligible: | 40 | for job in record.eligible: |
41 | print(str(job) + " ",end="") | 41 | print str(job) + " ", |
42 | print("") | 42 | |
43 | print("On CPU: ",end="") | 43 | print "On CPU: ", |
44 | for job in record.on_cpu: | 44 | for job in record.on_cpu: |
45 | print(str(job) + " ",end="") | 45 | print str(job) + " ", |
46 | print("") #newline | 46 | print #newline |
47 | 47 | ||
48 | def _print_inversion_end(record): | 48 | def _print_inversion_end(record): |
49 | print("Type: {}".format("Inversion end")) | 49 | print "Type: %s" % ("Inversion end") |
50 | print("Time: {}".format(record.job.inversion_end)) | 50 | print "Time: %d" % (record.job.inversion_end) |
51 | print("Duration: {}".format( | 51 | print "Duration: %d" % ( |
52 | record.job.inversion_end - record.job.inversion_start)) | 52 | record.job.inversion_end - record.job.inversion_start) |
53 | print("Job: {}.{}".format(record.job.pid,record.job.job)) | 53 | print "Job: %d.%d" % (record.job.pid,record.job.job) |
54 | print("Deadline: {}".format(record.job.deadline)) | 54 | print "Deadline: %d" % (record.job.deadline) |
55 | print("Eligible: ",end="") | 55 | print "Eligible: ", |
56 | for job in record.eligible: | 56 | for job in record.eligible: |
57 | print(str(job) + " ",end="") | 57 | print str(job) + " ", |
58 | print("") | 58 | |
59 | print("On CPU: ",end="") | 59 | print "On CPU: ", |
60 | for job in record.on_cpu: | 60 | for job in record.on_cpu: |
61 | print(str(job) + " ",end="") | 61 | print str(job) + " ", |
62 | print("") #newline | 62 | print #newline |
63 | 63 | ||
64 | def _print_stats(record): | 64 | def _print_stats(record): |
65 | print("Inversion statistics") | 65 | print "Inversion statistics" |
66 | print("Num inversions: {}".format(record.num_inversions)) | 66 | print "Num inversions: %d" % (record.num_inversions) |
67 | print("Min inversion: {}".format(record.min_inversion)) | 67 | print "Min inversion: %d" % (record.min_inversion) |
68 | print("Max inversion: {}".format(record.max_inversion)) | 68 | print "Max inversion: %d" % (record.max_inversion) |
69 | print("Avg inversion: {}".format(record.avg_inversion)) | 69 | print "Avg inversion: %d" % (record.avg_inversion) |