aboutsummaryrefslogtreecommitdiffstats
path: root/coin
diff options
context:
space:
mode:
authorHeikki Halmet <heikki.halmet@qt.io>2018-10-25 14:46:04 +0300
committerLiang Qi <liang.qi@qt.io>2018-11-07 07:23:49 +0000
commit7974f26b20060fe429f8508752c9110cb53703d6 (patch)
treec72198639bacc85b1393854345502fd2af56b655 /coin
parentabe69c34bbcefb3464315ace596fa01864b6ccae (diff)
Provisioning: Disable notifications and remove apport
These can cause flakiness during tests Task-number: QTQAINFRA-2307 Change-Id: Ib8b850e3e1fabe3070bbd27785d043984e085cb7 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
Diffstat (limited to 'coin')
-rwxr-xr-xcoin/provisioning/common/linux/disable-notifications.sh4
-rwxr-xr-xcoin/provisioning/common/linux/remove-apport.sh3
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-disable-notifications.sh4
-rwxr-xr-xcoin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-remove-apport.sh4
4 files changed, 15 insertions, 0 deletions
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"