summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Behlendorf <behlendorf1@llnl.gov>2022-03-01 08:46:00 -0800
committerGitHub <noreply@github.com>2022-03-01 08:46:00 -0800
commita6bf7ea16a57478b8b953a3947a721a63b7abb4c (patch)
tree85e21314607f385c403fb781997d172da47cb3de
parentb3ab2908554b246b8c6e1adf70d43ba66f47fcdd (diff)
ZTS: Move largest_pool_001_pos.ksh to Linux runfile
On FreeBSD pools are not allowed to be created using vdevs which are backed by ZFS volumes. This configuration is not recommended for any supported platform, nevertheless the largest_pool_001_pos.ksh test case makes use of it as a convenience. This causes the test case to fail reliably on FreeBSD. The layout is still tolerated on Linux so only perform this test on Linux. Reviewed-by: Igor Kozhukhov <igor@dilos.org> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed-by: Ryan Moeller <freqlabs@FreeBSD.org> Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Closes #13166
-rw-r--r--tests/runfiles/common.run6
-rw-r--r--tests/runfiles/linux.run6
2 files changed, 6 insertions, 6 deletions
diff --git a/tests/runfiles/common.run b/tests/runfiles/common.run
index 95deef010..9f11284ad 100644
--- a/tests/runfiles/common.run
+++ b/tests/runfiles/common.run
@@ -660,12 +660,6 @@ tags = ['functional', 'inuse']
tests = ['large_files_001_pos', 'large_files_002_pos']
tags = ['functional', 'large_files']
-[tests/functional/largest_pool]
-tests = ['largest_pool_001_pos']
-pre =
-post =
-tags = ['functional', 'largest_pool']
-
[tests/functional/limits]
tests = ['filesystem_count', 'filesystem_limit', 'snapshot_count',
'snapshot_limit']
diff --git a/tests/runfiles/linux.run b/tests/runfiles/linux.run
index 6ce78a3fc..7186d5d67 100644
--- a/tests/runfiles/linux.run
+++ b/tests/runfiles/linux.run
@@ -109,6 +109,12 @@ tags = ['functional', 'features', 'large_dnode']
tests = ['libaio', 'io_uring']
tags = ['functional', 'io']
+[tests/functional/largest_pool:Linux]
+tests = ['largest_pool_001_pos']
+pre =
+post =
+tags = ['functional', 'largest_pool']
+
[tests/functional/mmap:Linux]
tests = ['mmap_libaio_001_pos']
tags = ['functional', 'mmap']