Skip to content
Snippets Groups Projects
Commit 53ea4960 authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

Load Generator component:

- Removed availability percentage from SLA Availability constraint (new feature)
parent 27aa1a2a
No related branches found
No related tags found
2 merge requests!142Release TeraFlowSDN 2.1,!62Add relese/2.0.1 fixes
......@@ -230,12 +230,11 @@ class RequestGenerator:
]
if request_type == RequestType.SERVICE_L2NM:
availability = round(random.uniform(0.0, 99.99), ndigits=2)
capacity_gbps = round(random.uniform(0.1, 100.00), ndigits=2)
e2e_latency_ms = round(random.uniform(5.0, 100.00), ndigits=2)
constraints = [
json_constraint_sla_availability(1, True, availability),
json_constraint_sla_availability(1, True),
json_constraint_sla_capacity(capacity_gbps),
json_constraint_sla_isolation([IsolationLevelEnum.NO_ISOLATION]),
json_constraint_sla_latency(e2e_latency_ms),
......@@ -275,12 +274,11 @@ class RequestGenerator:
request_uuid, endpoint_ids=endpoint_ids, constraints=constraints, config_rules=config_rules)
elif request_type == RequestType.SERVICE_L3NM:
availability = round(random.uniform(0.0, 99.99), ndigits=2)
capacity_gbps = round(random.uniform(0.1, 100.00), ndigits=2)
e2e_latency_ms = round(random.uniform(5.0, 100.00), ndigits=2)
constraints = [
json_constraint_sla_availability(1, True, availability),
json_constraint_sla_availability(1, True),
json_constraint_sla_capacity(capacity_gbps),
json_constraint_sla_isolation([IsolationLevelEnum.NO_ISOLATION]),
json_constraint_sla_latency(e2e_latency_ms),
......@@ -380,11 +378,10 @@ class RequestGenerator:
json_endpoint_id(json_device_id(dst_device_uuid), dst_endpoint_uuid),
]
availability = round(random.uniform(0.0, 99.99), ndigits=2)
capacity_gbps = round(random.uniform(0.1, 100.00), ndigits=2)
e2e_latency_ms = round(random.uniform(5.0, 100.00), ndigits=2)
constraints = [
json_constraint_sla_availability(1, True, availability),
json_constraint_sla_availability(1, True),
json_constraint_sla_capacity(capacity_gbps),
json_constraint_sla_isolation([IsolationLevelEnum.NO_ISOLATION]),
json_constraint_sla_latency(e2e_latency_ms),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment