SWDEV-447357 - Implement test coverage report integration
Change-Id: I9daa851dc2b86c3400dea700f01f5ad65bd119a1
[ROCm/hip-tests commit: 5fd4f31995]
This commit is contained in:
committad av
Maneesh Gupta
förälder
35c7d3e1c6
incheckning
b2f3b86f5b
@@ -14,3 +14,9 @@ samples/0_Intro/module_api/vcpy_kernel.co
|
||||
samples/0_Intro/module_api/vcpy_kernel.code
|
||||
samples/1_Utils/hipInfo/hipInfo
|
||||
samples/1_Utils/hipDispatchLatency/hipDispatchLatency
|
||||
|
||||
utils/coverage/generateHipAPICoverage
|
||||
utils/coverage/CoverageReport.xml
|
||||
utils/coverage/coverageReportHTML/CoverageReport.html
|
||||
utils/coverage/coverageReportHTML/testAPIs
|
||||
utils/coverage/coverageReportHTML/testModules
|
||||
|
||||
@@ -303,6 +303,12 @@ add_subdirectory(perftests ${CATCH_BUILD_DIR}/perftests)
|
||||
add_subdirectory(multiproc ${CATCH_BUILD_DIR}/multiproc)
|
||||
add_subdirectory(performance ${CATCH_BUILD_DIR}/performance)
|
||||
|
||||
add_custom_target(gen_coverage
|
||||
COMMAND ${CMAKE_MAKE_PROGRAM} default_target
|
||||
COMMAND ./generateHipAPICoverage ${HIP_PATH}/include
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/../utils/coverage
|
||||
COMMENT "Generating Test Coverage Report")
|
||||
|
||||
cmake_policy(POP)
|
||||
|
||||
# packaging the tests
|
||||
|
||||
@@ -26,8 +26,10 @@ OBJ=generateHipAPICoverage
|
||||
default_target: all
|
||||
.PHONY : default_target
|
||||
|
||||
all: ${SRC}
|
||||
${CC} ${CPPFLAGS} $^ -o ${OBJ}
|
||||
all: ${OBJ}
|
||||
|
||||
${OBJ}: ${SRC}
|
||||
@${CC} ${CPPFLAGS} $^ -o ${OBJ}
|
||||
|
||||
clean:
|
||||
rm -f ${OBJ}
|
||||
|
||||
Referens i nytt ärende
Block a user