test: use set -eux and set -o pipefail everywhere

This should make the scripts more robust.
This commit is contained in:
Frantisek Sumsal
2021-04-09 19:39:41 +02:00
parent bcaf24cd77
commit 084575ff91
57 changed files with 88 additions and 84 deletions

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
#set -ex
#set -o pipefail
set -eux
set -o pipefail
NPROC=$(nproc)
MAX_QUEUE_SIZE=${NPROC:-2}

View File

@@ -1,5 +1,6 @@
#!/usr/bin/env bash
set -ex
set -eux
set -o pipefail
# Test merging of a --job-mode=ignore-dependencies job into a previously
# installed job.

View File

@@ -1,6 +1,5 @@
#!/usr/bin/env bash
set -x
set -e
set -eux
set -o pipefail
# Test stdout stream

View File

@@ -1,6 +1,5 @@
#!/usr/bin/env bash
set -x
set -e
set -eux
set -o pipefail
P=/run/systemd/system.conf.d

View File

@@ -1,6 +1,5 @@
#!/usr/bin/env bash
set -x
set -e
set -eux
set -o pipefail
echo 1 >/sys/fs/selinux/enforce || {

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
set -x
set -e
set -eux
set -o pipefail
>/failed

View File

@@ -1,5 +1,6 @@
#!/usr/bin/env bash
set -x
set -eux
set -o pipefail
systemctl start fail-on-restart.service
active_state=$(systemctl show --value --property ActiveState fail-on-restart.service)

View File

@@ -1,6 +1,5 @@
#!/usr/bin/env bash
set -x
set -e
set -eux
set -o pipefail
U=/run/systemd/system/test12.socket

View File

@@ -1,7 +1,6 @@
#!/usr/bin/env bash
set -x
set -e
set -u
# shellcheck disable=SC2016
set -eux
set -o pipefail
export SYSTEMD_LOG_LEVEL=debug

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
set -e
set -x
set -eux
set -o pipefail
function setup_root {
local _root="$1"

View File

@@ -1,6 +1,6 @@
#! /bin/bash
set -e
set -x
#!/bin/bash
set -eux
set -o pipefail
_clear_service () {
systemctl stop $1.service 2>/dev/null || :

View File

@@ -1,5 +1,6 @@
#!/usr/bin/env bash
set -v -x
set -eux
set -o pipefail
rm -f /test.log

View File

@@ -1,7 +1,7 @@
#!/usr/bin/env bash
set -x
set -e
set -eux
set -o pipefail
>/failed

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash
set -ex
set -eux
set -o pipefail
systemd-run --wait -p FailureAction=poweroff true

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash
set -ex
set -eux
set -o pipefail
if grep -q cgroup2 /proc/filesystems ; then

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash
set -ex
set -eux
set -o pipefail
systemd-analyze log-level debug

View File

@@ -1,10 +1,11 @@
#! /bin/bash
#!/bin/bash
#
# With "e" don't attempt to set permissions when file doesn't exist, see
# https://github.com/systemd/systemd/pull/6682.
#
set -e
set -eux
set -o pipefail
rm -fr /tmp/test

View File

@@ -1,10 +1,10 @@
#! /bin/bash
#!/bin/bash
#
# Basic tests for types creating directories
#
set -e
set -x
set -eux
set -o pipefail
rm -fr /tmp/{C,d,D,e}
mkdir /tmp/{C,d,D,e}

View File

@@ -1,10 +1,10 @@
#! /bin/bash
#!/bin/bash
#
# Basic tests for types creating/writing files
#
set -e
set -x
set -eux
set -o pipefail
rm -fr /tmp/{f,F,w}
mkdir /tmp/{f,F,w}

View File

@@ -1,10 +1,10 @@
#! /bin/bash
#!/bin/bash
#
# Basic tests for types creating fifos
#
set -e
set -x
set -eux
set -o pipefail
rm -fr /tmp/p
mkdir /tmp/p

Some files were not shown because too many files have changed in this diff Show More