]> git.cworth.org Git - apitrace-tests/blob - trim_stress/CMakeLists.txt
trim_stress: Also test any traces in the directory trim_stress/local
[apitrace-tests] / trim_stress / CMakeLists.txt
1 file (GLOB traces RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.trace)
2 file (GLOB local_traces RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} local/*.trace)
3
4 list (APPEND traces ${local_traces})
5 list (SORT traces)
6
7 foreach (trace ${traces})
8     if (APITRACE_EXECUTABLE AND APITRACE_SOURCE_DIR)
9         add_test(
10             NAME trim-stress-${trace}
11             COMMAND
12             python ${CMAKE_SOURCE_DIR}/trim_stress_driver.py
13                 --apitrace ${APITRACE_EXECUTABLE}
14                 --apitrace-source ${APITRACE_SOURCE_DIR}
15                 ${CMAKE_CURRENT_SOURCE_DIR}/${trace}
16         )
17     endif ()
18 endforeach (trace)