callstack.core: Add kernel thread statuses to tests (details)
Commit
5ea491c72293cd5b253f59214f6537c6b787fcfc
by Matthew Khouzam
callstack.core: Add kernel thread statuses to tests
[Added] KernelAnalysisStub to add kernel thread statuses to tests [Added] getStatusIntervalsForThreads to KernelThreadInformationProvider
To add these tests, a stub of the kernel analysis has been added and the FlameChartDP has been modified to depend on the HostModel and not query directly from the ThreadStatusDP.
To make the changes to the FlameChartDP, the CompositeHostModel has been modified to query the thread statuses from multiple threads in one query.
Signed-off-by: Arnaud Fiorini <fiorini.arnaud@gmail.com> Change-Id: I1ae1b729b0c29c267915e4cb2110d838547cae9f Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/202595 Reviewed-by: Marco Miller <marco.miller@ericsson.com> Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com> Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org> Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>