[Libreoffice-qa] db test VM

Bernhard M. Wiedemann bernhardout at lsmod.de
Wed Oct 12 08:57:30 PDT 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 10/10/2011 02:53 PM, Petr Mladek wrote:
> Michael Meeks píše v Po 10. 10. 2011 v 12:44 +0100:
>> On Mon, 2011-10-10 at 12:36 +0200, Petr Mladek wrote:
>>> One possibility would be to use night builds from the plain
>>> build.
>> 
>> Yep; I guess we could prolly openQA script their download / 
>> install.
> 
> We might use Yi Fan's 
> http://cgit.freedesktop.org/libreoffice/core/tree/smoketestoo_native/losmoketest.py
>
> 
This script downloads and installs the last plain daily build and run a
> smoke test on it.
> 
> 
> Best Regards, Petr

I tried to run
python losmoketest.py --force --type=daily_master
but it kept looping+printing "Checking new build".

because this was missing:
- --- losmoketest.py.orig 2011-10-12 16:38:10.000000000 +0200
+++ losmoketest.py      2011-10-12 17:31:12.000000000 +0200
@@ -202,7 +202,7 @@
             reg = re.compile('\<a\
href=\"(master\~\d.*LibO-Dev_.*x86_install-rpm_en-US.tar.gz)\".*(\d{2}\-[a-zA-Z]{3}\-\d{4}).*(\d{2}:\d{2}).*')
         elif pck == "rpm" and arc == "x86_64":
             url = SERVER_URL + "/" + DAILY_MASTER_RPM_X86_64_PATH
- -            reg = re.compile('^$') # No build yet
+            reg = re.compile('reg = re.compile('\<a\
href=\"(master\~\d.*LibO-Dev_.*x86-64_install-rpm_en-US.tar.gz)\".*(\d{2}\-[a-zA-Z]{3}\-\d{4}).*(\d{2}:\d{2}).*')')
         elif pck == "deb" and arc == "x86":
             url = SERVER_URL + "/" + DAILY_MASTER_DEB_X86_PATH
             reg = re.compile('\<a\
href=\"(master\~\d.*LibO-Dev_.*x86_install-deb_en-US.tar.gz)\".*(\d{2}\-[a-zA-Z]{3}\-\d{4}).*(\d{2}:\d{2}).*')



and then "cppunittester" complained about missing libuno_sal.so.3
which can be workarounded with
echo /opt/lo-dev/ure/lib > /etc/ld.so.conf.d/lo.conf ; ldconfig

and then an assertion failed in officeconnection.cxx:112...
so not really working out-of-the box


and I found that uninstalling the openSUSE libreoffice.rpm complains
about missing /usr/sbin/unopkg-sync-bundled


pulling daily builds from OBS could also be an option for us.

Ciao
Bernhard M.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk6VuOoACgkQSTYLOx37oWRAZACgh6q6Z9NmxhLnHg41JfI0AckS
A1EAoNa/2HCcWkHzWYEhtNNqsTmZypPD
=4Lqc
-----END PGP SIGNATURE-----


More information about the Libreoffice-qa mailing list