Commit Graph

1898 Commits

Author SHA1 Message Date
Salvador E. Tropea 5a8391ca59 [Tests] Migrated qr_lib_1 to pcb_print (faster) 2022-07-14 18:53:41 -03:00
Salvador E. Tropea 3e922b6009 [PCB_Print] Fixed problems with filtered/modified PCBs 2022-07-14 18:52:31 -03:00
Salvador E. Tropea c4b1d6b8ad [Position] Fixed problems with repeated references
- Happens when doing manual panelization

Closes #224
2022-07-14 18:11:56 -03:00
Salvador E. Tropea d52fd87076 [Tests] More adjusts to allow parallel run 2022-07-14 17:47:53 -03:00
Salvador E. Tropea 037e242660 [DOCs] Added reference to OAR computaion PR 2022-07-14 17:46:23 -03:00
Salvador E. Tropea a3c517d407 Merge branch 'hkleen-feature_fix_oar'
OAR computation fix
2022-07-14 17:19:30 -03:00
Salvador E. Tropea 97fbdef5c8 [Tests] Updated results after OAR fix. 2022-07-14 17:18:18 -03:00
Salvador E. Tropea 1bd576d6e7 [DOCs] Updated OAR fix in changelog 2022-07-14 17:17:51 -03:00
Henning Kleen b4ed680d9c fix OAR calculation for design report 2022-07-14 15:56:40 +02:00
Salvador E. Tropea ba7bebd980 [Position] Added an error message for wrong file names
- If a user asks for separated files and doesn't use %i to
  differentiate the names now we inform it as an error.

Related to #222
2022-07-13 11:33:43 -03:00
Salvador E. Tropea 45285c4807 [DOCs] Added the new tags for actions and docker images 2022-07-13 11:08:49 -03:00
Salvador E. Tropea d6faddafe1 [GitHub Action v2_d] Switched to v2_d 2022-07-13 10:49:21 -03:00
Salvador E. Tropea 1b9a049f1b [GitHub Action v2] Switched to v2 2022-07-13 10:48:09 -03:00
Salvador E. Tropea e2e84cdd39 [GitHub Action v2_dk6] Switched to v2_dk6 2022-07-13 10:46:40 -03:00
Salvador E. Tropea 9045c07a6e [GitHub Action v2_k6] Switched to v2_k6 2022-07-13 10:42:08 -03:00
Salvador E. Tropea 99c0b33bd0 [GitHub Action] Added versions to the entrypoint 2022-07-13 10:38:56 -03:00
Salvador E. Tropea 8c690bfb3f Switched to v1.2.1 to identify git code 2022-07-13 10:38:26 -03:00
Salvador E. Tropea ec3796d54a [CI/CD] Disabled release stuff for GitHub Action tags 2022-07-13 10:34:40 -03:00
Salvador E. Tropea 7f29fa1ecd [Tests] Fixed test_import_7
- It used a test case that didn't really pass the DRC
2022-07-13 09:25:02 -03:00
Salvador E. Tropea a8a4c2ad9a [Tests] More adjusts to test_sch_missing_filtered filters
- Reason: Now tests are run in parallel, so we can catch a temporal
  KiCad configuration created by a parallel job.
2022-07-13 06:49:22 -03:00
Salvador E. Tropea 4765121e3f [Tests] ImageMagick available again 2022-07-13 06:32:11 -03:00
Salvador E. Tropea 4245709e3d [Tests] Adjusted the filters for test_sch_missing_filtered
- Not sure why needed, but these warnings are logic
2022-07-13 06:29:03 -03:00
Salvador E. Tropea 73c72ecb62 [Tests] Fixed test_import_8
- Removed the ligth_control project
2022-07-12 14:03:17 -03:00
Salvador E. Tropea 3e05ab8b6a [Import] Preflights now can be imported
- Also fixed the filters and variants configuration, now delayed.

Fixes #221
Related to #181
2022-07-12 13:39:43 -03:00
Salvador E. Tropea 9ce18ae39b Fixed filter and variants import 2022-07-12 11:10:35 -03:00
Salvador E. Tropea 6c118b73fa Imports can be nested now
- import stuff that was imported ...
- Is the first approach, works for a simple case

Related to #218
2022-07-12 10:55:00 -03:00
Salvador E. Tropea 42503a909a [SCH][Print] A global option to cross components without a body.
- Only for KiCad 6

Closes #219
2022-07-12 08:44:05 -03:00
Salvador E. Tropea 68c96385d3 [KiCad 6][Variants] Fixed problems crossing alternative drawings
- Units with DeMorgan alternative drawing got only one crossed

Related to #219
2022-07-12 07:39:15 -03:00
Salvador E. Tropea b59a77d900 Merge branch 'hkleen-feature_variable_expansion' 2022-07-11 12:42:32 -03:00
Salvador E. Tropea 139ee82bdc Documented the added features. 2022-07-11 12:41:23 -03:00
Henning Kleen 209248ae8d also expand environment variables in design report template path 2022-07-11 15:22:43 +02:00
Henning Kleen 7ba7794a14 Allow expansion of environment variables in paths 2022-07-11 11:22:31 +02:00
Salvador E. Tropea b92a233b1d [Tests] Removed debug and unified dirs 2022-07-09 20:43:54 -03:00
Salvador E. Tropea 54e14f0443 [Tests] Marked dep_convert as failing
- The AppImage is missing
2022-07-09 20:30:11 -03:00
Salvador E. Tropea cc4b55bb0d [Tests] Added more debug to the workflow to understand the fail 2022-07-09 20:08:42 -03:00
Salvador E. Tropea c891eda8db [Tests] Splitted the fast and slow output dirs.
- Trying to figure out why dep_convert failed and no output dir
  was created.
2022-07-09 20:00:29 -03:00
Salvador E. Tropea 15d5f90a27 [Tests] Fixed fil_test.py assertions
- PyTest 6 failed to catch the assert, but 7 does
2022-07-09 19:44:02 -03:00
Salvador E. Tropea 09fca23a42 [Tests] Changed "--test_dir output" by "--test_dir=output"
- The first fails if output exists!!
2022-07-09 19:04:48 -03:00
Salvador E. Tropea 0c9e049c11 [Tests] Fixed 1 coverage3 call 2022-07-09 18:50:02 -03:00
Salvador E. Tropea a2bb5e58ba [Tests] Trying to use stock coverage 2022-07-09 18:48:18 -03:00
Salvador E. Tropea a60b768149 [Test] Trying to install xdist plug-in for pytest 2022-07-09 18:41:06 -03:00
Salvador E. Tropea 36d3b67662 [Tests] Trying to use upgraded pytest 2022-07-09 17:10:04 -03:00
Salvador E. Tropea 8058a28765 [Tests] Trying to use upgraded coverage tool 2022-07-09 17:07:08 -03:00
Salvador E. Tropea 41c57e00da [Tests] Fixed one -a call to coverage 2022-07-09 16:37:48 -03:00
Salvador E. Tropea 9532422984 [Tests] Run slow tests separately
- Also run the faster ones in parallel
- The slowest use KiCad, not sure how safe is to run it in parallel
- Changed mechanism of coverage collection to allow parallel execution
2022-07-09 16:33:09 -03:00
Salvador E. Tropea 24fa9b022c [Tools] Added tool to separate slowest tests 2022-07-09 16:32:34 -03:00
Salvador E. Tropea e8a20ef362 [Dependencies] Fixed repeated dependencies when plug-in dir available 2022-07-09 16:28:20 -03:00
Salvador E. Tropea 6ff6fcc975 [Tests] Better support when KiBot is also installed at user level 2022-07-09 16:26:46 -03:00
Salvador E. Tropea 35996e4cf5 [Test] Removed gs symlink from the artifacts
- Is generating problems on GitHub
2022-07-08 12:55:54 -03:00
Salvador E. Tropea c464ccfb95 [Test] Added test for check_tool_binary_local 2022-07-08 12:25:10 -03:00