The R Project SVN R

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
17101 ripley 1
Testing R build under Windows
2
=============================
3
 
4
- Build R, the bitmap library, the distribution, the installer.
5
 
6
    make
17213 ripley 7
    make bitmapdll
17101 ripley 8
    make tcl
9
 
10
    make check
11
 
12
    make distribution
13
    (cd installer; make; make clean)
14
 
21192 murdoch 15
- Test the rw1060.exe and miniR.exe installers and un-installing.
17101 ripley 16
 
17
- cd to ../../tests and run
18
 
19
    make test-all-extras
20
 
21
    Go online and run
22
 
23
    make test-Internet
24
 
25
- Using the installed copy, do some interactive testing
26
 
27
    o Check it will start and run correctly in sdi and mdi modes.
28
      Check the pager by using help().
29
      Check also HTML and CHTML help.
30
 
31
    o run demo(graphics) and check the output looks correct.
32
 
33
    o run the tcl/tk demos by
34
 
35
        library(tcltk)
17236 ripley 36
	demo(tkttest)
17101 ripley 37
	demo(tkdensity)
38
	demo(tkcanvas)
39
	demo(tkfaq)
40
	demo(tkfilefind)
41
 
42
    o Check each of the console menu items in turn.  Try the
43
      right-click popup menu too.
44
 
45
    o Put up a simple plot and experiment with saving, copying and
46
      printing it.  Also try all the options of savePlot().  You'll
47
      need to look at the saved files, and paste into e.g. Word.
48
 
49
    o Try using identify().
50
 
51
    o Try the various resize options on the graphics window's menu.
52
 
19953 ripley 53
    o Try printing and saving from a graphics window's menu.
54
 
17101 ripley 55
    o Experiment with printing from the console, from a pager and
56
      printing to a win.print() device.
57
 
58
    o Shut down a graphics window, a pager and the console from the
59
      frame icons and menu, the File menu etc.
60
 
61
    o Test drag-and-drop onto a shortcut on the desktop and into the
62
      RGui console window.
63
 
64
    o Test the plot history commands on the History menu of a graphics
65
      window.
66
 
67
    o Try a canvas colour and plot some transparent and opaque
68
      rectangles.  Try example(points) and example(rect) too.
69
 
70
    o Test help.start() and the HTML help's search engine.  Also check
71
      cross-links between help files in different packages under HTML
72
      and CHTML.
73
 
17727 ripley 74
    o Try Rcmd INSTALL on windlgs.
17101 ripley 75
 
17727 ripley 76
 
17101 ripley 77
- Test Rprof and Rcmd Rprof.
78
 
79
- Check win.version() is reporting sensibly.
80
 
81
- Run undoc() and codoc() on a package you installed.
82
 
83
- cd front-ends then
84
 
17213 ripley 85
    make -f make.rtest
17101 ripley 86
    set R_HOME appropriately
87
    Rtest.exe
88
    >  try some simple R commands
89
    > q()
90
 
91
    If you have access to Visual C++, test it as described in readme.
92
 
93
- Install Thomas Baier's StatConnector (on CRAN under
94
  Software->Other->Non-standard packages) and run its tests.  (You
95
  will need to do this on an installed version or run .../bin/RSetReg.exe.)
96
 
97
- Using the installed copy, try building a copy of packages and a
98
  bundle (e.g. VR) using Rcmd INSTALL, and try Rcmd check and Rcmd
19953 ripley 99
  build too.  Also a package that uses BLAS (e.g. quadprog).
17101 ripley 100
 
101
- If you have latex installed, customize .../bin/helpPRINT.bat and
102
  test help(offline=TRUE).
103
 
17281 ripley 104
- Try building using an ATLAS BLAS, and run the make check and make
105
  test-all-extras tests again.
17101 ripley 106
 
17350 ripley 107
- Check you can interrupt RGui with ESC and Rterm with Ctrl-C.
17281 ripley 108
 
17409 ripley 109
- check building Rmath.dll in src/nmath/standalone.
110
 
111
 
17101 ripley 112
BDR
19953 ripley 113
2001-12-13, 2002-06-04
17236 ripley 114