A proposal to implement this is to take measurements of `bitbake -e` first time and then run again `bitbake -e` and check the improvement on the parsing time.
Measuring the improvement of the parsing time has to happen between the previous revision and the current one. It should be part of the performance numbers where you can check historically how this parsing time is behaving. Hot parsing time has to be measured against previous measurements, not against cold parsing times. Same thing for cold parsing times, it has to be measured against previous of-its-kind measurements as well.
We basically already do this in oeqa.buildperf.test_basic.Test3. We do "bitbake -p" with cold, "warm" and hot cache. If I'm not mistaken we should close this one as already implemented.
marking this as resolved, waiting for QA verification.