kicad/qa/data/eeschema
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
..
io Initial rename of file plugin infrastructure components to IO 2023-12-24 01:22:21 +00:00
issue13591_models Add new spice regression test for windows path separators. 2023-01-21 19:32:25 +00:00
netlists Do not merge buses of distinct types 2023-12-30 10:54:24 -05:00
spice_netlists Undo accidental commit from some time ago (woops) 2023-07-16 21:54:09 -04:00
BC546.lib Add simulation regression test for legacy fixups. 2023-01-21 19:32:25 +00:00
ERC_dynamic_power_symbol_test.kicad_pro Missing files from last commit. 2023-11-12 14:33:47 +00:00
ERC_dynamic_power_symbol_test.kicad_sch Missing files from last commit. 2023-11-12 14:33:47 +00:00
NoConnectOnLine.kicad_sch Add tests for no connect flag 2022-12-09 02:14:05 +00:00
NoConnectOnLineWithGlobalLabel.kicad_sch Update QA test schematics with valid and invalid variants 2022-12-09 02:14:05 +00:00
NoConnectOnLineWithHierarchicalLabel.kicad_sch Update QA test schematics with valid and invalid variants 2022-12-09 02:14:05 +00:00
NoConnectOnLineWithLabel.kicad_sch Update QA test schematics with valid and invalid variants 2022-12-09 02:14:05 +00:00
NoConnectOnPin.kicad_sch Add tests for no connect flag 2022-12-09 02:14:05 +00:00
NoConnectPinsConnectedByLabel.kicad_sch Add tests for no connect flag 2022-12-09 02:14:05 +00:00
NoConnectPinsConnectedByLine.kicad_sch Add tests for no connect flag 2022-12-09 02:14:05 +00:00
TL072-dual.lib Remove TL072.031 from regression test. 2023-01-31 14:57:52 +00:00
TL072-like.lib Remove TL072.031 from regression test. 2023-01-31 14:57:52 +00:00
VDMOS_models.lib Add SPICE regression test. 2023-01-21 19:32:25 +00:00
erc_pin_not_connected_basic.kicad_sch Add ERC QA tests 2022-09-09 17:21:57 -07:00
erc_test_dynamic_power_symbol_subsheet.kicad_sch Missing files from last commit. 2023-11-12 14:33:47 +00:00
ibis_v1_1.ibs Fix invalid string compare in IBIS parser 2023-11-30 09:16:38 -08:00
incremental_test.kicad_sch Fix incremental connectivity 2024-04-10 17:25:58 -07:00
issue6588.kicad_sch Add ERC QA tests 2022-09-09 17:21:57 -07:00
issue7203.kicad_sch Add ERC QA tests 2022-09-09 17:21:57 -07:00
issue9367.kicad_sch Update QA test schematics with valid and invalid variants 2022-12-09 02:14:05 +00:00
issue10430.kicad_sch Add ERC QA tests 2022-09-09 17:21:57 -07:00
issue10926_1.kicad_sch Eeschema: ERC checks handle connections between a common sub-circuit 2023-01-24 14:11:01 +00:00
issue10926_1_subsheet_1.kicad_sch Eeschema: ERC checks handle connections between a common sub-circuit 2023-01-24 14:11:01 +00:00
issue10926_1_subsheet_1_1.kicad_sch Eeschema: ERC checks handle connections between a common sub-circuit 2023-01-24 14:11:01 +00:00
issue11926.kicad_sch Add ERC QA tests 2022-09-09 17:21:57 -07:00
issue12505.kicad_pro Add 12505 to the regression test suite. 2023-03-06 10:26:59 +00:00
issue12505.kicad_sch Add 12505 to the regression test suite. 2023-03-06 10:26:59 +00:00
issue12814.kicad_pro Add regression test for previous hier label issue 2023-11-09 06:20:52 -08:00
issue12814.kicad_sch Add regression test for previous hier label issue 2023-11-09 06:20:52 -08:00
issue12814_1.kicad_sch Add regression test for previous hier label issue 2023-11-09 06:20:52 -08:00
issue12814_2.kicad_sch Add regression test for previous hier label issue 2023-11-09 06:20:52 -08:00
issue13112.kicad_pro Add SPICE regression test. 2023-01-21 19:32:25 +00:00
issue13112.kicad_sch Add simulation regression test for legacy fixups. 2023-01-21 19:32:25 +00:00
issue13112.spice Add simulation regression test for legacy fixups. 2023-01-21 19:32:25 +00:00
issue13162.kicad_pro Change regression test for #13162 to be less complex 2023-12-29 13:18:46 -05:00
issue13162.kicad_sch Change regression test for #13162 to be less complex 2023-12-29 13:18:46 -05:00
issue13162.spice Change regression test for #13162 to be less complex 2023-12-29 13:18:46 -05:00
issue13212.kicad_sch Add new ERC rule to check for global labels with only one entry in the schematic 2024-03-17 23:24:43 +00:00
issue13212_subsheet_1.kicad_sch Add new ERC rule to check for global labels with only one entry in the schematic 2024-03-17 23:24:43 +00:00
issue13212_subsheet_2.kicad_sch Add new ERC rule to check for global labels with only one entry in the schematic 2024-03-17 23:24:43 +00:00
issue13431.kicad_pro Test case for immediate SBCKT models. 2023-01-21 19:32:25 +00:00
issue13431.kicad_sch Test case for immediate SBCKT models. 2023-01-21 19:32:25 +00:00
issue13431.spice Test case for immediate SBCKT models. 2023-01-21 19:32:25 +00:00
issue13591.kicad_pro Fix incremental connectivity 2024-04-10 17:25:58 -07:00
issue13591.kicad_sch Add new spice regression test for windows path separators. 2023-01-21 19:32:25 +00:00
issue13591.spice Add new spice regression test for windows path separators. 2023-01-21 19:32:25 +00:00
issue16223.kicad_sch Fix invalid string compare in IBIS parser 2023-11-30 09:16:38 -08:00