test: test_storage test_support pytest refactor#2239
Draft
Conversation
e632099 to
c92c485
Compare
c39f7e7 to
cac54cc
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Our integration and e2e tests are a hodgepodge of class-based
unitTest(circa 2010 Python) and the newerpytest. This means we are leaving a lot of features on the table, like parallelized test runs and simpler maintenance with fixtures. This task updates our runs to usePytestfully.This is related to #2192 , however addresses the some 5000 lines of core integration test code for
test_storageandtest_support, not the ancillary tests around tokenserver and other things.Testing
Our E2E & integration test runs
Issue(s)
Closes STOR-537.