in ml_service/util/smoke_test_scoring_service.py [0:0]
def main():
parser = argparse.ArgumentParser("smoke_test_scoring_service.py")
parser.add_argument(
"--type",
type=str,
choices=["AKS", "ACI", "Webapp"],
required=True,
help="type of service"
)
parser.add_argument(
"--service",
type=str,
required=True,
help="Name of the image to test"
)
args = parser.parse_args()
e = Env()
if args.type == "Webapp":
output = call_web_app(args.service, {})
else:
output = call_web_service(e, args.type, args.service)
print("Verifying service output")
assert "result" in output
assert len(output["result"]) == output_len
print("Smoke test successful.")