commit | 90017bc8dc244a3e49ce690ecca7d5efc84ada79 | [log] [tgz] |
---|---|---|
author | Kean Mariotti <keanmariotti@google.com> | Thu Nov 23 10:01:48 2023 +0000 |
committer | Kean Mariotti <keanmariotti@google.com> | Tue Dec 05 17:44:59 2023 +0000 |
tree | 309ca9ecdd46ac4dcaa4f629dfe1e8395b8b23cf | |
parent | 665ba63b61a6a3b88d8baa783fc2263cfbabaa27 [diff] |
Refactor TracePipeline - Add LoadedFiles class to store loaded files/parsers and manage override policies. - Add WinscopeErrorListener to notify load/parse errors. - Make Trace objects immutable (never create uninitialized traces that need the timestamp type to be specified later). - Build traces parsers from Traces object (instead of raw parsers). Fix: b/308934313 Test: npm run test:presubmit Change-Id: I69b141e7d5e8936d0f59b707d0f80aaaa90d35a8