diff options
| author | Mac Mollison <mollison@cs.unc.edu> | 2010-03-26 17:01:40 -0400 |
|---|---|---|
| committer | Mac Mollison <mollison@cs.unc.edu> | 2010-03-26 17:01:40 -0400 |
| commit | 0dbfae10940c1c44bcf741e0cd096b1bfb761dc9 (patch) | |
| tree | b80de1b480b8fd1a3494ce3f159ba1305e6ab82f /unit_trace | |
| parent | ed309ed19e2ba5d4172e886b496ca3c40c3d3634 (diff) | |
Minor improvement to inversion stats module
- Check and print error if G-EDF test not enabled
- Clean up output
Diffstat (limited to 'unit_trace')
| -rw-r--r-- | unit_trace/gedf_inversion_stat_printer.py | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/unit_trace/gedf_inversion_stat_printer.py b/unit_trace/gedf_inversion_stat_printer.py index c314389..42a16f0 100644 --- a/unit_trace/gedf_inversion_stat_printer.py +++ b/unit_trace/gedf_inversion_stat_printer.py | |||
| @@ -29,6 +29,8 @@ def gedf_inversion_stat_printer(stream,num): | |||
| 29 | min_inversion = length | 29 | min_inversion = length |
| 30 | sum_inversions += length | 30 | sum_inversions += length |
| 31 | if len(longest_inversions) == num: | 31 | if len(longest_inversions) == num: |
| 32 | if num==0: | ||
| 33 | continue | ||
| 32 | si = longest_inversions[0] | 34 | si = longest_inversions[0] |
| 33 | if length > (si.job.inversion_end - | 35 | if length > (si.job.inversion_end - |
| 34 | si.job.inversion_start): | 36 | si.job.inversion_start): |
| @@ -65,13 +67,6 @@ def gedf_inversion_stat_printer(stream,num): | |||
| 65 | inv.job.inversion_end - inv.job.inversion_start) | 67 | inv.job.inversion_end - inv.job.inversion_start) |
| 66 | print "Job: %d.%d" % (inv.job.pid,inv.job.job) | 68 | print "Job: %d.%d" % (inv.job.pid,inv.job.job) |
| 67 | print "Deadline: %d" % (inv.job.deadline) | 69 | print "Deadline: %d" % (inv.job.deadline) |
| 68 | print "Eligible: ", | ||
| 69 | for job in inv.eligible: | ||
| 70 | print str(job) + " ", | ||
| 71 | |||
| 72 | print "On CPU: ", | ||
| 73 | for job in inv.on_cpu: | ||
| 74 | print str(job) + " ", | ||
| 75 | print "" | 70 | print "" |
| 76 | 71 | ||
| 77 | 72 | ||
