xpra icon
Bug tracker and wiki

Opened 10 months ago

Closed 10 months ago

Last modified 10 months ago

#1965 closed defect (fixed)

tests can fail if a display is in use

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: blocker Milestone: 2.4
Component: packaging Version: 2.3.x
Keywords: Cc:

Description (last modified by Antoine Martin)

If a vfb is left running from an aborted or failed test then we may try to start a new one on the same display number and fail.

Detected thanks to r20471. Somewhat related to #1963.

Change History (2)

comment:1 Changed 10 months ago by Antoine Martin

Description: modified (diff)
Status: newassigned

comment:2 Changed 10 months ago by Antoine Martin

Resolution: fixed
Status: assignedclosed
  • r20472: don't fail if the socket is not removed, log a warning - may undo this one, sockets should always end up being removed!
  • r20473: use a private xauth file that we cleanup afterwards, prevents relying on the file (not) existing and being in a good state (permissions, etc)
  • r20475 bug fix for xauth paths

More test improvements: r20474, r20476, r20492, r20493, r20495

The tests now run without errors again, including on the new buildbot!

The new buildbot also uses nspawn to protect and better isolate the host from the build environment. So failures in one build "chroot" should not caused failures for other distros.

Last edited 10 months ago by Antoine Martin (previous) (diff)
Note: See TracTickets for help on using tickets.