aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEnji Cooper <ngie@FreeBSD.org>2017-04-22 23:27:40 +0000
committerEnji Cooper <ngie@FreeBSD.org>2017-04-22 23:27:40 +0000
commit9940eaaa17b17b1f4a106cd68130e27ec2832eca (patch)
tree0fc2a3f05c50ea8751a76d7383efe63e62edf8ba
parent414bf3a177fcbeea3dd67ef568f1f838714d84ed (diff)
Notes
-rw-r--r--tools/regression/geom_gpt/gctl_test.t16
1 files changed, 9 insertions, 7 deletions
diff --git a/tools/regression/geom_gpt/gctl_test.t b/tools/regression/geom_gpt/gctl_test.t
index ab0810968cdf..f760fe04747c 100644
--- a/tools/regression/geom_gpt/gctl_test.t
+++ b/tools/regression/geom_gpt/gctl_test.t
@@ -29,8 +29,10 @@
use strict;
use warnings;
+use File::Basename;
+
my $disk = "/tmp/disk-$$";
-my $mntpt = "/tmp/mount-$$";
+my $mntpt_prefix = "/tmp/mount-$$";
my %steps = (
"000" => "gctl",
@@ -137,7 +139,7 @@ if ($st != 0) {
}
chomp(my $cmd = `make '-V\${.OBJDIR}/\${PROG}'`);
-my $out = "/tmp/$cmd.out";
+my $out = basename($cmd) . ".out";
# Make sure we have permission to use gctl...
if (`$cmd` =~ "^FAIL Permission denied") {
@@ -192,14 +194,14 @@ foreach my $key (sort keys %steps) {
}
unlink $out;
} elsif ($action =~ "^mount") {
- system("mkdir $mntpt-$args");
+ system("mkdir $mntpt_prefix-$args");
system("newfs $args");
- system("mount -t ufs /dev/$args $mntpt-$args");
+ system("mount -t ufs /dev/$args $mntpt_prefix-$args");
print "ok $nr \# mount($key)\n";
} elsif ($action =~ "^umount") {
- system("umount $mntpt-$args");
- system("rmdir $mntpt-$args");
- print "ok $nr \# umount($key)\n";
+ system("umount $mntpt_prefix-$args");
+ system("rmdir $mntpt_prefix-$args");
+ print "ok $nr \# umount($key)\n";
}
$nr += 1;
}