CI: split out "samba-ad-dc-ntvfs[-py2]" test targets
authorRalph Boehme <slow@samba.org>
Wed, 23 Jan 2019 08:43:33 +0000 (09:43 +0100)
committerRalph Boehme <slow@samba.org>
Mon, 11 Feb 2019 13:10:12 +0000 (14:10 +0100)
commitb1740f3bafc2d460c137ac9f03514d57138d2f7a
tree5812c6438ce5626b6e2a17362c55fe3435862712
parent09c4e78fefd55d33f9fc2d3c3e1ba092a8cc490a
CI: split out "samba-ad-dc-ntvfs[-py2]" test targets

Many AD tests currently use the "samba" target. Split out a new target
"samba-ad-dc-ntvfs" and have all tests that use the "ad_dc_ntvfs" env
use the new target. This should greatly speed up the runtime for the "samba"
target and avoid swapping.

This reduces the total CI time by ~ 55%, I got an autobuild and a gitlab
pipeline finished in just ~ 100 mins!

Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>

Signed-off-by: Ralph Boehme <slow@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Autobuild-User(master): Ralph Böhme <slow@samba.org>
Autobuild-Date(master): Mon Feb 11 14:10:12 CET 2019 on sn-devel-144
.gitlab-ci.yml
script/autobuild.py