Add TuxMake as an alternative backend for kernel builds #13030
main.yml
on: pull_request
pycodestyle
21s
pylint
40s
mypy
28s
validate-yaml
19s
Lint
34s
Matrix: unit-tests
Annotations
4 errors and 10 warnings
|
Lint:
kernelci/kbuild.py#L1126
Incompatible return value type (got "tuple[str, None, str]", expected "tuple[str, str, str]") [return-value]
|
|
Lint:
kernelci/kbuild.py#L1121
Incompatible return value type (got "tuple[str, Any, None]", expected "tuple[str, str, str]") [return-value]
|
|
Lint:
kernelci/kbuild.py#L118
Bad except clauses order (RequestException is an ancestor class of ConnectionError)
|
|
Lint:
kernelci/kbuild.py#L115
Bad except clauses order (RequestException is an ancestor class of Timeout)
|
|
Lint:
kernelci/kbuild.py#L146
Too many instance attributes (29/7)
|
|
Lint:
kernelci/kbuild.py#L109
Either all return statements in a function should return an expression, or none of them should.
|
|
Lint:
kernelci/kbuild.py#L121
Catching too general exception Exception
|
|
Lint:
kernelci/kbuild.py#L664
TODO: log all warnings/errors of olddefconfig to separate file
|
|
Lint:
kernelci/kbuild.py#L663
TODO: olddefconfig should be optional/configurable
|
|
Lint:
kernelci/kbuild.py#L52
TODO: find a way to automatically fetch this information
|
|
Lint:
kernelci/kbuild.py#L1
Too many lines in module (1374/1000)
|
|
Lint:
kernelci/kbuild.py#L49
Line too long (129/100)
|
|
Lint:
kernelci/kbuild.py#L47
Line too long (104/100)
|
|
Lint:
kernelci/config/build.py#L404
Unknown option value for 'disable', expected a valid pylint message and got 'too-many-positional-arguments'
|