VirtualBox

Changeset 51346 in vbox


Ignore:
Timestamp:
May 22, 2014 11:35:05 AM (11 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
93832
Message:

rename Test Suite => Validation Kit

Location:
trunk
Files:
16 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r51338 r51346  
    138138
    139139
    140 INST_TESTSUITE        = testsuite/
     140INST_VALIDATIONKIT    = testsuite/
    141141INST_TESTBOXSCRIPT    = testboxscript/
    142142
     
    149149VBOX_PATH_SDK         = $(patsubst %/,%,$(PATH_STAGE)/$(INST_SDK))
    150150VBOX_PATH_DIST        = $(patsubst %/,%,$(PATH_STAGE)/$(INST_DIST))
    151 VBOX_PATH_TESTSUITE   = $(patsubst %/,%,$(PATH_STAGE)/$(INST_TESTSUITE))
     151VBOX_PATH_VALIDATIONKIT = $(patsubst %/,%,$(PATH_STAGE)/$(INST_VALIDATIONKIT))
    152152VBOX_PATH_ADDITIONS   = $(patsubst %/,%,$(PATH_STAGE)/$(INST_ADDITIONS))
    153153VBOX_PATH_ADDITIONS_ISO = $(patsubst %/,%,$(PATH_STAGE)/$(INST_ADDITIONS_ISO))
     
    508508## @}
    509509
     510# legacy
     511ifdef VBOX_ONLY_TESTSUITE
     512 $(warning VBOX_ONLY_TESTSUITE was renamed to VBOX_ONLY_VALIDATIONKIT)
     513 VBOX_ONLY_VALIDATIONKIT = $(VBOX_ONLY_TESTSUITE)
     514endif
    510515
    511516## @name Other Component
     
    519524# Whether to also ship 32-bit main API on 64-bit systems.
    520525if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), solaris.amd64 win.amd64)
    521  if !defined(VBOX_ONLY_TESTSUITE) && !defined(VBOX_ONLY_ADDITIONS) && !defined(VBOX_ONLY_DOCS)
     526 if !defined(VBOX_ONLY_VALIDATIONKIT) && !defined(VBOX_ONLY_ADDITIONS) && !defined(VBOX_ONLY_DOCS)
    522527  VBOX_WITH_32_ON_64_MAIN_API = 1
    523528 endif
     
    579584# Enable the kchmviewer.
    580585VBOX_WITH_KCHMVIEWER = 1
    581 # Build the testsuite.
    582 VBOX_WITH_TESTSUITE = 1
     586# Build the Validation Kit.
     587VBOX_WITH_VALIDATIONKIT = 1
    583588# Build the testcases.
    584589VBOX_WITH_TESTCASES = 1
     
    863868ifdef VBOX_QUICK
    864869 # undefine variables by assigning blank.
    865  VBOX_WITH_TESTSUITE=
     870 VBOX_WITH_VALIDATIONKIT=
    866871 VBOX_WITH_TESTCASES=
    867872 VBOX_WITH_MAIN =
     
    917922 VBOX_WITH_VRDP_AUTHMOD=
    918923 VBOX_WITH_VRDP_RDESKTOP=
    919  VBOX_WITH_TESTSUITE=
     924 VBOX_WITH_VALIDATIONKIT=
    920925 VBOX_WITH_QTGUI=
    921926 VBOX_WITH_USB=
     
    957962 VBOX_WITH_RAW_MODE=
    958963 VBOX_WITH_SECURELABEL=
    959  VBOX_WITH_TESTSUITE=
     964 VBOX_WITH_VALIDATIONKIT=
    960965 VBOX_WITH_USB=
    961966 VBOX_WITH_VBOXDRV=
     
    10141019# Indicate VBOX_ONLY build if any of the VBOX_ONLY_* variables are set.
    10151020#
    1016 VBOX_ONLY_BUILD := $(strip $(foreach x, ADDITIONS DOCS EXTPACKS SDK TESTSUITE\
     1021VBOX_ONLY_BUILD := $(strip $(foreach x, ADDITIONS DOCS EXTPACKS SDK VALIDATIONKIT\
    10171022        , $(if-expr defined(VBOX_ONLY_$(x)),VBOX_ONLY_$(x))))
    10181023if $(words $(VBOX_ONLY_BUILD)) > 1
     
    10491054 # Enable any translations in OSE, even partial ones.
    10501055 VBOX_WITH_DOCS_TRANSLATIONS=1
    1051  VBOX_WITH_TESTSUITE=
     1056 VBOX_WITH_VALIDATIONKIT=
    10521057 VBOX_WITH_INTEL_PXE=
    10531058 # Disable for OSE, requires snv_159+.
     
    11721177ifdef VBOX_WITH_EXTPACK_PUEL_BUILD
    11731178 VBOX_WITH_EXTPACK_PUEL = 1
     1179endif
     1180
     1181ifdef VBOX_WITH_TESTSUITE
     1182 $(warning VBOX_WITH_TESTSUITE was renamed to VBOX_WITH_VALIDATIONKIT)
     1183 VBOX_WITH_VALIDATIONKIT = $(VBOX_WITH_TESTSUITE)
    11741184endif
    11751185
  • trunk/Makefile.kmk

    r49537 r51346  
    6060 && !defined(VBOX_ONLY_DOCS) \
    6161 && !defined(VBOX_ONLY_EXTPACKS) \
    62  && !defined(VBOX_ONLY_TESTSUITE) # -> line 426b ;-)
     62 && !defined(VBOX_ONLY_VALIDATIONKIT) # -> line 426b ;-)
    6363
    6464 if !defined(VBOX_OSE) && defined(VBOX_LICENSE_FILES)
     
    396396endif
    397397
    398 endif # !VBOX_ONLY_ADDITIONS && !VBOX_ONLY_DOCS && !VBOX_ONLY_EXTPACKS && !VBOX_ONLY_TESTSUITE
     398endif # !VBOX_ONLY_ADDITIONS && !VBOX_ONLY_DOCS && !VBOX_ONLY_EXTPACKS && !VBOX_ONLY_VALIDATIONKIT
    399399
    400400
     
    763763
    764764#
    765 # Alias for kmk_time.  Used by both the additions and testsuite build setups.
     765# Alias for kmk_time.  Used by both the additions and validation kit build setups.
    766766#
    767767VBOX_KMK_TIME = $(KBUILD_BIN_PATH)/kmk_time
     
    12421242# the additions build above, which it in fact is a copy of.
    12431243#
    1244 testsuite-fetch:
    1245         + $(KMK) -C tools fetch VBOX_ONLY_TESTSUITE=1
    1246         + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=amd64 KBUILD_TARGET=darwin  BUILD_TARGET_ARCH=amd64 BUILD_TARGET=darwin    VBOX_ONLY_TESTSUITE=1
    1247         + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=x86   KBUILD_TARGET=darwin  BUILD_TARGET_ARCH=x86   BUILD_TARGET=darwin    VBOX_ONLY_TESTSUITE=1
    1248 #       + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=amd64 KBUILD_TARGET=freebsd BUILD_TARGET_ARCH=amd64 BUILD_TARGET=freebsd   VBOX_ONLY_TESTSUITE=1
    1249 #       + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=x86   KBUILD_TARGET=freebsd BUILD_TARGET_ARCH=x86   BUILD_TARGET=freebsd   VBOX_ONLY_TESTSUITE=1
    1250         + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=amd64 KBUILD_TARGET=linux   BUILD_TARGET_ARCH=amd64 BUILD_TARGET=linux     VBOX_ONLY_TESTSUITE=1
    1251         + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=x86   KBUILD_TARGET=linux   BUILD_TARGET_ARCH=x86   BUILD_TARGET=linux     VBOX_ONLY_TESTSUITE=1
    1252         + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=x86   KBUILD_TARGET=os2     BUILD_TARGET_ARCH=x86   BUILD_TARGET=os2       VBOX_ONLY_TESTSUITE=1
    1253         + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=amd64 KBUILD_TARGET=solaris BUILD_TARGET_ARCH=amd64 BUILD_TARGET=solaris   VBOX_ONLY_TESTSUITE=1
    1254         + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=x86   KBUILD_TARGET=solaris BUILD_TARGET_ARCH=x86   BUILD_TARGET=solaris   VBOX_ONLY_TESTSUITE=1
    1255         + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=amd64 KBUILD_TARGET=win     BUILD_TARGET_ARCH=amd64 BUILD_TARGET=win       VBOX_ONLY_TESTSUITE=1
    1256         + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=x86   KBUILD_TARGET=win     BUILD_TARGET_ARCH=x86   BUILD_TARGET=win       VBOX_ONLY_TESTSUITE=1
    1257 
    1258 
    1259 testsuite-build: \
    1260         testsuite-build-rsync-into-vms \
    1261         testsuite-build-solaris.amd64 \
    1262         testsuite-build-solaris.x86 \
    1263         testsuite-build-win.x86 \
    1264         testsuite-build-win.amd64 \
    1265         testsuite-build-os2.x86 \
    1266         testsuite-build-linux.amd64 \
    1267         testsuite-build-linux.x86 \
    1268         testsuite-build-freebsd.amd64 \
    1269         testsuite-build-freebsd.x86 \
    1270         testsuite-build-darwin.amd64 \
    1271         testsuite-build-darwin.x86
    1272 
    1273 testsuite-build-rsync-into-vms: \
    1274                 testsuite-build-solaris.rsync-into-vm \
    1275                 testsuite-build-os2.rsync-into-vm
     1244validationkit-fetch:
     1245        + $(KMK) -C tools fetch VBOX_ONLY_VALIDATIONKIT=1
     1246        + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=amd64 KBUILD_TARGET=darwin  BUILD_TARGET_ARCH=amd64 BUILD_TARGET=darwin    VBOX_ONLY_VALIDATIONKIT=1
     1247        + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=x86   KBUILD_TARGET=darwin  BUILD_TARGET_ARCH=x86   BUILD_TARGET=darwin    VBOX_ONLY_VALIDATIONKIT=1
     1248#       + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=amd64 KBUILD_TARGET=freebsd BUILD_TARGET_ARCH=amd64 BUILD_TARGET=freebsd   VBOX_ONLY_VALIDATIONKIT=1
     1249#       + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=x86   KBUILD_TARGET=freebsd BUILD_TARGET_ARCH=x86   BUILD_TARGET=freebsd   VBOX_ONLY_VALIDATIONKIT=1
     1250        + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=amd64 KBUILD_TARGET=linux   BUILD_TARGET_ARCH=amd64 BUILD_TARGET=linux     VBOX_ONLY_VALIDATIONKIT=1
     1251        + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=x86   KBUILD_TARGET=linux   BUILD_TARGET_ARCH=x86   BUILD_TARGET=linux     VBOX_ONLY_VALIDATIONKIT=1
     1252        + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=x86   KBUILD_TARGET=os2     BUILD_TARGET_ARCH=x86   BUILD_TARGET=os2       VBOX_ONLY_VALIDATIONKIT=1
     1253        + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=amd64 KBUILD_TARGET=solaris BUILD_TARGET_ARCH=amd64 BUILD_TARGET=solaris   VBOX_ONLY_VALIDATIONKIT=1
     1254        + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=x86   KBUILD_TARGET=solaris BUILD_TARGET_ARCH=x86   BUILD_TARGET=solaris   VBOX_ONLY_VALIDATIONKIT=1
     1255        + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=amd64 KBUILD_TARGET=win     BUILD_TARGET_ARCH=amd64 BUILD_TARGET=win       VBOX_ONLY_VALIDATIONKIT=1
     1256        + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=x86   KBUILD_TARGET=win     BUILD_TARGET_ARCH=x86   BUILD_TARGET=win       VBOX_ONLY_VALIDATIONKIT=1
     1257
     1258
     1259validationkit-build: \
     1260        validationkit-build-rsync-into-vms \
     1261        validationkit-build-solaris.amd64 \
     1262        validationkit-build-solaris.x86 \
     1263        validationkit-build-win.x86 \
     1264        validationkit-build-win.amd64 \
     1265        validationkit-build-os2.x86 \
     1266        validationkit-build-linux.amd64 \
     1267        validationkit-build-linux.x86 \
     1268        validationkit-build-freebsd.amd64 \
     1269        validationkit-build-freebsd.x86 \
     1270        validationkit-build-darwin.amd64 \
     1271        validationkit-build-darwin.x86
     1272
     1273validationkit-build-rsync-into-vms: \
     1274                validationkit-build-solaris.rsync-into-vm \
     1275                validationkit-build-os2.rsync-into-vm
    12761276        $(call MSG_L1,Rsynced the sources + tools into the VMs.)
    1277 .NOTPARALLEL: testsuite-build-rsync-into-vms
    1278 
    1279 
    1280 VBOX_TESTSUITE_BUILD.amd64 = VBOX_ONLY_TESTSUITE=1 \
     1277.NOTPARALLEL: validationkit-build-rsync-into-vms
     1278
     1279
     1280VBOX_VALIDATIONKIT_BUILD.amd64 = VBOX_ONLY_VALIDATIONKIT=1 \
    12811281        KBUILD_TYPE=$(KBUILD_TYPE) BUILD_TYPE=$(KBUILD_TYPE) \
    12821282        KBUILD_TARGET_ARCH=amd64 BUILD_TARGET_ARCH=amd64 \
    12831283        VBOX_SVN_REV=$(VBOX_SVN_REV)
    12841284
    1285 VBOX_TESTSUITE_BUILD.x86 = VBOX_ONLY_TESTSUITE=1 \
     1285VBOX_VALIDATIONKIT_BUILD.x86 = VBOX_ONLY_VALIDATIONKIT=1 \
    12861286        KBUILD_TYPE=$(KBUILD_TYPE) BUILD_TYPE=$(KBUILD_TYPE) \
    12871287        KBUILD_TARGET_ARCH=x86 BUILD_TARGET_ARCH=x86 \
    12881288        VBOX_SVN_REV=$(VBOX_SVN_REV)
    12891289
    1290 # Automatically determine the testsuite build subdir name. Used for figuring
     1290# Automatically determine the Validation Kit build subdir name. Used for figuring
    12911291# out directory names inside the test suite building VMs.
    1292 VBOX_TESTSUITE_BUILD_SUBDIRNAME := $(lastword $(subst /, ,$(PATH_ROOT)))
     1292VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME := $(lastword $(subst /, ,$(PATH_ROOT)))
    12931293
    12941294# When building in parallel on a Windows host, make sure we finish the host
    12951295# bit before kicking off any UNIX guest or we'll run into file sharing issues.
    12961296ifeq ($(KBUILD_TARGET),win)
    1297 VBOX_TESTSUITE_BUILD_WIN_HOST_FIRST = testsuite-build-win.x86 testsuite-build-win.amd64
    1298 else
    1299 VBOX_TESTSUITE_BUILD_WIN_HOST_FIRST =
     1297VBOX_VALIDATIONKIT_BUILD_WIN_HOST_FIRST = validationkit-build-win.x86 validationkit-build-win.amd64
     1298else
     1299VBOX_VALIDATIONKIT_BUILD_WIN_HOST_FIRST =
    13001300endif
    13011301
    13021302# ASSUMES the 32-bit edition has been built already. Also for serializing VM access.
    1303 testsuite-build-win.amd64: testsuite-build-win.x86
     1303validationkit-build-win.amd64: validationkit-build-win.x86
    13041304ifeq ($(KBUILD_TARGET),win)
    1305         + $(VBOX_KMK_TIME) $(KMK) $(VBOX_TESTSUITE_BUILD.amd64) all $(VBOX_TESTSUITE_HOST_BUILD_TWEAK)
    1306 else
    1307         $(call VBOX_BLD_VM_MSG_BEGIN,Windows/amd64 testsuite)
    1308         $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_WIN_X86_IP) " echo $@ && cd e:/$(VBOX_TESTSUITE_BUILD_SUBDIRNAME) && tools/env.sh kmk $(VBOX_TESTSUITE_BUILD.amd64) all "
    1309         $(call VBOX_BLD_VM_MSG_END__,Windows/amd64 testsuite)
    1310 endif
    1311 
    1312 testsuite-build-win.x86:
     1305        + $(VBOX_KMK_TIME) $(KMK) $(VBOX_VALIDATIONKIT_BUILD.amd64) all $(VBOX_VALIDATIONKIT_HOST_BUILD_TWEAK)
     1306else
     1307        $(call VBOX_BLD_VM_MSG_BEGIN,Windows/amd64 Validation Kit)
     1308        $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_WIN_X86_IP) " echo $@ && cd e:/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME) && tools/env.sh kmk $(VBOX_VALIDATIONKIT_BUILD.amd64) all "
     1309        $(call VBOX_BLD_VM_MSG_END__,Windows/amd64 Validation Kit)
     1310endif
     1311
     1312validationkit-build-win.x86:
    13131313ifeq ($(KBUILD_TARGET),win)
    1314         + $(VBOX_KMK_TIME) $(KMK) $(VBOX_TESTSUITE_BUILD.x86) all $(VBOX_TESTSUITE_HOST_BUILD_TWEAK)
    1315 else
    1316         $(call VBOX_BLD_VM_MSG_BEGIN,Windows/x86 testsuite)
    1317         $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_WIN_AMD64_IP) " echo $@ && cd e:/$(VBOX_TESTSUITE_BUILD_SUBDIRNAME) && tools/env.sh kmk $(VBOX_TESTSUITE_BUILD.x86) all"
    1318         $(call VBOX_BLD_VM_MSG_END__,Windows/x86 testsuite)
     1314        + $(VBOX_KMK_TIME) $(KMK) $(VBOX_VALIDATIONKIT_BUILD.x86) all $(VBOX_VALIDATIONKIT_HOST_BUILD_TWEAK)
     1315else
     1316        $(call VBOX_BLD_VM_MSG_BEGIN,Windows/x86 Validation Kit)
     1317        $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_WIN_AMD64_IP) " echo $@ && cd e:/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME) && tools/env.sh kmk $(VBOX_VALIDATIONKIT_BUILD.x86) all"
     1318        $(call VBOX_BLD_VM_MSG_END__,Windows/x86 Validation Kit)
    13191319endif
    13201320
    13211321ifeq ($(KBUILD_TARGET),solaris)
    1322 testsuite-build-solaris.amd64:
    1323         + $(VBOX_KMK_TIME) $(KMK) $(VBOX_TESTSUITE_BUILD.amd64) all $(VBOX_TESTSUITE_HOST_BUILD_TWEAK)
    1324 
    1325 testsuite-build-solaris.x86:
    1326         + $(VBOX_KMK_TIME) $(KMK) $(VBOX_TESTSUITE_BUILD.x86)   all $(VBOX_TESTSUITE_HOST_BUILD_TWEAK)
    1327 
    1328 else
    1329 testsuite-build-solaris.rsync-into-vm: $(VBOX_TESTSUITE_BUILD_WIN_HOST_FIRST)
    1330         $(VBOX_KMK_TIME) rsync -a --delete --delete-excluded --exclude .svn --exclude=FetchDir --exclude=tinderclient.log --exclude=win.amd64 --exclude=win.x86 . $(VBOX_BLD_VM_SOLARIS_IP):/mnt/tinderbox/$(VBOX_TESTSUITE_BUILD_SUBDIRNAME)
    1331 
    1332 testsuite-build-solaris.build-it: testsuite-build-solaris.rsync-into-vm
    1333         $(call VBOX_BLD_VM_MSG_BEGIN,Solaris/amd64 testsuite)
    1334         $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_SOLARIS_IP) " echo $@/amd64 && cd /mnt/tinderbox/$(VBOX_TESTSUITE_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_TESTSUITE_BUILD.amd64) all"
    1335         $(call VBOX_BLD_VM_MSG_END__,Solaris/amd64 testsuite)
    1336         $(call VBOX_BLD_VM_MSG_BEGIN,Solaris/x86 testsuite)
    1337         $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_SOLARIS_IP) " echo $@/x86   && cd /mnt/tinderbox/$(VBOX_TESTSUITE_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_TESTSUITE_BUILD.x86) all "
    1338         $(call VBOX_BLD_VM_MSG_END__,Solaris/x86 testsuite)
    1339 
    1340 testsuite-build-solaris.rsync-out-of-vm: testsuite-build-solaris.build-it
    1341         $(VBOX_KMK_TIME) rsync -a --delete $(VBOX_BLD_VM_SOLARIS_IP):/mnt/tinderbox/$(VBOX_TESTSUITE_BUILD_SUBDIRNAME)/out/solaris.x86   out/
    1342         $(VBOX_KMK_TIME) rsync -a --delete $(VBOX_BLD_VM_SOLARIS_IP):/mnt/tinderbox/$(VBOX_TESTSUITE_BUILD_SUBDIRNAME)/out/solaris.amd64 out/
    1343 
    1344 .NOTPARALLEL: testsuite-build-solaris.rsync-into-vm
    1345 .PHONY:       testsuite-build-solaris.rsync-out-of-vm testsuite-build-solaris.rsync-into-vm testsuite-build-solaris.build-it
    1346 
    1347 testsuite-build-solaris.amd64: testsuite-build-solaris.rsync-out-of-vm
    1348 testsuite-build-solaris.x86:   testsuite-build-solaris.rsync-out-of-vm
     1322validationkit-build-solaris.amd64:
     1323        + $(VBOX_KMK_TIME) $(KMK) $(VBOX_VALIDATIONKIT_BUILD.amd64) all $(VBOX_VALIDATIONKIT_HOST_BUILD_TWEAK)
     1324
     1325validationkit-build-solaris.x86:
     1326        + $(VBOX_KMK_TIME) $(KMK) $(VBOX_VALIDATIONKIT_BUILD.x86)   all $(VBOX_VALIDATIONKIT_HOST_BUILD_TWEAK)
     1327
     1328else
     1329validationkit-build-solaris.rsync-into-vm: $(VBOX_VALIDATIONKIT_BUILD_WIN_HOST_FIRST)
     1330        $(VBOX_KMK_TIME) rsync -a --delete --delete-excluded --exclude .svn --exclude=FetchDir --exclude=tinderclient.log --exclude=win.amd64 --exclude=win.x86 . $(VBOX_BLD_VM_SOLARIS_IP):/mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)
     1331
     1332validationkit-build-solaris.build-it: validationkit-build-solaris.rsync-into-vm
     1333        $(call VBOX_BLD_VM_MSG_BEGIN,Solaris/amd64 Validation Kit)
     1334        $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_SOLARIS_IP) " echo $@/amd64 && cd /mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_VALIDATIONKIT_BUILD.amd64) all"
     1335        $(call VBOX_BLD_VM_MSG_END__,Solaris/amd64 Validation Kit)
     1336        $(call VBOX_BLD_VM_MSG_BEGIN,Solaris/x86 Validation Kit)
     1337        $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_SOLARIS_IP) " echo $@/x86   && cd /mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_VALIDATIONKIT_BUILD.x86) all "
     1338        $(call VBOX_BLD_VM_MSG_END__,Solaris/x86 Validation Kit)
     1339
     1340validationkit-build-solaris.rsync-out-of-vm: validationkit-build-solaris.build-it
     1341        $(VBOX_KMK_TIME) rsync -a --delete $(VBOX_BLD_VM_SOLARIS_IP):/mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/solaris.x86   out/
     1342        $(VBOX_KMK_TIME) rsync -a --delete $(VBOX_BLD_VM_SOLARIS_IP):/mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/solaris.amd64 out/
     1343
     1344.NOTPARALLEL: validationkit-build-solaris.rsync-into-vm
     1345.PHONY:       validationkit-build-solaris.rsync-out-of-vm validationkit-build-solaris.rsync-into-vm validationkit-build-solaris.build-it
     1346
     1347validationkit-build-solaris.amd64: validationkit-build-solaris.rsync-out-of-vm
     1348validationkit-build-solaris.x86:   validationkit-build-solaris.rsync-out-of-vm
    13491349endif
    13501350
    13511351ifeq ($(KBUILD_TARGET),os2)
    1352 testsuite-build-os2.x86:
    1353         + $(VBOX_KMK_TIME) $(KMK) $(VBOX_TESTSUITE_BUILD.x86) all $(VBOX_TESTSUITE_HOST_BUILD_TWEAK)
    1354 testsuite-build-os2.rsync-into-vm:
     1352validationkit-build-os2.x86:
     1353        + $(VBOX_KMK_TIME) $(KMK) $(VBOX_VALIDATIONKIT_BUILD.x86) all $(VBOX_VALIDATIONKIT_HOST_BUILD_TWEAK)
     1354validationkit-build-os2.rsync-into-vm:
    13551355else # !OS/2
    1356 testsuite-build-os2.rsync-into-vm:
     1356validationkit-build-os2.rsync-into-vm:
    13571357        $(VBOX_KMK_TIME) $(call VBOX_RSYNC_IN_FN,os2,*) \
    13581358                '--exclude=src/VBox/Additions/x11/**' \
     
    13601360                '--exclude=src/VBox/Frontends/**' \
    13611361                '--exclude=src/VBox/VMM/**' \
    1362                 . rsync://vbox@$(VBOX_BLD_VM_OS2_IP)/tinderbox/$(VBOX_TESTSUITE_BUILD_SUBDIRNAME)
    1363 
    1364 testsuite-build-os2.build-it: testsuite-build-os2.rsync-into-vm
    1365         $(call VBOX_BLD_VM_MSG_BEGIN,OS/2 TestSuite)
    1366         $(VBOX_KMK_TIME) rsh -l vbox $(VBOX_BLD_VM_OS2_IP) "cd e:\\tinderbox\\$(VBOX_TESTSUITE_BUILD_SUBDIRNAME) && e: && kbuild\\bin\\os2.x86\\kmk_ash tools\\env.sh --no-wine kmk $(VBOX_TESTSUITE_BUILD.x86) all packing"
    1367         $(call VBOX_BLD_VM_MSG_END__,OS/2 TestSuite)
    1368 
    1369 testsuite-build-os2.rsync-out-of-vm: testsuite-build-os2.build-it
    1370         $(VBOX_KMK_TIME) rsync -v -a --delete rsync://vbox@$(VBOX_BLD_VM_OS2_IP)/tinderbox/$(VBOX_TESTSUITE_BUILD_SUBDIRNAME)/out/os2.x86 ./out
    1371 
    1372 .NOTPARALLEL: testsuite-build-os2.rsync-into-vm
    1373 .PHONY:       testsuite-build-os2.rsync-into-vm testsuite-build-os2.rsync-out-of-vm testsuite-build-os2.build-it
    1374 
    1375 testsuite-build-os2.x86: testsuite-build-os2.rsync-out-of-vm
     1362                . rsync://vbox@$(VBOX_BLD_VM_OS2_IP)/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)
     1363
     1364validationkit-build-os2.build-it: validationkit-build-os2.rsync-into-vm
     1365        $(call VBOX_BLD_VM_MSG_BEGIN,OS/2 Validation Kit)
     1366        $(VBOX_KMK_TIME) rsh -l vbox $(VBOX_BLD_VM_OS2_IP) "cd e:\\tinderbox\\$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME) && e: && kbuild\\bin\\os2.x86\\kmk_ash tools\\env.sh --no-wine kmk $(VBOX_VALIDATIONKIT_BUILD.x86) all packing"
     1367        $(call VBOX_BLD_VM_MSG_END__,OS/2 Validation Kit)
     1368
     1369validationkit-build-os2.rsync-out-of-vm: validationkit-build-os2.build-it
     1370        $(VBOX_KMK_TIME) rsync -v -a --delete rsync://vbox@$(VBOX_BLD_VM_OS2_IP)/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/os2.x86 ./out
     1371
     1372.NOTPARALLEL: validationkit-build-os2.rsync-into-vm
     1373.PHONY:       validationkit-build-os2.rsync-into-vm validationkit-build-os2.rsync-out-of-vm validationkit-build-os2.build-it
     1374
     1375validationkit-build-os2.x86: validationkit-build-os2.rsync-out-of-vm
    13761376endif # !OS/2
    13771377
    1378 testsuite-build-linux.amd64:   $(VBOX_TESTSUITE_BUILD_WIN_HOST_FIRST)
     1378validationkit-build-linux.amd64:   $(VBOX_VALIDATIONKIT_BUILD_WIN_HOST_FIRST)
    13791379ifeq ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH),linux.amd64)
    1380         + $(VBOX_KMK_TIME) $(KMK) $(VBOX_TESTSUITE_BUILD.amd64) all $(VBOX_TESTSUITE_HOST_BUILD_TWEAK)
    1381 else
    1382         $(call VBOX_BLD_VM_MSG_BEGIN,Linux/amd64 testsuite)
    1383         $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_LNX_AMD64_IP) " echo $@ && cd /mnt/tinderbox/$(VBOX_TESTSUITE_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_TESTSUITE_BUILD.amd64) all"
    1384         $(call VBOX_BLD_VM_MSG_END__,Linux/amd64 testsuite)
    1385 endif
    1386 
    1387 testsuite-build-linux.x86:   $(VBOX_TESTSUITE_BUILD_WIN_HOST_FIRST)
     1380        + $(VBOX_KMK_TIME) $(KMK) $(VBOX_VALIDATIONKIT_BUILD.amd64) all $(VBOX_VALIDATIONKIT_HOST_BUILD_TWEAK)
     1381else
     1382        $(call VBOX_BLD_VM_MSG_BEGIN,Linux/amd64 Validation Kit)
     1383        $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_LNX_AMD64_IP) " echo $@ && cd /mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_VALIDATIONKIT_BUILD.amd64) all"
     1384        $(call VBOX_BLD_VM_MSG_END__,Linux/amd64 Validation Kit)
     1385endif
     1386
     1387validationkit-build-linux.x86:   $(VBOX_VALIDATIONKIT_BUILD_WIN_HOST_FIRST)
    13881388ifeq ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH),linux.x86)
    1389         + $(VBOX_KMK_TIME) $(KMK) $(VBOX_TESTSUITE_BUILD.x86) all $(VBOX_TESTSUITE_HOST_BUILD_TWEAK)
    1390 else
    1391         $(call VBOX_BLD_VM_MSG_BEGIN,Linux/x86 testsuite)
    1392         $(VBOX_KMK_TIME) ssh 'vbox@$(VBOX_BLD_VM_LNX_NEW_X86_IP) "echo $@ && dchroot -c rhel3-i386 \"cd /mnt/tinderbox/$(VBOX_TESTSUITE_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_TESTSUITE_BUILD.x86) all\""'
    1393         $(call VBOX_BLD_VM_MSG_END__,Linux/x86 testsuite)
    1394 endif
    1395 
    1396 testsuite-build-freebsd.amd64:   $(VBOX_TESTSUITE_BUILD_WIN_HOST_FIRST)
     1389        + $(VBOX_KMK_TIME) $(KMK) $(VBOX_VALIDATIONKIT_BUILD.x86) all $(VBOX_VALIDATIONKIT_HOST_BUILD_TWEAK)
     1390else
     1391        $(call VBOX_BLD_VM_MSG_BEGIN,Linux/x86 Validation Kit)
     1392        $(VBOX_KMK_TIME) ssh 'vbox@$(VBOX_BLD_VM_LNX_NEW_X86_IP) "echo $@ && dchroot -c rhel3-i386 \"cd /mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_VALIDATIONKIT_BUILD.x86) all\""'
     1393        $(call VBOX_BLD_VM_MSG_END__,Linux/x86 Validation Kit)
     1394endif
     1395
     1396validationkit-build-freebsd.amd64:   $(VBOX_VALIDATIONKIT_BUILD_WIN_HOST_FIRST)
    13971397#ifeq ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH),freebsd.amd64)
    1398 #       + $(VBOX_KMK_TIME) $(KMK) $(VBOX_TESTSUITE_BUILD.amd64) all $(VBOX_TESTSUITE_HOST_BUILD_TWEAK)
     1398#       + $(VBOX_KMK_TIME) $(KMK) $(VBOX_VALIDATIONKIT_BUILD.amd64) all $(VBOX_VALIDATIONKIT_HOST_BUILD_TWEAK)
    13991399#else
    1400 #       $(call VBOX_BLD_VM_MSG_BEGIN,Freebsd/amd64 testsuite)
    1401 #       $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_FBSD_AMD64_IP) " echo $@ && cd /mnt/tinderbox/$(VBOX_TESTSUITE_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_TESTSUITE_BUILD.amd64) all"
    1402 #       $(call VBOX_BLD_VM_MSG_END__,Freebsd/amd64 testsuite)
     1400#       $(call VBOX_BLD_VM_MSG_BEGIN,Freebsd/amd64 Validation Kit)
     1401#       $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_FBSD_AMD64_IP) " echo $@ && cd /mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_VALIDATIONKIT_BUILD.amd64) all"
     1402#       $(call VBOX_BLD_VM_MSG_END__,Freebsd/amd64 Validation Kit)
    14031403#endif
    14041404
    1405 testsuite-build-freebsd.x86:   $(VBOX_TESTSUITE_BUILD_WIN_HOST_FIRST)
     1405validationkit-build-freebsd.x86:   $(VBOX_VALIDATIONKIT_BUILD_WIN_HOST_FIRST)
    14061406#ifeq ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH),freebsd.x86)
    1407 #       + $(VBOX_KMK_TIME) $(KMK) $(VBOX_TESTSUITE_BUILD.x86) all $(VBOX_TESTSUITE_HOST_BUILD_TWEAK)
     1407#       + $(VBOX_KMK_TIME) $(KMK) $(VBOX_VALIDATIONKIT_BUILD.x86) all $(VBOX_VALIDATIONKIT_HOST_BUILD_TWEAK)
    14081408#else
    1409 #       $(call VBOX_BLD_VM_MSG_BEGIN,Freebsd/x86 testsuite)
    1410 #       $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_FBSD_X86_IP) " echo $@ && cd /mnt/tinderbox/$(VBOX_TESTSUITE_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_TESTSUITE_BUILD.x86) all"
    1411 #       $(call VBOX_BLD_VM_MSG_END__,Freebsd/x86 testsuite)
     1409#       $(call VBOX_BLD_VM_MSG_BEGIN,Freebsd/x86 Validation Kit)
     1410#       $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_FBSD_X86_IP) " echo $@ && cd /mnt/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_VALIDATIONKIT_BUILD.x86) all"
     1411#       $(call VBOX_BLD_VM_MSG_END__,Freebsd/x86 Validation Kit)
    14121412#endif
    14131413
    1414 testsuite-build-darwin.amd64:   $(VBOX_TESTSUITE_BUILD_WIN_HOST_FIRST)
     1414validationkit-build-darwin.amd64:   $(VBOX_VALIDATIONKIT_BUILD_WIN_HOST_FIRST)
    14151415ifeq ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH),darwin.amd64)
    1416         + $(VBOX_KMK_TIME) $(KMK) $(VBOX_TESTSUITE_BUILD.amd64) all $(VBOX_TESTSUITE_HOST_BUILD_TWEAK)
    1417 else
    1418         $(call VBOX_BLD_VM_MSG_BEGIN,Darwin/amd64 testsuite)
     1416        + $(VBOX_KMK_TIME) $(KMK) $(VBOX_VALIDATIONKIT_BUILD.amd64) all $(VBOX_VALIDATIONKIT_HOST_BUILD_TWEAK)
     1417else
     1418        $(call VBOX_BLD_VM_MSG_BEGIN,Darwin/amd64 Validation Kit)
    14191419        $(VBOX_KMK_TIME) $(call VBOX_RSYNC_IN_FN,darwin,amd64) . $(VBOX_BLD_VM_DARWIN_AMD64_IP):/Users/vbox/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME)
    1420         $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_DARWIN_AMD64_IP) " echo $@ && cd /Users/vbox/tinderbox/$(VBOX_TESTSUITE_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_TESTSUITE_BUILD.amd64) all"
     1420        $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_DARWIN_AMD64_IP) " echo $@ && cd /Users/vbox/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_VALIDATIONKIT_BUILD.amd64) all"
    14211421        $(VBOX_KMK_TIME) rsync -am -v --delete $(VBOX_BLD_VM_DARWIN_AMD64_IP):/Users/vbox/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME)/out/darwin.amd64 out/
    1422         $(call VBOX_BLD_VM_MSG_END__,Darwin/amd64 testsuite)
    1423 endif
    1424 
    1425 testsuite-build-darwin.x86:   $(VBOX_TESTSUITE_BUILD_WIN_HOST_FIRST)
     1422        $(call VBOX_BLD_VM_MSG_END__,Darwin/amd64 Validation Kit)
     1423endif
     1424
     1425validationkit-build-darwin.x86:   $(VBOX_VALIDATIONKIT_BUILD_WIN_HOST_FIRST)
    14261426ifeq ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH),darwin.x86)
    1427         + $(VBOX_KMK_TIME) $(KMK) $(VBOX_TESTSUITE_BUILD.x86) all $(VBOX_TESTSUITE_HOST_BUILD_TWEAK)
    1428 else
    1429         $(call VBOX_BLD_VM_MSG_BEGIN,Darwin/x86 testsuite)
     1427        + $(VBOX_KMK_TIME) $(KMK) $(VBOX_VALIDATIONKIT_BUILD.x86) all $(VBOX_VALIDATIONKIT_HOST_BUILD_TWEAK)
     1428else
     1429        $(call VBOX_BLD_VM_MSG_BEGIN,Darwin/x86 Validation Kit)
    14301430        $(VBOX_KMK_TIME) $(call VBOX_RSYNC_IN_FN,darwin,x86) . $(VBOX_BLD_VM_DARWIN_X86_IP):/Users/vbox/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME)
    1431         $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_DARWIN_X86_IP) " echo $@ && cd /Users/vbox/tinderbox/$(VBOX_TESTSUITE_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_TESTSUITE_BUILD.x86) all"
     1431        $(VBOX_KMK_TIME) ssh vbox@$(VBOX_BLD_VM_DARWIN_X86_IP) " echo $@ && cd /Users/vbox/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_VALIDATIONKIT_BUILD.x86) all"
    14321432        $(VBOX_KMK_TIME) rsync -am -v --delete $(VBOX_BLD_VM_DARWIN_X86_IP):/Users/vbox/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME)/out/darwin.x86 out/
    1433         $(call VBOX_BLD_VM_MSG_END__,Darwin/x86 testsuite)
    1434 endif
    1435 
    1436 
    1437 testsuite-packing:
    1438         + $(KMK) VBOX_ONLY_TESTSUITE=1 \
    1439                 VBOX_WITH_TESTSUITE_PACKING.darwin.amd64=1 \
    1440                 VBOX_WITH_TESTSUITE_PACKING.darwin.x86=2 \
    1441                 VBOX_WITH_TESTSUITE_PACKING.freebsd.amd64= \
    1442                 VBOX_WITH_TESTSUITE_PACKING.freebsd.x86= \
    1443                 VBOX_WITH_TESTSUITE_PACKING.linux.amd64=1 \
    1444                 VBOX_WITH_TESTSUITE_PACKING.linux.x86=1 \
    1445                 VBOX_WITH_TESTSUITE_PACKING.os2.x86=1 \
    1446                 VBOX_WITH_TESTSUITE_PACKING.solaris.amd64=1 \
    1447                 VBOX_WITH_TESTSUITE_PACKING.solaris.x86=1 \
    1448                 VBOX_WITH_TESTSUITE_PACKING.win.amd64=1 \
    1449                 VBOX_WITH_TESTSUITE_PACKING.win.x86=1 \
     1433        $(call VBOX_BLD_VM_MSG_END__,Darwin/x86 Validation Kit)
     1434endif
     1435
     1436
     1437validationkit-packing:
     1438        + $(KMK) VBOX_ONLY_VALIDATIONKIT=1 \
     1439                VBOX_WITH_VALIDATIONKIT_PACKING.darwin.amd64=1 \
     1440                VBOX_WITH_VALIDATIONKIT_PACKING.darwin.x86=2 \
     1441                VBOX_WITH_VALIDATIONKIT_PACKING.freebsd.amd64= \
     1442                VBOX_WITH_VALIDATIONKIT_PACKING.freebsd.x86= \
     1443                VBOX_WITH_VALIDATIONKIT_PACKING.linux.amd64=1 \
     1444                VBOX_WITH_VALIDATIONKIT_PACKING.linux.x86=1 \
     1445                VBOX_WITH_VALIDATIONKIT_PACKING.os2.x86=1 \
     1446                VBOX_WITH_VALIDATIONKIT_PACKING.solaris.amd64=1 \
     1447                VBOX_WITH_VALIDATIONKIT_PACKING.solaris.x86=1 \
     1448                VBOX_WITH_VALIDATIONKIT_PACKING.win.amd64=1 \
     1449                VBOX_WITH_VALIDATIONKIT_PACKING.win.x86=1 \
    14501450                -C src/VBox/Testsuite \
    14511451                $(PATH_OUT)/VBoxTestSuite.zip \
     
    14531453
    14541454.PHONY: \
    1455         testsuite-build-win.x86 \
    1456         testsuite-build-win.amd64 \
    1457         testsuite-build-solaris.amd64 \
    1458         testsuite-build-solaris.x86 \
    1459         testsuite-build-os2.x86 \
    1460         testsuite-build-linux.amd64 \
    1461         testsuite-build-linux.x86 \
    1462         testsuite-build-freebsd.amd64 \
    1463         testsuite-build-freebsd.x86 \
    1464         testsuite-build-darwin.amd64 \
    1465         testsuite-build-darwin.x86 \
    1466         testsuite-packing
     1455        validationkit-build-win.x86 \
     1456        validationkit-build-win.amd64 \
     1457        validationkit-build-solaris.amd64 \
     1458        validationkit-build-solaris.x86 \
     1459        validationkit-build-os2.x86 \
     1460        validationkit-build-linux.amd64 \
     1461        validationkit-build-linux.x86 \
     1462        validationkit-build-freebsd.amd64 \
     1463        validationkit-build-freebsd.x86 \
     1464        validationkit-build-darwin.amd64 \
     1465        validationkit-build-darwin.x86 \
     1466        validationkit-packing
    14671467
    14681468
  • trunk/debian/LocalConfig.kmk

    r44528 r51346  
    1818# don't build testcases to save time, they are not needed for the package
    1919VBOX_WITH_TESTCASES        :=
    20 VBOX_WITH_TESTSUITE        :=
     20VBOX_WITH_VALIDATIONKIT    :=
    2121
    2222# required for VBOX_WITH_RUNPATH
  • trunk/doc/VBox-doc.c

    r41857 r51346  
    145145 *        maintained atm).
    146146 *  - IPRT - Runtime Library for hiding host OS differences.
    147  *  - Testsuite:
     147 *  - Validation Kit:
    148148 *      - @ref pg_testsuite_guideline
    149149 *
  • trunk/src/Makefile.kmk

    r48960 r51346  
    3737  include $(PATH_SUB_CURRENT)/apps/Makefile.kmk
    3838 endif
    39  ifdef VBOX_WITH_TESTSUITE
     39 ifdef VBOX_WITH_VALIDATIONKIT
    4040  include $(PATH_SUB_CURRENT)/tests/Makefile.kmk
    4141 endif
  • trunk/src/VBox/Additions/Makefile.kmk

    r48187 r51346  
    4848include $(PATH_SUB_CURRENT)/common/Makefile.kmk
    4949
    50 ifndef VBOX_ONLY_TESTSUITE
     50ifndef VBOX_ONLY_VALIDATIONKIT
    5151 ifdef VBOX_WITH_X11_ADDITIONS
    5252  include $(PATH_SUB_CURRENT)/x11/Makefile.kmk
     
    161161  PACKING += $(VBOX_PATH_ADDITIONS_ISO)/VBoxGuestAdditions.zip
    162162 endif
    163 endif # !VBOX_ONLY_TESTSUITE
     163endif # !VBOX_ONLY_VALIDATIONKIT
    164164
    165165include $(FILE_KBUILD_SUB_FOOTER)
  • trunk/src/VBox/Additions/common/Makefile.kmk

    r45459 r51346  
    2020
    2121# Include sub-makefile.
    22 ifndef VBOX_ONLY_TESTSUITE
     22ifndef VBOX_ONLY_VALIDATIONKIT
    2323 include $(PATH_SUB_CURRENT)/VBoxGuestLib/Makefile.kmk
    2424 include $(PATH_SUB_CURRENT)/VBoxControl/Makefile.kmk
     
    3131  include $(PATH_SUB_CURRENT)/pam/Makefile.kmk
    3232 endif
    33 endif # !VBOX_ONLY_TESTSUITE
     33endif # !VBOX_ONLY_VALIDATIONKIT
    3434
    3535include $(FILE_KBUILD_SUB_FOOTER)
  • trunk/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk

    r49643 r51346  
    3131# Target config.
    3232#
    33 if defined(VBOX_WITH_ADDITION_DRIVERS) && !defined(VBOX_ONLY_TESTSUITE)
     33if defined(VBOX_WITH_ADDITION_DRIVERS) && !defined(VBOX_ONLY_VALIDATIONKIT)
    3434 LIBRARIES += \
    3535        VBoxGuestR0Lib \
     
    3939        VBoxGuestR3Lib \
    4040        VBoxGuestR3LibShared
    41 ifndef VBOX_ONLY_TESTSUITE
     41ifndef VBOX_ONLY_VALIDATIONKIT
    4242 if1of ($(KBUILD_TARGET), freebsd linux netbsd openbsd)
    4343  LIBRARIES += \
  • trunk/src/VBox/HostDrivers/Makefile.kmk

    r41477 r51346  
    2424if  !defined(VBOX_ONLY_DOCS) \
    2525 && !defined(VBOX_ONLY_EXTPACKS) \
    26  && !defined(VBOX_ONLY_TESTSUITE)
     26 && !defined(VBOX_ONLY_VALIDATIONKIT)
    2727 if1of ($(KBUILD_TARGET),win)
    2828  include $(PATH_SUB_CURRENT)/win/Makefile.kmk
     
    5252 endif
    5353
    54 endif # !defined(VBOX_ONLY_DOCS) && !defined(VBOX_ONLY_TESTSUITE)
     54endif # !defined(VBOX_ONLY_DOCS) && !defined(VBOX_ONLY_VALIDATIONKIT)
    5555
    5656# Let kBuild generate the rules.
  • trunk/src/VBox/HostDrivers/Support/Makefile.kmk

    r49634 r51346  
    4242if  !defined(VBOX_ONLY_DOCS) \
    4343 && !defined(VBOX_ONLY_EXTPACKS) \
    44  && !defined(VBOX_ONLY_TESTSUITE)
     44 && !defined(VBOX_ONLY_VALIDATIONKIT)
    4545 ifdef VBOX_WITH_SUPSVC
    4646  PROGRAMS += VBoxSupSvc
     
    6868  include $(PATH_SUB_CURRENT)/freebsd/files_vboxdrv
    6969 endif
    70 endif # !VBOX_ONLY_DOCS && !VBOX_ONLY_EXTPACKS && !VBOX_ONLY_TESTSUITE
     70endif # !VBOX_ONLY_DOCS && !VBOX_ONLY_EXTPACKS && !VBOX_ONLY_VALIDATIONKIT
    7171
    7272
     
    170170if  !defined(VBOX_ONLY_DOCS) \
    171171 && !defined(VBOX_ONLY_EXTPACKS) \
    172  && !defined(VBOX_ONLY_TESTSUITE)
     172 && !defined(VBOX_ONLY_VALIDATIONKIT)
    173173
    174174ifeq ($(KBUILD_TARGET),os2)
     
    432432
    433433
    434 endif # !VBOX_ONLY_DOCS && !VBOX_ONLY_EXTPACKS && !VBOX_ONLY_TESTSUITE
     434endif # !VBOX_ONLY_DOCS && !VBOX_ONLY_EXTPACKS && !VBOX_ONLY_VALIDATIONKIT
    435435include $(FILE_KBUILD_SUB_FOOTER)
    436436
  • trunk/src/VBox/Installer/linux/debian/LocalConfig.kmk

    r51294 r51346  
    1818# don't build testcases to save time, they are not needed for the package
    1919VBOX_WITH_TESTCASES        :=
    20 VBOX_WITH_TESTSUITE        :=
     20VBOX_WITH_VALIDATIONKIT    :=
    2121
    2222# required for VBOX_WITH_RUNPATH
  • trunk/src/VBox/Installer/linux/rpm/LocalConfig.kmk

    r51294 r51346  
    1818# don't build testcases to save time, they are not needed for the package
    1919VBOX_WITH_TESTCASES        :=
    20 VBOX_WITH_TESTSUITE        :=
     20VBOX_WITH_VALIDATIONKIT    :=
    2121
    2222# required for VBOX_WITH_RUNPATH
  • trunk/src/VBox/Makefile.kmk

    r50692 r51346  
    5555 include $(PATH_SUB_CURRENT)/Frontends/VBoxShell/Makefile.kmk
    5656
    57 else ifdef VBOX_ONLY_TESTSUITE
     57else ifdef VBOX_ONLY_VALIDATIONKIT
    5858 include $(PATH_SUB_CURRENT)/Runtime/Makefile.kmk
    5959 include $(PATH_SUB_CURRENT)/HostDrivers/Makefile.kmk
     
    8787  include $(PATH_SUB_CURRENT)/Additions/Makefile.kmk
    8888 endif
    89  ifdef VBOX_WITH_TESTSUITE
     89 ifdef VBOX_WITH_VALIDATIONKIT
    9090  include $(PATH_SUB_CURRENT)/Testsuite/Makefile.kmk
    9191 endif
  • trunk/src/VBox/Runtime/Makefile.kmk

    r51343 r51346  
    4040 endif
    4141
    42 else ifdef VBOX_ONLY_TESTSUITE
     42else ifdef VBOX_ONLY_VALIDATIONKIT
    4343 #
    44  # Only build the testsuite.
     44 # Only build the Validation Kit.
    4545 #
    4646 LIBRARIES += RuntimeGuestR3 RuntimeGuestR3Shared RuntimeR3 RuntimeR0
     
    6464 include $(PATH_SUB_CURRENT)/tools/Makefile.kmk
    6565
    66 else # !VBOX_ONLY_ADDITIONS && !VBOX_ONLY_TESTSUITE && !VBOX_ONLY_DOCS
     66else # !VBOX_ONLY_ADDITIONS && !VBOX_ONLY_VALIDATIONKIT && !VBOX_ONLY_DOCS
    6767
    6868 #
     
    25932593        $(QUIET)$(APPEND) -t $@
    25942594
    2595 if !defined(VBOX_ONLY_ADDITIONS) && !defined(VBOX_ONLY_TESTSUITE) && !defined(VBOX_ONLY_DOCS)
     2595if !defined(VBOX_ONLY_ADDITIONS) && !defined(VBOX_ONLY_VALIDATIONKIT) && !defined(VBOX_ONLY_DOCS)
    25962596#
    25972597# Windows build tool.
  • trunk/src/libs/Makefile.kmk

    r48925 r51346  
    3333
    3434# PNG support (for screenshots).
    35 if !defined(VBOX_ONLY_DOCS) && !defined(VBOX_ONLY_SDK) && !defined(VBOX_ONLY_TESTSUITE) \
     35if !defined(VBOX_ONLY_DOCS) && !defined(VBOX_ONLY_SDK) && !defined(VBOX_ONLY_VALIDATIONKIT) \
    3636 && "$(SDK_VBOX_LIBPNG_INCS)" == "$(PATH_ROOT)/src/libs/libpng-1.2.8"
    3737 include $(PATH_SUB_CURRENT)/libpng-1.2.8/Makefile.kmk
     
    3939
    4040# Libcurl for inet access
    41 if defined(VBOX_WITH_LIBCURL) && !defined(VBOX_ONLY_EXTPACKS_USE_IMPLIBS) && !defined(VBOX_ONLY_SDK) && !defined(VBOX_ONLY_TESTSUITE) \
     41if defined(VBOX_WITH_LIBCURL) && !defined(VBOX_ONLY_EXTPACKS_USE_IMPLIBS) && !defined(VBOX_ONLY_SDK) && !defined(VBOX_ONLY_VALIDATIONKIT) \
    4242 && "$(SDK_VBOX_LIBCURL_INCS)" == "$(PATH_ROOT)/src/libs/curl-7.27.0/include"
    4343 include $(PATH_SUB_CURRENT)/curl-7.27.0/Makefile.kmk
     
    6464if defined(VBOX_WITH_MAIN) \
    6565 && !defined(VBOX_ONLY_EXTPACKS) \
    66  && !defined(VBOX_ONLY_TESTSUITE)
     66 && !defined(VBOX_ONLY_VALIDATIONKIT)
    6767 if defined(VBOX_WITH_XPCOM) && !defined(VBOX_ONLY_DOCS)
    6868  include $(PATH_SUB_CURRENT)/xpcom18a4/Makefile.kmk
  • trunk/src/libs/libxml2-2.6.31/Makefile.kmk

    r49108 r51346  
    1919include $(KBUILD_PATH)/subheader.kmk
    2020
    21 ifndef VBOX_ONLY_TESTSUITE
     21ifndef VBOX_ONLY_VALIDATIONKIT
    2222 LIBRARIES += VBox-libxml2
    2323endif
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette