diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4a822db9af4dcb4c6ef6615ad8caf6e22d2e4728..5704acb661c701a2c4c0f07afe14fb81986ba24d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -29,6 +29,9 @@ before_script: # - lcov --list coverage.info # - find . -name '*.gc*' -delete artifacts: + paths: + - result_images/ + when: always reports: coverage_report: coverage_format: cobertura diff --git a/b_asic/_preferences.py b/b_asic/_preferences.py index 83ac3f43cfb680e2bbcf65a1a42c295941f1809e..c20d23db1afa2448057512157749e3822771777d 100644 --- a/b_asic/_preferences.py +++ b/b_asic/_preferences.py @@ -9,7 +9,7 @@ OPERATION_GAP: float = 0.5 SCHEDULE_OFFSET: float = 0.2 -SPLINE_OFFSET: float = 0.2 +SPLINE_OFFSET: float = 0.5 # Colors for architecture Digraph PE_COLOR = (0, 185, 231) # LiuBlue diff --git a/b_asic/schedule.py b/b_asic/schedule.py index 67ec8f9b9a0b7046da6c1f20589270d06b26b621..013925cda64d10d67be7e437663211051cecb1c7 100644 --- a/b_asic/schedule.py +++ b/b_asic/schedule.py @@ -1120,13 +1120,10 @@ class Schedule: [ start, [start[0] + SPLINE_OFFSET, start[1]], - [start[0] + SPLINE_OFFSET, (start[1] + end[1]) / 2], - [start[0], (start[1] + end[1]) / 2], - [start[0] - SPLINE_OFFSET, (start[1] + end[1]) / 2], [start[0] - SPLINE_OFFSET, end[1]], end, ], - [Path.MOVETO] + [Path.CURVE4] * 6, + [Path.MOVETO] + [Path.CURVE4] * 3, ) else: path = Path( diff --git a/test/unit/baseline_images/test_schedule/test__get_figure_no_execution_times.png b/test/unit/baseline_images/test_schedule/test__get_figure_no_execution_times.png index ae2aa4f793128edb928b2c5bcfa74a64191dc190..79d2b4f1028378e9045b83c4a697ef6e00d801ec 100644 Binary files a/test/unit/baseline_images/test_schedule/test__get_figure_no_execution_times.png and b/test/unit/baseline_images/test_schedule/test__get_figure_no_execution_times.png differ