Tests: uno Depends: @builddeps@, ure Restrictions: allow-stderr, rw-build-tree #Tests: smoketest #Architecture: %OOO_NOGUI_ARCHS% #Depends: @builddeps@, libreoffice-dev, libreoffice-core, libreoffice-writer, libreoffice-calc, libreoffice-impress-nogui, libreoffice-math, libreoffice-base-nogui, libreoffice-sdbc-hsqldb, libreoffice-sdbc-firebird, libreoffice-smoketest-data #Restrictions: allow-stderr, rw-build-tree, skippable Tests: pyuno-import, uno-import Depends: python3, python3-uno Restrictions: superficial Tests: access2base-import Depends: python3, python3-access2base Restrictions: superficial # this is already done by smoketest upstream, but fails when doing it against # the installed LO. works standalone, though, so it's patched out of the # smoketest. Do it here separately. Tests: test-extension Architecture: %OOO_NOGUI_ARCHS% Depends: libreoffice-core-nogui, libreoffice-common, libreoffice-java-common, libreoffice-smoketest-data, default-jdk Restrictions: allow-stderr, superficial Tests: test-extension-shared Architecture: %OOO_NOGUI_ARCHS% Depends: libreoffice-core-nogui, libreoffice-common, libreoffice-java-common, libreoffice-smoketest-data, default-jdk Restrictions: allow-stderr, needs-root, superficial # in the following some tests need RTL and CJK language packs installed to pass. # he is the example for RTL, zh-tw for CJK (and zh-tw was choosen to also test xx-YY locales) Tests: uicheck-cui Depends: @builddeps@, libreoffice-core, libreoffice-impress, libreoffice-writer, python3-uno Restrictions: allow-stderr Tests: uicheck-sc Architecture: %OOO_JAVA_ARCHS% Depends: @builddeps@, libreoffice-core, libreoffice-calc, libreoffice-draw, python3-uno, libreoffice-l10n-he, libreoffice-l10n-zh-tw, libreoffice-java-common, libreoffice-writer Restrictions: allow-stderr Tests: uicheck-sd Depends: @builddeps@, libreoffice-core, libreoffice-draw, libreoffice-impress, python3-uno Restrictions: allow-stderr Tests: uicheck-sw Architecture: %OOO_JAVA_ARCHS% Depends: @builddeps@, libreoffice-core, libreoffice-writer, libreoffice-calc, libreoffice-base, python3-uno, libreoffice-l10n-he, libreoffice-l10n-zh-tw, libreoffice-librelogo, libreoffice-java-common Restrictions: allow-stderr Tests: uicheck-uitest Depends: @builddeps@, libreoffice-core, libreoffice-writer, libreoffice-calc, libreoffice-impress, libreoffice-math, libreoffice-base, python3-uno, libreoffice-l10n-he, libreoffice-l10n-zh-tw Restrictions: allow-stderr Tests: uicheck-writerperfect Depends: @builddeps@, libreoffice-core, libreoffice-writer, python3-uno Restrictions: allow-stderr Tests: junit Architecture: %OOO_JAVA_ARCHS% Depends: @builddeps@, libreoffice-core, libreoffice-writer, libreoffice-calc, libreoffice-impress, libreoffice-math, libreoffice-base, libreoffice-subsequentcheckbase, libreoffice-sdbc-hsqldb, libreoffice-sdbc-firebird Restrictions: allow-stderr, skippable Test-Command: export SYSTEM_UCPP=TRUE; export DOXYGEN=`which doxygen`; export ENABLE_JAVA=TRUE; export JDK=sun; export JAVADOC=/usr/lib/jvm/default-java/bin/javadoc; perl odk/util/check.pl /usr/lib/libreoffice/sdk Depends: libreoffice-dev, libreoffice-dev-doc Restrictions: superficial Tests: odk-build-examples Architecture: %OOO_NOGUI_ARCHS% Depends: @builddeps@, libreoffice-core-nogui, libreoffice-dev, libreoffice-dev-doc, python3-uno Restrictions: allow-stderr Tests: odk-build-examples-java Architecture: %OOO_NOGUI_ARCHS% Depends: @builddeps@, libreoffice-core-nogui, libreoffice-dev, libreoffice-dev-doc, libreoffice-java-common, libofficebean-java Restrictions: allow-stderr, skippable # inspired by https://salsa.debian.org/apparmor-team/apparmor-profiles-extra/commit/7fbcc4788d0e94764eeeff2f080796601241f986 Test-Command: for i in /etc/apparmor.d/usr.lib.libreoffice.program.*; do /sbin/apparmor_parser --add --skip-cache --skip-kernel-load $i; done Depends: libreoffice-common, apparmor Restrictions: allow-stderr, superficial