From 7974f26b20060fe429f8508752c9110cb53703d6 Mon Sep 17 00:00:00 2001 From: Heikki Halmet Date: Thu, 25 Oct 2018 14:46:04 +0300 Subject: [PATCH] Provisioning: Disable notifications and remove apport MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit These can cause flakiness during tests Task-number: QTQAINFRA-2307 Change-Id: Ib8b850e3e1fabe3070bbd27785d043984e085cb7 Reviewed-by: Tony Sarajärvi --- coin/provisioning/common/linux/disable-notifications.sh | 4 ++++ coin/provisioning/common/linux/remove-apport.sh | 3 +++ .../02-disable-notifications.sh | 4 ++++ .../qtci-linux-Ubuntu-18.04-x86_64/02-remove-apport.sh | 4 ++++ 4 files changed, 15 insertions(+) create mode 100755 coin/provisioning/common/linux/disable-notifications.sh create mode 100755 coin/provisioning/common/linux/remove-apport.sh create mode 100755 coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-disable-notifications.sh create mode 100755 coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-remove-apport.sh diff --git a/coin/provisioning/common/linux/disable-notifications.sh b/coin/provisioning/common/linux/disable-notifications.sh new file mode 100755 index 00000000..7e805833 --- /dev/null +++ b/coin/provisioning/common/linux/disable-notifications.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +sudo gsettings set org.gnome.desktop.notifications.application:/update-manager/ enable false +sudo gsettings set org.gnome.desktop.notifications show-banners false diff --git a/coin/provisioning/common/linux/remove-apport.sh b/coin/provisioning/common/linux/remove-apport.sh new file mode 100755 index 00000000..cb6bddcd --- /dev/null +++ b/coin/provisioning/common/linux/remove-apport.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +sudo apt-get purge apport -y diff --git a/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-disable-notifications.sh b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-disable-notifications.sh new file mode 100755 index 00000000..f38c9bab --- /dev/null +++ b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-disable-notifications.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +# shellcheck source=../common/linux/disable-notifications.sh +source "${BASH_SOURCE%/*}/../common/linux/disable-notifications.sh" diff --git a/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-remove-apport.sh b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-remove-apport.sh new file mode 100755 index 00000000..09477763 --- /dev/null +++ b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-remove-apport.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +# shellcheck source=../common/linux/remove-apport.sh +source "${BASH_SOURCE%/*}/../common/linux/remove-apport.sh"