summaryrefslogtreecommitdiff
path: root/script
diff options
context:
space:
mode:
authorRalph Boehme <slow@samba.org>2019-07-30 12:00:18 +0200
committerRalph Boehme <slow@samba.org>2019-10-09 14:35:29 +0000
commitf0e8dd1a08698884209873bb84002d7b34db016c (patch)
treec40784709ced60562915e0ab374cb774374ef047 /script
parentf479e010961e652230c7e33876058c8fb82e9019 (diff)
downloadsamba-f0e8dd1a08698884209873bb84002d7b34db016c.tar.gz
selftest: split fileserver testenv into simpleserver and fileserver
The simpleserver testenv continues to be built with minimal dependencies. fileserver otoh will be built with bells and whistles including JSON which I need for using the env as target for Spotlight tests. Signed-off-by: Ralph Boehme <slow@samba.org> Reviewed-by: Noel Power <noel.power@suse.com>
Diffstat (limited to 'script')
-rwxr-xr-xscript/autobuild.py14
1 files changed, 12 insertions, 2 deletions
diff --git a/script/autobuild.py b/script/autobuild.py
index 0560622ee91..29e6234ded9 100755
--- a/script/autobuild.py
+++ b/script/autobuild.py
@@ -280,14 +280,24 @@ tasks = {
("clean", "make clean"),
],
- "samba-fileserver": [
+ "samba-simpleserver": [
("random-sleep", random_sleep(300, 900)),
("configure", "./configure.developer --without-ad-dc --without-ldap --without-ads --without-json --with-selftest-prefix=./bin/ab" + samba_configure_params),
("make", "make -j"),
("test", make_test(include_envs=[
+ "simpleserver",
+ ])),
+ ("lcov", LCOV_CMD),
+ ("check-clean-tree", "script/clean-source-tree.sh"),
+ ],
+
+ "samba-fileserver": [
+ ("random-sleep", random_sleep(300, 900)),
+ ("configure", "./configure.developer --without-ad-dc --with-selftest-prefix=./bin/ab" + samba_configure_params),
+ ("make", "make -j"),
+ ("test", make_test(include_envs=[
"fileserver",
"maptoguest",
- "simpleserver",
])),
("lcov", LCOV_CMD),
("check-clean-tree", "script/clean-source-tree.sh"),