kicad/qa/tests
Seth Hillbrand a9f35ba42e Fix incremental connectivity
The connectivity routine would consider symbols, overwriting unused
subgraphs for pins that were not in the change list.  This is resolved
by updating the full connectivity to only use pins in the graph since
symbols are not connected independently.

In the process of adding QA tests for this change, additional issues
with the schematic QA were discovered.  Specifically, we were not
properly setting the root sheet UUID.  This was partially masked by a
const_cast setting of the RefDes in sch_symbol when called the RefDes
getter.  This exposed the fact that our QA ERC numbers did not match the
schematic editor stand alone ERC numbers.  So the test value for one
check needed to be updated

Fixes https://gitlab.com/kicad/code/kicad/-/issues/17528
2024-04-10 17:25:58 -07:00
..
api Add QA tests and expand serialization for API 2024-04-02 19:51:18 -04:00
cli Workaround to fix a QA not working test on platforms is Python older than 3.9 2023-12-14 11:57:10 +01:00
common Fix more build warnings 2024-03-23 08:53:11 -04:00
eeschema Fix incremental connectivity 2024-04-10 17:25:58 -07:00
gerbview Move PGM_BASE to kicommon 2024-03-20 23:29:42 -04:00
libs Refactor; add user control over API server 2024-04-02 19:51:18 -04:00
pcbnew ADDED: A new IPC API based on protobuf and nng 2024-04-02 19:34:36 -04:00
pcbnewswig Update connectivity python test 2023-07-20 15:54:40 -07:00
spice Move PGM_BASE to kicommon 2024-03-20 23:29:42 -04:00
CMakeLists.txt Fix running pytest tests in macOS 2024-04-06 12:15:35 -04:00
requirements.txt Start adding cli qa 2023-05-02 23:23:13 -04:00