Conversation
0f5d8e2 to
923d14f
Compare
|
Checks on the functionality of the workflow Successful run: |
f79492c to
b71d069
Compare
30c47fb to
b623c44
Compare
|
We decided to replace defconfig checks that is based on make defconfig with the qconfig.py, since it already includes that functionality and brings more useful checks on defconfigs. See the test runs here: |
f86ffff to
56107bc
Compare
Replace the defconfig assert step with a check_qconfig() helper that runs qconfig.py on the selected defconfigs and reports any issues. Signed-off-by: Ozan Durgut <ozan.durgut@analog.com>
|
@gastmaier can you take a look at this PR? You may also be interested in https://docs.u-boot.org/en/latest/develop/qconfig.html#qconfig-querying-config-options |
gastmaier
left a comment
There was a problem hiding this comment.
For context, the o.g. implementation is copy from
https://github.com/analogdevicesinc/linux/blob/ci/ci/build.sh#L370-L412
|
|
||
| git restore . | ||
| git clean -fd -e ci/ | ||
|
|
There was a problem hiding this comment.
So qconfig.py has a few options.
You are calling with -d a file containing a list of defconfigs to move and -s force sync by savedefconfig.
There is also a --test option for unit tests but
"""Run doctests and unit tests (so far there are no unit tests)"""
:)
Replace the defconfig assert step with a check_qconfig() helper
that runs qconfig.py on the selected defconfigs and reports any issues.