Skip to content

OHOS CI: Fix resident-smaps recording#42985

Merged
jschwe merged 1 commit into
servo:mainfrom
Narfinger:fix-hitrace-memory
Mar 3, 2026
Merged

OHOS CI: Fix resident-smaps recording#42985
jschwe merged 1 commit into
servo:mainfrom
Narfinger:fix-hitrace-memory

Conversation

@Narfinger
Copy link
Copy Markdown
Contributor

@Narfinger Narfinger commented Mar 3, 2026

Because of the move of the reporting function to update_user_interface_state and the multiple events of LoadStatus::Complete, the previous reporting did not work correctly anymore.

This fixes it by manually summing up the reports for 'resident-according-to-smaps' and using the hitrace-bencher point_filter_type Largest.

This should restore the bencher graph.

Signed-off-by: Narfinger [email protected]

Testing: No automatic test but manual test here: https://github.com/Narfinger/servo/actions/runs/22617931816

@Narfinger Narfinger requested a review from jschwe as a code owner March 3, 2026 10:37
@servo-highfive servo-highfive added the S-awaiting-review There is new code that needs to be reviewed. label Mar 3, 2026
@Narfinger Narfinger force-pushed the fix-hitrace-memory branch from 9bb448d to 9824ebb Compare March 3, 2026 10:37
Comment thread support/hitrace-bencher/runs.json
@Narfinger Narfinger force-pushed the fix-hitrace-memory branch from 9824ebb to ce54926 Compare March 3, 2026 13:51
@Narfinger
Copy link
Copy Markdown
Contributor Author

As discussed: #42992

Signed-off-by: Narfinger <[email protected]>
@servo-highfive servo-highfive removed the S-awaiting-review There is new code that needs to be reviewed. label Mar 3, 2026
@jschwe jschwe added this pull request to the merge queue Mar 3, 2026
@servo-highfive servo-highfive added the S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. label Mar 3, 2026
Merged via the queue into servo:main with commit c204a79 Mar 3, 2026
30 checks passed
@servo-highfive servo-highfive removed the S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. label Mar 3, 2026
@Narfinger Narfinger deleted the fix-hitrace-memory branch March 6, 2026 01:24
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.

3 participants