Add TuxMake as an alternative backend for kernel builds #12974
main.yml
on: pull_request
pycodestyle
25s
pylint
41s
mypy
23s
validate-yaml
22s
Lint
32s
Matrix: unit-tests
Annotations
4 errors and 10 warnings
|
Lint:
kernelci/kbuild.py#L1129
Incompatible return value type (got "tuple[str, None, str]", expected "tuple[str, str, str]") [return-value]
|
|
Lint:
kernelci/kbuild.py#L1124
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#L152
Too many arguments (7/5)
|
|
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 (1377/1000)
|
|
Lint:
kernelci/kbuild.py#L49
Line too long (129/100)
|
|
Lint:
kernelci/kbuild.py#L47
Line too long (104/100)
|