-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
46d3387
commit 0744492
Showing
1 changed file
with
16 additions
and
1 deletion.
There are no files selected for viewing
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,16 @@ | ||
TESTING.md | ||
# Unit Testing | ||
## Validation | ||
Very simple suite of tests to make sure the operator can deploy. Normally no changes will be required here. | ||
## Conformance | ||
This testing is at a very high level, to ensure that given functionality is broken. An example of this would be to test enabling the a reference plugin, and then test that the daemon has the expected logs from the reference plugin | ||
|
||
# End-to-End testing | ||
More in-depth testing to ensure the operator is functioning correctly, and ptp is actually running correctly on the cluster after deployment | ||
|
||
# Feature development expectations | ||
## Validation | ||
Normally no changes are required here. Unless developing a new container for example. | ||
## Conformance | ||
Expected developers of any new features will add new conformance tests as part of submission | ||
## End-to-End | ||
New e2e tests should be added to do more in-depth testing for new features. At least basic tests should be added before submitting feature, and should ensure plan is in place for more tests if required. |