Skip to content

Commit

Permalink
increase the number of trials
Browse files Browse the repository at this point in the history
  • Loading branch information
takenori-y committed Sep 1, 2020
1 parent 33444c9 commit 30cba4f
Show file tree
Hide file tree
Showing 10 changed files with 46 additions and 46 deletions.
10 changes: 5 additions & 5 deletions test/test_b2mc.bats
Original file line number Diff line number Diff line change
Expand Up @@ -55,28 +55,28 @@ teardown() {
}

@test "b2mc: compatibility" {
$sptk3/nrand -l 10 | $sptk3/b2mc -m 9 -a 0.1 > tmp/1
$sptk3/nrand -l 10 | $sptk4/b2mc -m 9 -a 0.1 > tmp/2
$sptk3/nrand -l 20 | $sptk3/b2mc -m 9 -a 0.1 > tmp/1
$sptk3/nrand -l 20 | $sptk4/b2mc -m 9 -a 0.1 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "b2mc: identity" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
$sptk4/b2mc -m 9 -a 0.0 tmp/1 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "b2mc: reversiblity" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
$sptk4/b2mc -m 9 -a 0.4 tmp/1 | $sptk4/mc2b -m 9 -a 0.4 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "b2mc: valgrind" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
run valgrind $sptk4/b2mc -m 9 tmp/1 > /dev/null
[ $(echo "${lines[-1]}" | sed -r 's/.*SUMMARY: ([0-9]*) .*/\1/') -eq 0 ]
}
6 changes: 3 additions & 3 deletions test/test_fft.bats
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,8 @@ teardown() {
@test "fft: compatibility" {
ary=("" "-R" "-I" "-A" "-P")
for o in `seq 0 4`; do
$sptk3/nrand -l 10 | $sptk3/fft -m 4 -l 8 ${ary[$o]} > tmp/1
$sptk3/nrand -l 10 | $sptk4/fft -m 4 -l 8 -o $o > tmp/2
$sptk3/nrand -l 20 | $sptk3/fft -m 4 -l 8 ${ary[$o]} > tmp/1
$sptk3/nrand -l 20 | $sptk4/fft -m 4 -l 8 -o $o > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
done
Expand All @@ -72,7 +72,7 @@ teardown() {
}

@test "fft: valgrind" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
run valgrind $sptk4/fft -m 4 -l 8 tmp/1 > /dev/null
[ $(echo "${lines[-1]}" | sed -r 's/.*SUMMARY: ([0-9]*) .*/\1/') -eq 0 ]
}
6 changes: 3 additions & 3 deletions test/test_fftr.bats
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,8 @@ teardown() {
@test "fftr: compatibility" {
ary=("" "-R" "-I" "-A" "-P")
for o in `seq 0 4`; do
$sptk3/nrand -l 10 | $sptk3/fftr -l 16 ${ary[$o]} > tmp/1
$sptk3/nrand -l 10 | $sptk4/fftr -l 16 -o $o > tmp/2
$sptk3/nrand -l 32 | $sptk3/fftr -l 16 ${ary[$o]} > tmp/1
$sptk3/nrand -l 32 | $sptk4/fftr -l 16 -o $o > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
done
Expand All @@ -72,7 +72,7 @@ teardown() {
}

@test "fftr: valgrind" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 32 > tmp/1
run valgrind $sptk4/fftr -l 16 tmp/1 > /dev/null
[ $(echo "${lines[-1]}" | sed -r 's/.*SUMMARY: ([0-9]*) .*/\1/') -eq 0 ]
}
10 changes: 5 additions & 5 deletions test/test_freqt.bats
Original file line number Diff line number Diff line change
Expand Up @@ -55,29 +55,29 @@ teardown() {
}

@test "freqt: compatibility" {
$sptk3/nrand -l 10 | $sptk3/freqt -m 9 -M 9 -a 0.1 -A 0.3 > tmp/1
$sptk3/nrand -l 10 | $sptk4/freqt -m 9 -M 9 -a 0.1 -A 0.3 > tmp/2
$sptk3/nrand -l 20 | $sptk3/freqt -m 9 -M 9 -a 0.1 -A 0.3 > tmp/1
$sptk3/nrand -l 20 | $sptk4/freqt -m 9 -M 9 -a 0.1 -A 0.3 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "freqt: identity" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
$sptk4/freqt -m 9 -M 9 -a 0.0 -A 0.0 tmp/1 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "freqt: reversiblity" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
$sptk4/freqt -m 9 -M 19 -a 0.0 -A 0.2 tmp/1 | \
$sptk4/freqt -m 19 -M 9 -a 0.0 -A -0.2 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "freqt: valgrind" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
run valgrind $sptk4/freqt -m 9 -M 9 tmp/1 > /dev/null
[ $(echo "${lines[-1]}" | sed -r 's/.*SUMMARY: ([0-9]*) .*/\1/') -eq 0 ]
}
12 changes: 6 additions & 6 deletions test/test_gnorm.bats
Original file line number Diff line number Diff line change
Expand Up @@ -55,28 +55,28 @@ teardown() {
}

@test "gnorm: compatibility (gamma = 0)" {
$sptk3/nrand -l 10 | $sptk3/gnorm -m 9 -g 0.0 > tmp/1
$sptk3/nrand -l 10 | $sptk4/gnorm -m 9 -g 0.0 > tmp/2
$sptk3/nrand -l 20 | $sptk3/gnorm -m 9 -g 0.0 > tmp/1
$sptk3/nrand -l 20 | $sptk4/gnorm -m 9 -g 0.0 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "gnorm: compatibility (gamma > 0)" {
$sptk3/nrand -l 10 | $sptk3/gnorm -m 9 -g 0.5 > tmp/1
$sptk3/nrand -l 10 | $sptk4/gnorm -m 9 -g 0.5 > tmp/2
$sptk3/nrand -l 20 | $sptk3/gnorm -m 9 -g 0.5 > tmp/1
$sptk3/nrand -l 20 | $sptk4/gnorm -m 9 -g 0.5 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "gnorm: reversiblity" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
$sptk4/gnorm -m 9 -g 0.5 tmp/1 | $sptk4/ignorm -m 9 -g 0.5 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "gnorm: valgrind" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
run valgrind $sptk4/gnorm -m 9 tmp/1 > /dev/null
[ $(echo "${lines[-1]}" | sed -r 's/.*SUMMARY: ([0-9]*) .*/\1/') -eq 0 ]
}
6 changes: 3 additions & 3 deletions test/test_ifft.bats
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,8 @@ teardown() {
@test "ifft: compatibility" {
ary=("" "-R" "-I")
for o in `seq 0 2`; do
$sptk3/nrand -l 16 | $sptk3/ifft -l 8 ${ary[$o]} > tmp/1
$sptk3/nrand -l 16 | $sptk4/ifft -l 8 -o $o > tmp/2
$sptk3/nrand -l 32 | $sptk3/ifft -l 8 ${ary[$o]} > tmp/1
$sptk3/nrand -l 32 | $sptk4/ifft -l 8 -o $o > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
done
Expand All @@ -72,7 +72,7 @@ teardown() {
}

@test "ifft: valgrind" {
$sptk3/nrand -l 16 > tmp/1
$sptk3/nrand -l 32 > tmp/1
run valgrind $sptk4/ifft -l 8 tmp/1 > /dev/null
[ $(echo "${lines[-1]}" | sed -r 's/.*SUMMARY: ([0-9]*) .*/\1/') -eq 0 ]
}
12 changes: 6 additions & 6 deletions test/test_ignorm.bats
Original file line number Diff line number Diff line change
Expand Up @@ -55,28 +55,28 @@ teardown() {
}

@test "ignorm: compatibility (gamma = 0)" {
$sptk3/nrand -l 10 | $sptk3/ignorm -m 9 -g 0.0 > tmp/1
$sptk3/nrand -l 10 | $sptk4/ignorm -m 9 -g 0.0 > tmp/2
$sptk3/nrand -l 20 | $sptk3/ignorm -m 9 -g 0.0 > tmp/1
$sptk3/nrand -l 20 | $sptk4/ignorm -m 9 -g 0.0 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "ignorm: compatibility (gamma > 0)" {
$sptk3/nrand -l 10 | $sptk3/ignorm -m 9 -g 0.5 > tmp/1
$sptk3/nrand -l 10 | $sptk4/ignorm -m 9 -g 0.5 > tmp/2
$sptk3/nrand -l 20 | $sptk3/ignorm -m 9 -g 0.5 > tmp/1
$sptk3/nrand -l 20 | $sptk4/ignorm -m 9 -g 0.5 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "ignorm: reversiblity" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
$sptk4/ignorm -m 9 -g 0.5 tmp/1 | $sptk4/gnorm -m 9 -g 0.5 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "ignorm: valgrind" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
run valgrind $sptk4/ignorm -m 9 tmp/1 > /dev/null
[ $(echo "${lines[-1]}" | sed -r 's/.*SUMMARY: ([0-9]*) .*/\1/') -eq 0 ]
}
10 changes: 5 additions & 5 deletions test/test_iulaw.bats
Original file line number Diff line number Diff line change
Expand Up @@ -55,28 +55,28 @@ teardown() {
}

@test "iulaw: compatibility" {
$sptk3/nrand -l 10 | $sptk3/ulaw -d -v 4 -u 255 > tmp/1
$sptk3/nrand -l 10 | $sptk4/iulaw -v 4 -u 255 > tmp/2
$sptk3/nrand -l 20 | $sptk3/ulaw -d -v 4 -u 255 > tmp/1
$sptk3/nrand -l 20 | $sptk4/iulaw -v 4 -u 255 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "iulaw: identity" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
$sptk4/iulaw -v 4 -u 1e-6 tmp/1 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "iulaw: reversiblity" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
$sptk4/iulaw tmp/1 | $sptk4/ulaw > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "iulaw: valgrind" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
run valgrind $sptk4/iulaw tmp/1 > /dev/null
[ $(echo "${lines[-1]}" | sed -r 's/.*SUMMARY: ([0-9]*) .*/\1/') -eq 0 ]
}
10 changes: 5 additions & 5 deletions test/test_mc2b.bats
Original file line number Diff line number Diff line change
Expand Up @@ -55,28 +55,28 @@ teardown() {
}

@test "mc2b: compatibility" {
$sptk3/nrand -l 10 | $sptk3/mc2b -m 9 -a 0.1 > tmp/1
$sptk3/nrand -l 10 | $sptk4/mc2b -m 9 -a 0.1 > tmp/2
$sptk3/nrand -l 20 | $sptk3/mc2b -m 9 -a 0.1 > tmp/1
$sptk3/nrand -l 20 | $sptk4/mc2b -m 9 -a 0.1 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "mc2b: identity" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
$sptk4/mc2b -m 9 -a 0.0 tmp/1 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "mc2b: reversiblity" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
$sptk4/mc2b -m 9 -a 0.4 tmp/1 | $sptk4/b2mc -m 9 -a 0.4 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "mc2b: valgrind" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
run valgrind $sptk4/mc2b -m 9 tmp/1 > /dev/null
[ $(echo "${lines[-1]}" | sed -r 's/.*SUMMARY: ([0-9]*) .*/\1/') -eq 0 ]
}
10 changes: 5 additions & 5 deletions test/test_ulaw.bats
Original file line number Diff line number Diff line change
Expand Up @@ -55,28 +55,28 @@ teardown() {
}

@test "ulaw: compatibility" {
$sptk3/nrand -l 10 | $sptk3/ulaw -v 4 -u 255 > tmp/1
$sptk3/nrand -l 10 | $sptk4/ulaw -v 4 -u 255 > tmp/2
$sptk3/nrand -l 20 | $sptk3/ulaw -v 4 -u 255 > tmp/1
$sptk3/nrand -l 20 | $sptk4/ulaw -v 4 -u 255 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "ulaw: identity" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
$sptk4/ulaw -v 4 -u 1e-6 tmp/1 > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "ulaw: reversiblity" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
$sptk4/ulaw tmp/1 | $sptk4/iulaw > tmp/2
run $sptk4/aeq tmp/1 tmp/2
[ "$status" -eq 0 ]
}

@test "ulaw: valgrind" {
$sptk3/nrand -l 10 > tmp/1
$sptk3/nrand -l 20 > tmp/1
run valgrind $sptk4/ulaw tmp/1 > /dev/null
[ $(echo "${lines[-1]}" | sed -r 's/.*SUMMARY: ([0-9]*) .*/\1/') -eq 0 ]
}

0 comments on commit 30cba4f

Please sign in to comment.