xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.

Opened 4 years ago

Closed 4 years ago

Last modified 16 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 (3)

comment:1 Changed 4 years ago by Antoine Martin

Description: modified (diff)
Status: newassigned

comment:2 Changed 4 years 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 4 years ago by Antoine Martin (previous) (diff)

comment:3 Changed 16 months ago by migration script

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1965

Note: See TracTickets for help on using tickets.