Index: openacs-4/packages/acs-automated-testing/www/doc/usage.adp
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-automated-testing/www/doc/usage.adp,v
diff -u -r1.4 -r1.4.2.1
--- openacs-4/packages/acs-automated-testing/www/doc/usage.adp 30 Apr 2018 08:13:40 -0000 1.4
+++ openacs-4/packages/acs-automated-testing/www/doc/usage.adp 3 Sep 2021 09:14:39 -0000 1.4.2.1
@@ -1,5 +1,5 @@
- Suppose the first test server is service1. Set
up a dedicated user and automated install script. To run automated testing automatically each time the server is
-rebuilt, add this to /home/service1/install/install.tcl:
-set do_tclapi_testing "yes"
+rebuilt, add this to /home/service1/install/install.tcl:
set do_tclapi_testing "yes"
Get the results of the automated tests dumped where the master server can see them - in this example, the same directory as above, /var/log/openacs-install, by adding -this to install.tcl (requires 5.1):
-set install_xml_file "/var/lib/aolserver/service0/packages/acs-core-docs/www/files/install-autotest.xml"
This will copy in the file install-autotest.xml:
<?xml version="1.0"?> +this to install.tcl (requires 5.1):set install_xml_file "/var/lib/aolserver/service0/packages/acs-core-docs/www/files/install-autotest.xml"This will copy in the file install-autotest.xml:
<?xml version="1.0"?> <!-- This is an install.xml which can be used to configure servers for reporting their automated test results. Requires acs-automated-testing 5.1.0b2 or better --> @@ -65,8 +63,7 @@ sudo /home/$1/install/install.sh 2>&1and allow the master user to execute this file as root (this is a limitation of the automatic -install script, which must be root). In /etc/sudoers, include a line:
-master ALL = NOPASSWD: /usr/local/bin/rebuild-server.sh+install script, which must be root). In /etc/sudoers, include a line:master ALL = NOPASSWD: /usr/local/bin/rebuild-server.sh