From cadedac3b4ae9ea0b7a500accf0d1e3eeae47bd9 Mon Sep 17 00:00:00 2001 From: Joni Jantti Date: Tue, 6 Feb 2018 15:39:57 +0200 Subject: Provisioning: osx-10.11 - Disable sleep MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Display sleep and system sleep need to be disabled to prevent the machine from going to sleep during RTA testing. Task-number: QTQAINFRA-1588 Change-Id: Idc91d77388ed9bc6df5f3c1aceca515f6308c618 Reviewed-by: Tony Sarajärvi --- coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'coin/provisioning') diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh b/coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh index 5cb067a7..994dedf4 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh @@ -49,6 +49,7 @@ ExceptionSetDelay=102 ExceptionVNC=103 ExceptionNTS=104 ExceptionDisableScreensaverPassword=105 +ExceptionDisableSleep=106 try ( @@ -56,6 +57,9 @@ try # For current session defaults -currentHost write com.apple.screensaver idleTime 0 || throw $ExceptionDisableScreensaver + echo "Disable sleep" + sudo pmset sleep 0 displaysleep 0 || throw $ExceptionDisableSleep + # For session after a reboot mkdir -p "$HOME/Library/LaunchAgents" || throw $ExceptionDisableScreensaver ( @@ -126,6 +130,11 @@ catch || { echo "Failed to disable requiring of password after screensaver is enabled." exit 1; ;; + $ExceptionDisableSleep) + echo "Failed to disable sleep." + exit 1; + ;; + esac } -- cgit v1.2.3