- Mar 10, 2017
-
-
Luis Araujo authored
This LAVA test definition executes the rhosydd tests using autopkgtest from its debian package. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk> Reviewed-by:
Emanuele Aina <emanuele.aina@collabora.com> Differential Revision: https://phabricator.apertis.org/D6110
-
Luis Araujo authored
This LAVA test definition executes the mildenhall tests using autopkgtest from its debian package. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk> Reviewed-by:
Emanuele Aina <emanuele.aina@collabora.com> Differential Revision: https://phabricator.apertis.org/D6108
-
Luis Araujo authored
This LAVA test definition executes the libshoreham tests using autopkgtest from its debian package. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk> Reviewed-by:
Emanuele Aina <emanuele.aina@collabora.com> Differential Revision: https://phabricator.apertis.org/D6107
-
Luis Araujo authored
This LAVA test definition executes the liblightwood tests using autopkgtest from its debian package. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk> Reviewed-by:
Emanuele Aina <emanuele.aina@collabora.com> Differential Revision: https://phabricator.apertis.org/D6106
-
Luis Araujo authored
This LAVA test definition executes the libbredon tests using autopkgtest from its debian package. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk> Reviewed-by:
Emanuele Aina <emanuele.aina@collabora.com> Differential Revision: https://phabricator.apertis.org/D6105
-
Luis Araujo authored
This LAVA test definition executes the frome tests using autopkgtest from its debian package. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk> Reviewed-by:
Emanuele Aina <emanuele.aina@collabora.com> Differential Revision: https://phabricator.apertis.org/D6104
-
Luis Araujo authored
This LAVA test definition executes the didcot tests using autopkgtest from its debian package. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk> Reviewed-by:
Emanuele Aina <emanuele.aina@collabora.com> Differential Revision: https://phabricator.apertis.org/D6103
-
- Mar 09, 2017
-
-
Signed-off-by:
Andrew Lee (李健秋) <andrew.lee@collabora.co.uk> Reviewed-by:
Andrew Shadura <andrew.shadura@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D6145
-
Signed-off-by:
Andrew Lee (李健秋) <andrew.lee@collabora.co.uk> Reviewed-by:
Andrew Shadura <andrew.shadura@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D6144
-
- Mar 02, 2017
-
-
Luis Araujo authored
This LAVA test definition executes the canterbury tests using autopkgtest from its debian package. This specific commit also adds the modules directory where all the library/modules test definitions will be added. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk> Reviewed-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D6102
-
- Mar 01, 2017
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com> Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D6042
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com> Reviewed-by:
Luis Araujo <luis.araujo@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5409
-
Luis Araujo authored
This option allows to change the current working directory from where to execute the command. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk> Reviewed-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D6023
-
- Feb 16, 2017
-
-
Emanuele Aina authored
Make the apertis-17.03-daily-minnowboard-max-sdk actually run on the Minnowboard devices, apertis-17.03-daily-i386-vm-sdk already tests it on a virtual machine. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com> Reviewed-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5881
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com> Reviewed-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5869
-
- Feb 10, 2017
-
-
Signed-off-by:
Arikkala Vijeth <arikkala.vijeth@in.bosch.com> Differential Revision: https://phabricator.apertis.org/D5197
-
- Jan 05, 2017
-
-
Andrej Shadura authored
Replace all occurrences of 16.12 with 17.03. Signed-off-by:
Andrew Shadura <andrew.shadura@collabora.co.uk> Reviewed-by:
Luis Araujo <luis.araujo@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5401
-
- Jan 04, 2017
-
-
Andrej Shadura authored
This reverts commit 71bafe56. The original commit wasn't well thought through. Signed-off-by:
Andrew Shadura <andrew.shadura@collabora.co.uk> Reviewed-by:
Luis Araujo <luis.araujo@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5272
- Dec 20, 2016
-
-
Guillaume Desmottes authored
Purely rely on systemctl to stop and start the ofono service. This is much cleaner as tests don't have to bother killing the process manually any more. The LD_PRELOAD is now handled by generating a temporary systemd service config file containing the 'Environment' key. Apertis: https://phabricator.apertis.org/T1296 Signed-off-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Reviewed-by:
Emanuele Aina <emanuele.aina@collabora.com> Differential Revision: https://phabricator.apertis.org/D5310
-
- Nov 29, 2016
-
-
Frédéric Dalleau authored
Add to option to enable more debugging infos Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com> Differential Revision: https://phabricator.apertis.org/D5054
-
Frédéric Dalleau authored
In test_opp_client, the exception is not handled. When this happens, the test stalls. Handle the exception by printing it, failing the test and processing the next task. Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com> Differential Revision: https://phabricator.apertis.org/D5053
-
Frédéric Dalleau authored
ubt from git is not executable. It must be chmoded frequently. Let's change that! Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com> Differential Revision: https://phabricator.apertis.org/D5052
-
- Nov 24, 2016
-
-
Andrej Shadura authored
Not doing so breaks binary rebuilds Apertis: T3162 Signed-off-by:
Andrew Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
The folks packages were dropped from the images by default and moved into another component, so they all were added as dependencies for most of the automated tests, nevertheless not all of them should be explicitly required as deps and could cause problems later as explained by Simon at https://phabricator.apertis.org/D1307#25238 . Apertis: T789 Signed-off-by:
Andrew Shadura <andrew.shadura@collabora.co.uk> Reviewed-by:
Héctor Orón Martínez <hector.oron@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D4919
-
- Nov 23, 2016
-
-
Luis Araujo authored
This test is deprecated as a new one needs to be developed for wayland images and it is not valid for SDK images. Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D4946
-
- Nov 17, 2016
-
- Nov 16, 2016
-
-
Frédéric Dalleau authored
The agent in bluez test has the possibility to accept everything. It saves the tester from typing yes to continue the test everytime a bluetooth event occurs. Thus reducing error and test duration. This feature is already in use in bluez-hfp test. Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com> Differential Revision: https://phabricator.apertis.org/D4907
-
Frédéric Dalleau authored
MAP profile test was using a deprecated API dating back from 2012. Update it according to version of bluez present in Apertis. Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com> Differential Revision: https://phabricator.apertis.org/D4906
-
- Nov 15, 2016
-
-
Marc Ordinas i Llopis authored
Before testing, install the necessary media files. This allows the automated tracker tests to work in LAVA. Apertis: https://phabricator.apertis.org/T2051 Differential Revision: https://phabricator.apertis.org/D4904 Reviewed-by:
Luis Araujo <luis.araujo@collabora.co.uk> Signed-off-by:
Marc Ordinas i Llopis <marcoil@collabora.co.uk>
-
Frédéric Dalleau authored
Bluez-hfp test creates an agent but it is not made default. Because of this, when running in the Apertis SDK, an incoming connection from bluetooth gets authorized by blueman agent which requires some actions with the mouse to click the right button. This is not appropriate as the agent from bluez-hfp is automated to reduce the number of interactions from the tester. Apertis: https://phabricator.apertis.org/T2880 Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com> Differential Revision: https://phabricator.apertis.org/D4898
-
- Oct 26, 2016
-
-
Luis Araujo authored
This commit groups most of the tests in a single boot session for the apparmor, common and clutter LAVA jobs. This greatly improves the time it takes to run these jobs, since the image won't reboot for every test anymore. Reviewed-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D4767
-
- Oct 06, 2016
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk>
-
Frédéric Dalleau authored
When the profile list are parsed process_next is called. It is also caled when the pairing is terminated. When only one profile was discovered, the only task in process_q would be popped at first process_next() call. The second call would find an empty process_q and quit the mainloop without executing the test. This patch arrange the pairing and non pairing tests so they are symmetrical. The call to tester.get_device is synchronous. Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D4561
-
- Oct 05, 2016
-
-
Frédéric Dalleau authored
In dun and pan tests, a file is retrieve from http to verify connection, it is saved at the location defined in variable path. But path do not contain a file path. Instead it's a dbus object path in /net/connman namespace. As such, it is not suitable for using as a filename and any tentative to open this file will end with an "File Not Found" error. Instead, create a temporary filename that will be automatically deleted. Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D4447
-
Frédéric Dalleau authored
The result of an urlrequest.read is a binary stream of data. The input for file.write() is a string. Make sure the write call is fed with the proper type of data. Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D4446
-
- Sep 30, 2016
-
-
Héctor Orón Martínez authored
Reviewed-by:
Luis Araujo <luis.araujo@collabora.co.uk> Signed-off-by:
Héctor Orón Martínez <hector.oron@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D4435
-
- Sep 28, 2016
-
-
Frédéric Dalleau authored
ofono runs as root, so having the "malicious" LD_PRELOAD module read /home/user/.bash_history requires it to exercise CAP_DAC_OVERRIDE, leading to an AppArmor denial that doesn't match what we expect. Try to read /etc/shadow instead, and update the expected denials accordingly. With that change, there's no real need for the "malicious" code to use GLib, so use stdio instead. Apertis: https://phabricator.apertis.org/T1848 Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.co.uk> Reviewed-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D4388