Closed nurSaadat closed 1 year ago
@mcopik I have some updates on this issue
Figured out that adding the function key allows the function to be triggered successfully.
Now I am manually copying the function key from the Function >> Monitor >> Code + Test on Azure platform and substituting the function URL in serverless-benchmarks/regression-cache/[benchmark-name]/config.json
Is there any way to make parsing function code and putting it into config.json automatic?
@nurSaadat Yes, the default behavior of Azure Functions changed, and HTTP triggers started requiring authorization.
I updated the master branch, and now SeBS should make function invocation without authorization. This should require no manual work on your part. Please pull the most recent version of the master branch and redeploy your functions, as the existing one will still require the key.
Thank you so much, it works perfectly now. I think we can close this issue
Describe the bug Cannot run Azure regression test.
To Reproduce Steps to reproduce the behavior:
./sebs.py benchmark regression test --config config/example.json --deployment azure
Expected behavior Regression tests are passed with no errors
Logs
System (please complete the following information):