Forum OpenACS Q&A: Re: Re: OCT: test server needed, summary of meeting
Then once this is working, we can apply the same process to cvs.openacs.org
I've spent some time with the old automated install script and guide. It has some problems:
- the xml file packages/acs-core-docs/www/files/install-autotest.xml no longer exists in cvs. This needs to be installed manually after every checkout.
- The following view in postgres 8.0.7 must be created after the database is recreated or the /SYSTEM/dbtest post install test will not work. The same line must then be removed from packages/acs-kernel/sql/postgresql/postgresql.sql to avoid an error in the install log: create view dual as select now() as sysdate;
- the serverr must be restarted using the init.d script (at least on FC4) not the nsd-postgres binary. The binary will cause the install.sh script to hang while it waits for that process to finish (even if it is backgrounded). The server start and stop must be issued via a separate script (like init.d) which will background the call to nsd-postgres and then call exit 1, therefore allowing execution to continue.
- the server must be run on port 80 to satisfy tclwebtest (an annoying inconvenience)
The good news: I have a working script that fixes most of these problems, and an XML testing output file. The bad news: I may have done something non-desirable when I fixed them. Also, the automated testing parameters are not being set by the xml file above. I have to set them manually after install. Help would be appreciated. Cheers.
Plus having 2 is ok as well! I guess you should continue with your configurations....
We are working in the development of different test cases considered as “smoke” using tclwebtest. All the test developed by the INT ( e-lane project) as well as all the committed tests are in the test server at http://e-lane.int-evry.fr
This server is at your disposition; if you want to ask something or do a comment please feel free to contact me.
How about creating new accounts? we need a couple of people to be able to do that, so people can access, update server (CVS) and run tests. This week we have the acs-tcl test sessions, so will be nice to have this server as well to run all the test that we probably update/create.
Also, any other information on how the testserver is set up will be useful.
Also, Gerardo and Ryan, if you can, join us to the OCT meeting tomorrow 12th. at 17:00GMT, so we can review the status of the test-servers, and help if needed.