selftest:Samba4: add ad_dc_default alias to ad_dc_ntvfs
authorStefan Metzmacher <metze@samba.org>
Tue, 26 Feb 2019 13:03:29 +0000 (14:03 +0100)
committerStefan Metzmacher <metze@samba.org>
Wed, 27 Feb 2019 10:16:10 +0000 (10:16 +0000)
This will allow us to run really most tests in an isolated
autobuild/ci task later.

This will apply to tests, which may not rely on the ntvfs backend, so
the ad_dc_default alias can point to another environment in future.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
script/autobuild.py
selftest/target/Samba4.pm

index b3ad1cbbc5c909425eb0e183ba260fd3dbe56a60..d9c7ab16a40217432d8aa8c9ea8608ef77755c23 100755 (executable)
@@ -95,6 +95,7 @@ tasks = {
                  "--exclude-env=nt4_member "
                  "--exclude-env=ad_dc "
                  "--exclude-env=ad_dc_ntvfs "
+                 "--exclude-env=ad_dc_default "
                  "--exclude-env=ad_dc_slowtests "
                  "--exclude-env=ad_dc_no_nss "
                  "--exclude-env=fl2003dc "
@@ -168,6 +169,7 @@ tasks = {
                        "TESTS='"
                        "--include-env=ad_dc_ntvfs "
                        "--include-env=fl2008dc "
+                       "--include-env=ad_dc_default "
                        "--include-env=ad_dc_slowtests "
                        "'", "text/plain"),
                       ("check-clean-tree", "script/clean-source-tree.sh", "text/plain")],
index 524fe9517a395cc98877eae22162b0cbf1b85a5d..313e2705e1cbdf2502ff8b684574e7f08875b9d5 100755 (executable)
@@ -2263,6 +2263,7 @@ sub check_env($$)
 
        # aliases in order to split autbuild tasks
        fl2008dc             => ["ad_dc_ntvfs"],
+       ad_dc_default        => ["ad_dc_ntvfs"],
        ad_dc_slowtests      => ["ad_dc_ntvfs"],
 
        none                 => [],
@@ -2282,6 +2283,12 @@ sub setup_fl2008dc
        return $self->return_alias_env($path, $dep_env)
 }
 
+sub setup_ad_dc_default
+{
+       my ($self, $path, $dep_env) = @_;
+       return $self->return_alias_env($path, $dep_env)
+}
+
 sub setup_ad_dc_slowtests
 {
        my ($self, $path, $dep_env) = @_;