Skip to content
Snippets Groups Projects
changelog 17.4 KiB
Newer Older
Simon McVittie's avatar
Simon McVittie committed
apertis-tests (1:0.20160928.1) UNRELEASED; urgency=medium

  * Branch for 16.09
    - debian/gbp.conf: use this branch
    - templates/*.json: run tests from 16.09 branch

 -- Simon McVittie <simon.mcvittie@collabora.co.uk>  Fri, 30 Sep 2016 17:46:48 +0100

Simon McVittie's avatar
Simon McVittie committed
apertis-tests (1:0.20160928.0) 16.09; urgency=medium

  [ Luis Araujo ]
  * Remove apparmor-webkit-clutter automated test (Apertis: T2103)
  * Remove apparmor-webkit-clutter debian package

  [ Simon McVittie ]
  * apparmor-pulseaudio: run as much as possible from cwd
  * test-pulseaudio: improve diagnostics on success, failure

  [ Frédéric Dalleau ]
  * apparmor-ofono: Do not use pkill
  * apparmor-ofono: open a root-owned file (Apertis: T1848)

 -- Simon McVittie <simon.mcvittie@collabora.co.uk>  Wed, 28 Sep 2016 19:06:05 +0100

apertis-tests (1:0.20160921.0) 16.09; urgency=medium

  [ Mathieu Duponchelle ]
  * test-grilo: update tests for 0.2.17 upgrade (Apertis: T2627)

  [ Guillaume Desmottes ]
  * gstreamer-buffering: display simple-httpd logs if test is failing

 -- Héctor Orón Martínez <zumbi@debian.org>  Wed, 21 Sep 2016 18:20:03 +0200

apertis-tests (1:0.20160920.0) 16.09; urgency=medium

  [ Frédéric Dalleau ]
  * bluez: Fix dictionnary key usage

  [ Héctor Orón Martínez ]
  * debian/gbp.conf: extend default configuration

 -- Frédéric Dalleau <frederic.dalleau@collabora.co.uk>  Tue, 20 Sep 2016 11:17:06 +0000

apertis-tests (1:0.20160914.1) 16.09; urgency=medium

  [ Luis Araujo ]
  * Remove webkit-clutter-layout test definition
  * Run SDK AMD64 image tests in the i386 VM

  [ Héctor Orón Martínez ]
  * sanity-check: stop allowing os-release ID to be ubuntu

  [ Simon McVittie ]
  * sanity-check: make this more usable as a manual test

  [ Mathieu Duponchelle ]
  * bluez/ubt: use scan_for_device instead of bus.get_object

 -- Mathieu Duponchelle <mathieu.duponchelle@collabora.co.uk>  Wed, 14 Sep 2016 21:24:41 +0200

Philip Withnall's avatar
Philip Withnall committed
apertis-tests (1:0.20160902.0) 16.09; urgency=medium

  [ Justin Kim ]
  * clutter-i18n: Move the text position 100 px below (Apertis: T2191)

  [ Philip Withnall ]
  * common: Double the timeout for common/telepathy-gabble.yaml again
    (Apertis: T1919)

 -- Philip Withnall <philip.withnall@colloabora.co.uk>  Fri, 02 Sep 2016 10:56:00 +0100

Justin Kim's avatar
Justin Kim committed
apertis-tests (1:0.20160831.0) 16.09; urgency=medium

  [ Justin Kim ]
  * gstreamer-buffering: Pick up a running port by simple-httpd (Apertis: T2504)

  [ Luis Araujo ]
  * Add dbus-tests package dependency
  * Remove the tracker tests from LAVA

  [ Héctor Orón Martínez ]
  * switch profiles to 16.09

  [ Simon McVittie ]
  * check-dbus-services: pass machine-readability options to systemctl
  * check-dbus-services: remove special case for e-d-s
  * check-dbus-services: we no longer ship tracker-writeback
  * check-dbus-services: ca.desrt.dconf-editor works now
  * check-dbus-services: do not special-case com.chaiwala.Updater
  * dbus/check-dbus-services: do not ignore localed
  * session-lockdown-no-deny: assert that unconfined executables are platform
  * session-lockdown-no-deny: check for more processes
  * session-lockdown-no-deny: don't assert that all processes are running
  * session-lockdown: provide debug information about processes we look at
  * session-lockdown-no-deny: only ignore FileNotFoundError
  * session-lockdown: provide better diagnostics
  * session-lockdown: don't assume that unparsed contexts are unconfined
  * apparmor-tracker: fill in test script's library dependencies

 -- Justin Kim <justin.kim@colloabora.com>  Wed, 31 Aug 2016 16:11:08 +0900

Simon McVittie's avatar
Simon McVittie committed
apertis-tests (1:0.20160720.0) 16.06; urgency=medium

  [ Sjoerd Simons ]
  * Run dbus dos test as user (Apertis: T1906)
  * common: Only use an existing session bus
  * Remove hardcoding of the session environment

  [ Simon McVittie ]
  * common: dereference $dbus_socket correctly (Apertis: T2215)
  * libreoffice: ensure that ~/Documents exists (refs T2104)
  * firewall: run test from source directory
  * firewall: expect input from gpic0 to be accepted (Apertis: T2214)

 -- Simon McVittie <simon.mcvittie@collabora.co.uk>  Wed, 20 Jul 2016 10:41:49 +0100

Sjoerd Simons's avatar
Sjoerd Simons committed
apertis-tests (1:0.20160708.0) 16.06; urgency=medium

  [ Simon McVittie ]
  * apparmor-libreoffice: try to get the preloaded module from $(dirname $0)
  * apparmor-libreoffice: try to use uninstalled files
  * chaiwala-tests: replace libreoffice/ with a symlink into apertis-tests
  * sanity-check: split out into a separate shell script
  * sanity-check: print a process tree in terms of both ppid and cgroup
  * sanity-check: make user-id run id as uid user, as was intended
  * sanity-check: assert that /etc/os-release NAME is correct
  * sanity-check: show what we're doing before we do it

  [ Sjoerd Simons ]
  * debian: Add gbp dch configuration

 -- Sjoerd Simons <sjoerd.simons@collabora.co.uk>  Fri, 08 Jul 2016 11:09:14 +0200

Simon McVittie's avatar
Simon McVittie committed
apertis-tests (1:0.20160707.0) 16.06; urgency=medium

  [ Luis Araujo ]
  * Run x-out-of-screen-events-buttond test only in SDK image

  [ Simon McVittie ]
  * apparmor-session-lockdown: assert that subprocesses succeed
  * apparmor-session-lockdown: produce more useful diagnostics
  * apparmor-session-lockdown: set XDG_RUNTIME_DIR to run user processes
  * tumbler: copy files for thumbnailing to a more realistic location
  * tumbler: run the test from the source tree
  * apparmor-tumbler: allow running from the source tree
  * apparmor-tumbler: use set -e
  * apparmor-tumbler: log what we're going to do before we do it
  * Run apparmor-tumbler test script from the source tree
  * apparmor-session-lockdown: allow dpkg-query -W apertis-tests to fail
  * Install tumbler test in apertis-tests
  * Include grilo test in apertis-tests
  * Make the package FTBFS if we install anything but don't package it

  [ Philip Withnall ]
  * common: Add a test to check whether any processes crashed on boot

  [ Simon McVittie ]
  * debian: generate correct dependencies on python, python3
  * libreoffice: work in a directory that LibreOffice can legitimately write
  * apparmor-libreoffice: emit stderr from unoconv

 -- Simon McVittie <simon.mcvittie@collabora.co.uk>  Thu, 07 Jul 2016 11:41:03 +0100

apertis-tests (1:0.20160412.0) 16.06; urgency=medium

  [ Philip Withnall ]
  * bluez: Refactor test_dun and test_pan to share code
  * bluez: Fix naked ‘raise’ statements

  [ Héctor Orón Martínez ]
  * Update LAVA test profiles to new version 16.06

  [ Luis Araujo ]
  * Add the bundle_stream variable for job templates

 -- Philip Withnall <philip.withnall@collabora.co.uk>  Thu, 05 May 2016 09:49:17 +0200

Philip Withnall's avatar
Philip Withnall committed
apertis-tests (1:0.20160317.0) 16.06; urgency=medium

  * ofono: Tighten pkill regexp for killing ofonod daemon at end of test
  * apparmor: Do not rely on $HOME being set for AppArmor malicious tests
  * ofono: Disable ril and rildev plugins when running ofonod manually
  * tumbler: Fix potential race condition between Ready and Error signals

 -- Philip Withnall <philip.withnall@collabora.co.uk>  Thu, 17 Mar 2016 09:43:00 +0000

Sjoerd Simons's avatar
Sjoerd Simons committed
apertis-tests (1:0.20160309.0) 16.03; urgency=medium

  [ Emilio Pozuelo Monfort ]
  * Print usage by each task if the sysprof test fails

  [ Philip Withnall ]
  * bluez: Port Bluetooth tests to use BlueZ 5

  [ Sjoerd Simons ]
  * Debian: Make apertis_tests_lib available in python system path
  * apertis_test_lib: Allow setting discoverable & pairable without a callback
  * simple-agent: Set adaptor discoverable for incoming pairing

  [ Luis Araujo ]
  * Add the baseurl variable to job templates

  [ Sjoerd Simons ]
  * bluez: Sanitize command line arguments and fix outgoing pairing
  * bluez: Set Powered before other properties
  * simple-agent: Enable bluetooth technology.

 -- Sjoerd Simons <sjoerd.simons@collabora.co.uk>  Wed, 09 Mar 2016 14:09:32 +0100

Simon McVittie's avatar
Simon McVittie committed
apertis-tests (1:0.20160304.1) 16.03; urgency=medium

  [ Sjoerd Simons ]
  * Drop stray @ in front of the urls

  [ Simon McVittie ]
  * cgroups-resource-control: run the test from git, not from chaiwala-tests
  * Move cgroups automated test from chaiwala-tests to apertis-tests{,-bin}
  * cgroups: run sub-tests separately, for better visibility in LAVA
  * cgroups: add a lot more debug (Apertis: T1200)
  * cgroups test: log a warning if the scheduler does not appear to be cfq

 -- Simon McVittie <simon.mcvittie@collabora.co.uk>  Fri, 04 Mar 2016 16:58:21 +0000

Sjoerd Simons's avatar
Sjoerd Simons committed
apertis-tests (1:0.20160304.0) 16.03; urgency=medium

  * Drop credential usage

 -- Sjoerd Simons <sjoerd.simons@collabora.co.uk>  Fri, 04 Mar 2016 13:36:19 +0100

Simon McVittie's avatar
Simon McVittie committed
apertis-tests (1:0.20160303.0) 16.03; urgency=medium

  [ Luis Araujo ]
  * Update LAVA test profiles to new version 16.03
  * Update README for new image version 16.03
  * Update templates and profiles for the new images urls
  * Change the templates directory path
  * Revert changes to test for an optional image type
  * Add metadata attributes
  * Revert change of optional variables for minimal template
  * Remove arch from the job template files
  * Fixed image name in group-common template

  [ Mathieu Duponchelle ]
  * folks: improve individual lookup in unlinking test
  * apparmor-folks.yaml: Add missing dependencies.
  * Remove all references to chaiwala-btrfs-tests

  [ Simon McVittie ]
  * README: update syntax of Apertis image names
  * Add an automated version of apparmor-session-lockdown-no-deny
  * syntax-check: stop parsing .json files

  [ Emilio Pozuelo Monfort ]
  * Log sysprof-out.xml if the sysprof test fails

 -- Simon McVittie <simon.mcvittie@collabora.co.uk>  Thu, 03 Mar 2016 19:01:49 +0000

apertis-tests (1:0.20151215.0) 15.12; urgency=medium

  [ Jonny Lamb ]
  * folks {,un}linking: add sleeps when linking contacts (Apertis: #610)

  [ Luis Araujo ]
  * Add folks packages dependencies
  * Add missing dependency for telepathy-ring test (Apertis: #631)

  [ Xavier Claessens ]
  * tracker: Verify files that must be indexed exists

 -- Jonny Lamb <jonny.lamb@collabora.co.uk>  Tue, 15 Dec 2015 23:46:04 +0000

apertis-tests (1:0.20151207.0) 15.12; urgency=medium

  [ Philip Withnall ]
  * sdk: Fix test-sysprof to kill the right sysprof process
  * contacts: Ensure ofonobackend.ini is installed
  * v4l: Port from vivi to vivid kernel driver
  * apparmor: Port from vivi to vivid kernel driver

  [ Sjoerd Simons ]
  * gstreamer-buffer: Make the stage color fully opaque

  [ Andrew Lee (李健秋) ]
  * Sync debian/changelog from package in OBS.
  * New Release 0.20151207.0. (Apertis: #498)

 -- Andrew Lee (李健秋) <ajqlee@debian.org>  Tue, 08 Dec 2015 00:30:51 +0800

apertis-tests (1:0.20151202.0) 15.12; urgency=medium

  [ Xavier Claessens ]
  * tracker: Add more debug messages
  * grilo: Verify will have all backends we need
  * tracker: Verify Dee_Yan-Key_-_Lockung.ogg gets thumbnailed
  * Tracker: verify thumbnails are created on removable medias
  * grilo: Add python3 dependency
  * pep8: Ignore 'module level import not at top of file' error

  [ Luis Araujo ]
  * Add SDK amd64 image profile

  [ Héctor Orón Martínez ]
  * d/control: drop tracker-utils package

 -- Héctor Orón Martínez <hector.oron@collabora.co.uk>  Wed, 02 Dec 2015 14:42:48 +0100

apertis-tests (1:0.20151106.1) 15.12; urgency=medium

  [ Philip Withnall ]
  * traffic-control: Ignore failure to kill wget processes

  [ Xavier Claessens ]
  * tumbler: inline a common sh file used only from one place
  * common.sh: remove unused code
  * tracker: move common.py into apertis_tests_lib
  * tracker: factor out a base class for python tests
  * tracker: use the mixin pattern in TrackerIndexerMixin
  * tracker: factor out a mixin to browse a grilo source
  * Include apertis_tests_lib in packaging

  [ Héctor Orón Martínez ]
  * d/control: build depend on valac (unversioned)
  * profiles: update for 15.12

  [ Luis Araujo ]
  * Update README examples for new image version 15.12

  [ Xavier Claessens ]
  * Add "project" in arcconfig
  * Fix tests with tracker 1.4
  * Add default reviewers to .arcconfig
  * Add *.pyc in gitignore
  * grilo: rewrite tests in python
  * grilo: remove old bash tests

  [ Luis Araujo ]
  * Replace tracker-utils package dependency by package tracker

  [ Philip Withnall ]
  * bluez: Reformat code to be PEP8-compliant
  * bluez: Update licencing and copyright headers

  [ Xavier Claessens ]
  * Stop pulling grilo-playlist-browsing.yaml

  [ Andrew Lee (李健秋) ]
  * New Release 20151106.1.

 -- Andrew Lee (李健秋) <ajqlee@debian.org>  Sat, 07 Nov 2015 00:37:20 +0800

Simon McVittie's avatar
Simon McVittie committed
apertis-tests (1:0.20150921.1) 15.12; urgency=medium
Simon McVittie's avatar
Simon McVittie committed

  [ Xavier Claessens ]
  * tracker: add more debug messages
Simon McVittie's avatar
Simon McVittie committed
  * tracker: wait for tumbler to finish creating thumbnails (Apertis: #502)
Simon McVittie's avatar
Simon McVittie committed

  [ Simon McVittie ]
  * apparmor-basic-profiles: run from source directory or apertis-tests, not
    from chaiwala-tests
  * apparmor-basic-profiles: show more diagnostics when run with --debug,
    and do so in LAVA
  * apparmor-basic-profiles: open-code the same checks as aa-status --enabled
    so that we can do them without python3 installed, such as on target
    images (Apertis: #513)
  * Add manual test instructions for authenticated proxy support
  * Add a new apertis-tests-bin package, for compiled binaries that
    only depend on things we expect to include in a minimal image
Simon McVittie's avatar
Simon McVittie committed
 -- Simon McVittie <simon.mcvittie@collabora.co.uk>  Mon, 21 Sep 2015 15:48:33 +0100
Simon McVittie's avatar
Simon McVittie committed

apertis-tests (1:0.20150909.3) 15.09; urgency=medium

  [ Philip Withnall ]
  * traffic-control: Ignore failure from a wait command (Apertis: #327)
  * traffic-control: Clean up tcmmd process on test failure
  * common: Double the timeout for common/telepathy-gabble.yaml
  * traffic-control: Ignore failure to kill tcdemo processes
  * traffic-control: Obey $NET_INTERFACE in traffic-control-tcdemo test

 -- Andrew Lee (李健秋) <ajqlee@debian.org>  Sat, 12 Sep 2015 02:11:53 +0800

apertis-tests (1:0.20150909.2) 15.09; urgency=medium

  [ Xavier Claessens ]
  * tracker: port to python3
  * tracker: stop using deprecated grilo API

  [ Simon McVittie ]
  * Make all tests' names and filenames match up
  * tracker tests: require python3 and python3-gi

 -- Simon McVittie <simon.mcvittie@collabora.co.uk>  Wed, 09 Sep 2015 19:38:24 +0100

Simon McVittie's avatar
Simon McVittie committed
apertis-tests (1:0.20150909.1) 15.09; urgency=medium

  [ Xavier Claessens ]
  * tracker: Rewrite tests in python
    (Apertis: #367, Apertis: #400, Apertis: #411, Apertis: #412,
     Apertis: #413, Apertis: #196, Apertis: #492)
  * tracker: check all files are indexed in manual test
  * tracker: do not assume all files in grilo are from our home directory
  * tracker: Add extra check to verify tracker-extract has run

  [ Simon McVittie ]
  * check-dbus-services: stop treating #434, #435 as expected
  * run-test-in-systemd: stop emitting STARTTC, ENDTC (Apertis: #396)
  * Update build system for the new, simpler Tracker tests

 -- Simon McVittie <simon.mcvittie@collabora.co.uk>  Wed, 09 Sep 2015 16:50:27 +0100

Simon McVittie's avatar
Simon McVittie committed
apertis-tests (1:0.20150903.1) 15.09; urgency=medium

  * run-test-in-systemd: watch output in real-time
  * dbus/check-dbus-services: add support for skipped tests
  * dbus/check-dbus-services: skip activation of chaiwala-btrfs-updater
    (Apertis: #483)
  * dbus/check-dbus-services: don't try activating thermald in a VM
    (Apertis: #485)
  * check-dbus-services: prepend "# " to systemd-cgls output

 -- Simon McVittie <simon.mcvittie@collabora.co.uk>  Thu, 03 Sep 2015 17:16:03 +0100

Simon McVittie's avatar
Simon McVittie committed
apertis-tests (1:0.20150826.1) 15.09; urgency=medium

  * Move D-Bus tests from common/ to dbus/
  * apertis-tests: include resources/
  * Move dbus-dos-* tests from root directory to dbus/
    - add compatibility symlinks for dbus-dos-* tests in chaiwala-tests,
      so that old manual test instructions continue to work
  * Add new test dbus/check-dbus-services (T342)
    - verify that every D-Bus system service is a systemd system service
      (test for T283)
    - verify that every D-Bus session service is a systemd user service
      (test for T284; failures are currently marked as expected)
    - verify that every D-Bus service can be activated successfully
      (certain failures are currently marked as expected, with bugs opened)
    - verify that a non-systemd-activated D-Bus service cannot be activated
      (marked as an expected failure until T282 is completed)
  * dbus-dos-match-rules: call GetAllMatchRules, not GetConnectionMatchRules.
    The method was renamed when this feature was merged upstream.
  * dbus-dos-match-rules: run the script as root for the system bus,
    instead of reconfiguring the dbus-daemons. root has access to
    Stats by default on the system bus, and users have access to Stats
    by default on their own session buses.
  * dbus-dos-reply-time: use --messages-per-conn=1 instead of --new-conn.
    This syntax change was made when dbus-test-tool was merged upstream.
  * dbus-dos-reply-time: kill any stray dbus-test-tool processes first
Simon McVittie's avatar
Simon McVittie committed
 -- Simon McVittie <simon.mcvittie@collabora.co.uk>  Wed, 26 Aug 2015 17:37:35 +0100
Simon McVittie's avatar
Simon McVittie committed
apertis-tests (1:0.20150814.1) 15.09; urgency=medium
Simon McVittie's avatar
Simon McVittie committed

  * run-aa-test: print exit status as soon as we know it
  * run-aa-test: do not prefix "# " to output from the underlying test
  * run-aa-test: report the underlying tests and the log parsing separately
  * test-webkit-clutter: do not suppress stderr, but do fail if "normal" fails
  * geoclue: only "set -x" during the actual test
  * apparmor-tumbler: do not silence stdout
  * tracker, tumbler: only set -x during the interesting bits of testing
  * In tests that use run-aa-test, add a prefix to test names

Simon McVittie's avatar
Simon McVittie committed
 -- Simon McVittie <simon.mcvittie@collabora.co.uk>  Fri, 14 Aug 2015 12:15:45 +0100
Simon McVittie's avatar
Simon McVittie committed

Sjoerd Simons's avatar
Sjoerd Simons committed
apertis-tests (1:0.20150811.1) 15.09; urgency=medium

  * Initial import

 -- Apertis Packagers <packagers@lists.apertis.org>  Tue, 11 Aug 2015 17:40:28 +0100