VirtualBox

Changeset 94896 in vbox for trunk/src/VBox/ValidationKit


Ignore:
Timestamp:
May 6, 2022 12:58:06 PM (3 years ago)
Author:
vboxsync
Message:

Validation Kit/unit tests: Match the testcase/ directory structure with the linux/ directory one (e.g. testcase/$(os)/$(arch)/). bugref:​10195

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/Makefile.kmk

    r94887 r94896  
    312312        tstFile \
    313313        tstFileLock \
    314         tstRTLocalIpc \
    315314        tstRTPathQueryInfo \
    316315        tstRTPipe \
     
    318317        tstRTProcCreatePrf \
    319318        tstRTProcQueryUsername \
    320         tstTime-2 \
    321         tstTime-3 \
    322         tstTime-4 \
    323         tstTimer \
    324319        tstThread-1 \
    325320        tstUtf8
     
    344339
    345340define def_vbox_validationkit_unittests
    346   TMP_UNITTESTS_PATH_BIN = $$(VBOX_PATH_VALIDATIONKIT.$(os).$(arch))/../..
    347341  VBOX_VALIDATIONKIT_FILESPEC_UNITTESTS += \
    348342        $(foreach test_whitelist, $(TMP_UNITTESTS_WHITELIST), \
    349         $$(wildcard $(TMP_UNITTESTS_PATH_BIN)/testcase/$(test_whitelist)$(TMP_SUFF_EXE)))
     343        $(wildcard $(VBOX_PATH_VALIDATIONKIT.$(os).$(arch))/../../testcase/$(os)/$(arch)/$(test_whitelist)$(TMP_SUFF_EXE)))
    350344  VBOX_VALIDATIONKIT_FILESPEC_UNITTESTS += \
    351345        $(foreach file_dep, $(TMP_UNITTESTS_DEPS_LIB), \
    352         $$(wildcard $(TMP_UNITTESTS_PATH_BIN)/$(file_dep)$(TMP_SUFF_LIB)))
     346        $(wildcard $(VBOX_PATH_VALIDATIONKIT.$(os).$(arch))/$(file_dep)$(TMP_SUFF_LIB)))
    353347endef
    354348
     
    387381                        ,$(if $(findstring =,$(spec)), $(spec), /$(lastword $(subst /$(INST_VALIDATIONKIT), ,$(spec))=$(spec))) ) \
    388382                $(foreach spec,$(VBOX_VALIDATIONKIT_FILESPEC_UNITTESTS) \
    389                         ,$(if $(findstring =,$(spec)), $(spec), /$(lastword $(subst $(PATH_OUT_BASE), testcase,$(spec))=$(spec))) ) \
     383                        ,$(if $(findstring =,$(spec)), $(spec), /$(lastword $(subst /$(INST_VALIDATIONKIT), ,$(spec))=$(spec))) ) \
    390384                $(foreach spec,$(filter-out %.txt %.dll %.xml %.reg %.img, $(VBOX_VALIDATIONKIT_FILESPEC)) \
    391385                        ,--chmod=a+x:/$(lastword $(if $(findstring =,$(spec)), \
     
    395389                        ,--chmod=a+x:/$(lastword $(if $(findstring =,$(spec)), \
    396390                                                   $(subst =, $(SP), $(spec)), \
    397                                                    $(subst $(PATH_OUT_BASE), testcase,$(spec))))) \
     391                                                   $(subst $(INST_VALIDATIONKIT), ,$(spec))))) \
    398392                '--volume-id="VBOXVALK_$(VBOX_SVN_REV)_$(VBOX_VERSION_STRING_RAW)"' \
    399393                '--name-setup=joliet' \
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