blob: 1e6236d48d320db7a4897d3895774bdcad037175 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/bin/bash
set -eu
OUTPUT_LOGFILE=${OUTPUT_LOGFILE:-/logs/test.log}
rm -fv "$OUTPUT_LOGFILE"
LOG_RATE=${LOG_RATE:-0.2}
LINE_COUNT=${LINE_COUNT:-100}
echo "Sleep for $LOG_RATE and create $OUTPUT_LOGFILE with $LINE_COUNT+1 lines per entry"
while true; do
cat >> "$OUTPUT_LOGFILE" << EOF
Exception in thread "main" java.lang.RuntimeException: A test exception
EOF
for _ in $(seq "$LINE_COUNT"); do
cat >> "$OUTPUT_LOGFILE" << EOF
at com.stackify.stacktrace.StackTraceExample.methodB(StackTraceExample.java:13)
EOF
done
sleep "$LOG_RATE"
done
|