Skip to content

tools: improve heapwatch chart drawing scripts#5801

Merged
algorandskiy merged 2 commits intoalgorand:masterfrom
algorandskiy:pavel/metrics-viz-2
Oct 25, 2023
Merged

tools: improve heapwatch chart drawing scripts#5801
algorandskiy merged 2 commits intoalgorand:masterfrom
algorandskiy:pavel/metrics-viz-2

Conversation

@algorandskiy
Copy link
Copy Markdown
Contributor

Summary

  • plot_crr_csv: use round numbers for x axis scaling
  • metrics_viz: allow drawing difference of two metrics

Additionally fixed e2e logger to report actual invocation file:line and not fixture.go:171 from syncTest implementation wrapper

Test Plan

This is test/tools fix, tested manually. Rendered charts in this PR #5794 description.

* plot_crr_csv: use round numbers for x axis scaling
* metrics_viz: allow drawing difference of two metrics

Additionally fixed e2e logger to report actual invocation file:line and not
fixture.go:171 from syncTest implementation wrapper
@codecov
Copy link
Copy Markdown

codecov Bot commented Oct 24, 2023

Codecov Report

Merging #5801 (6d27c1c) into master (c4e94fe) will increase coverage by 0.02%.
Report is 2 commits behind head on master.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #5801      +/-   ##
==========================================
+ Coverage   55.57%   55.60%   +0.02%     
==========================================
  Files         475      475              
  Lines       66838    66838              
==========================================
+ Hits        37147    37163      +16     
+ Misses      27172    27158      -14     
+ Partials     2519     2517       -2     

see 12 files with indirect coverage changes

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

Comment thread test/heapwatch/metrics_viz.py
Comment thread test/framework/fixtures/fixture.go
Comment thread test/heapwatch/metrics_viz.py Outdated
gmalouf
gmalouf previously approved these changes Oct 24, 2023
Copy link
Copy Markdown
Contributor

@jasonpaulos jasonpaulos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, just a question

Comment thread test/heapwatch/requirements.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants