Trustify load tests · 2026-10-22 13:44 UTC
Duration
9m 58s
Total requests
191,872 (-3,241)
Failure rate
0.0%
0 failed requests
Throughput
320.4 req/s (-5.3)
Latency 95%ile
72 ms (0)
Latency 99%ile
200 ms (+10)
Endpoints
72
0 with failures
Over time
Throughput
Requests and failures per second
Response time
Percentiles over Locust's rolling window, ms
Users
Concurrent simulated users
Load plan
| Action | Started | Stopped | Elapsed | Users |
|---|---|---|---|---|
| Increasing | 13:44:18 | 13:44:22 | 0m 04s | 2 → 10 |
| Maintaining | 13:44:22 | 13:54:16 | 9m 54s | 10 → 10 |
Top 10 slowest endpoints (95%ile)
| # | Method | Name | 95%ile (ms) | Average (ms) | # Requests |
|---|---|---|---|---|---|
| 1 | GET | /api/v3/advisory-labels?filter_text=type&limit=1000 | 6,500 | 5,762 | 97 |
| 2 | POST | /api/v3/vulnerability/analyze | 3,600 | 1,111 | 352 |
| 3 | GET | /api/v3/sbom/{sbom_id}/download | 3,200 | 3,109 | 95 |
| 4 | GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 3,000 | 226 | 145 |
| 5 | GET | /api/v3/purl?q=purl:ty=rpm&total=true | 2,500 | 182 | 156 |
| 6 | GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 2,000 | 990 | 160 |
| 7 | GET | /api/v3/advisory?q=CVE-2021-&total=true | 1,700 | 383 | 586 |
| 8 | POST | /api/v3/purl/recommend | 1,500 | 949 | 415 |
| 9 | GET | /api/v3/sbom?q=name~redhat&total=true | 1,500 | 661 | 106 |
| 10 | GET | /api/v3/purl?q=curl&total=true | 910 | 166 | 139 |
Request metrics
| Method | Name | # Requests | # Fails | Fail % | Average (ms) | Min (ms) | Max (ms) | Avg size (B) | RPS | Failures/s |
|---|---|---|---|---|---|---|---|---|---|---|
| sbom 16 | ||||||||||
| GET | /api/v3/sbom/by-package?purl={purl} | 101 (-5) | 0 (0) | 0% | 105 (-0.6) | 29.3 | 195 | 1,287 | 0.17 (0) | 0 |
| GET | /api/v3/sbom/count-by-package | 92 (-21) | 0 (0) | 0% | 31.2 (-4.8) | 5.50 | 106 | 3 | 0.15 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id} | 93 (-11) | 0 (0) | 0% | 132 (+2.9) | 60.5 | 226 | 2,015 | 0.16 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/all-license-ids | 103 (-20) | 0 (0) | 0% | 25.2 (+0.4) | 2.10 | 77.1 | 2 | 0.17 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/download | 95 (+6) | 0 (0) | 0% | 3,109 (+26.7) | 2,899 | 3,281 | 136,458,638 | 0.16 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/license-export | 73 (-45) | 0 (0) | 0% | 34.8 (+1.7) | 4.94 | 87.6 | 234 | 0.12 (-0.1) | 0 |
| GET | /api/v3/sbom/{sbom_id}/packages | 96 (-22) | 0 (0) | 0% | 151 (+8.8) | 15.7 | 473 | 12,648 | 0.16 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/related | 87 (-15) | 0 (0) | 0% | 149 (-0.2) | 27.3 | 487 | 15,372 | 0.15 (0) | 0 |
| GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 94 (-29) | 0 (0) | 0% | 306 (+42.0) | 74.9 | 1,159 | 12,189 | 0.16 (0) | 0 |
| GET | /api/v3/sbom?offset=100&limit=10&total=true | 207 (-4) | 0 (0) | 0% | 195 (-9.0) | 23.6 | 1,040 | 11,900 | 0.35 (0) | 0 |
| GET | /api/v3/sbom?q=label:type=product&total=true | 90 (-11) | 0 (0) | 0% | 23.5 (+4.8) | 2.17 | 77.6 | 22 | 0.15 (0) | 0 |
| GET | /api/v3/sbom?q=license~GPL&sort=name:desc&total=true | 95 (-9) | 0 (0) | 0% | 33.1 (+6.5) | 2.74 | 88.7 | 22 | 0.16 (0) | 0 |
| GET | /api/v3/sbom?q=name~redhat&total=true | 106 (+2) | 0 (0) | 0% | 661 (+30.0) | 11.2 | 1,708 | 22 | 0.18 (0) | 0 |
| GET | /api/v3/sbom?q=published>2024-01-01&total=true | 94 (-9) | 0 (0) | 0% | 203 (+17.6) | 28.9 | 896 | 29,317 | 0.16 (0) | 0 |
| GET | /api/v3/sbom?sort=ingested:desc&total=true | 91 (-10) | 0 (0) | 0% | 339 (+4.9) | 32.4 | 998 | 29,600 | 0.15 (0) | 0 |
| GET | /api/v3/sbom?total=true | 199 (-19) | 0 (0) | 0% | 161 (-17.2) | 27.6 | 675 | 29,317 | 0.33 (0) | 0 |
| advisory 13 | ||||||||||
| GET | /api/v3/advisory/urn:uuid:{advisory_id} | 612 (+51) | 0 (0) | 0% | 60.4 (+3.0) | 4.51 | 131 | 2,395 | 1.02 (+0.1) | 0 |
| GET | /api/v3/advisory/urn:uuid:{advisory_id}/download | 525 (-64) | 0 (0) | 0% | 30.3 (+0.3) | 4.84 | 110 | 178,423 | 0.88 (-0.1) | 0 |
| GET | /api/v3/advisory?deprecated=Consider&total=true | 603 (+8) | 0 (0) | 0% | 71.6 (-3.8) | 7.32 | 2,956 | 44,003 | 1.01 (0) | 0 |
| GET | /api/v3/advisory?limit=1&total=true | 108 (+6) | 0 (0) | 0% | 76.7 (-10.0) | 6.57 | 1,344 | 2,504 | 0.18 (0) | 0 |
| GET | /api/v3/advisory?limit=10&sort=ingested:desc&total=true | 578 (+14) | 0 (0) | 0% | 67.9 (+0.1) | 4.06 | 3,206 | 20,193 | 0.97 (0) | 0 |
| GET | /api/v3/advisory?offset=100&limit=10&total=true | 563 (-14) | 0 (0) | 0% | 75.1 (-4.2) | 6.35 | 2,502 | 19,176 | 0.94 (0) | 0 |
| GET | /api/v3/advisory?offset={offset}&limit=1 | 108 (+6) | 0 (0) | 0% | 248 (+2.5) | 50.9 | 791 | 1,899 | 0.18 (0) | 0 |
| GET | /api/v3/advisory?q=CVE-2021-&total=true | 586 (+2) | 0 (0) | 0% | 383 (-4.0) | 20.3 | 3,316 | 49,528 | 0.98 (0) | 0 |
| GET | /api/v3/advisory?q=identifier=CVE-2022-0981&total=true | 527 (-59) | 0 (0) | 0% | 61.1 (+2.1) | 3.31 | 129 | 1,971 | 0.88 (-0.1) | 0 |
| GET | /api/v3/advisory?q=modified>3 days ago&total=true | 543 (-11) | 0 (0) | 0% | 22.8 (+1.4) | 2.27 | 88.1 | 22 | 0.91 (0) | 0 |
| GET | /api/v3/advisory?q=title~openssl&total=true | 595 (+39) | 0 (0) | 0% | 47.7 (-4.1) | 8.91 | 484 | 126,452 | 0.99 (+0.1) | 0 |
| GET | /api/v3/advisory?sort=modified:desc&total=true | 566 (-27) | 0 (0) | 0% | 76.3 (+5.6) | 6.53 | 3,625 | 38,128 | 0.95 (0) | 0 |
| GET | /api/v3/advisory?total=true | 583 (-1) | 0 (0) | 0% | 128 (+6.0) | 8.99 | 2,803 | 49,434 | 0.97 (0) | 0 |
| vulnerability 7 | ||||||||||
| POST | /api/v3/vulnerability/analyze | 352 (+14) | 0 (0) | 0% | 1,111 (-118.4) | 1.63 | 4,898 | 4,544,039 | 0.59 (0) | 0 |
| GET | /api/v3/vulnerability?offset=100&limit=10&total=true | 171 (0) | 0 (0) | 0% | 38.0 (-34.7) | 2.54 | 798 | 9,234 | 0.29 (0) | 0 |
| GET | /api/v3/vulnerability?q=base_score>=7.0&total=true | 189 (+34) | 0 (0) | 0% | 55.4 (-11.2) | 4.29 | 1,198 | 19,119 | 0.32 (+0.1) | 0 |
| GET | /api/v3/vulnerability?q=base_severity=high&total=true | 172 (-6) | 0 (0) | 0% | 55.3 (-3.7) | 2.92 | 1,324 | 20,192 | 0.29 (0) | 0 |
| GET | /api/v3/vulnerability?q=cwes=CWE-79&total=true | 168 (-14) | 0 (0) | 0% | 74.0 (+11.7) | 2.74 | 1,972 | 22,328 | 0.28 (0) | 0 |
| GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 160 (-11) | 0 (0) | 0% | 990 (+235.1) | 165 | 3,508 | 26,294 | 0.27 (0) | 0 |
| GET | /api/v3/vulnerability?total=true | 161 (-8) | 0 (0) | 0% | 38.8 (+1.3) | 3.77 | 899 | 19,591 | 0.27 (0) | 0 |
| purl 15 | ||||||||||
| GET | /api/v3/purl/base/{purl} | 135 (+18) | 0 (0) | 0% | 102 (+11.9) | 7.28 | 465 | 48,827 | 0.23 (0) | 0 |
| GET | /api/v3/purl/base?q=namespace=redhat&total=true | 139 (+40) | 0 (0) | 0% | 83.2 (+3.1) | 4.59 | 817 | 2,080 | 0.23 (+0.1) | 0 |
| GET | /api/v3/purl/base?q=type=rpm&total=true | 136 (0) | 0 (0) | 0% | 61.6 (-0.5) | 3.65 | 129 | 2,080 | 0.23 (0) | 0 |
| GET | /api/v3/purl/base?sort=name:asc&total=true | 132 (+22) | 0 (0) | 0% | 216 (-5.3) | 71.8 | 584 | 2,943 | 0.22 (0) | 0 |
| GET | /api/v3/purl/base?total=true | 141 (+21) | 0 (0) | 0% | 60.0 (-8.4) | 3.96 | 236 | 2,450 | 0.24 (0) | 0 |
| POST | /api/v3/purl/recommend | 415 (+57) | 0 (0) | 0% | 949 (-19.1) | 164 | 2,082 | 2,747 | 0.69 (+0.1) | 0 |
| GET | /api/v3/purl/{purl_id} | 120 (+4) | 0 (0) | 0% | 98.2 (+3.7) | 20.0 | 242 | 537 | 0.20 (0) | 0 |
| GET | /api/v3/purl?offset=100&limit=10&total=true | 136 (+12) | 0 (0) | 0% | 82.4 (-65.3) | 2.87 | 831 | 4,210 | 0.23 (0) | 0 |
| GET | /api/v3/purl?q=curl&total=true | 139 (+15) | 0 (0) | 0% | 166 (-53.5) | 3.05 | 2,705 | 10,440 | 0.23 (0) | 0 |
| GET | /api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true | 135 (+11) | 0 (0) | 0% | 34.3 (-2.0) | 6.31 | 98.6 | 22 | 0.23 (0) | 0 |
| GET | /api/v3/purl?q=name=curl&total=true | 161 (+33) | 0 (0) | 0% | 36.7 (+0.2) | 2.15 | 289 | 12,084 | 0.27 (+0.1) | 0 |
| GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 145 (+44) | 0 (0) | 0% | 226 (-50.9) | 1.96 | 4,260 | 10,662 | 0.24 (+0.1) | 0 |
| GET | /api/v3/purl?q=purl:ty=rpm&total=true | 156 (+31) | 0 (0) | 0% | 182 (-42.1) | 1.92 | 3,353 | 10,462 | 0.26 (+0.1) | 0 |
| GET | /api/v3/purl?sort=purl:name:asc&total=true | 135 (+13) | 0 (0) | 0% | 58.4 (-237.6) | 2.18 | 748 | 11,101 | 0.23 (0) | 0 |
| GET | /api/v3/purl?total=true | 150 (+11) | 0 (0) | 0% | 33.8 (-201.9) | 1.77 | 764 | 10,429 | 0.25 (0) | 0 |
| license 9 | ||||||||||
| GET | /api/v3/license/spdx/license/{license_id} | 1,776 (-23) | 0 (0) | 0% | 41.6 (+0.1) | 0.95 | 69.5 | 1,143 | 2.97 (0) | 0 |
| GET | /api/v3/license/spdx/license?q=apache&total=true | 1,847 (+19) | 0 (0) | 0% | 2.87 (0) | 0.95 | 30.4 | 165 | 3.08 (0) | 0 |
| GET | /api/v3/license/spdx/license?q=gpl&total=true | 1,760 (-6) | 0 (0) | 0% | 42.0 (0) | 1.11 | 72.8 | 1,981 | 2.94 (0) | 0 |
| GET | /api/v3/license/spdx/license?total=true | 1,868 (+104) | 0 (0) | 0% | 41.6 (+0.1) | 1.00 | 66.1 | 1,525 | 3.12 (+0.2) | 0 |
| GET | /api/v3/license?limit=10&sort=license:asc&total=true | 1,880 (+73) | 0 (0) | 0% | 35.1 (+0.8) | 5.78 | 152 | 425 | 3.14 (+0.1) | 0 |
| GET | /api/v3/license?q=ASL&sort=license:desc&total=true | 1,897 (+72) | 0 (0) | 0% | 29.4 (-1.1) | 3.61 | 95.8 | 22 | 3.17 (+0.1) | 0 |
| GET | /api/v3/license?q=license~Apache&total=true | 1,803 (-16) | 0 (0) | 0% | 27.3 (0) | 2.39 | 90.5 | 120 | 3.01 (0) | 0 |
| GET | /api/v3/license?q=license~GPL&total=true | 1,857 (+21) | 0 (0) | 0% | 26.1 (-1.1) | 2.33 | 94.7 | 92 | 3.10 (0) | 0 |
| GET | /api/v3/license?total=true | 1,836 (-118) | 0 (0) | 0% | 73.0 (+1.3) | 8.14 | 193 | 1,101 | 3.07 (-0.2) | 0 |
| analysis 3 | ||||||||||
| GET | /api/v3/analysis/component/{component} | 13,625 (-796) | 0 (0) | 0% | 14.0 (+0.7) | 1.35 | 170 | 25 | 22.75 (-1.3) | 0 |
| GET | /api/v3/analysis/latest/component/{cpe} | 13,699 (-593) | 0 (0) | 0% | 14.0 (+0.6) | 1.35 | 176 | 25 | 22.87 (-1.0) | 0 |
| GET | /api/v3/analysis/status | 13,697 (-712) | 0 (0) | 0% | 13.6 (+0.8) | 1.22 | 174 | 103 | 22.87 (-1.2) | 0 |
| importer 1 | ||||||||||
| GET | /api/v3/importer?total=true | 54,123 (+971) | 0 (0) | 0% | 10.2 (-0.2) | 0.99 | 99.9 | 2 | 90.36 (+1.7) | 0 |
| group 3 | ||||||||||
| GET | /api/v3/group/sbom?parents=resolve&total=true | 13,810 (-726) | 0 (0) | 0% | 13.4 (+0.5) | 1.20 | 176 | 38 | 23.06 (-1.2) | 0 |
| GET | /api/v3/group/sbom?total=true | 13,982 (-605) | 0 (0) | 0% | 13.6 (+0.9) | 1.22 | 173 | 22 | 23.34 (-1.0) | 0 |
| GET | /api/v3/group/sbom?totals=true&total=true | 13,797 (-782) | 0 (0) | 0% | 13.6 (+0.5) | 1.21 | 166 | 22 | 23.04 (-1.3) | 0 |
| labels 3 | ||||||||||
| GET | /api/v3/advisory-labels?filter_text=type&limit=1000 | 97 (+1) | 0 (0) | 0% | 5,762 (-101.7) | 4,917 | 6,665 | 60 | 0.16 (0) | 0 |
| GET | /api/v3/sbom-labels?limit=10&filter_text=&total=true | 107 (-2) | 0 (0) | 0% | 68.9 (+0.2) | 9.87 | 135 | 1,065 | 0.18 (0) | 0 |
| GET | /api/v3/sbom-labels?total=true | 103 (-11) | 0 (0) | 0% | 73.2 (+0.3) | 6.94 | 127 | 1,065 | 0.17 (0) | 0 |
| other 2 | ||||||||||
| GET | /.well-known/trustify | 13,219 (+8) | 0 (0) | 0% | 41.7 (-0.1) | 0.85 | 78.5 | 1,179 | 22.07 (0) | 0 |
| POST | /api/v3/ui/extract-sbom-purls | 13,128 (-189) | 0 (0) | 0% | 2.47 (+0.1) | 0.88 | 39.5 | 45 | 21.92 (-0.3) | 0 |
Response time metrics (ms)
| Method | Name | 50%ile | 75%ile | 90%ile | 95%ile | 99%ile | 100%ile |
|---|---|---|---|---|---|---|---|
| sbom 16 | |||||||
| GET | /api/v3/sbom/by-package?purl={purl} | 110 (-10) | 130 (0) | 140 (0) | 150 (+10) | 180 (0) | 190 (0) |
| GET | /api/v3/sbom/count-by-package | 14 (-5) | 61 (-10) | 76 (-2) | 80 (0) | 110 (+22) | 110 (+21) |
| GET | /api/v3/sbom/{sbom_id} | 140 (+10) | 150 (+10) | 190 (0) | 210 (0) | 230 (-10) | 230 (-10) |
| GET | /api/v3/sbom/{sbom_id}/all-license-ids | 9 (0) | 40 (-14) | 69 (-1) | 73 (0) | 77 (-5) | 77 (-10) |
| GET | /api/v3/sbom/{sbom_id}/download | 3,100 (0) | 3,200 (+100) | 3,200 (0) | 3,200 (0) | 3,300 (0) | 3,300 (0) |
| GET | /api/v3/sbom/{sbom_id}/license-export | 13 (+1) | 64 (-1) | 76 (-2) | 81 (-1) | 88 (+2) | 88 (+2) |
| GET | /api/v3/sbom/{sbom_id}/packages | 110 (+10) | 270 (+60) | 290 (-10) | 300 (-60) | 470 (+90) | 470 (+70) |
| GET | /api/v3/sbom/{sbom_id}/related | 120 (-10) | 200 (0) | 270 (+10) | 290 (0) | 490 (+160) | 490 (+110) |
| GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 230 (+20) | 400 (+30) | 590 (+120) | 790 (+280) | 1,200 (+360) | 1,200 (+300) |
| GET | /api/v3/sbom?offset=100&limit=10&total=true | 130 (-20) | 280 (+20) | 390 (-10) | 460 (-70) | 720 (+10) | 1,000 (+110) |
| GET | /api/v3/sbom?q=label:type=product&total=true | 8 (0) | 46 (+33) | 70 (+11) | 73 (+2) | 78 (+1) | 78 (-5) |
| GET | /api/v3/sbom?q=license~GPL&sort=name:desc&total=true | 13 (+3) | 64 (+13) | 75 (+5) | 79 (+5) | 89 (+7) | 89 (+7) |
| GET | /api/v3/sbom?q=name~redhat&total=true | 900 (+150) | 1,200 (+100) | 1,400 (+100) | 1,500 (0) | 1,600 (-100) | 1,700 (-300) |
| GET | /api/v3/sbom?q=published>2024-01-01&total=true | 120 (0) | 210 (+10) | 490 (+110) | 590 (+160) | 900 (+170) | 900 (+90) |
| GET | /api/v3/sbom?sort=ingested:desc&total=true | 310 (+10) | 500 (+20) | 690 (+90) | 730 (+110) | 1,000 (+180) | 1,000 (-500) |
| GET | /api/v3/sbom?total=true | 110 (-10) | 190 (-10) | 310 (-80) | 430 (-50) | 530 (-90) | 680 (-320) |
| advisory 13 | |||||||
| GET | /api/v3/advisory/urn:uuid:{advisory_id} | 47 (0) | 81 (+12) | 110 (+10) | 110 (0) | 120 (0) | 130 (-20) |
| GET | /api/v3/advisory/urn:uuid:{advisory_id}/download | 14 (0) | 55 (+1) | 76 (+2) | 79 (+1) | 86 (-5) | 110 (-90) |
| GET | /api/v3/advisory?deprecated=Consider&total=true | 16 (-2) | 69 (-2) | 79 (-4) | 85 (-25) | 1,800 (-300) | 3,000 (+400) |
| GET | /api/v3/advisory?limit=1&total=true | 50 (0) | 76 (+3) | 100 (-10) | 110 (0) | 600 (-700) | 1,300 (-300) |
| GET | /api/v3/advisory?limit=10&sort=ingested:desc&total=true | 13 (-1) | 61 (0) | 74 (0) | 81 (-1) | 2,100 (-200) | 3,200 (+300) |
| GET | /api/v3/advisory?offset=100&limit=10&total=true | 76 (+1) | 89 (+2) | 96 (+2) | 99 (-1) | 110 (-320) | 2,500 (-300) |
| GET | /api/v3/advisory?offset={offset}&limit=1 | 220 (+30) | 340 (+30) | 440 (-70) | 520 (-90) | 690 (-120) | 790 (-50) |
| GET | /api/v3/advisory?q=CVE-2021-&total=true | 200 (0) | 320 (-50) | 1,200 (+100) | 1,700 (-100) | 2,200 (-200) | 3,300 (-600) |
| GET | /api/v3/advisory?q=identifier=CVE-2022-0981&total=true | 48 (+1) | 81 (+11) | 110 (+10) | 110 (0) | 120 (0) | 130 (0) |
| GET | /api/v3/advisory?q=modified>3 days ago&total=true | 8 (0) | 46 (+12) | 66 (+1) | 71 (+1) | 80 (+2) | 88 (+3) |
| GET | /api/v3/advisory?q=title~openssl&total=true | 41 (+13) | 77 (0) | 86 (-4) | 94 (-16) | 120 (-230) | 480 (-420) |
| GET | /api/v3/advisory?sort=modified:desc&total=true | 16 (-2) | 68 (-1) | 80 (-1) | 89 (-7) | 2,200 (+300) | 3,600 (+700) |
| GET | /api/v3/advisory?total=true | 100 (0) | 120 (0) | 170 (-10) | 190 (0) | 930 (+720) | 2,800 (-300) |
| vulnerability 7 | |||||||
| POST | /api/v3/vulnerability/analyze | 670 (-330) | 2,000 (0) | 3,100 (-500) | 3,600 (-300) | 4,400 (-600) | 4,900 (-1,900) |
| GET | /api/v3/vulnerability?offset=100&limit=10&total=true | 8 (-38) | 52 (-14) | 73 (-27) | 77 (-33) | 670 (-20) | 800 (-200) |
| GET | /api/v3/vulnerability?q=base_score>=7.0&total=true | 9 (0) | 21 (-33) | 69 (-3) | 97 (-393) | 1,200 (0) | 1,200 (0) |
| GET | /api/v3/vulnerability?q=base_severity=high&total=true | 9 (0) | 58 (+20) | 78 (+9) | 380 (+80) | 800 (-200) | 1,300 (-200) |
| GET | /api/v3/vulnerability?q=cwes=CWE-79&total=true | 9 (0) | 14 (-37) | 74 (+3) | 300 (+130) | 1,600 (+400) | 2,000 (+600) |
| GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 940 (+340) | 1,400 (+410) | 1,800 (+500) | 2,000 (+600) | 2,400 (+200) | 3,500 (+900) |
| GET | /api/v3/vulnerability?total=true | 9 (+1) | 13 (-4) | 67 (-2) | 71 (-4) | 790 (+100) | 900 (+100) |
| purl 15 | |||||||
| GET | /api/v3/purl/base/{purl} | 63 (0) | 190 (+50) | 260 (+50) | 360 (+80) | 390 (+90) | 470 (+90) |
| GET | /api/v3/purl/base?q=namespace=redhat&total=true | 46 (-7) | 78 (-11) | 100 (-10) | 240 (+30) | 750 (+120) | 820 (+190) |
| GET | /api/v3/purl/base?q=type=rpm&total=true | 47 (+1) | 84 (-8) | 100 (0) | 100 (-10) | 110 (-10) | 130 (-50) |
| GET | /api/v3/purl/base?sort=name:asc&total=true | 210 (-10) | 250 (0) | 310 (-20) | 340 (-10) | 540 (+140) | 580 (+170) |
| GET | /api/v3/purl/base?total=true | 45 (-2) | 79 (-16) | 99 (-11) | 100 (-30) | 140 (-60) | 240 (0) |
| POST | /api/v3/purl/recommend | 1,000 (0) | 1,200 (0) | 1,300 (-100) | 1,500 (0) | 1,600 (0) | 2,100 (+500) |
| GET | /api/v3/purl/{purl_id} | 92 (+7) | 120 (0) | 160 (-10) | 180 (-10) | 200 (-70) | 240 (-70) |
| GET | /api/v3/purl?offset=100&limit=10&total=true | 46 (-1) | 81 (+1) | 100 (+1) | 160 (+60) | 800 (-3,600) | 830 (-3,670) |
| GET | /api/v3/purl?q=curl&total=true | 45 (-39) | 91 (-89) | 610 (+130) | 910 (+20) | 1,300 (-1,300) | 2,700 (-400) |
| GET | /api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true | 24 (-11) | 61 (+1) | 68 (-3) | 81 (+5) | 93 (+3) | 99 (-11) |
| GET | /api/v3/purl?q=name=curl&total=true | 15 (-3) | 55 (+2) | 67 (-2) | 72 (-28) | 290 (+40) | 290 (+10) |
| GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 9 (-17) | 50 (-4) | 69 (-31) | 3,000 (+300) | 3,500 (+100) | 4,300 (+100) |
| GET | /api/v3/purl?q=purl:ty=rpm&total=true | 7 (-1) | 37 (-15) | 61 (-36) | 2,500 (-100) | 3,400 (+100) | 3,400 (+100) |
| GET | /api/v3/purl?sort=purl:name:asc&total=true | 19 (+7) | 56 (+8) | 64 (-7) | 340 (-3,060) | 620 (-3,980) | 750 (-3,850) |
| GET | /api/v3/purl?total=true | 9 (-23) | 51 (-2) | 62 (-10) | 69 (-28) | 490 (-4,310) | 760 (-5,540) |
| license 9 | |||||||
| GET | /api/v3/license/spdx/license/{license_id} | 43 (+1) | 43 (0) | 44 (0) | 45 (0) | 54 (+1) | 70 (0) |
| GET | /api/v3/license/spdx/license?q=apache&total=true | 3 (0) | 4 (0) | 5 (0) | 6 (0) | 8 (0) | 30 (+1) |
| GET | /api/v3/license/spdx/license?q=gpl&total=true | 43 (0) | 44 (0) | 45 (0) | 46 (0) | 54 (-1) | 73 (+2) |
| GET | /api/v3/license/spdx/license?total=true | 43 (0) | 43 (0) | 44 (0) | 45 (0) | 51 (-1) | 66 (-5) |
| GET | /api/v3/license?limit=10&sort=license:asc&total=true | 22 (+3) | 58 (0) | 74 (0) | 79 (-1) | 89 (+1) | 150 (0) |
| GET | /api/v3/license?q=ASL&sort=license:desc&total=true | 14 (-2) | 52 (-1) | 67 (0) | 75 (0) | 83 (-1) | 96 (-4) |
| GET | /api/v3/license?q=license~Apache&total=true | 13 (+1) | 50 (0) | 62 (-2) | 71 (-1) | 79 (-1) | 91 (-5) |
| GET | /api/v3/license?q=license~GPL&total=true | 11 (0) | 48 (-2) | 63 (0) | 72 (0) | 79 (-2) | 95 (-5) |
| GET | /api/v3/license?total=true | 61 (+2) | 97 (+1) | 110 (0) | 120 (0) | 130 (0) | 190 (-10) |
| analysis 3 | |||||||
| GET | /api/v3/analysis/component/{component} | 5 (0) | 7 (0) | 64 (+2) | 70 (+1) | 78 (+2) | 170 (+70) |
| GET | /api/v3/analysis/latest/component/{cpe} | 5 (0) | 7 (0) | 64 (+2) | 70 (+1) | 77 (+2) | 180 (+70) |
| GET | /api/v3/analysis/status | 5 (0) | 7 (0) | 63 (+2) | 69 (+1) | 77 (+2) | 170 (+70) |
| importer 1 | |||||||
| GET | /api/v3/importer?total=true | 4 (0) | 5 (0) | 52 (-1) | 66 (0) | 73 (0) | 100 (0) |
| group 3 | |||||||
| GET | /api/v3/group/sbom?parents=resolve&total=true | 5 (+1) | 7 (+1) | 63 (+2) | 69 (0) | 76 (-1) | 180 (+10) |
| GET | /api/v3/group/sbom?total=true | 5 (+1) | 7 (+1) | 63 (+2) | 69 (+1) | 76 (0) | 170 (0) |
| GET | /api/v3/group/sbom?totals=true&total=true | 5 (+1) | 7 (+1) | 63 (+1) | 69 (0) | 77 (0) | 170 (0) |
| labels 3 | |||||||
| GET | /api/v3/advisory-labels?filter_text=type&limit=1000 | 5,800 (0) | 6,100 (0) | 6,400 (-100) | 6,500 (-300) | 6,700 (-1,000) | 6,700 (-1,000) |
| GET | /api/v3/sbom-labels?limit=10&filter_text=&total=true | 53 (+3) | 96 (-3) | 110 (-10) | 120 (0) | 120 (-10) | 130 (0) |
| GET | /api/v3/sbom-labels?total=true | 66 (+12) | 100 (0) | 110 (0) | 120 (0) | 120 (-10) | 130 (-10) |
| other 2 | |||||||
| GET | /.well-known/trustify | 42 (0) | 43 (0) | 44 (0) | 45 (0) | 54 (-1) | 79 (+6) |
| POST | /api/v3/ui/extract-sbom-purls | 2 (+1) | 3 (0) | 5 (0) | 6 (0) | 8 (0) | 40 (-6) |
Failures
No failures recorded.
Exceptions
No exceptions raised in the locustfile.