Hi Helge, Thosten and *

1. Introduction
Setting up VCLtesttool is sometimes not easy. Testers performing many
tests, and such kind of things should be automatic. This is very
important point. Also, we need hid.lst, version.txt which is not
came from svn checkout but in my checkout of good-day.
To make things clear and better, I made a nealy automated setup script
for VCLtesttool for FreeBSD, and make it a part of FreeBSD ports tree.

2. Installation
* prepare FreeBSD 7,8 i386, amd64 box.
* cvsup ports tree
* install ports/editors/openoffice.org-vcltesttool [1]
* install ports/editors/openoffice.org-3-devel (currently DEV300_m54) [2]

3. How to test DEV300_m54

% mkdir test ; cd test
% cp /usr/ports/editors/openoffice.org-vcltesttool/files/ooovcltest.pl .
% perl ooovcltest.pl -tag DEV300_m54
testing tag: DEV300_m54 at Wed Aug  5 23:28:49 JST 2009
downloading testautomation environment....
Requesting 
http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/OOo_DEV300_m54_testautomation.tar.bz2
100% |*************************************| 47815 KB    2.66 MB/s    00:00 ETA
48963090 bytes retrieved in 00:17 (2.66 MB/s)
done
Downloading category list for scripts at DEV300_m54 
--2009-08-05 23:29:06--  
http://quaste.services.openoffice.org/index.php?option=com_quaste&task=tests_overview&workspace=DEV300&milestone=m54&download=1
Resolving quaste.services.openoffice.org... 192.18.197.119
Connecting to quaste.services.openoffice.org|192.18.197.119|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3722 (3.6K) [application/save]
Saving to: 
`index.php?option=com_quaste&task=tests_overview&workspace=DEV300&milestone=m54&download=1'

100%[======================================>] 3,722       11.7K/s   in 0.3s    

2009-08-05 23:29:08 (11.7 KB/s) - 
`index.php?option=com_quaste&task=tests_overview&workspace=DEV300&milestone=m54&download=1'
 saved [3722/3722]

Downloading hid list for scripts at DEV300_m54 
--2009-08-05 23:29:08--  
http://quaste.services.openoffice.org/index.php?option=com_quaste&task=tests_overview&workspace=DEV300&milestone=m54&download=2
Resolving quaste.services.openoffice.org... 192.18.197.119
Connecting to quaste.services.openoffice.org|192.18.197.119|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 415387 (406K) [application/save]
Saving to: 
`index.php?option=com_quaste&task=tests_overview&workspace=DEV300&milestone=m54&download=2'

100%[======================================>] 415,387      145K/s   in 2.8s    

2009-08-05 23:29:12 (145 KB/s) - 
`index.php?option=com_quaste&task=tests_overview&workspace=DEV300&milestone=m54&download=2'
 saved [415387/415387]

Download done...
extracting testautomation environment....
done

% cd DEV300_m54/testautomation/tools/run_tests/
% bash run_tests.sh < DEV300_m54.txt
...


4. Current features/problems.
* easy to install
* semi-automatic (can be more automated)
* run all tests from category list from QUASTe
* overwrites ~/.testtoolsrc
* Not a vanilla run. To do a vanilla run
  o remove DEV300_m54/testautomation/errorlogs
  o remove ~/.testtoolsrc,  ~/.openoffice.org ~/.openoffice.org2
* Run only on FreeBSD; we can prepare Linux/MacOSX version(?)

5. References
[1] 
http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice.org-vcltesttool/ 
based on SRC680_m248 (I know m226 is the best, though)
[2] http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice.org-3-devel/

-- Nakata Maho http://accc.riken.jp/maho/ , http://ja.openoffice.org/ 
   Nakata Maho's PGP public keys: http://accc.riken.jp/maho/maho.pgp.txt

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to