Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tests can fail if a display is in use #1965

Closed
totaam opened this issue Sep 20, 2018 · 5 comments
Closed

tests can fail if a display is in use #1965

totaam opened this issue Sep 20, 2018 · 5 comments

Comments

@totaam
Copy link
Collaborator

totaam commented Sep 20, 2018

Issue migrated from trac ticket # 1965

component: packaging | priority: blocker | resolution: fixed

2018-09-20 05:57:59: antoine created the issue


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.

@totaam
Copy link
Collaborator Author

totaam commented Sep 20, 2018

2018-09-20 05:59:21: antoine changed status from new to assigned

@totaam
Copy link
Collaborator Author

totaam commented Sep 20, 2018

2018-09-20 05:59:21: antoine edited the issue description

@totaam
Copy link
Collaborator Author

totaam commented Sep 22, 2018

2018-09-22 16:33:01: antoine changed status from assigned to closed

@totaam
Copy link
Collaborator Author

totaam commented Sep 22, 2018

2018-09-22 16:33:01: antoine set resolution to fixed

@totaam
Copy link
Collaborator Author

totaam commented Sep 22, 2018

2018-09-22 16:33:01: antoine commented


  • 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.

@totaam totaam closed this as completed Sep 22, 2018
@totaam totaam added the v2.3.x label Jan 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant