microsoft / Microsoft-Performance-Tools-Linux-Android

Linux, Android and Chromium Performance Tools built using the Microsoft Performance Toolkit. Cross-platform .NET Core + WPA GUI
MIT License
320 stars 34 forks source link

Use SDK v1.0.9-rc1 #65

Closed mslukebo closed 2 years ago

mslukebo commented 2 years ago

This also adds IsDataAvailable methods to Perfetto's cooker tables, so tables without data do not appear in WPA.

mslukebo commented 2 years ago

As discussed, something in these changes has broken discovery of tables for LTTng from previous version in the UI. Ideally this would be caught by Unit Tests, but we are not sure if this is possible right now

Turns out I wasn't copying all the files 😄 . Everything appears to work

hamalawi commented 2 years ago

@ivberg & @mslukebo, this change make the plugins not load for my WPA. It gives this error: SDK_VERSION_INCOMPATIBLE.

What do I need to update to make this work?

@KyleStorck @jim-wordelman-msft FYI.

mslukebo commented 2 years ago

Hi @hamalawi, please refer to this list in the SDK repository to know which versions of WPA are compatible with plugins compiled against specific SDK versions.