Review: Approve I've pushed this with some changes. The particular things that were causing the tests to break: - None of the logind created seats were marked with "exit-on-failure" so the daemon didn't stop in the failure tests - Failure to start any seats didn't cause the daemon to exit like it used to - The multi-seat test script had "#*?ADD-SEAT" instead of "#?*ADD-SEAT" - There was a bug in my mock login1 interface that didn't export the seat properties
I also took the opportunity to deprecate the old manual seat method. We'll see if anyone screams and if we need to add it back (my guess is probably not). -- https://code.launchpad.net/~ubuntu-multiseat/lightdm/new-automatic-multiseat/+merge/231903 Your team Ubuntu Multiseat is subscribed to branch lp:~ubuntu-multiseat/lightdm/new-automatic-multiseat. -- Mailing list: https://launchpad.net/~ubuntu-multiseat Post to : ubuntu-multiseat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-multiseat More help : https://help.launchpad.net/ListHelp