Trustify load tests · 2026-10-26 07:01 UTC
Duration
9m 58s
Total requests
349,733 (+29,510)
Failure rate
0.0%
0 failed requests
Throughput
583.6 req/s (+48.9)
Latency 95%ile
61 ms (-3)
Latency 99%ile
100 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 | 07:01:36 | 07:01:40 | 0m 04s | 2 → 10 |
| Maintaining | 07:01:40 | 07:11:34 | 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 | 3,600 | 3,102 | 176 |
| 2 | GET | /api/v3/sbom/{sbom_id}/download | 2,000 | 1,924 | 177 |
| 3 | POST | /api/v3/vulnerability/analyze | 1,900 | 505 | 697 |
| 4 | GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 1,200 | 581 | 346 |
| 5 | POST | /api/v3/purl/recommend | 1,000 | 707 | 612 |
| 6 | GET | /api/v3/advisory?q=CVE-2021-&total=true | 840 | 190 | 1,012 |
| 7 | GET | /api/v3/sbom?sort=ingested:desc&total=true | 580 | 227 | 148 |
| 8 | GET | /api/v3/advisory?offset={offset}&limit=1 | 560 | 241 | 168 |
| 9 | GET | /api/v3/purl?q=curl&total=true | 470 | 75.9 | 204 |
| 10 | GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 390 | 181 | 146 |
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} | 149 (+5) | 0 (0) | 0% | 74.4 (-17.9) | 38.2 | 214 | 1,287 | 0.25 (0) | 0 |
| GET | /api/v3/sbom/count-by-package | 146 (+20) | 0 (0) | 0% | 20.2 (-11.2) | 2.39 | 76.6 | 3 | 0.24 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id} | 157 (+13) | 0 (0) | 0% | 87.7 (-20.0) | 50.2 | 234 | 2,015 | 0.26 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/all-license-ids | 149 (+30) | 0 (0) | 0% | 14.9 (-3.7) | 1.31 | 78.6 | 2 | 0.25 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/download | 177 (+59) | 0 (0) | 0% | 1,924 (-357.2) | 1,752 | 2,166 | 136,458,638 | 0.30 (+0.1) | 0 |
| GET | /api/v3/sbom/{sbom_id}/license-export | 180 (+29) | 0 (0) | 0% | 21.2 (-3.2) | 1.71 | 82.3 | 234 | 0.30 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/packages | 152 (+16) | 0 (0) | 0% | 99.6 (-30.9) | 8.96 | 301 | 12,648 | 0.25 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/related | 183 (+38) | 0 (0) | 0% | 82.5 (-29.0) | 12.6 | 478 | 15,372 | 0.31 (+0.1) | 0 |
| GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 146 (+30) | 0 (0) | 0% | 181 (-46.6) | 21.6 | 707 | 12,189 | 0.24 (0) | 0 |
| GET | /api/v3/sbom?offset=100&limit=10&total=true | 339 (+47) | 0 (0) | 0% | 130 (-8.6) | 18.5 | 714 | 11,941 | 0.57 (+0.1) | 0 |
| GET | /api/v3/sbom?q=label:type=product&total=true | 147 (+21) | 0 (0) | 0% | 16.7 (-0.3) | 1.38 | 75.9 | 22 | 0.25 (0) | 0 |
| GET | /api/v3/sbom?q=license~GPL&sort=name:desc&total=true | 158 (+15) | 0 (0) | 0% | 19.6 (-3.6) | 1.86 | 78.5 | 22 | 0.26 (0) | 0 |
| GET | /api/v3/sbom?q=name~redhat&total=true | 164 (+23) | 0 (0) | 0% | 101 (-438.1) | 26.4 | 277 | 22 | 0.27 (0) | 0 |
| GET | /api/v3/sbom?q=published>2024-01-01&total=true | 147 (+36) | 0 (0) | 0% | 110 (-20.6) | 18.5 | 767 | 29,317 | 0.25 (+0.1) | 0 |
| GET | /api/v3/sbom?sort=ingested:desc&total=true | 148 (-28) | 0 (0) | 0% | 227 (+7.0) | 18.2 | 1,504 | 29,600 | 0.25 (0) | 0 |
| GET | /api/v3/sbom?total=true | 353 (+85) | 0 (0) | 0% | 90.7 (-45.1) | 17.5 | 675 | 29,317 | 0.59 (+0.1) | 0 |
| advisory 13 | ||||||||||
| GET | /api/v3/advisory/urn:uuid:{advisory_id} | 968 (+233) | 0 (0) | 0% | 51.5 (-1.6) | 2.38 | 119 | 2,395 | 1.62 (+0.4) | 0 |
| GET | /api/v3/advisory/urn:uuid:{advisory_id}/download | 997 (+212) | 0 (0) | 0% | 17.0 (-3.1) | 2.95 | 89.2 | 178,423 | 1.66 (+0.4) | 0 |
| GET | /api/v3/advisory?deprecated=Consider&total=true | 1,021 (+204) | 0 (0) | 0% | 39.8 (-3.7) | 4.46 | 2,216 | 44,003 | 1.70 (+0.3) | 0 |
| GET | /api/v3/advisory?limit=1&total=true | 168 (+8) | 0 (0) | 0% | 65.3 (-18.7) | 6.24 | 744 | 2,450 | 0.28 (0) | 0 |
| GET | /api/v3/advisory?limit=10&sort=ingested:desc&total=true | 948 (+218) | 0 (0) | 0% | 34.8 (-7.7) | 2.60 | 2,229 | 20,193 | 1.58 (+0.4) | 0 |
| GET | /api/v3/advisory?offset=100&limit=10&total=true | 920 (+150) | 0 (0) | 0% | 52.6 (-7.1) | 3.36 | 2,183 | 19,495 | 1.54 (+0.2) | 0 |
| GET | /api/v3/advisory?offset={offset}&limit=1 | 168 (+8) | 0 (0) | 0% | 241 (+45.9) | 55.8 | 946 | 1,881 | 0.28 (0) | 0 |
| GET | /api/v3/advisory?q=CVE-2021-&total=true | 1,012 (+217) | 0 (0) | 0% | 190 (-106.7) | 5.88 | 1,924 | 49,621 | 1.69 (+0.4) | 0 |
| GET | /api/v3/advisory?q=identifier=CVE-2022-0981&total=true | 1,009 (+265) | 0 (0) | 0% | 53.8 (+0.4) | 2.70 | 128 | 1,971 | 1.68 (+0.4) | 0 |
| GET | /api/v3/advisory?q=modified>3 days ago&total=true | 1,049 (+294) | 0 (0) | 0% | 13.5 (-2.8) | 1.57 | 79.8 | 22 | 1.75 (+0.5) | 0 |
| GET | /api/v3/advisory?q=title~openssl&total=true | 934 (+170) | 0 (0) | 0% | 27.3 (-3.4) | 5.23 | 404 | 126,452 | 1.56 (+0.3) | 0 |
| GET | /api/v3/advisory?sort=modified:desc&total=true | 982 (+197) | 0 (0) | 0% | 38.9 (-3.8) | 2.98 | 2,187 | 38,128 | 1.64 (+0.3) | 0 |
| GET | /api/v3/advisory?total=true | 1,013 (+246) | 0 (0) | 0% | 79.8 (-27.2) | 4.70 | 2,416 | 48,685 | 1.69 (+0.4) | 0 |
| vulnerability 7 | ||||||||||
| POST | /api/v3/vulnerability/analyze | 697 (+227) | 0 (0) | 0% | 505 (-269.0) | 0.94 | 3,250 | 4,369,271 | 1.16 (+0.4) | 0 |
| GET | /api/v3/vulnerability?offset=100&limit=10&total=true | 311 (+81) | 0 (0) | 0% | 23.1 (-31.7) | 1.31 | 600 | 8,572 | 0.52 (+0.1) | 0 |
| GET | /api/v3/vulnerability?q=base_score>=7.0&total=true | 324 (+85) | 0 (0) | 0% | 26.7 (-10.8) | 1.71 | 914 | 20,139 | 0.54 (+0.1) | 0 |
| GET | /api/v3/vulnerability?q=base_severity=high&total=true | 312 (+78) | 0 (0) | 0% | 29.1 (-20.1) | 1.98 | 1,154 | 20,657 | 0.52 (+0.1) | 0 |
| GET | /api/v3/vulnerability?q=cwes=CWE-79&total=true | 302 (+71) | 0 (0) | 0% | 41.4 (-0.2) | 1.65 | 1,805 | 21,355 | 0.50 (+0.1) | 0 |
| GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 346 (+119) | 0 (0) | 0% | 581 (-205.5) | 105 | 1,763 | 26,449 | 0.58 (+0.2) | 0 |
| GET | /api/v3/vulnerability?total=true | 303 (+44) | 0 (0) | 0% | 13.7 (-24.1) | 1.63 | 503 | 19,780 | 0.51 (+0.1) | 0 |
| purl 15 | ||||||||||
| GET | /api/v3/purl/base/{purl} | 212 (+53) | 0 (0) | 0% | 79.6 (-15.1) | 3.30 | 587 | 48,827 | 0.35 (+0.1) | 0 |
| GET | /api/v3/purl/base?q=namespace=redhat&total=true | 176 (+23) | 0 (0) | 0% | 71.7 (-16.6) | 19.8 | 635 | 2,080 | 0.29 (0) | 0 |
| GET | /api/v3/purl/base?q=type=rpm&total=true | 218 (+68) | 0 (0) | 0% | 51.6 (-9.0) | 2.60 | 103 | 2,080 | 0.36 (+0.1) | 0 |
| GET | /api/v3/purl/base?sort=name:asc&total=true | 234 (+56) | 0 (0) | 0% | 59.4 (-12.0) | 2.86 | 316 | 2,943 | 0.39 (+0.1) | 0 |
| GET | /api/v3/purl/base?total=true | 194 (+56) | 0 (0) | 0% | 55.9 (-6.4) | 2.89 | 252 | 2,450 | 0.32 (+0.1) | 0 |
| POST | /api/v3/purl/recommend | 612 (+136) | 0 (0) | 0% | 707 (-129.0) | 111 | 1,410 | 2,747 | 1.02 (+0.2) | 0 |
| GET | /api/v3/purl/{purl_id} | 189 (+3) | 0 (0) | 0% | 55.3 (-13.5) | 10.7 | 168 | 537 | 0.32 (0) | 0 |
| GET | /api/v3/purl?offset=100&limit=10&total=true | 207 (+39) | 0 (0) | 0% | 54.1 (-24.4) | 2.22 | 426 | 4,180 | 0.35 (+0.1) | 0 |
| GET | /api/v3/purl?q=curl&total=true | 204 (+40) | 0 (0) | 0% | 75.9 (-37.0) | 1.56 | 1,475 | 10,231 | 0.34 (+0.1) | 0 |
| GET | /api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true | 204 (+49) | 0 (0) | 0% | 21.1 (-6.2) | 1.64 | 72.4 | 22 | 0.34 (+0.1) | 0 |
| GET | /api/v3/purl?q=name=curl&total=true | 198 (+31) | 0 (0) | 0% | 21.8 (-12.6) | 1.25 | 198 | 12,084 | 0.33 (+0.1) | 0 |
| GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 206 (+39) | 0 (0) | 0% | 103 (-85.9) | 1.43 | 3,266 | 10,194 | 0.34 (+0.1) | 0 |
| GET | /api/v3/purl?q=purl:ty=rpm&total=true | 200 (+53) | 0 (0) | 0% | 102 (-130.3) | 1.13 | 2,816 | 10,479 | 0.33 (+0.1) | 0 |
| GET | /api/v3/purl?sort=purl:name:asc&total=true | 200 (+47) | 0 (0) | 0% | 32.6 (-33.0) | 1.35 | 562 | 11,101 | 0.33 (+0.1) | 0 |
| GET | /api/v3/purl?total=true | 180 (+26) | 0 (0) | 0% | 25.0 (-37.7) | 1.44 | 387 | 10,273 | 0.30 (0) | 0 |
| license 9 | ||||||||||
| GET | /api/v3/license/spdx/license/{license_id} | 2,189 (+32) | 0 (0) | 0% | 41.0 (0) | 0.66 | 76.3 | 1,143 | 3.65 (+0.1) | 0 |
| GET | /api/v3/license/spdx/license?q=apache&total=true | 2,285 (+158) | 0 (0) | 0% | 1.71 (-0.6) | 0.54 | 15.7 | 165 | 3.81 (+0.3) | 0 |
| GET | /api/v3/license/spdx/license?q=gpl&total=true | 2,235 (+167) | 0 (0) | 0% | 41.3 (+0.2) | 1.03 | 72.9 | 1,981 | 3.73 (+0.3) | 0 |
| GET | /api/v3/license/spdx/license?total=true | 2,150 (+69) | 0 (0) | 0% | 41.0 (-0.2) | 0.71 | 73.3 | 1,525 | 3.59 (+0.1) | 0 |
| GET | /api/v3/license?limit=10&sort=license:asc&total=true | 2,128 (-52) | 0 (0) | 0% | 24.4 (-2.8) | 2.91 | 86.8 | 425 | 3.55 (-0.1) | 0 |
| GET | /api/v3/license?q=ASL&sort=license:desc&total=true | 2,145 (+50) | 0 (0) | 0% | 20.4 (-2.8) | 1.82 | 107 | 22 | 3.58 (+0.1) | 0 |
| GET | /api/v3/license?q=license~Apache&total=true | 2,231 (+194) | 0 (0) | 0% | 18.8 (-3.0) | 1.49 | 104 | 120 | 3.72 (+0.3) | 0 |
| GET | /api/v3/license?q=license~GPL&total=true | 2,203 (+169) | 0 (0) | 0% | 18.3 (-1.8) | 1.47 | 81.7 | 92 | 3.68 (+0.3) | 0 |
| GET | /api/v3/license?total=true | 2,214 (+112) | 0 (0) | 0% | 61.6 (-0.5) | 4.81 | 405 | 1,101 | 3.69 (+0.2) | 0 |
| analysis 3 | ||||||||||
| GET | /api/v3/analysis/component/{component} | 29,063 (+2,469) | 0 (0) | 0% | 6.71 (-0.5) | 0.73 | 111 | 25 | 48.49 (+4.1) | 0 |
| GET | /api/v3/analysis/latest/component/{cpe} | 28,911 (+2,539) | 0 (0) | 0% | 6.60 (-0.7) | 0.77 | 99.1 | 25 | 48.24 (+4.2) | 0 |
| GET | /api/v3/analysis/status | 28,962 (+2,303) | 0 (0) | 0% | 6.36 (-0.6) | 0.71 | 87.3 | 103 | 48.33 (+3.8) | 0 |
| importer 1 | ||||||||||
| GET | /api/v3/importer?total=true | 108,278 (+12,507) | 0 (0) | 0% | 5.14 (-0.6) | 0.56 | 108 | 2 | 180.67 (+20.8) | 0 |
| group 3 | ||||||||||
| GET | /api/v3/group/sbom?parents=resolve&total=true | 28,895 (+1,583) | 0 (0) | 0% | 6.56 (-0.3) | 0.68 | 165 | 38 | 48.21 (+2.6) | 0 |
| GET | /api/v3/group/sbom?total=true | 28,904 (+1,270) | 0 (0) | 0% | 6.54 (-0.2) | 0.69 | 162 | 22 | 48.23 (+2.1) | 0 |
| GET | /api/v3/group/sbom?totals=true&total=true | 28,737 (+1,346) | 0 (0) | 0% | 6.51 (-0.5) | 0.67 | 166 | 22 | 47.95 (+2.2) | 0 |
| labels 3 | ||||||||||
| GET | /api/v3/advisory-labels?filter_text=type&limit=1000 | 176 (+26) | 0 (0) | 0% | 3,102 (-575.2) | 1,692 | 4,355 | 60 | 0.29 (0) | 0 |
| GET | /api/v3/sbom-labels?limit=10&filter_text=&total=true | 149 (+7) | 0 (0) | 0% | 56.8 (-3.9) | 4.14 | 116 | 1,065 | 0.25 (0) | 0 |
| GET | /api/v3/sbom-labels?total=true | 139 (+16) | 0 (0) | 0% | 61.2 (+1.8) | 14.4 | 123 | 1,065 | 0.23 (0) | 0 |
| other 2 | ||||||||||
| GET | /.well-known/trustify | 13,776 (+136) | 0 (0) | 0% | 41.1 (-0.1) | 0.55 | 80.2 | 1,170 | 22.99 (+0.2) | 0 |
| POST | /api/v3/ui/extract-sbom-purls | 13,850 (+124) | 0 (0) | 0% | 1.56 (-0.2) | 0.46 | 53.5 | 45 | 23.11 (+0.2) | 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} | 55 (-9) | 100 (-10) | 120 (-10) | 120 (-10) | 130 (-100) | 210 (-1,390) |
| GET | /api/v3/sbom/count-by-package | 7 (0) | 38 (-2) | 63 (-5) | 70 (-4) | 77 (-33) | 77 (-1,123) |
| GET | /api/v3/sbom/{sbom_id} | 83 (-37) | 110 (-20) | 130 (-10) | 140 (-20) | 210 (-20) | 230 (-30) |
| GET | /api/v3/sbom/{sbom_id}/all-license-ids | 5 (0) | 16 (-19) | 53 (-12) | 59 (-13) | 74 (0) | 79 (0) |
| GET | /api/v3/sbom/{sbom_id}/download | 1,900 (-400) | 2,000 (-300) | 2,000 (-400) | 2,000 (-400) | 2,100 (-400) | 2,200 (-300) |
| GET | /api/v3/sbom/{sbom_id}/license-export | 6 (-3) | 39 (-9) | 66 (-1) | 72 (-1) | 80 (+4) | 82 (+5) |
| GET | /api/v3/sbom/{sbom_id}/packages | 83 (-17) | 170 (-20) | 210 (-40) | 240 (-50) | 290 (-420) | 300 (-500) |
| GET | /api/v3/sbom/{sbom_id}/related | 79 (-13) | 110 (-20) | 170 (-30) | 180 (-100) | 310 (-140) | 480 (-40) |
| GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 150 (-50) | 270 (-40) | 370 (-50) | 390 (-90) | 590 (-50) | 710 (+20) |
| GET | /api/v3/sbom?offset=100&limit=10&total=true | 87 (-7) | 200 (+10) | 310 (+20) | 390 (+20) | 610 (-30) | 710 (-280) |
| GET | /api/v3/sbom?q=label:type=product&total=true | 4 (-1) | 31 (+8) | 58 (-1) | 67 (-2) | 75 (-5) | 76 (-6) |
| GET | /api/v3/sbom?q=license~GPL&sort=name:desc&total=true | 5 (-1) | 39 (-8) | 60 (-8) | 67 (-4) | 72 (-7) | 78 (-3) |
| GET | /api/v3/sbom?q=name~redhat&total=true | 98 (-432) | 110 (-830) | 170 (-930) | 190 (-1,010) | 230 (-3,070) | 280 (-5,220) |
| GET | /api/v3/sbom?q=published>2024-01-01&total=true | 83 (-10) | 100 (-30) | 270 (-40) | 320 (-70) | 700 (+70) | 770 (+50) |
| GET | /api/v3/sbom?sort=ingested:desc&total=true | 170 (+60) | 350 (+40) | 440 (-50) | 580 (-90) | 780 (-520) | 1,500 (+100) |
| GET | /api/v3/sbom?total=true | 81 (-13) | 94 (-56) | 190 (-110) | 270 (-120) | 400 (-440) | 680 (-1,220) |
| advisory 13 | |||||||
| GET | /api/v3/advisory/urn:uuid:{advisory_id} | 44 (-1) | 47 (-3) | 91 (-9) | 100 (-10) | 110 (0) | 120 (0) |
| GET | /api/v3/advisory/urn:uuid:{advisory_id}/download | 8 (-1) | 12 (-4) | 59 (-4) | 67 (-3) | 77 (-3) | 89 (+1) |
| GET | /api/v3/advisory?deprecated=Consider&total=true | 9 (-2) | 39 (-12) | 68 (-4) | 75 (-3) | 150 (-850) | 2,200 (+300) |
| GET | /api/v3/advisory?limit=1&total=true | 46 (-1) | 52 (-16) | 85 (-25) | 98 (-92) | 640 (-260) | 740 (-960) |
| GET | /api/v3/advisory?limit=10&sort=ingested:desc&total=true | 7 (-1) | 25 (-16) | 62 (-5) | 68 (-7) | 630 (-470) | 2,200 (-600) |
| GET | /api/v3/advisory?offset=100&limit=10&total=true | 25 (-14) | 73 (-7) | 84 (-6) | 89 (-7) | 150 (-250) | 2,200 (+100) |
| GET | /api/v3/advisory?offset={offset}&limit=1 | 200 (+30) | 320 (+90) | 410 (+40) | 560 (+100) | 700 (-120) | 950 (-20) |
| GET | /api/v3/advisory?q=CVE-2021-&total=true | 100 (-30) | 170 (-110) | 510 (-380) | 840 (-460) | 1,200 (-800) | 1,900 (-3,300) |
| GET | /api/v3/advisory?q=identifier=CVE-2022-0981&total=true | 45 (0) | 50 (+1) | 97 (-1) | 100 (-10) | 110 (0) | 130 (+10) |
| GET | /api/v3/advisory?q=modified>3 days ago&total=true | 4 (-1) | 7 (-3) | 54 (-7) | 61 (-6) | 71 (-4) | 80 (-4) |
| GET | /api/v3/advisory?q=title~openssl&total=true | 10 (-3) | 47 (-8) | 68 (-6) | 74 (-5) | 89 (-41) | 400 (-100) |
| GET | /api/v3/advisory?sort=modified:desc&total=true | 9 (-1) | 43 (-1) | 65 (-6) | 73 (-4) | 1,200 (-100) | 2,200 (+300) |
| GET | /api/v3/advisory?total=true | 84 (-6) | 97 (-3) | 110 (-20) | 120 (-60) | 170 (-1,330) | 2,400 (-300) |
| vulnerability 7 | |||||||
| POST | /api/v3/vulnerability/analyze | 56 (-554) | 750 (-350) | 1,600 (-600) | 1,900 (-900) | 2,600 (-1,900) | 3,200 (-5,100) |
| GET | /api/v3/vulnerability?offset=100&limit=10&total=true | 5 (-39) | 15 (-32) | 47 (-52) | 63 (-47) | 430 (+60) | 600 (-40) |
| GET | /api/v3/vulnerability?q=base_score>=7.0&total=true | 5 (0) | 9 (0) | 57 (0) | 69 (-5) | 580 (-310) | 910 (-90) |
| GET | /api/v3/vulnerability?q=base_severity=high&total=true | 6 (0) | 11 (0) | 42 (-21) | 70 (-6) | 580 (-620) | 1,200 (-500) |
| GET | /api/v3/vulnerability?q=cwes=CWE-79&total=true | 5 (-1) | 12 (-2) | 63 (+7) | 71 (-7) | 970 (+80) | 1,800 (+600) |
| GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 540 (-230) | 700 (-400) | 1,000 (-400) | 1,200 (-500) | 1,600 (-600) | 1,800 (-800) |
| GET | /api/v3/vulnerability?total=true | 5 (0) | 8 (0) | 31 (-16) | 60 (-1) | 74 (-436) | 500 (-4,500) |
| purl 15 | |||||||
| GET | /api/v3/purl/base/{purl} | 53 (-8) | 130 (-20) | 180 (-40) | 210 (-60) | 400 (-150) | 590 (-310) |
| GET | /api/v3/purl/base?q=namespace=redhat&total=true | 44 (-1) | 72 (-10) | 97 (-2) | 240 (+40) | 470 (-250) | 630 (-1,470) |
| GET | /api/v3/purl/base?q=type=rpm&total=true | 44 (-1) | 51 (-27) | 86 (-12) | 95 (-5) | 100 (-50) | 100 (-280) |
| GET | /api/v3/purl/base?sort=name:asc&total=true | 47 (-2) | 73 (-15) | 97 (-13) | 100 (-30) | 160 (-300) | 320 (-380) |
| GET | /api/v3/purl/base?total=true | 44 (-1) | 65 (-17) | 95 (-5) | 100 (-20) | 150 (-50) | 250 (-40) |
| POST | /api/v3/purl/recommend | 730 (-160) | 840 (-160) | 940 (-160) | 1,000 (-300) | 1,200 (-300) | 1,400 (-2,800) |
| GET | /api/v3/purl/{purl_id} | 56 (-12) | 79 (-7) | 98 (-52) | 110 (-60) | 160 (-90) | 170 (-90) |
| GET | /api/v3/purl?offset=100&limit=10&total=true | 44 (0) | 64 (-19) | 88 (-12) | 96 (-144) | 270 (-450) | 430 (-310) |
| GET | /api/v3/purl?q=curl&total=true | 7 (-46) | 55 (-38) | 110 (+10) | 470 (-40) | 950 (-650) | 1,500 (-100) |
| GET | /api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true | 8 (-7) | 40 (-9) | 54 (-8) | 60 (-8) | 65 (-18) | 72 (-48) |
| GET | /api/v3/purl?q=name=curl&total=true | 8 (-6) | 30 (-27) | 59 (-6) | 66 (-25) | 200 (-20) | 200 (-250) |
| GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 4 (-41) | 33 (-57) | 57 (-43) | 68 (-1,732) | 2,200 (-500) | 3,300 (0) |
| GET | /api/v3/purl?q=purl:ty=rpm&total=true | 4 (-41) | 35 (-52) | 59 (-41) | 69 (-1,731) | 2,300 (-800) | 2,800 (-5,300) |
| GET | /api/v3/purl?sort=purl:name:asc&total=true | 8 (-10) | 35 (-23) | 63 (-14) | 190 (-220) | 400 (-340) | 560 (-1,440) |
| GET | /api/v3/purl?total=true | 4 (-41) | 33 (-41) | 59 (-40) | 65 (-35) | 360 (+20) | 390 (-360) |
| license 9 | |||||||
| GET | /api/v3/license/spdx/license/{license_id} | 42 (0) | 42 (-1) | 43 (0) | 44 (0) | 49 (-8) | 76 (-20) |
| GET | /api/v3/license/spdx/license?q=apache&total=true | 2 (0) | 2 (-1) | 3 (0) | 3 (-1) | 5 (-12) | 16 (-44) |
| GET | /api/v3/license/spdx/license?q=gpl&total=true | 42 (0) | 43 (0) | 43 (-1) | 44 (0) | 47 (-11) | 73 (-27) |
| GET | /api/v3/license/spdx/license?total=true | 42 (0) | 42 (-1) | 43 (-1) | 44 (0) | 48 (-12) | 73 (-27) |
| GET | /api/v3/license?limit=10&sort=license:asc&total=true | 10 (-2) | 48 (-2) | 59 (-4) | 64 (-9) | 75 (-16) | 87 (-83) |
| GET | /api/v3/license?q=ASL&sort=license:desc&total=true | 7 (-2) | 40 (-5) | 57 (-2) | 60 (-9) | 73 (-9) | 110 (-50) |
| GET | /api/v3/license?q=license~Apache&total=true | 6 (-1) | 37 (-7) | 56 (-2) | 60 (-6) | 73 (-9) | 100 (-70) |
| GET | /api/v3/license?q=license~GPL&total=true | 6 (-1) | 36 (-3) | 55 (-2) | 58 (-4) | 71 (-6) | 82 (-68) |
| GET | /api/v3/license?total=true | 49 (-1) | 83 (+1) | 98 (-2) | 100 (-10) | 120 (-10) | 400 (+200) |
| analysis 3 | |||||||
| GET | /api/v3/analysis/component/{component} | 3 (0) | 4 (0) | 6 (0) | 56 (-4) | 69 (-3) | 110 (-10) |
| GET | /api/v3/analysis/latest/component/{cpe} | 3 (0) | 4 (0) | 6 (0) | 55 (-6) | 69 (-2) | 99 (-11) |
| GET | /api/v3/analysis/status | 2 (-1) | 3 (-1) | 5 (-1) | 55 (-5) | 69 (-2) | 87 (-13) |
| importer 1 | |||||||
| GET | /api/v3/importer?total=true | 2 (0) | 3 (0) | 4 (0) | 41 (-12) | 67 (-3) | 110 (-10) |
| group 3 | |||||||
| GET | /api/v3/group/sbom?parents=resolve&total=true | 2 (-1) | 3 (-1) | 5 (-1) | 56 (-3) | 70 (-1) | 160 (+50) |
| GET | /api/v3/group/sbom?total=true | 2 (-1) | 3 (0) | 5 (-1) | 56 (-3) | 70 (-1) | 160 (+67) |
| GET | /api/v3/group/sbom?totals=true&total=true | 2 (-1) | 3 (-1) | 5 (-1) | 56 (-4) | 70 (-1) | 170 (-10) |
| labels 3 | |||||||
| GET | /api/v3/advisory-labels?filter_text=type&limit=1000 | 3,100 (-500) | 3,300 (-500) | 3,500 (-600) | 3,600 (-700) | 3,900 (-4,700) | 4,400 (-6,600) |
| GET | /api/v3/sbom-labels?limit=10&filter_text=&total=true | 45 (-1) | 67 (-6) | 98 (-12) | 100 (-10) | 110 (-10) | 120 (0) |
| GET | /api/v3/sbom-labels?total=true | 46 (-1) | 77 (+2) | 110 (+12) | 110 (0) | 120 (+10) | 120 (0) |
| other 2 | |||||||
| GET | /.well-known/trustify | 42 (0) | 42 (0) | 43 (0) | 44 (0) | 48 (-2) | 80 (-60) |
| POST | /api/v3/ui/extract-sbom-purls | 1 (0) | 2 (0) | 3 (0) | 3 (-1) | 5 (-1) | 53 (+9) |
Failures
No failures recorded.
Exceptions
No exceptions raised in the locustfile.