Update prefix trace parser test contract
This commit is contained in:
@@ -150,12 +150,14 @@ class FidelityEnvelopeTest(unittest.TestCase):
|
|||||||
},
|
},
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
parsed = module.parse_trace(f"u0p01={trace}")
|
parsed = module.parse_trace(f"u0p01={trace}", prefix_caching=False)
|
||||||
self.assertEqual(parsed["requests"], 2)
|
self.assertEqual(parsed["requests"], 2)
|
||||||
self.assertEqual(parsed["shapes"], [(512, 1), (2048, 2)])
|
self.assertEqual(parsed["shapes"], [(512, 1), (2048, 2)])
|
||||||
json.dumps(module.trace_manifest_entry(parsed))
|
json.dumps(module.trace_manifest_entry(parsed))
|
||||||
uniform = module.parse_trace(
|
uniform = module.parse_trace(
|
||||||
f"r1={trace}", rate_contract="uniform-spacing"
|
f"r1={trace}",
|
||||||
|
rate_contract="uniform-spacing",
|
||||||
|
prefix_caching=False,
|
||||||
)
|
)
|
||||||
self.assertEqual(uniform["offered_request_rate"], 1.0)
|
self.assertEqual(uniform["offered_request_rate"], 1.0)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user