hostflags.txt
contrib-names.txt
contrib-slide.fig
+references.fig
SLIDES=title listscreenshot bisection jobs-branches readme-excerpt blessings
-SLIDES+=contrib-slide
+SLIDES+=contrib-slide jobs-slide references
SLIDEFILES=$(addsuffix .ps, $(SLIDES))
o= >$@.new && mv -f $@.new $@
psnup -pa4 -2 <$@.2 $o
# pstops -w297 -h210 '2:0+1(297mm,0)' <$@.2 $o
-contrib.ps: %.ps: %.runes Makefile
+contrib.ps jobs.ps: %.ps: %.runes Makefile
gnuplot $< $<
contrib.ps: contrib.gnuplot
+jobs.ps: jobs.gnuplot branches.gnuplot
+
slides.ps: $(SLIDEFILES) Makefile
cat $(SLIDEFILES) $o
contrib-slide.fig: contrib-slide.fig.in contrib-names.txt
./fig-filler-in <$< L contrib-names.txt $o
+references.fig: references.fig.in references.txt
+ ./fig-filler-in <$< L references.txt $o
+
contrib-slide.ps: contrib.ps
+jobs-slide.ps: jobs.ps
jobs-branches.fig: jobs-branches.fig.in list-branches.data list-jobs.data
sed -n '1,$(jobsbreak)p' list-jobs.data >$@.j.0
Suffix => $', #',
};
if ($n =~ s/^\///) {
+ $n =~ s/\\(.)/$1/g;
$tmpl->{Regexp} = $n;
push @{ $tmpl{$key}[2] }, $tmpl;
} else {
}
}
+#use Data::Dumper;
+#print STDERR Dumper(\%tmpl);
+
while (@ARGV) {
die unless @ARGV>=2;
my $key = shift @ARGV;
-set term x11 persist
+set terminal epscairo size 5.0, 3.5
+set output 'jobs.ps'
set yrange [0:*]
set xtics 5000000
set border 11
set key left
set y2range [0:*]
-set y2tics
-plot 'jobs.gnuplot' using 4:1 title 'jobs in xen-unstable', 'branches.gnuplot' using 1:2 axes x1y2 title 'branches ("[BRANCH test]")'
+set y2tics
+
+plot 'jobs.gnuplot' using 4:1 title 'jobs in xen-unstable' with lines lw 2, 'branches.gnuplot' using 1:2 axes x1y2 title 'branches ("[BRANCH test]")' with lines lw 2 lc rgb 'blue'
--- /dev/null
+#FIG 3.2 Produced by xfig version 3.2.5b
+Landscape
+Center
+Metric
+A4
+100.00
+Single
+-2
+1200 2
+2 2 0 1 7 7 50 -1 -1 0.000 0 0 7 0 0 5
+ 12600 9540 12330 9540 12330 9810 12600 9810 12600 9540
+4 0 0 50 -1 0 24 0.0000 4 270 810 720 3555 %L0\001
+4 0 0 50 -1 0 24 0.0000 4 270 810 720 4020 %L1\001
+4 0 0 50 -1 14 19 0.0000 4 285 2145 765 4725 %L/^\\s*http\001
+4 0 0 50 -1 14 24 0.0000 4 345 960 765 5220 %L/@\001
+4 0 0 50 -1 0 24 0.0000 4 270 1815 495 2925 References\001
--- /dev/null
+
+Source repository
+ http://xenbits.xen.org/gitweb/?p=osstest.git;a=summary
+
+README
+ http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=HEAD
+
+Output example
+ http://xenbits.xen.org/docs/osstest-output-example/24438/
+
+Contact
+ xen-devel@lists.xenproject.org
+ Ian.Jackson@eu.citrix.com
+ Ian.Campbell@citrix.com
We hope to further expand the osstest contributor base, with the move
to more accessible infrastructure owned by the Xen Project community.
-[jobs and branches diagram]
+[8 jobs and branches time series plot]
The new contributors have been expanding the range of tests run by
osstest, and the range of software tested.
detect performance regressions is in the pipeline.
-[references]
+[9 references]
osstest has a small but growing contributor community. The move to
better infrastructure will hopefully grow the code and the community