pygerber
pygerber copied to clipboard
Add basic optimizer passes
See #90
Codecov Report
Attention: Patch coverage is 72.92419% with 75 lines in your changes missing coverage. Please review.
Project coverage is 88.16%. Comparing base (
347b5d7) to head (6b790bc).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| ...erber/gerber/optimizer/optimizer_pass/base_pass.py | 72.42% | 75 Missing :warning: |
Additional details and impacted files
@@ Coverage Diff @@
## main #312 +/- ##
==========================================
- Coverage 88.74% 88.16% -0.58%
==========================================
Files 150 152 +2
Lines 7195 7471 +276
==========================================
+ Hits 6385 6587 +202
- Misses 810 884 +74
| Flag | Coverage Δ | |
|---|---|---|
| all/ubuntu-20.04/3.13 | 88.16% <72.92%> (-0.58%) |
:arrow_down: |
| all/ubuntu-20.04/3.8 | 87.96% <72.92%> (-0.58%) |
:arrow_down: |
| all/ubuntu-22.04/3.13 | 88.16% <72.92%> (-0.58%) |
:arrow_down: |
| all/ubuntu-22.04/3.8 | 87.96% <72.92%> (-0.58%) |
:arrow_down: |
| all/ubuntu-24.04/3.13 | 88.16% <72.92%> (-0.58%) |
:arrow_down: |
| all/ubuntu-24.04/3.8 | 87.96% <72.92%> (-0.58%) |
:arrow_down: |
| all/windows-2019/3.13 | 88.16% <72.92%> (-0.58%) |
:arrow_down: |
| all/windows-2019/3.8 | 87.96% <72.92%> (-0.58%) |
:arrow_down: |
| all/windows-2022/3.13 | 88.16% <72.92%> (-0.58%) |
:arrow_down: |
| all/windows-2022/3.8 | 87.96% <72.92%> (-0.58%) |
:arrow_down: |
| e2e/ubuntu-24.04/3.10 | 62.49% <0.36%> (-2.40%) |
:arrow_down: |
| e2e/ubuntu-24.04/3.11 | 62.49% <0.36%> (-2.40%) |
:arrow_down: |
| e2e/ubuntu-24.04/3.12 | 62.49% <0.36%> (-2.40%) |
:arrow_down: |
| e2e/ubuntu-24.04/3.9 | 61.86% <0.36%> (-2.42%) |
:arrow_down: |
| e2e/windows-2022/3.10 | 62.49% <0.36%> (-2.40%) |
:arrow_down: |
| e2e/windows-2022/3.11 | 62.49% <0.36%> (-2.40%) |
:arrow_down: |
| e2e/windows-2022/3.12 | 62.49% <0.36%> (-2.40%) |
:arrow_down: |
| e2e/windows-2022/3.9 | 61.86% <0.36%> (-2.42%) |
:arrow_down: |
| unit/ubuntu-20.04/3.10 | 80.81% <0.36%> (-3.11%) |
:arrow_down: |
| unit/ubuntu-20.04/3.11 | 80.81% <0.36%> (-3.11%) |
:arrow_down: |
| unit/ubuntu-20.04/3.12 | 80.81% <0.36%> (?) |
|
| unit/ubuntu-20.04/3.9 | 80.49% <0.36%> (?) |
|
| unit/ubuntu-22.04/3.10 | 80.81% <0.36%> (-3.11%) |
:arrow_down: |
| unit/ubuntu-22.04/3.11 | 80.81% <0.36%> (?) |
|
| unit/ubuntu-22.04/3.12 | 80.81% <0.36%> (?) |
|
| unit/ubuntu-22.04/3.9 | 80.49% <0.36%> (?) |
|
| unit/ubuntu-24.04/3.10 | 80.81% <0.36%> (-3.11%) |
:arrow_down: |
| unit/ubuntu-24.04/3.11 | 80.81% <0.36%> (?) |
|
| unit/ubuntu-24.04/3.12 | 80.81% <0.36%> (?) |
|
| unit/ubuntu-24.04/3.9 | 80.49% <0.36%> (?) |
|
| unit/windows-2019/3.10 | 80.81% <0.36%> (-3.11%) |
:arrow_down: |
| unit/windows-2019/3.11 | 80.81% <0.36%> (?) |
|
| unit/windows-2019/3.12 | 80.81% <0.36%> (?) |
|
| unit/windows-2019/3.9 | 80.49% <0.36%> (?) |
|
| unit/windows-2022/3.10 | 80.81% <0.36%> (-3.11%) |
:arrow_down: |
| unit/windows-2022/3.11 | 80.81% <0.36%> (-3.11%) |
:arrow_down: |
| unit/windows-2022/3.12 | 80.81% <0.36%> (-3.11%) |
:arrow_down: |
| unit/windows-2022/3.9 | 80.49% <0.36%> (-3.15%) |
:arrow_down: |
Flags with carried forward coverage won't be shown. Click here to find out more.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.