Commit Graph

57 Commits

Author SHA1 Message Date
Salvador E. Tropea f41221965c [Experiment] More debug info 2022-07-30 12:56:17 -03:00
Salvador E. Tropea adcd77a821 [Experiment] Trying to figure out why KiAuto isn't using the interposer 2022-07-30 12:48:31 -03:00
Salvador E. Tropea 9a425390b5 [Experiment] More removes for the KiAuto in the docker image 2022-07-30 12:26:37 -03:00
Salvador E. Tropea 2706bfd922 [Expriment] Trying to avoid using /usr/bin/pcbnew_do
- Why is shutil.which picking it?!
2022-07-30 12:09:23 -03:00
Salvador E. Tropea 53a5107757 [Experiment] Try using KiAuto from kicad_interposer for tests 2022-07-30 11:53:07 -03:00
Salvador E. Tropea 493ae25f38 [CI/CD] Added missing sources to coverage combine (experimental) 2022-07-14 20:53:18 -03:00
Salvador E. Tropea 9a21ec7d19 [CI/CD] Changing to a common coverage 5.1 (experimental)
- lastest can fail
2022-07-14 20:40:37 -03:00
Salvador E. Tropea 07b64b53f4 [CI/CD] Using last coverage tool for ki5 and ki6 (experimental) 2022-07-14 20:19:54 -03:00
Salvador E. Tropea c0e34386b3 [CI/CD] Fixed missing steps key (experimental) 2022-07-14 19:55:09 -03:00
Salvador E. Tropea b70d2b0b1d [CI/CD] Rebalanced groups and combined coverage (experimental) 2022-07-14 19:52:49 -03:00
Salvador E. Tropea 19519dd85a [CI/CD] Trying to run slow tests in parallel (experimental) 2022-07-14 19:24:58 -03:00
Salvador E. Tropea b92a233b1d [Tests] Removed debug and unified dirs 2022-07-09 20:43:54 -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 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 0fd4be5fc6 [Test] Added pytest option to ptint tests times 2022-07-08 12:19:47 -03:00
Salvador E. Tropea 574f6b723f [Coveralls] Trying to enable it again 2022-07-01 09:02:16 -03:00
Salvador E. Tropea f23db9d964 Disabling Coveralls
- Not working and they have some issues reported for today
2022-06-30 13:09:26 -03:00
Salvador E. Tropea e2c1ef2c1e Another coveralls test
- Added pip installation
2022-06-30 13:04:51 -03:00
Salvador E. Tropea b57a5d2d17 Another test for coveralls issue
- Fixed pytest call
2022-06-30 13:00:48 -03:00
Salvador E. Tropea a30d7bf4f0 Added test for coveralls issue
- Trying to install the last version
2022-06-30 12:56:53 -03:00
Salvador E. Tropea 65bd4447fb [Coveralls] Trying to fix 405 error 2022-06-30 10:08:04 -03:00
Salvador E. Tropea 952ea85ed8 Added trigger for the tests 2022-03-26 17:52:04 -03:00
Salvador E. Tropea f644d28caf Added ki6_dev dockerfile as workflow trigger 2022-03-08 13:21:31 -03:00
Salvador E. Tropea 1d208ed5da Added worflow to generate a KiCad 6 dev image. 2022-01-13 18:54:05 -03:00
Salvador E. Tropea fb6d637c17 Trying to add KiCad 6 tests 2022-01-11 15:11:00 -03:00
Salvador E. Tropea 0ed0da16e2 Forcing workflow. (Why?) 2021-10-05 12:58:06 -03:00
Salvador E. Tropea d06c6526b9 Added clean-up to the dev docker and restored dependencies. 2021-10-05 09:58:03 -03:00
Salvador E. Tropea c5465a4ae4 Added the dockerfile as trigger for the dev image workflow. 2021-10-05 09:13:57 -03:00
Salvador E. Tropea 68da19e5e5 Fixed error in Dockerfile
- Made its job parallel for testing
2021-10-05 09:06:27 -03:00
Salvador E. Tropea 4a0fba18aa Added workflow to create a development docker image. 2021-10-05 08:51:46 -03:00
Salvador E. Tropea cc08a8afb7 Added submodules options to the actions checkout. 2021-04-25 08:30:26 -03:00
Salvador E. Tropea a95b854864 Restoring all tests. 2021-02-12 13:16:48 -03:00
Salvador E. Tropea 04269ce0d7 Added more tests to determine the problem. 2021-02-12 13:13:55 -03:00
Salvador E. Tropea d5a1df9eb7 Modified test suite to collect the error in test_search_as_plugin_ok 2021-02-12 13:10:22 -03:00
Salvador E. Tropea 8492786dcc Trying to get better coverage report. 2021-01-29 15:50:53 -03:00
Salvador E. Tropea b53ffbb032 Added Python cache creation before running the tests.
It looks like pytest is loading some modules without macros. The cache
gets created without them. But when we load the same modules with
macros it fails.
2021-01-29 15:27:52 -03:00
SET 89914443f0 Renamed the kiplot module as kibot.
Also added src/kibot script.
Updated the documentation and Debian packaging.
The default extension for config files now is .kibot.yaml
2020-08-16 22:04:03 -03:00
Salvador E. Tropea fc4aff380f Now pythonapp.yml is also triggered for the tags 2020-06-09 14:10:50 -03:00
Salvador E. Tropea 2ab3748575 Removed master filter for pythonapp.yml workflow 2020-06-09 13:59:45 -03:00
Salvador E. Tropea f7990ed112 Renamed python workflow job "build" to "test" 2020-05-20 10:34:49 -03:00
Salvador E. Tropea d8daa8b4e7 Added small test for KiBoM files 2020-05-15 10:40:29 -03:00
Salvador E. Tropea 92331789fd Changed workflow trigger 2020-05-15 09:14:56 -03:00