define(MC_TITLE,webstonegui)
define(MC_DATE,98/05/14)
include(mc_html_head.h)
NAME
WebStone GUI - run the WebStone benchmark from a Web browser
SYNOPSISDESCRIPTION
The
webstone
distribution includes a collection of Perl scripts to
provide a graphical user interface for managing and running the
WebStone
benchmark.
Before trying to invoke the graphical user interface, unpack the
WebStone distribution and run
webstone -setup
from the command line.
OPTIONSDETAILS
Here are the screens presented by the GUI. Clicking on the WebStone
logo in any of the screens returns you to the top level.
- WebStone
- This is the main screen, a list of links to the other screens.
- Configure WebStone
- Presents a form to let the user modify the
run parameters. The form is read from the conf/testbed file
and writes the user's choices back to that file.
- Choose a URL List
- Displays the comment line from the file
conf/filelist 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.
- Run WebStone
- 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.
- View WebStone Results
- Scans the bin/runs directory
for run results and presents a tabular summary.
- Administer WebStone
- Lets the user rename the output directory
or terminate a run.
FILES
- bin/*.wpl
-
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.
ENVIRONMENTAUTHORLIMITATIONS
- The GUI doesn't work on NT.
- The user has to know when to refresh/reload a screen.
- Choose a URL List: The
programmer has to keep the comments up to date if a configuration file is
modified.
- View WebStone Results: Names of subdirectories should
be given in the table, so the user can identify sets of runs.
- Administer WebStone: 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".
SEE ALSO