[rocprofiler-sdk] Fix formatting, linting, and CI workflows (#345)

* [rocprofiler-sdk] Fix formatting and lint workflows

- several formatting workflows were silently failing when listing files

* format metrics_test.h

* Improve formatting job robustness

* Source formatting workflow does not use container

* Use PyPi clang-format

* Format rocpd/source/csv.cpp source

* Fix rocprofiler-sdk CI workflow

- fix invalid context access

* Update run-ci.py

- fix ctest_update

* Update run-ci.py

- handle old checkout in ROCm/rocprofiler-sdk
This commit is contained in:
Jonathan R. Madsen
2025-08-14 00:02:23 -05:00
committed by GitHub
parent e28900793b
commit 9df2c1ec68
6 changed files with 111 additions and 269 deletions
@@ -319,7 +319,7 @@ write_memory_allocation_csv(
memory_alloc_gen,
[](CsvManager& cm, CsvType type, const rocpd::types::memory_allocation& malloc) {
std::string normalized_type = malloc.type;
if (normalized_type == "ALLOC")
if(normalized_type == "ALLOC")
{
normalized_type = "ALLOCATE";
}