Guías

Ejemplos en el CI

Abrir issues de las pruebas que fallaron y enviar los resultados de una suite.

Ejemplo (el token queda en un secreto del CI):

curl -sS -X POST https://tracker.aquarela.app/api/v1/issues/import \
  -H "Authorization: Bearer $TRACKER_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"project": "MOB", "issues": [{"title": "El login falla en Android 15", "severity": "S2", "external_id": "e2e/login.spec.ts", "labels": ["CI"]}]}'

Resultados de una suite automatizada en un ciclo (el id sale de POST /test-cycles o de GET /test-cycles):

curl -sS -X POST https://tracker.aquarela.app/api/v1/test-cycles/$CYCLE_ID/results \
  -H "Authorization: Bearer $TRACKER_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"results": [{"test_case": "TC-MOB-0001", "status": "pass"}, {"test_case": "TC-MOB-0002", "status": "fail", "comment": "Timeout en el login", "open_issue": true}]}'