Skip to content
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

Update security_logging_object.md #757

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
44 changes: 22 additions & 22 deletions specs/security_logging_object.md
Expand Up @@ -215,29 +215,29 @@ FlowSeriesTables have to change; necessary logic to be added to fetch values
# 9. Testing
## 9.1 Unit tests
Following test cases need to be verified
* Config flow test cases
i. SLO config creation without any network policy and security group.
ii. SLO config creation with all rules from the given network policy.
iii. SLO config creation with specific rules from the given network policy.
iv. SLO config creation with all rules from the given security group.
v. SLO config creation with specific rules from the given security group.
vi. SLO attachment at the global level.
vii. SLO attachment at the VMI level.
viii.SLO attachment at the VN level.
* Construction of session end point message test cases
i. Session detection for the given flow (client/server).
ii. Creation of session aggregate map for the given session flow.
iii. Association of session maps to session aggregate map.
* Aggregation for multiple sessions
i. Aggregation of multiple sessions based on the client session.
ii. Aggregation of multiple sessions based on the server session.
* Config flow test cases
i. SLO config creation without any network policy and security group.
ii. SLO config creation with all rules from the given network policy.
iii. SLO config creation with specific rules from the given network policy.
iv. SLO config creation with all rules from the given security group.
v. SLO config creation with specific rules from the given security group.
vi. SLO attachment at the global level.
vii. SLO attachment at the VMI level.
viii.SLO attachment at the VN level.
* Construction of session end point message test cases
i.   Session detection for the given flow (client/server)
ii. Creation of session aggregate map for the given session flow
iii. Association of session maps to session aggregate map  
* Aggregation for multiple sessions
i.   Aggregation of multiple sessions based on the client session.
ii. Aggregation of multiple sessions based on the server session.
## 9.2 Dev tests
* Complete config flow from UI to agent for SLO objects
i. SLO config creation at different attachment levels.
ii. SLO config change at different attachment levels.
* Verification of aggregated flow in collector
i. Decoding session end point messages from client.
ii. Decoding session end point messages from server.
* Complete config flow from UI to agent for SLO objects
i. SLO config creation at different attachment levels.
ii. SLO config change at different attachment levels.
* Verification of aggregated flow in collector
i. Decoding session end point messages from client.
ii. Decoding session end point messages from server.
## 9.3 System tests
* Complete functionality testing for SLO.
* Performance testing
Expand Down