autobuild: Add test for build with system heimdal library
authorChristof Schmitt <cs@samba.org>
Wed, 30 Oct 2019 20:45:55 +0000 (13:45 -0700)
committerChristof Schmitt <cs@samba.org>
Wed, 13 Nov 2019 17:49:38 +0000 (17:49 +0000)
The configure option --with-system-heimdalkrb5 requires --without-ad-dc.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14179

Signed-off-by: Christof Schmitt <cs@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
script/autobuild.py

index adeea22a34de501825cde9727d9197ff295ca50b..85167cfa993d576d5a5fcaa5190883c334b38be7 100755 (executable)
@@ -125,6 +125,7 @@ builddirs = {
     "samba-mitkrb5": ".",
     "samba-nt4": ".",
     "samba-fileserver": ".",
+    "samba-ktest-heimdal": ".",
     "samba-admem": ".",
     "samba-admem-mit": ".",
     "samba-xc": ".",
@@ -357,6 +358,17 @@ tasks = {
         ("check-clean-tree", "script/clean-source-tree.sh"),
         ],
 
+    "samba-ktest-heimdal": [
+        ("random-sleep", random_sleep(300, 900)),
+        ("configure", "./configure.developer --without-ad-dc --with-system-heimdalkrb5 --with-selftest-prefix=./bin/ab" + samba_configure_params),
+        ("make", "make -j"),
+        ("test", make_test(include_envs=[
+            "ktest",
+            ])),
+        ("lcov", LCOV_CMD),
+        ("check-clean-tree", "script/clean-source-tree.sh"),
+        ],
+
     "samba-admem": [
         ("random-sleep", random_sleep(300, 900)),
         ("configure", "./configure.developer --with-selftest-prefix=./bin/ab" + samba_configure_params),