]> xenbits.xensource.com Git - people/iwj/talks/2014-osstest.git/commitdiff
references, done
authorIan Jackson <ian.jackson@eu.citrix.com>
Wed, 23 Jul 2014 16:08:03 +0000 (17:08 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Wed, 23 Jul 2014 16:08:03 +0000 (17:08 +0100)
.gitignore
Makefile
fig-filler-in
jobs.runes
references.fig.in [new file with mode: 0644]
references.txt [new file with mode: 0644]
talk.txt

index dba5bbfcc20a259ecac3aeb7f365ac95ca5e8d3d..6737a707b1b87d83396f77d6ce6db8ace67f3596 100644 (file)
@@ -16,3 +16,4 @@ blessings.fig
 hostflags.txt
 contrib-names.txt
 contrib-slide.fig
+references.fig
index 4aebed67d77e3d0b52e1a4028ada5ca7fb00e108..71308e1915ea69deb66b7758b1d5d83a990c048b 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
 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 $@
@@ -23,11 +23,13 @@ reports.ps: listscreenshot.ps bisection.ps Makefile
        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
 
@@ -47,7 +49,11 @@ blessings.fig: blessings.fig.in hostflags.txt
 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
index fb7b9b81e9704dd6c6addb8df0baae5257adc2f3..9ee4856ba40a554f8164587f42dd2d397a8fa6d5 100755 (executable)
@@ -18,6 +18,7 @@ while (<STDIN>) {
             Suffix => $', #',
         };
         if ($n =~ s/^\///) {
+            $n =~ s/\\(.)/$1/g;
             $tmpl->{Regexp} = $n;
             push @{ $tmpl{$key}[2] }, $tmpl;
         } else {
@@ -29,6 +30,9 @@ while (<STDIN>) {
     }
 }
 
+#use Data::Dumper;
+#print STDERR Dumper(\%tmpl);
+
 while (@ARGV) {
     die unless @ARGV>=2;
     my $key = shift @ARGV;
index b1c8acea6b650e2d5872e43188651b0d185bcc7b..98898c2b29e1c912c000b727fb88c76d6a2754dd 100644 (file)
@@ -1,5 +1,6 @@
 
-set term x11 persist
+set terminal epscairo size 5.0, 3.5
+set output 'jobs.ps'
 
 set yrange [0:*]
 set xtics 5000000
@@ -9,5 +10,6 @@ set timefmt "%s"
 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'
diff --git a/references.fig.in b/references.fig.in
new file mode 100644 (file)
index 0000000..86881d0
--- /dev/null
@@ -0,0 +1,16 @@
+#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
diff --git a/references.txt b/references.txt
new file mode 100644 (file)
index 0000000..4177e41
--- /dev/null
@@ -0,0 +1,14 @@
+
+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
index 9fe69a5c7ee841306ed6d2b9021d6e13555e80dc..fb8de8ae99738137a93ca0398ba3f117eff5caac 100644 (file)
--- a/talk.txt
+++ b/talk.txt
@@ -98,7 +98,7 @@ setup process for standalone mode has been simplified.
 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.  
@@ -145,7 +145,7 @@ Work to extend osstest to do performance measurements and ultimately
 detect performance regressions is in the pipeline.
 
 
-[references]
+[references]
 
 osstest has a small but growing contributor community.  The move to
 better infrastructure will hopefully grow the code and the community