utilities/tools
Lance Xu de3deecdc5 Add rendering collect bundle files to report tool
This update adds rendering support of the collect bundle itself.
The user can navigate the collect bundle files from a browser.
The collect bundle menu shows after the system info and result section.
Opening the menu hosts collects that are part of the collect bundle.
Clicking each bundle opens a new tab showing the corresponding bundle.
The layout for collect bundle will be the same as the results section.

Test Plan:
PASS: Verify the menu and content panel can be adjusted horizontally
PASS: Verify the collect bundle section is shown under results section
PASS: Verify collect bundle menu can show/hide
PASS: Verify all collect bundle items are shown
PASS: Verify clicking an item leads to a new tab showing the bundle
PASS: Verify menus are levelled with '+'/'-' function to show/hide
PASS: Verify menus are colored dark green and items are light green
PASS: Verify empty folders are showing grey with disabled click
PASS: Verify empty files are showing grey with disabled click
PASS: Verify files that does not have permission are showing grey
PASS: Verify '.log', '.conf', '.info', '.json', '.alarm', '.pid',
      '.list', '.lock', '.txt' files can be directly viewed when opened
PASS: Verify handling of files that are not in the above extension
PASS: Verify a new tab is opened if the file is viewable
PASS: Verify a download popup is opened if the file is not viewable
PASS: Verify index.html is in a reasonable size
PASS: Verify index.html loading does not get stuck
PASS: Verify the generated html with css content has no error in console

Story: 2010533
Task: 49191
Change-Id: I71c4c6b39ca68464baf09c7d1708348e30989fda
Signed-off-by: Lance Xu <lance.xu@windriver.com>
2023-12-15 12:43:38 -05:00
..
base-images cengn reference removal 2023-09-14 10:17:08 -04:00
collect_filesystem Add flake8-import-order and use python3.9 on tox 2022-09-13 21:49:41 +00:00
collector Add rendering collect bundle files to report tool 2023-12-15 12:43:38 -05:00
engtools/hostdata-collectors Fix bashate failure in zuul 2022-10-07 19:19:51 +00:00
opae OPAE tools in container image stx-debian-tools-dev 2022-11-02 16:35:50 +00:00
pcm/debian pcm: replace Debian main repo with snapshot 2023-02-27 11:12:40 +08:00
vran-tools cengn reference removal 2023-09-14 10:17:08 -04:00