else:
LCOV_CMD = 'echo "lcov skipped since no --enable-coverage specified"'
+CLEAN_SOURCE_TREE_CMD = "cd ${TEST_SOURCE_DIR} && script/clean-source-tree.sh"
+
if args:
# If we are only running specific test,
# do not sleep randomly to wait for it to start
("make", "make all"),
("install", "make install"),
("test", "make autotest"),
- ("check-clean-tree", "../script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
("clean", "make clean"),
],
},
("test-slow-none", make_test(cmd='make test', TESTS="--include=selftest/slow-none", include_envs=["none"])),
("lcov", LCOV_CMD),
("install", "make install"),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
("clean", "make clean"),
],
},
])),
("lcov", LCOV_CMD),
("install", "make install"),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
("clean", "make clean"),
],
},
"simpleserver",
])),
("lcov", LCOV_CMD),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
("clean", "make clean"),
],
},
# but is tested here against a system Heimdal
])),
("lcov", LCOV_CMD),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
],
},
"ad_member_rfc2307",
])),
("lcov", LCOV_CMD),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
],
},
"ad_dc_no_ntlm",
])),
("lcov", LCOV_CMD),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
],
},
"rodc",
])),
("lcov", LCOV_CMD),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
],
},
"proclimitdc",
])),
("lcov", LCOV_CMD),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
],
},
"fl2008r2dc",
])),
("lcov", LCOV_CMD),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
],
},
("test", make_test(include_envs=[
"ad_dc_default", "ad_dc_default_smb1", "ad_dc_default_smb1_done"])),
("lcov", LCOV_CMD),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
],
},
("make", "make -j"),
("test", make_test(include_envs=["ad_dc_slowtests"])),
("lcov", LCOV_CMD),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
],
},
("make", "make -j"),
("test", make_test(include_envs=["schema_dc", "schema_pair_dc"])),
("lcov", LCOV_CMD),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
],
},
("make", "make -j"),
("test", make_test(include_envs=["ad_dc_ntvfs"])),
("lcov", LCOV_CMD),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
],
},
("make", "make -j"),
("test", make_test(include_envs=["ad_dc_fips", "ad_member_fips"])),
("lcov", LCOV_CMD),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
],
},
"ad_dc_backup",
])),
("lcov", LCOV_CMD),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
],
},
"ad_member_rfc2307",
])),
("lcov", LCOV_CMD),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
],
},
"ad_dc_no_ntlm",
])),
("lcov", LCOV_CMD),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
],
},
"fl2008r2dc",
])),
("lcov", LCOV_CMD),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
],
},
("quicktest", make_test(cmd='make quicktest', include_envs=["ad_dc", "ad_dc_smb1", "ad_dc_smb1_done"])),
("lcov", LCOV_CMD),
("install", "make install"),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
("clean", "make clean"),
],
},
),
# clean up:
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
("clean", "make clean"),
("ctdb-clean", "cd ./ctdb && make clean"),
],
("find-python", "script/find_python.sh ${PREFIX}"),
("test", "make test-nopython"),
("lcov", LCOV_CMD),
- ("check-clean-tree", "script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
("clean", "make clean"),
("talloc-configure", "cd lib/talloc && " + samba_libs_configure_base + " --bundled-libraries=cmocka,NONE --disable-python"),
("libs-configure", samba_libs_configure_base + samba_libs_configure_bundled_libs + " --disable-python --without-ad-dc --with-static-modules=!FORCED,!DEFAULT --with-shared-modules=!FORCED,!DEFAULT"),
("libs-make", "make -j"),
("libs-install", "make install"),
- ("libs-check-clean-tree", "script/clean-source-tree.sh"),
+ ("libs-check-clean-tree", CLEAN_SOURCE_TREE_CMD),
("libs-clean", "make clean"),
],
("test-no-lmdb", "make test"),
("lcov-no-lmdb", LCOV_CMD),
("install-no-lmdb", "make install"),
- ("check-clean-tree", "../../script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
("distcheck", "make distcheck"),
("clean", "make clean"),
],
("install", "make install"),
("test", "make test"),
("lcov", LCOV_CMD),
- ("check-clean-tree", "../../script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
("distcheck", "make distcheck"),
("clean", "make clean"),
],
("install", "make install"),
("test", "make test"),
("lcov", LCOV_CMD),
- ("check-clean-tree", "../../script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
("distcheck", "make distcheck"),
("clean", "make clean"),
],
("install", "make install"),
("test", "make test"),
("lcov", LCOV_CMD),
- ("check-clean-tree", "../../script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
("distcheck", "make distcheck"),
("clean", "make clean"),
],
("install", "make install"),
("test", "make test"),
("lcov", LCOV_CMD),
- ("check-clean-tree", "../../script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
("distcheck", "make distcheck"),
("clean", "make clean"),
],
("test", "make test"),
("install", "make install"),
("checkout-yapp-generated", "git checkout lib/Parse/Pidl/IDL.pm lib/Parse/Pidl/Expr.pm"),
- ("check-clean-tree", "../script/clean-source-tree.sh"),
+ ("check-clean-tree", CLEAN_SOURCE_TREE_CMD),
("clean", "make clean"),
],
},