Add vCPU count and memory to report images summaries
Summary
As a customer, I want to see in the report for image summaries how much vCPU and memory each image has used for the selected account so that I can better understand my product usage.
UI mockup: https://redhat.invisionapp.com/share/UFI078IZVAW#/screens/298847568
Acceptance Criteria
-
Verify the report image summary may include a number of "core hours" total specifically for RHEL -
Verify the report image summary may include a number of "core hours" total specifically for OCP -
Verify the report image summary may include a number of "GB memory hours" total specifically for RHEL -
Verify the report image summary may include a number of "GB memory hours" total specifically for OCP -
Verify the display of "instance hours", "core hours", and "GB memory hours" changes based on what the user has selected for the graphs. -
Verify that image having no RHEL or OCP displays the "instance hours" in place of the RHEL and OCP-specific hours. -
Docs changes are in the rewritten "Changing the instance characteristics" topic and its subtopic about the concepts https://docs.google.com/document/d/1O2vBNGkP8zRLRzdrbWb9C8RpkBDFGpmbImuipmo7HcA/edit#heading=h.l6o3x58f3lp
Assumptions and Questions
- See #502 (closed) for an explanation of how to count vCPUs and memory.
- At the API, this will expand the response from
/api/v1/report/images/
. - This generally follows the same behavior as #503 (closed)
- If an image has no RHEL or OCP identified, what do we show in the inline "hours" information?
- Show the "instance hours" if no products are detected.
Edited by Maribeth Pierce