tails-additional-software-config and gedit started from a notification are not accessible ⇒ breaks test suite
The I can open the Additional Software configuration window from the notification
step is broken: Dogtail cannot find that application, while it's visible on screen and with xlsclients
. I suspect this is not only about the test suite, and this breaks accessibility, but I did not verify this hypothesis.
Same for I can open the Additional Software log file from the notification
. Here as well, gedit is visible on screen.
On the stable branch:
- Last known good: https://jenkins.tails.boum.org/view/RM/job/test_Tails_ISO_stable/3751/ (Sept 27, d5ca4c06)
- First failure: https://jenkins.tails.boum.org/view/RM/job/test_Tails_ISO_stable/3779/ (Oct 17, bbe6539c)
The diff between these 2 commits seems entirely unrelated. Unfortunately the .packages
file for the oldest of these 2 builds has been GC'ed already.
The only DSA that seems likely related is https://www.debian.org/security/2022/dsa-5250. Could it be that this dbus upgrade, by adding stricter checks, broke accessibility of tails-additional-software-config
somehow?
Unfortunately our test suite was broken for a long time between these 2 dates, so we can't easily bisect this further.