$Id: QA.html,v 1.21 2005/12/01 07:19:41 maho Exp $
by OpenOffice.org porting team and NAKATA, Maho# cd /usr/ports/editors/openoffice.org-2.0 # make install
% mkdir /work/ooo/2.0
% cd /work/ooo/2.0 % cvs -d:pserver:anoncvs@anoncvs.services.openoffice.org:/cvs co qa/qatesttoolCAUTION: you must checkout appropreate qa/qatesttool otherwise meaningless. Please refer qa/qatesttool cvs tags and branches. If you want to test OOo 2.0.0, check out by:
% cd /work/ooo/2.0 % cvs -d:pserver:anoncvs@anoncvs.services.openoffice.org:/cvs co -r OOO200final qa/qatesttool2.0.1 (currently in the works until it will out)
% cd /work/ooo/2.0 % cvs -d:pserver:anoncvs@anoncvs.services.openoffice.org:/cvs co -r OOO201 qa/qatesttool
[OooProgramDir] Current=/usr/local/openoffice.org2.0/ All=/usr/local/openoffice.org2.0/You must change to another directory if you installed the newer port (RC2 or 2.0 or 2.0.1 or developer version). you can check by typing:
%cd /usr/ports/editors/openoffice.org-2.0-devel % make -V INSTALLATION_BASEDIR openoffice.org2.0m140for example and you can download from here testtoolrc2. please rename to .testtoolrc and change appropreately before using it.
% su Password: # cd /usr/ports/shells/bash # make install clean
--- qa/qatesttool/script/unix/OOoTestRun_unix.sh Thu Sep 8 17:51:36 2005 +++ qa/qatesttool/script/unix/OOoTestRun_unix.sh Thu Oct 13 11:30:26 2005 @@ -43,11 +43,12 @@ # set location of testscripts # (the directory, where directory 'qatesttool' exists) -sLocation=/testtool +sLocation=/work/ooo/2.0/qa/ # set location of TestTool # (full path including executable 'testtool') -sTestTool=/testtool/linux/testtool +sTestTool=/usr/local/openoffice.org2.0.RC1/program/testtool.bin +LD_LIBRARY_PATH=/usr/local/openoffice.org2.0.RC1/program; export LD_LIBRARY_PATH # set location of close-office file # (see cvs)
% cd /work/ooo/2.0/ % bash qa/qatesttool/script/unix/OOoTestRun_unix.sh
if you are running testtool, you cannot do anything other than QA. you cannot run OOo, you need X terminal dedicated to QA, etc. to QA in background, I wrote a shell script. this does clean test, removing user settings and logs everytime. oooqa20.sh. You should create a new user like oooqa20, thenlogin: oooqa20 ... % bash oooqa20.shOf course, I assume you are QA expert :)
# cd /usr/ports/emulators/linux_base-rh-9/ # make install
# cd /usr/ports/editors/openoffice.org-1.1 # make install # cp /usr/ports/editors/openoffice.org-1.1/work/OOo_1.1.5/solver/645/unxfbsd.pro/lib/libsts645fi.so /usr/local/OpenOffice.org1.1.5/program/
% openoffice.org-1.1.5 ...Do you have ~/.sversionrc and ~/OpenOffice.org1.1.5?
% ls ~/.sversionrc /home/maho/.sversionrc % ls ~/OpenOffice.org1.1.5/ LICENSE setup@ LICENSE.html setup.log README share/ README.html soffice@ THIRDPARTYLICENSEREADME.html spadmin@ instdb.ins user/ program/If so, then you're okay.
% mkdir /work/ooo/1.1.5
% cd /work/ooo/ % fetch http://www.openoffice.org/qa/qatesttool/11beta/tt_645m5_linux.tar.gz % tar xvfz tt_645m5_linux.tar.gz
% cd /work/ooo/1.1.5 % cvs -d:pserver:anoncvs@anoncvs.services.openoffice.org:/cvs co -r ooo115 qa/qatesttoolfor 1.1.4 and 1.1.3 please use branch (tag) ooo114, ooo113, respectively.
% cd /work/ooo/1.1.5 % bash qa/qatesttool/script/unix/OOoTestRun_unix.sh
if you are running testtool, you cannot do anything other than QA. you cannot run OOo, you need X terminal dedicated to QA, etc. to QA in background, I wrote a shell script. this does clean test, removing user settings and logs everytime. oooqa11.sh. You should create a new user like oooqa11, thenlogin: oooqa11 ... % bash oooqa11.shOf course, I assume you are QA expert :)
If you install different version of OOo, you must change this.
if you want to run QA 1.1.5 and 2.0 at the same time, you must change the port number, and port numbers are arbitrary, but never be the same.