Skip to content

Enhancement: Interfaces testcases #1260

@geetanjalimanegslab

Description

@geetanjalimanegslab
  1. Add support for ignored_interfaces to allow exclusion of specific interfaces from test execution.
  2. Introduce functionality to enable testing of only user-specified interfaces, instead of running tests on all available interfaces.
  3. Implement validation to prevent an interface from being included in both the test and ignore lists simultaneously.
  4. Include debug-level logging to indicate when interface test cases are being skipped due to exclusion.
  5. Refactor the interface selection logic by extracting get_interfaces_to_check into a reusable helper function.
  6. Ensure tests fail gracefully when no interfaces remain after applying the inclusion and exclusion filters.
  7. Review the test suite for Pylint warnings related to line count.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions