- Timestamp:
- Apr 12, 2022 5:13:39 PM (3 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r94545 r94574 6701 6701 # 6702 6702 TEMPLATE_VBOXR3TSTEXE = VBox Ring 3 Testcase Exe 6703 TEMPLATE_VBOXR3TSTEXE_EXTENDS = VBOXR3EXE 6703 if defined(VBOX_ONLY_VALIDATIONKIT) && defined(VBOX_WITH_VALIDATIONKIT_UNITTESTS_PACKING) 6704 # 6705 # Needs for running the ring-3 testcases on older guests (like NT4 / XP). 6706 # Those testcases then run as part of the Validation Kit and are included on the Validation Kit .ISO. 6707 # See @bugref:10195. 6708 # 6709 TEMPLATE_VBOXR3TSTEXE_EXTENDS = VBoxGuestR3Exe 6710 else 6711 TEMPLATE_VBOXR3TSTEXE_EXTENDS = VBOXR3EXE 6712 TEMPLATE_VBOXR3TSTEXE_LIBS = $(LIB_RUNTIME) $(TEMPLATE_VBOXR3EXE_LIBS) 6713 endif 6704 6714 TEMPLATE_VBOXR3TSTEXE_INST = $(INST_TESTCASE) 6705 TEMPLATE_VBOXR3TSTEXE_LIBS = $(LIB_RUNTIME) $(TEMPLATE_VBOXR3EXE_LIBS)6706 6715 ifdef VBOX_WITH_RUNPATH 6707 6716 TEMPLATE_VBOXR3TSTEXE_LDFLAGS = '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RUNPATH)' $(TEMPLATE_VBOXR3EXE_LDFLAGS) -
trunk/src/VBox/Runtime/testcase/Makefile.kmk
r94487 r94574 80 80 tstRTHeapOffset \ 81 81 tstRTHeapSimple \ 82 tstRTInlineAsm \ 82 83 tstIprtList \ 83 84 tstIprtMiniString \ … … 89 90 tstRTLockValidator \ 90 91 tstLog \ 92 tstRTMath \ 91 93 tstRTMemEf \ 92 94 tstRTMemCache \ … … 154 156 tstVector \ 155 157 tstRTVfs \ 156 tstRTZip \157 158 tstRTJson \ 158 159 tstRTShMem … … 169 170 tstRTProcWait \ 170 171 tstRTProcIsRunningByName \ 171 tstRTBitOperationsPIC3 172 tstRTBitOperationsPIC3 \ 173 tstRTInlineAsmPIC \ 174 tstRTInlineAsmPIC3 172 175 PROGRAMS.solaris += \ 173 176 tstRTCoreDump … … 180 183 tstRTCRest-1 \ 181 184 tstRTS3 182 endif183 ifndef VBOX_ONLY_VALIDATIONKIT184 # Stuff which does not build yet with the Validation Kit unit tests enabled. Skip those for now.185 PROGRAMS += \186 tstRTInlineAsm \187 tstRTMath188 PROGRAMS.linux += \189 tstRTInlineAsmPIC \190 tstRTInlineAsmPIC3191 185 endif 192 186 … … 939 933 ntGetTimerResolution_SDKS.win = ReorderCompilerIncs $(VBOX_WINPSDK) $(VBOX_WINDDK) VBOX_NTDLL 940 934 935 # 936 # Filter out testcases which don't yet work when statically linked as Guest Additions R3 programs. 937 # 938 # We currently do this for running those via the Validation Kit on old / ancient guests. 939 # Note that we not necessarily run all unit tests available (white list). 940 # 941 # See @bugref:10195. 942 # 943 if defined(VBOX_ONLY_VALIDATIONKIT) && defined(VBOX_WITH_VALIDATIONKIT_UNITTESTS_PACKING) 944 VBOX_VALIDATIONKIT_UNITTESTS_SKIP=\ 945 tstIprtList \ 946 tstIprtMiniString \ 947 tstLdr \ 948 tstLdrLoad \ 949 tstRTBigNum \ 950 tstRTCRest-1 \ 951 tstRTCrPkix-1 \ 952 tstRTCrX509-1 \ 953 tstRTS3 \ 954 tstRTHttp-1 \ 955 tstRTLdrVerifyPeImage \ 956 tstRTMemSafer \ 957 tstRTMp-1 \ 958 tstRTNtPath-1 \ 959 tstRTSemEvent \ 960 tstRTSemEventMulti \ 961 tstRTSystemQueryDmi \ 962 tstRTSystemQueryFirmware \ 963 tstRTSystemQueryOsInfo \ 964 tstRTTime \ 965 tstRTTimerLR \ 966 tstTime-2 \ 967 tstTime-3 \ 968 tstTime-4 \ 969 tstTimer \ 970 tstRTZip 971 PROGRAMS := $(filter-out $(VBOX_VALIDATIONKIT_UNITTESTS_SKIP),$(PROGRAMS)) 972 973 VBOX_VALIDATIONKIT_UNITTESTS_SKIP.win=\ 974 ntGetTimerResolution 975 PROGRAMS.win := $(filter-out $(VBOX_VALIDATIONKIT_UNITTESTS_SKIP.win),$(PROGRAMS.win)) 976 endif # VBOX_WITH_VALIDATIONKIT_UNITTESTS_PACKING 977 941 978 endif # VBOX_WITH_TESTCASES 942 979
Note:
See TracChangeset
for help on using the changeset viewer.