Fix set_tests_properties on some unittests (#90)

* Fix set_tests_properties on some unittests

- misspelled variable in two places

* Update samples/api_buffered_tracing/client.cpp

- output to file by default

* Update samples/api_callback_tracing/client.cpp

- output to file by default

* Update lib/rocprofiler/registration.cpp

- improve guards around initialize and finalize

* Update lib/rocprofiler/tests/registration.cpp

- test rocprofiler_iterate_callback_tracing_kind_names
- validate number of kind names and number of HSA operation names

* Update CI workflow and run-ci.py

- change --coverage flag to support all/unittests/samples
  - samples mode excludes lib/common
  - samples mode appends -L samples
  - unittests mode appends -L unittests

* Update samples/api_buffered_tracing/client.cpp

- header include location fix
Этот коммит содержится в:
Jonathan R. Madsen
2023-09-27 15:44:46 -05:00
коммит произвёл GitHub
родитель a646c1546c
Коммит 2d533ad91e
8 изменённых файлов: 133 добавлений и 44 удалений
+3 -7
Просмотреть файл
@@ -178,7 +178,7 @@ jobs:
--build-jobs 8
--site mi200
--gpu-targets ${{ env.GPU_LIST }}
--coverage
--coverage all
--
-DCMAKE_BUILD_TYPE=${{ matrix.build-type }}
-DPython3_EXECUTABLE=$(which python3)
@@ -193,12 +193,10 @@ jobs:
--build-jobs 8
--site mi200
--gpu-targets ${{ env.GPU_LIST }}
--coverage
--coverage unittests
--
-DCMAKE_BUILD_TYPE=${{ matrix.build-type }}
-DPython3_EXECUTABLE=$(which python3)
--
-L unittests
- name: Configure, Build, and Test (Samples Code Coverage)
timeout-minutes: 30
@@ -210,12 +208,10 @@ jobs:
--build-jobs 8
--site mi200
--gpu-targets ${{ env.GPU_LIST }}
--coverage
--coverage samples
--
-DCMAKE_BUILD_TYPE=${{ matrix.build-type }}
-DPython3_EXECUTABLE=$(which python3)
--
-L samples
sanitizers:
strategy: