Artillery
CLI

Artillery CLI v2.0.23

Hassy VeldstraHassy Veldstra

Artillery v2.0.23

Playwright

  • Upgrade to Playwright v1.52.0 (#3523)
  • Increase maxConcurrentRecordings from 3 to 5 to increase the probability of capturing traces for failed VUs (#3533)
  • Increase upload timeout for traces to help make sure large trace recordings are uploaded to Artillery Cloud (#3533)

Azure ACI

  • Client ID and client secret must be provided via AZURE_CLIENT_ID and AZURE_CLIENT_SECRET environment variables rather than CLI flags. This brings Artillery CLI in line with Azure SDK's DefaultAzureCredential credential chain. (#3525)
  • Add support for overriding worker startup timeout via WORKER_WAIT_TIMEOUT_SEC environment variable (#3527)
  • Fix issue that caused tests comprised of a single TypeScript file to fail to run (#3528)

AWS Fargate

  • Add more supported regions: us-gov-east-1 & us-gov-east-2 (AWS GovCloud), il-central-1 (Israel), cn-north-1 & cn-northwest-1 (China) (#3522)
  • Add support for overriding worker startup timeout via WORKER_WAIT_TIMEOUT_SEC environment variable (#3527)
  • Fix issue with --task-role-name flag not being taken into account (#3469)
  • Fix issue that caused tests comprised of a single TypeScript file to fail to run (#3528)
  • Fix issue that could lead to metric reports from workers to be processed with a lag in large tests (#3472)

Other improvements & fixes

  • Improve layout of Slack test summaries posted by the slack plugin (#3499)
  • Fix issue in tests written in TypeScript that led to the generated load being higher than expected (#3495)