define(MC_TITLE,webstonegui)
define(MC_DATE,98/05/14)
include(mc_html_head.h)
<!-- @(#) webstonegui.in 1.2@(#) -->
</UL><FONT SIZE=+1><STRONG>NAME</STRONG></FONT><UL>
WebStone GUI - run the WebStone benchmark from a Web browser
</UL><FONT SIZE=+1><STRONG>SYNOPSIS</STRONG></FONT><UL>
<STRONG>webstone -gui</STRONG>
</UL><FONT SIZE=+1><STRONG>DESCRIPTION</STRONG></FONT><UL>
<P>
The
<STRONG>webstone</STRONG>
distribution includes a collection of Perl scripts to
provide a graphical user interface for managing and running the
<STRONG>WebStone</STRONG>
benchmark.
<P>
Before trying to invoke the graphical user interface, unpack the
WebStone distribution and run
<STRONG>webstone -setup</STRONG>
from the command line.
<P>
</UL><FONT SIZE=+1><STRONG>OPTIONS</STRONG></FONT><UL>
<P>
None.  The WebStone GUI is completely interactive.
<P>
</UL><FONT SIZE=+1><STRONG>DETAILS</STRONG></FONT><UL>
<P>
Here are the screens presented by the GUI.  Clicking on the WebStone
logo in any of the screens returns you to the top level.
<DL>
<DT>WebStone<DD>This is the main screen, a list of links to the other screens.
<DT>Configure WebStone<DD>Presents a form to let the user modify the
run parameters.  The form is read from the <STRONG>conf/testbed</STRONG> file
and writes the user's choices back to that file.
<DT>Choose a URL List<DD>Displays the comment line from the file
<STRONG>conf/filelist</STRONG> and a list of file names and comment
lines from which to choose.  Click the radio button to select, click
on the comment to see what's in the file.
<DT>Run WebStone<DD>Presents a summary of the current test configuration and
a big button to kick off a run.  The run output is displayed in the
browser window.
<DT>View WebStone Results<DD>Scans the <STRONG>bin/runs</STRONG> directory
for run results and presents a tabular summary.
<DT>Administer WebStone<DD>Lets the user rename the output directory
or terminate a run.
</DL>
</UL><FONT SIZE=+1><STRONG>FILES</STRONG></FONT><UL>
<DL>
<P><DT><STRONG>bin/*.wpl</STRONG><DD>
The Perl scripts that make up the WebStone GUI.  The special suffix
("WebStone Perl") is to make sure the script is run by the GUI's
own micro-server rather than by the browser.
</DL>
</UL><FONT SIZE=+1><STRONG>ENVIRONMENT</STRONG></FONT><UL>
</UL><FONT SIZE=+1><STRONG>AUTHOR</STRONG></FONT><UL>
include(copyright.h)
</UL><FONT SIZE=+1><STRONG>LIMITATIONS</STRONG></FONT><UL>
<LI>The GUI doesn't work on NT.
<LI>The user has to know when to refresh/reload a screen.
<LI><STRONG>Choose a URL List</STRONG>: The
programmer has to keep the comments up to date if a configuration file is
modified.
<LI><STRONG>View WebStone Results</STRONG>: Names of subdirectories should
be given in the table, so the user can identify sets of runs.
<LI><STRONG>Administer WebStone</STRONG>: The "Clean up stray WebStone
processes" option only works on UNIX systems.  The "Move Results Directory"
should allow the user to choose a particular list of run directories
and move them to a subdirectory of "bin/runs".
</UL><FONT SIZE=+1><STRONG>SEE ALSO</STRONG></FONT><UL>
<A href=runbench.html>runbench(1)</A>,
<A href=webclient.html>webclient(1)<A>,
<A href=webmaster.html>webmaster(1)</A>,
<A href=webstone.html>webstone(1)</A>
include(mc_html_foot.h)
