-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Labels
need-to-triageRequires investigationRequires investigation
Description
I ran the GitHub action with the following input
- name: 'Azure Load Testing'
uses: azure/load-testing
with:
loadTestConfigFile: 'loadtest/smoketest.yaml'
loadTestResource: ${{ env.AZURE_LOAD_TEST_NAME }}
resourceGroup: ${{ env.AZURE_RESOURCE_GROUP_NAME }}
env: |
[
{
"name": "domain",
"value": ${{ env.AZURE_LOAD_TEST_HOST }}
}
]This returned Error: Invalid env.
env could refer to :
- The environment variables
- The workflow environment variables
- The action environment variables
- The
envparameter
The actual issue was that the JSON in env parameter was invalid because it was missing quotes, but it was difficult to diagnose. Please can you update the error message here to be more specific
https://github.com/Azure/load-testing/blob/main/src/mappers.ts#L388-L390
The exception object has a detailed message on why JSON.parse failed but this context is being lost
Metadata
Metadata
Assignees
Labels
need-to-triageRequires investigationRequires investigation