Seth Hillbrand
a6decf15b5
Don't assert on stderr messages
...
These can be things like missing library tables, directory creation, etc
2025-09-12 23:26:20 -07:00
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
ca21a35bfc
Improvements to kicad-cli test repeatability
2025-02-22 10:35:27 -05:00
Marek Roszko
ae0dc97929
Add qa for cli sch erc
2025-01-04 22:32:53 -05:00
JamesJCode
3a7aa7b660
Ensure deterministic ordering in cadstar netlist exporter
...
Also re-enable checking of exporter in qa_cli
2024-12-20 11:50:23 +00:00
Marek Roszko
d74caace0a
Initial jobset creation and running within the CLI and GUI.
...
Incomplete, just pushing this before feature freeze, much fixing left
2024-09-30 20:04:53 -04:00
Marek Roszko
911266fe02
Fix cli test for plot one arg
2023-09-03 13:09:18 -04: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
Roberto Fernandez Bautista
d5fc2b757d
qa_cli: increase to 1200dpi + use 1 pixel erosion in comparisons to golden sample
2023-07-27 00:21:48 +02:00
Seth Hillbrand
42933c1c12
Save difference file if error detected in QA image test
2023-06-12 16:14:36 -07:00
Seth Hillbrand
cef4b72b89
Remove image-diff from QA
...
Re-enable tests for Ubuntu.
This implements a custom image diff function that checks for image
changes in plotted output.
2023-06-12 16:11:10 -07:00
Marek Roszko
ecbde8fc5f
Disable the image diff test on ubuntu due to the restricted PPA builder
2023-05-16 21:44:26 -04:00
Marek Roszko
06b3edec53
Use pre-python 3.9 type hint in cli qa
2023-05-15 20:05:44 -04:00
Marek Roszko
caf09dc85e
Disable compare in the cadstar netlist
2023-05-05 20:16:19 -04:00
Mark Roszko
112aa66be5
Changes to get cli testing in CI and other test fixes
2023-05-05 20:16:19 -04:00
Marek Roszko
2a222706df
Start adding cli qa
2023-05-02 23:23:13 -04:00