<?xml version="1.0"?>
<!-- Generated by the OpenACS Package Manager -->

<package key="acs-automated-testing" url="http://openacs.org/repository/apm/packages/acs-automated-testing/" type="apm_service">
    <package-name>Automated Testing</package-name>
    <pretty-plural>Automated Testing</pretty-plural>
    <initial-install-p>t</initial-install-p>
    <singleton-p>t</singleton-p>
    
    <version name="5.6.0" url="http://openacs.org/repository/download/apm/acs-automated-testing-5.6.0.apm">
        <owner url="http://openacs.org">OpenACS</owner>
        <summary>The interface to the automated testing facilities within OpenACS.</summary>
        <release-date>2010-06-17</release-date>
        <maturity>3</maturity>
        <vendor url="http://openacs.org">OpenACS</vendor>
        <maturity>3</maturity>
        <license url="http://www.gnu.org/copyleft/gpl.html">GPL version 2</license>
        <description format="text/html">Provides a UI for viewing and
        running automated tests provided by each package within the
        OpenACS system.  Also provides a UI for managing
        automatic-rebuild servers as in a test farm.</description>

        <provides url="acs-automated-testing" version="5.6.0"/>
        <requires url="acs-kernel" version="5.6.0"/>

        <callbacks>
        </callbacks>
        <parameters>
            <parameter datatype="number"  min_n_values="1"  max_n_values="1"  name="enabled_p"  default="0" description="Source scripts flag"/>
            <parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="IsInstallReportServer"  default="0" description="Setting this parameter to true means this server should present a web interface at /test with the install and test results of other OpenACS servers. If you set this parameter to true you also need to set the XMLReportDir parameter.

"/>
            <parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="XMLReportDir"  description="The full path to the directory where the xml report of system tests are stored. This is also the directory where the install and test xml reports of other servers should be stored if this server is to function as a master test server.
"/>
            <parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="SeleniumRcBrowsers"  default="*firefox" description="Browsers to test with. Default *firefox"/>
            <parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="SeleniumRcServer"  description="Hostname of the Selenium RC Server. If this is blank the Selenium RC tests will not be run."/>
            <parameter datatype="number"  min_n_values="1"  max_n_values="1"  name="SeleniumRcPort"  default="4444" description="Port the Selenium RC server is listening on. Default 4444."/>            
        </parameters>

    </version>
</package>