Perfexionists / perun

Lightweight Performance Control System
GNU General Public License v3.0
16 stars 14 forks source link

Add incremental sankey diff view #189

Closed tfiedor closed 5 months ago

tfiedor commented 6 months ago

This PR:

  1. Fixes minor issues,
  2. Makes flamegraph more versatile,
  3. Makes diff flamegraph to support other resource types,
  4. Improve diff report (add filtering per clusters or per type, filtering of values),
  5. Add two versions of sankey graphs,
  6. Fix minor issues in traces.
codecov[bot] commented 6 months ago

Codecov Report

Attention: Patch coverage is 99.60106% with 3 lines in your changes are missing coverage. Please review.

Project coverage is 98.77%. Comparing base (6dbedb9) to head (6d22761).

Files Patch % Lines
perun/utils/common/common_kit.py 94.59% 2 Missing :warning:
perun/cli.py 50.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## devel #189 +/- ## ========================================== + Coverage 98.69% 98.77% +0.08% ========================================== Files 140 144 +4 Lines 9091 9784 +693 ========================================== + Hits 8972 9664 +692 - Misses 119 120 +1 ``` | [Flag](https://app.codecov.io/gh/Perfexionists/perun/pull/189/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Perfexionists) | Coverage Δ | | |---|---|---| | [coverage-3.10](https://app.codecov.io/gh/Perfexionists/perun/pull/189/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Perfexionists) | `98.75% <99.60%> (+0.09%)` | :arrow_up: | | [coverage-3.11](https://app.codecov.io/gh/Perfexionists/perun/pull/189/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Perfexionists) | `98.73% <99.60%> (+0.08%)` | :arrow_up: | | [coverage-3.9](https://app.codecov.io/gh/Perfexionists/perun/pull/189/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Perfexionists) | `98.76% <99.60%> (+0.08%)` | :arrow_up: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Perfexionists#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.