Obtaining dependencies
Checking docs
Checking formatting
Running vet
Check for usages of http.Status*
Checking shell scripts...
In tests/lib/dbus.sh line 7:
export $(cat dbus.env)
^-- SC2046: Quote this to prevent word splitting.
In tests/lib/dbus.sh line 20:
--setenv=DBUS_SESSION_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS \
^-- SC2086: Double quote to prevent globbing and word splitting.
In tests/lib/dbus.sh line 21:
--setenv=DBUS_SESSION_BUS_PID=$DBUS_SESSION_BUS_PID \
^-- SC2086: Double quote to prevent globbing and word splitting.
In tests/lib/dbus.sh line 22:
$executable
^-- SC2086: Double quote to prevent globbing and word splitting.
In tests/lib/pkgdb.sh line 151:
if [[ "$@" =~ "libudev-dev" ]]; then
^-- SC2199: Arrays implicitly concatenate in [[ ]]. Use a loop (or explicit * instead of @).
In tests/lib/snaps/basic-hooks/meta/hooks/configure line 6:
env > $SNAP_DATA/hooks-env
^-- SC2086: Double quote to prevent globbing and word splitting.
In tests/lib/snaps/test-snapd-service/meta/hooks/configure line 4:
snapctl $COMMAND test-snapd-service.test-snapd-service
^-- SC2086: Double quote to prevent globbing and word splitting.
In tests/util/benchmark.sh line 14:
if [ "$?" = "0" ]; then
^-- SC2181: Check exit code directly with e.g. 'if mycmd;', not indirectly with $?.
Crushing failure and despair.