Use -displayfd instead of signals for Xwayland readiness
The -displayfd argument is much friendlier to testing and is generally more stable. As a result, omitting the display argument to the program will result in Xwayland searching for the next available display. This also allows integration tests to run simultaneously and when there is already an X server running on the system. This commit also changes how the state of the program is communicated with integration tests (via the RunData trait).
This commit is contained in:
parent
7976e3ad37
commit
b8bd07ce93
5 changed files with 155 additions and 134 deletions
|
|
@ -18,7 +18,6 @@ wayland-scanner = "0.31.1"
|
|||
wayland-server = "0.31.1"
|
||||
xcb = { version = "1.3.0", features = ["composite"] }
|
||||
wl_drm = { path = "../wl_drm" }
|
||||
signal-hook = "0.3.17"
|
||||
libc = "0.2.153"
|
||||
log = "0.4.21"
|
||||
env_logger = "0.11.3"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue