[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [OSSTEST PATCH 5/5] Docs (in new Docs directory) for cr-disk-report
The PDF is automatically generated and linked to, when applicable. Signed-off-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> --- .gitignore | 2 + .../diskusage-LogsPublish_build=2damd64_.png | Bin 0 -> 154 bytes Docs/cr-disk-report/graph-meaning.fig | 40 ++++++++++++++++++++ cr-disk-report | 17 ++++++++- 4 files changed, 58 insertions(+), 1 deletion(-) create mode 100644 Docs/cr-disk-report/diskusage-LogsPublish_build=2damd64_.png create mode 100644 Docs/cr-disk-report/graph-meaning.fig diff --git a/.gitignore b/.gitignore index 5f3c626..07b039d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ *~ +*.bak tmp bisection.ps bisection.dot @@ -30,3 +31,4 @@ overlay-local images diskusage-[A-Z]*.html diskusage-[A-Z]*.png +diskusage-[A-Z]*.pdf diff --git a/Docs/cr-disk-report/diskusage-LogsPublish_build=2damd64_.png b/Docs/cr-disk-report/diskusage-LogsPublish_build=2damd64_.png new file mode 100644 index 0000000000000000000000000000000000000000..4374e8aeed3dae542f712b9c409423652d663a76 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^MnEjW#0(@iEotKfQak}ZA+A7r+qVB8z`$^b)%7fp z@9F8{7$PyX_T)y+0}2eR7yA>GJA!Xm^!6&>N||NSm!zpC)^xq%?&B|SvNR*>*(No+ xtgZG4X_8sO(%Chk)kb7R-NlBqW-F8X{7qKI*A44r_W%uL@O1TaS?83{1OWQCG_e2x literal 0 HcmV?d00001 diff --git a/Docs/cr-disk-report/graph-meaning.fig b/Docs/cr-disk-report/graph-meaning.fig new file mode 100644 index 0000000..a673e4d --- /dev/null +++ b/Docs/cr-disk-report/graph-meaning.fig @@ -0,0 +1,40 @@ +#FIG 3.2 Produced by xfig version 3.2.5b +Landscape +Center +Metric +A4 +100.00 +Single +-2 +1200 2 +2 5 0 1 0 -1 50 -1 -1 0.000 0 0 -1 0 0 5 + 0 diskusage-LogsPublish_build=2damd64_.png + 5805 3870 10797 3870 10797 5867 5805 5867 5805 3870 +2 1 0 1 0 7 40 -1 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 10845 6570 5805 6570 +2 1 0 1 0 7 40 -1 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 3690 6210 3825 5850 +2 1 0 1 0 7 40 -1 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 3195 3285 3600 4140 +2 1 0 1 0 7 40 -1 -1 0.000 0 0 -1 1 0 2 + 0 0 1.00 60.00 120.00 + 7875 3465 7875 3735 +4 0 0 50 -1 16 40 0.0000 4 480 1500 3510 5670 1153\001 +4 0 0 50 -1 17 40 0.0000 4 480 1875 3105 4725 75242\001 +4 0 0 40 -1 0 24 0.0000 4 270 1500 1890 3105 Total Kb\001 +4 0 0 40 -1 0 24 0.0000 4 360 1875 1935 6570 No. of jobs\001 +4 0 0 40 -1 0 24 0.0000 4 270 810 10620 6480 Now\001 +4 0 0 40 -1 0 24 0.0000 4 270 870 7200 6885 Time\001 +4 0 0 40 -1 0 24 0.0000 4 270 690 9180 6435 Min\001 +4 0 0 40 -1 0 24 0.0000 4 360 1110 9180 6900 Expire\001 +4 0 0 40 -1 0 24 0.0000 4 360 690 9180 7365 Age\001 +4 0 0 40 -1 0 24 0.0000 4 360 4185 6390 3420 Cumulative usage by age\001 +4 0 0 40 -1 0 24 0.0000 4 270 5565 1170 8280 Horizontal scales are all the same\001 +4 0 0 40 -1 0 24 0.0000 4 360 3180 1170 9660 - column headings\001 +4 0 0 40 -1 0 24 0.0000 4 360 2580 1170 10125 - row headings\001 +4 0 0 40 -1 0 24 0.0000 4 360 5700 1170 10590 - overall total (group all by itself)\001 +4 0 0 40 -1 0 24 0.0000 4 360 5325 1170 11055 - individual cells in many body\001 +4 0 0 40 -1 0 24 0.0000 4 360 9495 1170 9195 Vertical scales are the same within the following groups:\001 diff --git a/cr-disk-report b/cr-disk-report index f9b842d..837f928 100755 --- a/cr-disk-report +++ b/cr-disk-report @@ -313,7 +313,22 @@ push @o, $g; push @o, $g foreach @cols; push @o, "\n"; -prow(headcell('[<em>MiB</em><br>count]'), +my $headcell = '[<em>MiB</em><br>count]'; +if ($graphs_px) { + my $meaning_pdf = $output; + $meaning_pdf =~ s/\.html?$//i; + $meaning_pdf .= "_graph-meaning.pdf"; + open STDOUT, ">", "$meaning_pdf.tmp" or die "$meaning_pdf $!"; + $?=0; $!=0; + system 'cd Docs/cr-disk-report && fig2dev -L pdf graph-meaning.fig' + and die "$? $!"; + open STDOUT, ">/dev/null" or die $!; + rename "$meaning_pdf.tmp", "$meaning_pdf" or die "$meaning_pdf $!"; + $meaning_pdf =~ s#.*/##; + $headcell = "<a href='$meaning_pdf'>$headcell</a>"; +} + +prow(headcell($headcell), cheadcell('Branch / blessing'), map { cheadcell(encode_entities($_)) } @cols); prowdata('', headcell('Job'), spcell(\%totalinfo, '','',$totaldata), -- 1.7.10.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |