Jon Evans
9b72e30a0b
QA: Store SVGs, not PNGs
...
Different platforms/versions can result in very slight differences
when converting SVGs to PNGs for diffing them.
(cherry picked from commit 8b80853ad7269460a68b20ed9f2a0fd33a8cfef8)
2025-06-14 17:16:25 -04:00
Jon Evans
8082d6ffa9
Remove debug output
2025-02-22 14:02:52 -05:00
Jon Evans
78d117bf3b
Attempt a better fix for CI paths in kicad-cli tests
...
Also check in other default configs
2025-02-22 13:37:48 -05:00
Jon Evans
cc1f513a6e
Add some env debug output to kicad-cli tests
2025-02-22 12:01:35 -05:00
Jon Evans
ca21a35bfc
Improvements to kicad-cli test repeatability
2025-02-22 10:35:27 -05:00
Jon Evans
57aeb8dcd4
Fix 5cdff00e for non-mac
2024-12-01 17:17:34 -05:00
Jon Evans
5cdff00e98
Fix qa_cli running on macOS with the KICAD_RUN_FROM_BUILD_DIR flag set
2024-12-01 15:50:40 -05:00
Roberto Fernandez Bautista
f48c125c3c
CLI QA: Create a diff image highlighting areas of difference in red
2023-09-13 17:37:26 +00:00
Roberto Fernandez Bautista
ea648d67e6
QA: Close images after comparing
2023-09-13 17:37:26 +00:00
Roberto Fernandez Bautista
ca8790fd8d
CLI Gerber QA test: Generate png tiles instead of full (save memory)
2023-09-13 17:37:26 +00:00
Roberto Fernandez Bautista
f49125da31
QA: Add kicad-cli pcb export gerber tests
2023-09-13 17:37:26 +00:00
Roberto Fernandez Bautista
b8a7e378d8
QA: Fix utils.images_are_equal + add basic tests for qa utilities
...
Note: We allow differences of up to 2 pixel thickness due to erosion operation
2023-08-03 15:36:19 +02:00
Roberto Fernandez Bautista
f00a68576e
Add qa test for legacy (< v5) zone fills
...
Disable tests for .brd (legacy file format) fill for now.
2023-07-30 20:56:27 +02:00
Marek Roszko
06b3edec53
Use pre-python 3.9 type hint in cli qa
2023-05-15 20:05:44 -04:00
Marek Roszko
2a222706df
Start adding cli qa
2023-05-02 23:23:13 -04:00