Extract testsuite api to a separate package

Extract TestSuite, TestDriver, TestPattern, TestConfig
and VolumeResource, SnapshotVolumeResource from testsuite
package and put them into a new package called api.

The ultimate goal here is to make the testsuites as clean
as possible. And only testsuites in the package.
This commit is contained in:
Jiawei Wang
2020-11-13 12:06:03 -08:00
parent 5dc491758c
commit 988563f8f5
48 changed files with 2366 additions and 2218 deletions

File diff suppressed because it is too large Load Diff