Pruebas
Los ejemplos de esta pagina apuntan a la URL publica de pruebas https://apifirma.jdmarquez.dev. Si ejecutas los scripts en local, sustituye esa URL por http://127.0.0.1:8080.
Smoke end-to-end
python ops/scripts/smoke_e2e.py --api-base-url https://apifirma.jdmarquez.dev --bc-token replace_me --device-id tablet-recepcion-1
Contrato negativo
python ops/scripts/contract_negative.py --api-base-url https://apifirma.jdmarquez.dev --bc-token replace_me --device-id tablet-recepcion-1
Concurrencia de cola
python ops/scripts/concurrency_next.py --api-base-url https://apifirma.jdmarquez.dev --bc-token replace_me --device-id tablet-recepcion-1 --drain-queue
Activacion, aislamiento y ciclo de vida
python ops/scripts/device_lifecycle.py --api-base-url https://apifirma.jdmarquez.dev --bc-token replace_me --device-id tablet-recepcion-1
python ops/scripts/multi_tablet_isolation.py --api-base-url https://apifirma.jdmarquez.dev --bc-token replace_me --device-a tablet-recepcion-1 --device-b tablet-recepcion-2
python ops/scripts/expiry_flow.py --api-base-url https://apifirma.jdmarquez.dev --bc-token replace_me --device-id tablet-recepcion-1
Pruebas operativas especiales
python ops/scripts/signed_storage_failure.py --api-base-url https://apifirma.jdmarquez.dev --bc-token replace_me --device-id tablet-recepcion-1
python ops/scripts/purge_retention.py --api-base-url https://apifirma.jdmarquez.dev --bc-token replace_me --device-id tablet-recepcion-1 --wait-seconds 5