Salvador E. Tropea
69269d8560
[CI/CD] Switched to test using KiAuto master (now with interposer)
2022-08-10 12:51:55 -03:00
Salvador E. Tropea
2eaaaf66e4
[Experiment] No need to install curl, now part of kicad_auto_test
2022-07-30 14:28:32 -03:00
Salvador E. Tropea
26b34379d7
[Experiment] Trying to install KiAuto without using git+...
2022-07-30 14:18:08 -03:00
Salvador E. Tropea
9e103aa025
[Experiment] Why pip is so useless?
2022-07-30 14:03:55 -03:00
Salvador E. Tropea
8bde0d0176
[Experiment] More debug
2022-07-30 13:56:25 -03:00
Salvador E. Tropea
a85ebe9fe0
[Experiment] More and more debug
2022-07-30 13:47:43 -03:00
Salvador E. Tropea
34a3d1334a
[Experiment] Trying with pip3 install --upgrade
2022-07-30 13:01:09 -03:00
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
ec3796d54a
[CI/CD] Disabled release stuff for GitHub Action tags
2022-07-13 10:34:40 -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
caaafd7621
Removed trailing spaces
2022-05-30 12:56:30 -03:00
Salvador E. Tropea
f0a873dbd3
Update issue templates
...
Template for questions
2022-05-23 07:44:45 -03:00
Salvador E. Tropea
53f6598c47
Update issue templates
2022-05-23 07:24:18 -03:00
Salvador E. Tropea
feb536d292
Update issue templates
2022-05-23 07:14:53 -03:00
Salvador E. Tropea
d529a2ec58
Now releases trigger `kicad_auto` not just `kicad_auto_test`
2022-05-10 13:24:04 -03:00
Salvador E. Tropea
952ea85ed8
Added trigger for the tests
2022-03-26 17:52:04 -03:00
Salvador E. Tropea
f4dae3b938
Added trigger for KiCad-Auto
2022-03-26 17:37:23 -03:00
Salvador E. Tropea
f644d28caf
Added ki6_dev dockerfile as workflow trigger
2022-03-08 13:21:31 -03:00
Salvador E. Tropea
d32f441e51
Fixed workflows to avoid releasing GitHub actions for KiCad 6
2022-01-13 19:00:29 -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
6f56018803
Removed the ALLOW_TAG_PREFIX option in the release workflow
...
- No longer needed
2021-11-16 10:33:31 -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
2ddbea3e68
Fixed the release wworflows triggered by v1 tag.
...
- This tag is used for the GitHub Action.
2021-05-04 11:03:56 -03:00
Salvador E. Tropea
cc08a8afb7
Added submodules options to the actions checkout.
2021-04-25 08:30:26 -03:00
Salvador E. Tropea
c3ec95e2ca
Added trigger to build docker image on DockerHub after a release.
2021-02-22 15:24:17 -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
e2bd372987
Removed python init.
2020-08-18 16:35:07 -03:00
SET
fff9e09c2c
Switched the Python Publish workflow to my docker image.
2020-08-18 16:25:11 -03:00
SET
f8797cda24
Added fake dependencies.
2020-08-18 16:10:38 -03:00
SET
96246a8e25
Modified the Python Publish action to be triggered by tags.
2020-08-18 16:03:13 -03:00
Salvador E. Tropea
c8c51affc5
Create python-publish.yml
2020-08-18 13:09:17 -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
dbd47b0558
Added release workflow
2020-05-19 12:06:56 -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
Salvador E. Tropea
8ccc93cbb2
Changed workflow trigger
2020-05-15 09:12:18 -03:00
Salvador E. Tropea
357f3073eb
Why isn't triggered
2020-05-15 09:09:30 -03:00
Salvador E. Tropea
74d10fc8fe
Added coverage and artifact upload to the test workflow
2020-05-15 09:02:58 -03:00
Salvador E. Tropea
e9a17d351c
Fixed pytest name for Debian (pytest-3)
2020-04-28 18:32:27 -03:00
Salvador E. Tropea
e18b9cea81
Trying to run tests on kicad_auto_test image
2020-04-28 18:30:27 -03:00
Salvador E. Tropea
ba22eae5b8
Tunned flake8 and removed all unfiltered warnings and errors
2020-04-28 17:56:50 -03:00
Salvador E. Tropea
bf0aae66dd
Python tests from GitHub example
...
Just what GitHub propose
2020-04-28 17:08:28 -03:00