-
-
Notifications
You must be signed in to change notification settings - Fork 4
/
phoronix.exp
33 lines (31 loc) · 967 Bytes
/
phoronix.exp
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
28
29
30
31
32
33
#!/usr/bin/expect -f
# Teal Dulcet, CS533
# This script is not meant to be run directly.
# ./phoronix.exp
set timeout -1
spawn phoronix-test-suite batch-setup
expect {
"Do you agree to these terms and wish to proceed*:" { sleep 1; send -- "y\r"; exp_continue }
"Enable anonymous usage / statistics reporting*:" { sleep 1; send -- "n\r"; exp_continue }
"Enable anonymous statistical reporting of installed software / hardware*:" { sleep 1; send -- "n\r"; exp_continue }
"Save test results when in batch mode*:" { sleep 1; send -- "y\r" }
}
expect "Open the web browser automatically when in batch mode*:"
sleep 1
send -- "n\r"
expect "Auto upload the results to OpenBenchmarking.org*:"
sleep 1
send -- "n\r"
expect "Prompt for test identifier*:"
sleep 1
send -- "n\r"
expect "Prompt for test description*:"
sleep 1
send -- "n\r"
expect "Prompt for saved results file-name*:"
sleep 1
send -- "n\r"
expect "Run all test options*:"
sleep 1
send -- "y\r"
expect eof