#!/bin/bash # shellcheck disable=SC2034 DESCRIPTION="refresh (re-running install.sh) on an installed machine changes nothing" IMAGE=installed TIER="pr" scenario() { fingerprint "$SMOKETEST_RESULTS/before.fingerprint" run_in_vm refresh 'TERM=dumb ~/.local/bin/refresh' assert_status 0 refute_output "Running migration" fingerprint "$SMOKETEST_RESULTS/after.fingerprint" assert_same_fingerprint "$SMOKETEST_RESULTS/before.fingerprint" "$SMOKETEST_RESULTS/after.fingerprint" health }