Issue: trace.ana.tasks.plot_task_residency() fails to plot for all domains
Created by: Leo-Yan
Describe the bug The system have two CPU freq domains, the first domain is CPU0/1/2/3, the second domain is CPU4/5/67/; When use notebook to analyze task behaviour, the method trace.ana.tasks.plot_task_residency() only can plot the task residency on the first CPU domain (CPU0/1/2/3), but it doesn't show up the task residency on the second CPU domain.
To Reproduce Steps to reproduce the behavior:
- what part of LISA is being used (synthetic tests, WA-related features, etc.): synthetic tests
- what kind of target is being used (linux, android, etc.): Hikey960 with Android
- what code is being run if that is a custom script using LISA APIs: Please see the ipython script: https://gist.github.com/Leo-Yan/c1e33b0c399762dcbbe943fc632fbad5; you could see at the box 'In [84]:', it calls method trace.ana.tasks.plot_task_residency("tsk4_1-13"), the picture only show CPUs 0~3 but have no CPUs 4~7.