Integrate RobotFramework into Twister #292
compliance.yml
on: pull_request
Run compliance checks on patch series (PR)
2m 9s
Annotations
8 errors and 8 warnings
E9901:
scripts/pylib/pytest-twister-harness/src/twister_harness/robot_framework/robot_wrapper.py#L12
scripts/pylib/pytest-twister-harness/src/twister_harness/robot_framework/robot_wrapper.py:12 Argument parser with abbreviations is disallowed (argument-parser-with-abbreviations)
|
E9901:
scripts/pylib/pytest-twister-harness/src/twister_harness/robot_framework/robot_wrapper.py#L12
scripts/pylib/pytest-twister-harness/src/twister_harness/robot_framework/robot_wrapper.py:12 Argument parser with abbreviations is disallowed (argument-parser-with-abbreviations)
|
Run compliance checks on patch series (PR)
Process completed with exit code 4.
|
Run compliance checks on patch series (PR):
Nits.txt#L1
See https://docs.zephyrproject.org/latest/contribute/guidelines.html#coding-style for more details.
Missing newline at end of 'scripts/pylib/pytest-twister-harness/src/twister_harness/robot_framework/__init__.py'. Check your text editor settings.
Missing newline at end of 'scripts/tests/twister/conftest.py'. Check your text editor settings.
|
Run compliance checks on patch series (PR):
GitDiffCheck.txt#L1
Git conflict markers and whitespace errors are not allowed in added changes
ad921270d6c7f8a3d2473f11ba396ec5e95e9abf: scripts/pylib/pytest-twister-harness/src/twister_harness/plugin.py:44: new blank line at EOF.
|
Run compliance checks on patch series (PR):
Kconfig.txt#L1
See https://docs.zephyrproject.org/latest/build/kconfig/tips.html for more details.
Found references to undefined Kconfig symbols. If any of these are false
positives, then add them to UNDEF_KCONFIG_WHITELIST in /home/runner/work/zephyr/zephyr/./scripts/ci/check_compliance.py.
If the reference is for a comment like /* CONFIG_FOO_* */ (or
/* CONFIG_FOO_*_... */), then please use exactly that form (with the '*'). The
CI check knows not to flag it.
More generally, a reference followed by $, @, {, *, or ## will never be
flagged.
CONFIG_ENABLE_RX_MESSAGE_QUEUE_INJECTION drivers/can/can_fake.c:105, drivers/can/can_fake.c:108
|
Run compliance checks on patch series (PR):
Pylint.txt#L1
See https://www.pylint.org/ for more details
W0611:Unused Type imported from typing (unused-import)
File:scripts/pylib/pytest-twister-harness/src/twister_harness/fixtures.py
Line:6
Column:0
W0611:Unused DeviceConfig imported from twister_harness.twister_harness_config (unused-import)
File:scripts/pylib/pytest-twister-harness/src/twister_harness/fixtures.py
Line:13
Column:0
W0611:Unused import os (unused-import)
File:scripts/pylib/pytest-twister-harness/src/twister_harness/plugin.py
Line:8
Column:0
E9901:Argument parser with abbreviations is disallowed (argument-parser-with-abbreviations)
File:scripts/pylib/pytest-twister-harness/src/twister_harness/robot_framework/robot_wrapper.py
Line:12
Column:13
E9901:Argument parser with abbreviations is disallowed (argument-parser-with-abbreviations)
File:scripts/pylib/pytest-twister-harness/src/twister_harness/robot_framework/robot_wrapper.py
Line:12
Column:13
W0611:Unused import pytest (unused-import)
File:scripts/pylib/pytest-twister-harness/src/twister_harness/twister_harness_config.py
Line:12
Column:0
W0612:Unused variable 'robot_file' (unused-variable)
File:scripts/pylib/pytest-twister-harness/tests/robot_framework/robot_wrapper_test.py
Line:28
Column:4
W0611:Unused import pathlib (unused-import)
File:scripts/pylib/pytest-twister-harness/tests/robot_framework/zephyr_library_test.py
Line:1
Column:0
W0611:Unused DeviceAdapter imported from twister_harness (unused-import)
File:scripts/pylib/pytest-twister-harness/tests/robot_framework/zephyr_library_test.py
Line:5
Column:0
C0304:Final newline missing (missing-final-newline)
File:scripts/tests/twister/conftest.py
Line:117
Column:0
|
Run compliance checks on patch series (PR)
Process completed with exit code 1.
|
W0611:
scripts/pylib/pytest-twister-harness/src/twister_harness/fixtures.py#L6
scripts/pylib/pytest-twister-harness/src/twister_harness/fixtures.py:6 Unused Type imported from typing (unused-import)
|
W0611:
scripts/pylib/pytest-twister-harness/src/twister_harness/fixtures.py#L13
scripts/pylib/pytest-twister-harness/src/twister_harness/fixtures.py:13 Unused DeviceConfig imported from twister_harness.twister_harness_config (unused-import)
|
W0611:
scripts/pylib/pytest-twister-harness/src/twister_harness/plugin.py#L8
scripts/pylib/pytest-twister-harness/src/twister_harness/plugin.py:8 Unused import os (unused-import)
|
W0611:
scripts/pylib/pytest-twister-harness/src/twister_harness/twister_harness_config.py#L12
scripts/pylib/pytest-twister-harness/src/twister_harness/twister_harness_config.py:12 Unused import pytest (unused-import)
|
W0612:
scripts/pylib/pytest-twister-harness/tests/robot_framework/robot_wrapper_test.py#L28
scripts/pylib/pytest-twister-harness/tests/robot_framework/robot_wrapper_test.py:28 Unused variable 'robot_file' (unused-variable)
|
W0611:
scripts/pylib/pytest-twister-harness/tests/robot_framework/zephyr_library_test.py#L1
scripts/pylib/pytest-twister-harness/tests/robot_framework/zephyr_library_test.py:1 Unused import pathlib (unused-import)
|
W0611:
scripts/pylib/pytest-twister-harness/tests/robot_framework/zephyr_library_test.py#L5
scripts/pylib/pytest-twister-harness/tests/robot_framework/zephyr_library_test.py:5 Unused DeviceAdapter imported from twister_harness (unused-import)
|
C0304:
scripts/tests/twister/conftest.py#L117
scripts/tests/twister/conftest.py:117 Final newline missing (missing-final-newline)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
compliance.xml
Expired
|
1.39 KB |
|