
When Tempest loads tests class inheritance plays a big role,
the test name (or path if you will) is affected by the inherited
classes.
ShareNetworksTest class inherits from ShareNetworkListMixin,
see [1], therefore the test in questions appears to be under
ShareNetworksTest and not ShareNetworkListMixin which is its
litteral position.
This issue wasn't uncovered by the consistency checks
because tools/checktest.py parses test files manually and
therefore the check passed as it found the litteral position
of the test not the based on the inheritance.
[1] 8ccbbebe6d/manila_tempest_tests/tests/api/test_share_networks.py
Change-Id: I685d94d045f4c20cfb9430d200b52e1c5cf4d268
Understanding the Interoperability Guidelines
This repository contains files managed by the Interop Working Group that provide guidance for the OpenStack community.
NOTE: Changes to file requires approval of the Interop Working Group chair(s).
Interop Working Group Process Documentation
Are you a vendor who wants to get a license to use the OpenStack trademark and logo? Consult OpenStack Interop.
The /doc/source/process directory contains details about the Interop Working Group process.
The /doc/source/schema directory contains details about the JSON schema versions used to express Guidelines.
The /doc/source/guidelines directory contains RST versions of the Interop Guidelines approved by the OpenStack Board of Directors.
- Core Definition
-
doc/source/process/CoreDefinition.rst
- Process Goverance
-
doc/source/process/2021A.rst (please check for latest)
- Designated Sections
-
doc/source/process/DesignatedSections.rst
- Core Criteria
-
doc/source/process/CoreCriteria.rst
- Interop WG Governance
-
doc/source/process/GovernanceProcess.rst
- Platform and Components
-
doc/source/process/PlatformCap.rst
- Interop WG Cycles
-
doc/source/process/ProcessCycles.rst
- Terminology
-
doc/source/process/Lexicon.rst