bcgov / DITP-DevOps

Digital Identity and Trust Program Team's DevOps Documentation Repository
Apache License 2.0
2 stars 5 forks source link

Prepare to run an OpenShift Traction Load Test #148

Closed esune closed 5 months ago

esune commented 7 months ago

Create Sandbox Traction tenants for an issuer and a verifier, configure them as per the Aries Akrida "Quickstart", and adjust the environment (.env) configuration to point to those instances, and the OpenShift "dev" mediator. Run low load tests to show that the environment is operational.

A guide for setting up a Sandbox Traction tenant is available here.

Request access to the dev mediator from @WadeBarnes.

This is the second step of the load test generator plan discussed in a meeting 2023.12.18, and summarized in this presentation.

WadeBarnes commented 7 months ago

Delivered a mediator invite to @Gavinok

Gavinok commented 6 months ago

As of now locustMediatorIssue.py, locustMediatorPing.py, and locustMediatorMsg.py are working. locustMediatorPresentProof.py on the other hand routinely fails during the presentation_exchange step with the error

Exception('Request was not successful: ', b'400: Record not found: connection/fc302da8-a400-4315-905b-399a7f6a523b.')
swcurran commented 5 months ago

Completed — able to get to over 200/issuances per minute.