google/vulkan-performance-layers

Update the CI for the common log file.

Closed this issue · 2 comments

The format of the events written to the common log file has changed. An example of the new format:
create_graphics_pipelines,timestamp:1667521492863138945,hashes:"[0x57dad0c231e4e5ce,0x92cc37a4b4360ca9]",duration:595730
The CommonLogger logs the events in the new format while the current CI checks the common log file with the previous format.
When we start refactoring the layers with CommonLogger, common log checks should be disabled and re-enabled when the checks are consistent with the new format.

In order not to break things while adding the CommonLogger to the layers, it's decided to incrementally introduce the new format to the FileCheck as we add the CommonLogger to each layer. See the discussion in #108

This issue is addressed by #108, #111, and #113.