Apertis provides -updates channel in order to test latest changes without affecting the main channel, allowing a longer testing loop. However, the apertis-test package is a special case, as it is not meant to be installed in images. Moreover, the approach has been improved and all the functionality is being moved to tests group.
In order to allow tests to use this changes and based on the previous rationale, fold the changes to apply the fixes.
Signed-off-by: Walter Lozano walter.lozano@collabora.com
Dylan Aïssi (dffd75bd) at 19 Mar 13:02
Refresh the automatically detected licensing information
... and 2 more commits
Apertis provides -updates channel in order to test latest changes without affecting the main channel, allowing a longer testing loop. However, the apertis-test package is a special case, as it is not meant to be installed in images. Moreover, the approach has been improved and all the functionality is being moved to tests group.
In order to allow tests to use this changes and based on the previous rationale, fold the changes to apply the fixes.
Signed-off-by: Walter Lozano walter.lozano@collabora.com
Backport !304
With the new version of dbus from Debian Bookworm new tests were added, to the binary package, although the source code for them was already present. Some of these new tests do not work in Apertis for different reasons and have little value as integration tests for this reason disable them.
The tests are:
test-misc-internals: This test tries to bind to a new socket dbus[4512]: server listen error: org.freedesktop.DBus.Error.AccessDenied: Failed to bind socket "./boogie": Permission denied
test-service: This tests tries to use X11 *** Failed to open connection to activating message bus: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
test-sleep-forever: This tests never ends and the test framework only timeouts
Signed-off-by: Walter Lozano walter.lozano@collabora.com
Dylan Aïssi (dffd75bd) at 15 Mar 08:28
Refresh the automatically detected licensing information
... and 2 more commits
Backport !304
With the new version of dbus from Debian Bookworm new tests were added, to the binary package, although the source code for them was already present. Some of these new tests do not work in Apertis for different reasons and have little value as integration tests for this reason disable them.
The tests are:
test-misc-internals: This test tries to bind to a new socket dbus[4512]: server listen error: org.freedesktop.DBus.Error.AccessDenied: Failed to bind socket "./boogie": Permission denied
test-service: This tests tries to use X11 *** Failed to open connection to activating message bus: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
test-sleep-forever: This tests never ends and the test framework only timeouts
Signed-off-by: Walter Lozano walter.lozano@collabora.com
Walter Lozano (0276dd26) at 14 Mar 18:59
Apertis CI robot (5421d6cc) at 13 Mar 12:56
Refresh the automatically detected licensing information
Apertis CI robot (bf001934) at 13 Mar 12:56
pristine-lfs data for apertis-tests_0.2024.0.tar.xz, apertis-tests_...
Walter Lozano (dffd75bd) at 13 Mar 12:55
Dylan Aïssi (dffd75bd) at 13 Mar 12:55
Refresh the automatically detected licensing information
... and 2 more commits
Skip tests that are known to fail after the rebase on top of Bookworm.
test-misc-internals: This test tries to bind to a new socket dbus[4512]: server listen error: org.freedesktop.DBus.Error.AccessDenied: Failed to bind socket "./boogie": Permission denied
test-service: This tests tries to use X11 *** Failed to open connection to activating message bus: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
test-sleep-forever: This tests never ends and the test framework only timeouts
Signed-off-by: Walter Lozano walter.lozano@collabora.com
Wonderful update of the commit message! thank you!
Thanks, but since I rewrite the commit message, I would like your opinion to confirm the context is clear.
Walter Lozano (dffd75bd) at 13 Mar 12:38
Refresh the automatically detected licensing information
... and 2 more commits
Thanks!
Walter Lozano (d568d10c) at 13 Mar 12:30
Apply 1 suggestion(s) to 1 file(s)
The source code for some of them were already there, but not the binaries, so the tests did not run in v2023. As you mentioned, these tests never worked in Apertis.
@wlozano Feel free to merge it once the version is fixed.
apertis-tests (2:0.2024.0) apertis; urgency=medium
It's a native package, so the suffix is not required. While we are on it, let's switch to 2024.X
version.