File tree 1 file changed +19
-7
lines changed
1 file changed +19
-7
lines changed Original file line number Diff line number Diff line change 5
5
# : target = "helios-2.0"
6
6
# : output_rules = [
7
7
# : "/tmp/*.txt",
8
- # : "%/tmp/dtrace/*",
9
- # : "/tmp/dsc/*.txt",
8
+ # : "/tmp/*.log",
9
+ # : "%/tmp/debug/*.txt",
10
+ # : "%/tmp/dsc/*.txt",
10
11
# : "/tmp/core.*",
11
12
# : ]
12
13
# : skip_clone = true
@@ -42,9 +43,20 @@ export BINDIR=/var/tmp/bins
42
43
banner setup
43
44
pfexec plimit -n 9123456 $$
44
45
45
- banner dtrace
46
- ls -l $input /scripts
47
- pfexec dtrace -Z -s $input /scripts/upstairs_info.d > /tmp/dtrace/upstairs-info.txt 2>&1 &
48
-
49
- banner start
46
+ echo " Setup self timeout"
47
+ # one hour should be enough
48
+ jobpid=$$ ; (sleep 3600; banner fail-timeout; ps -ef; zfs list; kill $jobpid ) &
49
+
50
+ echo " Setup debug logging"
51
+ mkdir /tmp/debug
52
+ psrinfo -v > /tmp/debug/psrinfo.txt
53
+ df -h > /tmp/debug/df.txt || true
54
+ prstat -d d -mLc 1 > /tmp/debug/prstat.txt 2>&1 &
55
+ iostat -T d -xn 1 > /tmp/debug/iostat.txt 2>&1 &
56
+ mpstat -T d 1 > /tmp/debug/mpstat.txt 2>&1 &
57
+ vmstat -T d -p 1 < /dev/null > /tmp/debug/paging.txt 2>&1 &
58
+ pfexec dtrace -Z -s $input /scripts/perf-downstairs-tick.d > /tmp/debug/perf.txt 2>&1 &
59
+ pfexec dtrace -Z -s $input /scripts/upstairs_info.d > /tmp/debug/upinfo.txt 2>&1 &
60
+
61
+ banner memtest
50
62
ptime -m bash $input /scripts/test_mem.sh
You can’t perform that action at this time.
0 commit comments