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>
This commit is contained in:
Baraldi, Giovanni
2025-03-15 02:11:10 +01:00
committed by GitHub
parent 914923f688
commit 821918a512
48 changed files with 763 additions and 1525 deletions
+17 -12
View File
@@ -569,22 +569,27 @@
"description": "Comments matching assembly instructions from pc_sample_instructions array. If debug symbols are available, comments provide instructions to source-line mapping. Otherwise, a comment is an empty string."
},
"att_filenames" : {
"type": "object",
"properties": {
"key": {
"type": "integer",
"description": "Dispatch id."
},
"value": {
"type": "array",
"description": "An array of ATT filenames."
}
"type": "array",
"items": {
"type": "string",
"description": "Filename of saved .att data in the form name_shader_engine_seId_dispatchId.att"
}
},
"code_object_snapshot_filenames": {
"type": "array",
"description": "Code object snapshot filename"
"items": {
"type": "object",
"properties": {
"key": {
"type": "integer",
"description": "Code object load id."
},
"value": {
"type": "string",
"description": "Saved code object filename"
}
}
}
}
}
},