aboutsummaryrefslogtreecommitdiff
path: root/.github/scripts/test-no-error-reports.sh
blob: e3876606d59d42c2a6053604524fa210867ae079 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
if [[ -d "run/crash-reports" ]]; then
  echo "Crash reports detected:"
  cat $directory/*
  exit 1
fi

if grep --quiet "Fatal errors were detected" server.log; then
  echo "Fatal errors detected:"
  cat server.log
  exit 1
fi

if grep --quiet "The state engine was in incorrect state ERRORED and forced into state SERVER_STOPPED" server.log; then
  echo "Server force stopped:"
  cat server.log
  exit 1
fi

if grep --quiet 'Done .+ For help, type "help" or "?"' server.log; then
  echo "Server didn't finish startup:"
  cat server.log
  exit 1
fi

echo "No crash reports detected"
exit 0