SWDEV-516846: Fix serialization services conflicts and ATT counter streaming (#230)
* Update TT API * Rework serialization * update att_core * Fix tests * Fix tool * Formatting * Fix perfcounter * Formatting * Rename agent TT * Format * Workaround for codeQL alert * Tidy fix * Fix compiler error * Tidy * Fix some tests * Fixing some tests * formatting * Fixing ATT serialization * Format * Fix test commandline * Fixing init order * Format * Tidy fixes * Removing unused sample * Fix tests and schema * Added ATT + PMC test * Fix mode * Fix file mode * Review comments * Fix typo * Review comments * Review comments * Fix missing id inc after review comment * Review comments * Suggested Fixes * Testing changes * Test fix * Build fixes * Minor build fix --------- Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com> Co-authored-by: Benjamin Welton <bewelton@amd.com> Co-authored-by: Welton, Benjamin <Benjamin.Welton@amd.com>
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
914923f688
Коммит
821918a512
@@ -125,9 +125,10 @@ write_json(json_output& json_ar,
|
||||
auto att_filenames = tool_metadata.get_att_filenames();
|
||||
auto code_object_snapshot_filenames = std::vector<std::string>{};
|
||||
|
||||
code_object_snapshot_filenames.reserve(code_object_load_info.size());
|
||||
code_object_snapshot_filenames.resize(code_object_load_info.size());
|
||||
|
||||
for(const auto& info : code_object_load_info)
|
||||
code_object_snapshot_filenames.emplace_back(fs::path(info.name).filename());
|
||||
code_object_snapshot_filenames.at(info.id) = fs::path(info.name).filename();
|
||||
|
||||
json_ar.setNextName("strings");
|
||||
json_ar.startNode();
|
||||
|
||||
Ссылка в новой задаче
Block a user