Backed out changeset 0e9e744accd3 (bug 1548924) for causing leaks
authorMihai Alexandru Michis <malexandru@mozilla.com>
Wed, 08 May 2019 09:35:04 +0300
changeset 531825 8bde97e9f598f2bea1c0182de7d0b7f52126c933
parent 531824 8b9baadda0a72a67b359b2cbfad5de61565a4517
child 531826 b7ce8f5ea1689a9ac21cb34a39bae369a9cfe0df
push id11265
push userffxbld-merge
push dateMon, 13 May 2019 10:53:39 +0000
treeherdermozilla-beta@77e0fe8dbdd3 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1548924
milestone68.0a1
backs out0e9e744accd3ed7b7b0ff2436904ed78a92bf9e2
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Backed out changeset 0e9e744accd3 (bug 1548924) for causing leaks
taskcluster/scripts/tester/test-linux.sh
--- a/taskcluster/scripts/tester/test-linux.sh
+++ b/taskcluster/scripts/tester/test-linux.sh
@@ -129,16 +129,19 @@ fi
 if $START_VNC; then
     x11vnc > "$WORKING_DIR/artifacts/public/x11vnc.log" 2>&1 &
 fi
 
 if $NEED_WINDOW_MANAGER; then
     # This is read by xsession to select the window manager
     echo DESKTOP_SESSION=ubuntu > $HOME/.xsessionrc
 
+    # note that doing anything with this display before running Xsession will cause sadness (like,
+    # crashes in compiz). Make sure that X has enough time to start
+    sleep 15
     # DISPLAY has already been set above
     # XXX: it would be ideal to add a semaphore logic to make sure that the
     # window manager is ready
     /etc/X11/Xsession 2>&1 &
 
     # Turn off the screen saver and screen locking
     gsettings set org.gnome.desktop.screensaver idle-activation-enabled false
     gsettings set org.gnome.desktop.screensaver lock-enabled false