Skip to content

Fix broken HTML report/reimplement call table - #3139

Closed
ncatlin wants to merge 3 commits into
kevoreilly:masterfrom
ncatlin:master
Closed

Fix broken HTML report/reimplement call table#3139
ncatlin wants to merge 3 commits into
kevoreilly:masterfrom
ncatlin:master

Conversation

@ncatlin

@ncatlin ncatlin commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Problem


This PR addresses #3088 where there was errors in HTML report generation and the behaviour section was empty.
Credit to @zOLakh for reporting it and @ppil for diagnosing it

Changes


  • Fixed the bad req references
  • Added the missing jinja filter
  • Added API call table listing to roughly mirror the web version in behaviour and appearence
    • Includes api category filtering, TID/caller filtering and pagination
    • Does not include the 'search' function because in my testing the web one didn't work either

The HTML reports do get quite big for large traces because unlike the web version we don't have the luxury of calling the chunk API and everything has to be embedded.

Output


  • No more report generation errors

  • Restored the process tree (this isn't actually the same as the more minimal web version)

image
  • The call table
image

@ncatlin

ncatlin commented Aug 13, 2026

Copy link
Copy Markdown
Contributor Author

closing as this was on the wrong branch and needs fiddling with

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant