-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tests: automated testing w/ github actions and state update component tests #109
Conversation
20c4948
to
c0a90ce
Compare
c0a90ce
to
324694e
Compare
324694e
to
1d82a37
Compare
1d82a37
to
ae70391
Compare
@epuertat we still might need action for the
@epuertat #134 covers functional tests, if component tests are are designed in a unit-style, meaning they don't require running a Ceph cluster or similar components then component tests would use a different runtime and therefore a separate GitHub action might be reasonable. |
@baum please review and advise. |
This pull request requires rebasing against the latest changes in the 'devel' branch. Additionally, there seem to be modifications in the implementation of omap state, particularly in 'control/state.py' and 'control/server.py'. @sskaur 🖖, I could help integrate 'tests/component/test_state.py' into the existing CI pytest matrix. Please let me know your preferred way to proceed. |
This commit establishes a test subdirectory for functional tests, which rely on libRADOS and SPDK. Signed-off-by: Sandy Kaur <[email protected]>
Signed-off-by: Sandy Kaur <[email protected]>
Signed-off-by: Sandy Kaur <[email protected]>
Signed-off-by: Sandy Kaur <[email protected]>
ae70391
to
931a7a5
Compare
Relevant Changes
tests/component/test_state.py
Tests
For the following, "valid" keys refer to keys with one of the established prefix constants.