Trustify branch daily perf tests · 2026-10-22 05:16 UTC
Duration
9m 58s
Total requests
189,583 (-17,767)
Failure rate
0.0%
0 failed requests
Throughput
316.5 req/s (-29.3)
Latency 95%ile
72 ms (0)
Latency 99%ile
190 ms (0)
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 | 05:16:38 | 05:16:42 | 0m 04s | 2 → 10 |
| Maintaining | 05:16:42 | 05:26:36 | 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,716 | 98 |
| 2 | GET | /api/v3/purl?sort=purl:name:asc&total=true | 4,200 | 298 | 119 |
| 3 | POST | /api/v3/vulnerability/analyze | 4,000 | 1,249 | 330 |
| 4 | GET | /api/v3/sbom/{sbom_id}/download | 3,200 | 3,100 | 95 |
| 5 | GET | /api/v3/purl?q=purl:ty=rpm&total=true | 2,600 | 234 | 115 |
| 6 | GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 2,300 | 196 | 134 |
| 7 | GET | /api/v3/advisory?q=CVE-2021-&total=true | 1,800 | 395 | 574 |
| 8 | POST | /api/v3/purl/recommend | 1,500 | 1,028 | 350 |
| 9 | GET | /api/v3/sbom?q=name~redhat&total=true | 1,500 | 650 | 92 |
| 10 | GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 1,500 | 784 | 179 |
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} | 74 (-52) | 0 (0) | 0% | 114 (+20.8) | 19.7 | 232 | 1,287 | 0.12 (-0.1) | 0 |
| GET | /api/v3/sbom/count-by-package | 90 (-26) | 0 (0) | 0% | 29.4 (-5.4) | 5.52 | 86.1 | 3 | 0.15 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id} | 79 (-41) | 0 (0) | 0% | 125 (-5.7) | 47.1 | 238 | 2,015 | 0.13 (-0.1) | 0 |
| GET | /api/v3/sbom/{sbom_id}/all-license-ids | 90 (-42) | 0 (0) | 0% | 24.2 (+5.3) | 2.68 | 79.6 | 2 | 0.15 (-0.1) | 0 |
| GET | /api/v3/sbom/{sbom_id}/download | 95 (-4) | 0 (0) | 0% | 3,100 (+271.7) | 2,934 | 3,283 | 136,458,638 | 0.16 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/license-export | 92 (-26) | 0 (0) | 0% | 33.4 (+2.2) | 5.71 | 91.8 | 234 | 0.15 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/packages | 91 (-17) | 0 (0) | 0% | 175 (+43.9) | 19.6 | 398 | 12,648 | 0.15 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/related | 114 (0) | 0 (0) | 0% | 153 (+16.8) | 22.0 | 433 | 15,372 | 0.19 (0) | 0 |
| GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 85 (-32) | 0 (0) | 0% | 298 (+56.4) | 39.6 | 1,395 | 12,189 | 0.14 (-0.1) | 0 |
| GET | /api/v3/sbom?offset=100&limit=10&total=true | 206 (-50) | 0 (0) | 0% | 233 (+43.1) | 29.3 | 885 | 11,941 | 0.34 (-0.1) | 0 |
| GET | /api/v3/sbom?q=label:type=product&total=true | 97 (-12) | 0 (0) | 0% | 23.1 (+1.3) | 2.04 | 80.7 | 22 | 0.16 (0) | 0 |
| GET | /api/v3/sbom?q=license~GPL&sort=name:desc&total=true | 93 (+3) | 0 (0) | 0% | 29.5 (+3.7) | 2.72 | 79.7 | 22 | 0.16 (0) | 0 |
| GET | /api/v3/sbom?q=name~redhat&total=true | 92 (-43) | 0 (0) | 0% | 650 (+202.3) | 11.3 | 1,706 | 22 | 0.15 (-0.1) | 0 |
| GET | /api/v3/sbom?q=published>2024-01-01&total=true | 105 (-19) | 0 (0) | 0% | 212 (+39.6) | 33.9 | 998 | 29,317 | 0.18 (0) | 0 |
| GET | /api/v3/sbom?sort=ingested:desc&total=true | 108 (-12) | 0 (0) | 0% | 284 (+23.1) | 35.5 | 988 | 29,600 | 0.18 (0) | 0 |
| GET | /api/v3/sbom?total=true | 190 (-49) | 0 (0) | 0% | 194 (+35.7) | 29.4 | 1,064 | 29,317 | 0.32 (-0.1) | 0 |
| advisory 13 | ||||||||||
| GET | /api/v3/advisory/urn:uuid:{advisory_id} | 550 (-122) | 0 (0) | 0% | 57.7 (-2.4) | 4.00 | 118 | 2,395 | 0.92 (-0.2) | 0 |
| GET | /api/v3/advisory/urn:uuid:{advisory_id}/download | 554 (-118) | 0 (0) | 0% | 27.9 (+0.3) | 4.78 | 94.9 | 178,423 | 0.92 (-0.2) | 0 |
| GET | /api/v3/advisory?deprecated=Consider&total=true | 537 (-88) | 0 (0) | 0% | 75.4 (+10.1) | 7.15 | 2,447 | 44,003 | 0.90 (-0.1) | 0 |
| GET | /api/v3/advisory?limit=1&total=true | 95 (-18) | 0 (0) | 0% | 108 (+32.7) | 7.80 | 1,535 | 2,336 | 0.16 (0) | 0 |
| GET | /api/v3/advisory?limit=10&sort=ingested:desc&total=true | 589 (-78) | 0 (0) | 0% | 67.2 (+11.3) | 5.61 | 2,708 | 20,193 | 0.98 (-0.1) | 0 |
| GET | /api/v3/advisory?offset=100&limit=10&total=true | 631 (-21) | 0 (0) | 0% | 69.9 (+1.9) | 6.19 | 3,106 | 19,484 | 1.05 (0) | 0 |
| GET | /api/v3/advisory?offset={offset}&limit=1 | 95 (-18) | 0 (0) | 0% | 262 (+22.5) | 53.3 | 896 | 2,138 | 0.16 (0) | 0 |
| GET | /api/v3/advisory?q=CVE-2021-&total=true | 574 (-81) | 0 (0) | 0% | 395 (+67.4) | 8.95 | 3,527 | 50,057 | 0.96 (-0.1) | 0 |
| GET | /api/v3/advisory?q=identifier=CVE-2022-0981&total=true | 549 (-140) | 0 (0) | 0% | 59.9 (-0.3) | 4.60 | 130 | 1,971 | 0.92 (-0.2) | 0 |
| GET | /api/v3/advisory?q=modified>3 days ago&total=true | 578 (-116) | 0 (0) | 0% | 23.2 (+2.3) | 2.14 | 83.2 | 22 | 0.97 (-0.2) | 0 |
| GET | /api/v3/advisory?q=title~openssl&total=true | 597 (-69) | 0 (0) | 0% | 50.3 (+3.1) | 8.67 | 753 | 126,452 | 1.00 (-0.1) | 0 |
| GET | /api/v3/advisory?sort=modified:desc&total=true | 631 (+30) | 0 (0) | 0% | 66.4 (-8.0) | 6.32 | 2,331 | 38,128 | 1.05 (+0.1) | 0 |
| GET | /api/v3/advisory?total=true | 605 (-33) | 0 (0) | 0% | 126 (+23.7) | 8.20 | 2,846 | 47,813 | 1.01 (-0.1) | 0 |
| vulnerability 7 | ||||||||||
| POST | /api/v3/vulnerability/analyze | 330 (-84) | 0 (0) | 0% | 1,249 (+247.5) | 1.35 | 6,491 | 4,627,901 | 0.55 (-0.1) | 0 |
| GET | /api/v3/vulnerability?offset=100&limit=10&total=true | 184 (-5) | 0 (0) | 0% | 70.5 (-2.9) | 3.96 | 1,401 | 7,513 | 0.31 (0) | 0 |
| GET | /api/v3/vulnerability?q=base_score>=7.0&total=true | 155 (-58) | 0 (0) | 0% | 52.1 (+14.0) | 2.80 | 925 | 18,423 | 0.26 (-0.1) | 0 |
| GET | /api/v3/vulnerability?q=base_severity=high&total=true | 161 (-25) | 0 (0) | 0% | 51.7 (+6.5) | 2.67 | 1,184 | 18,632 | 0.27 (0) | 0 |
| GET | /api/v3/vulnerability?q=cwes=CWE-79&total=true | 184 (-6) | 0 (0) | 0% | 41.6 (+5.0) | 2.44 | 859 | 18,907 | 0.31 (0) | 0 |
| GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 179 (-59) | 0 (0) | 0% | 784 (+199.5) | 221 | 2,186 | 13,999 | 0.30 (-0.1) | 0 |
| GET | /api/v3/vulnerability?total=true | 174 (-18) | 0 (0) | 0% | 29.9 (+4.5) | 3.55 | 894 | 18,841 | 0.29 (0) | 0 |
| purl 15 | ||||||||||
| GET | /api/v3/purl/base/{purl} | 141 (+10) | 0 (0) | 0% | 96.7 (+9.8) | 7.39 | 409 | 48,827 | 0.24 (0) | 0 |
| GET | /api/v3/purl/base?q=namespace=redhat&total=true | 135 (+31) | 0 (0) | 0% | 80.5 (+5.1) | 4.39 | 631 | 2,080 | 0.23 (+0.1) | 0 |
| GET | /api/v3/purl/base?q=type=rpm&total=true | 141 (+2) | 0 (0) | 0% | 59.7 (-0.7) | 3.81 | 125 | 2,080 | 0.24 (0) | 0 |
| GET | /api/v3/purl/base?sort=name:asc&total=true | 136 (+15) | 0 (0) | 0% | 207 (+2.4) | 85.0 | 452 | 2,943 | 0.23 (0) | 0 |
| GET | /api/v3/purl/base?total=true | 117 (-20) | 0 (0) | 0% | 57.2 (-6.6) | 3.89 | 136 | 2,450 | 0.20 (0) | 0 |
| POST | /api/v3/purl/recommend | 350 (-12) | 0 (0) | 0% | 1,028 (-18.3) | 219 | 1,808 | 2,747 | 0.58 (0) | 0 |
| GET | /api/v3/purl/{purl_id} | 103 (-17) | 0 (0) | 0% | 107 (+0.2) | 19.5 | 302 | 537 | 0.17 (0) | 0 |
| GET | /api/v3/purl?offset=100&limit=10&total=true | 115 (-7) | 0 (0) | 0% | 138 (+51.3) | 1.87 | 5,275 | 5,500 | 0.19 (0) | 0 |
| GET | /api/v3/purl?q=curl&total=true | 134 (+18) | 0 (0) | 0% | 118 (-56.6) | 6.40 | 1,572 | 11,716 | 0.22 (0) | 0 |
| GET | /api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true | 120 (-14) | 0 (0) | 0% | 29.8 (-1.1) | 5.75 | 109 | 22 | 0.20 (0) | 0 |
| GET | /api/v3/purl?q=name=curl&total=true | 130 (+10) | 0 (0) | 0% | 35.4 (-2.1) | 2.29 | 285 | 12,084 | 0.22 (0) | 0 |
| GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 134 (+18) | 0 (0) | 0% | 196 (-1.3) | 2.01 | 3,700 | 15,464 | 0.22 (0) | 0 |
| GET | /api/v3/purl?q=purl:ty=rpm&total=true | 115 (-16) | 0 (0) | 0% | 234 (+66.6) | 2.15 | 3,234 | 15,478 | 0.19 (0) | 0 |
| GET | /api/v3/purl?sort=purl:name:asc&total=true | 119 (-8) | 0 (0) | 0% | 298 (+25.9) | 1.89 | 4,671 | 11,101 | 0.20 (0) | 0 |
| GET | /api/v3/purl?total=true | 123 (+5) | 0 (0) | 0% | 236 (+24.2) | 2.01 | 4,909 | 13,918 | 0.21 (0) | 0 |
| license 9 | ||||||||||
| GET | /api/v3/license/spdx/license/{license_id} | 1,832 (-8) | 0 (0) | 0% | 41.2 (-0.4) | 1.14 | 63.9 | 1,143 | 3.06 (0) | 0 |
| GET | /api/v3/license/spdx/license?q=apache&total=true | 1,847 (-46) | 0 (0) | 0% | 2.86 (0) | 0.98 | 32.7 | 165 | 3.08 (-0.1) | 0 |
| GET | /api/v3/license/spdx/license?q=gpl&total=true | 1,920 (+90) | 0 (0) | 0% | 41.4 (-0.6) | 1.25 | 73.2 | 1,981 | 3.21 (+0.2) | 0 |
| GET | /api/v3/license/spdx/license?total=true | 1,829 (-38) | 0 (0) | 0% | 41.0 (-0.2) | 1.28 | 67.2 | 1,525 | 3.05 (-0.1) | 0 |
| GET | /api/v3/license?limit=10&sort=license:asc&total=true | 1,830 (-3) | 0 (0) | 0% | 37.9 (+1.7) | 6.01 | 177 | 425 | 3.06 (0) | 0 |
| GET | /api/v3/license?q=ASL&sort=license:desc&total=true | 1,804 (-80) | 0 (0) | 0% | 31.5 (+1.5) | 3.04 | 157 | 22 | 3.01 (-0.1) | 0 |
| GET | /api/v3/license?q=license~Apache&total=true | 1,772 (-83) | 0 (0) | 0% | 27.2 (+1.2) | 2.40 | 99.3 | 120 | 2.96 (-0.1) | 0 |
| GET | /api/v3/license?q=license~GPL&total=true | 1,786 (-133) | 0 (0) | 0% | 27.0 (+1.1) | 2.33 | 97.4 | 92 | 2.98 (-0.2) | 0 |
| GET | /api/v3/license?total=true | 1,774 (-85) | 0 (0) | 0% | 71.3 (+1.4) | 8.17 | 154 | 1,101 | 2.96 (-0.1) | 0 |
| analysis 3 | ||||||||||
| GET | /api/v3/analysis/component/{component} | 13,750 (-1,541) | 0 (0) | 0% | 14.0 (+1.4) | 1.35 | 99.7 | 25 | 22.96 (-2.5) | 0 |
| GET | /api/v3/analysis/latest/component/{cpe} | 13,751 (-1,560) | 0 (0) | 0% | 13.8 (+1.1) | 1.37 | 101 | 25 | 22.96 (-2.6) | 0 |
| GET | /api/v3/analysis/status | 13,719 (-1,217) | 0 (0) | 0% | 13.5 (+1.3) | 1.26 | 101 | 103 | 22.90 (-2.0) | 0 |
| importer 1 | ||||||||||
| GET | /api/v3/importer?total=true | 50,920 (-5,249) | 0 (0) | 0% | 10.9 (+1.0) | 1.02 | 101 | 2 | 85.01 (-8.7) | 0 |
| group 3 | ||||||||||
| GET | /api/v3/group/sbom?parents=resolve&total=true | 14,259 (-1,838) | 0 (0) | 0% | 13.2 (+1.4) | 1.26 | 172 | 38 | 23.81 (-3.0) | 0 |
| GET | /api/v3/group/sbom?total=true | 14,257 (-1,904) | 0 (0) | 0% | 13.0 (+1.5) | 1.22 | 170 | 22 | 23.80 (-3.1) | 0 |
| GET | /api/v3/group/sbom?totals=true&total=true | 14,296 (-1,792) | 0 (0) | 0% | 13.3 (+1.6) | 1.24 | 163 | 22 | 23.87 (-3.0) | 0 |
| labels 3 | ||||||||||
| GET | /api/v3/advisory-labels?filter_text=type&limit=1000 | 98 (-8) | 0 (0) | 0% | 5,716 (+425.8) | 4,919 | 7,433 | 60 | 0.16 (0) | 0 |
| GET | /api/v3/sbom-labels?limit=10&filter_text=&total=true | 112 (-16) | 0 (0) | 0% | 66.9 (+0.2) | 7.52 | 125 | 1,065 | 0.19 (0) | 0 |
| GET | /api/v3/sbom-labels?total=true | 76 (-32) | 0 (0) | 0% | 74.5 (+5.6) | 10.7 | 126 | 1,065 | 0.13 (-0.1) | 0 |
| other 2 | ||||||||||
| GET | /.well-known/trustify | 13,190 (-180) | 0 (0) | 0% | 41.8 (+0.3) | 0.89 | 81.1 | 1,177 | 22.02 (-0.3) | 0 |
| POST | /api/v3/ui/extract-sbom-purls | 12,995 (-510) | 0 (0) | 0% | 2.46 (+0.2) | 0.91 | 43.3 | 45 | 21.70 (-0.8) | 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} | 120 (+23) | 130 (+10) | 150 (+20) | 190 (+50) | 230 (+40) | 230 (+10) |
| GET | /api/v3/sbom/count-by-package | 11 (-7) | 64 (-2) | 76 (0) | 78 (-4) | 86 (+3) | 86 (-14) |
| GET | /api/v3/sbom/{sbom_id} | 130 (0) | 140 (-10) | 200 (-10) | 210 (-10) | 240 (0) | 240 (-10) |
| GET | /api/v3/sbom/{sbom_id}/all-license-ids | 8 (+1) | 45 (+30) | 72 (+4) | 73 (-2) | 80 (+1) | 80 (0) |
| GET | /api/v3/sbom/{sbom_id}/download | 3,100 (+300) | 3,100 (+200) | 3,200 (+300) | 3,200 (+200) | 3,300 (+100) | 3,300 (+100) |
| GET | /api/v3/sbom/{sbom_id}/license-export | 14 (+1) | 63 (+1) | 77 (+2) | 80 (+3) | 92 (+9) | 92 (+5) |
| GET | /api/v3/sbom/{sbom_id}/packages | 160 (+60) | 290 (+90) | 310 (+50) | 370 (+90) | 400 (+110) | 400 (+100) |
| GET | /api/v3/sbom/{sbom_id}/related | 150 (+30) | 200 (+20) | 260 (+50) | 290 (+40) | 390 (+100) | 430 (+130) |
| GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 260 (+60) | 370 (+80) | 520 (+110) | 670 (+150) | 1,400 (+700) | 1,400 (+400) |
| GET | /api/v3/sbom?offset=100&limit=10&total=true | 180 (+30) | 310 (+50) | 500 (+130) | 590 (+180) | 710 (+20) | 890 (-210) |
| GET | /api/v3/sbom?q=label:type=product&total=true | 8 (+1) | 38 (0) | 71 (-1) | 74 (-1) | 81 (+1) | 81 (-6) |
| GET | /api/v3/sbom?q=license~GPL&sort=name:desc&total=true | 10 (+2) | 59 (+9) | 71 (-2) | 76 (0) | 80 (-2) | 80 (-2) |
| GET | /api/v3/sbom?q=name~redhat&total=true | 790 (+550) | 1,100 (+200) | 1,300 (+310) | 1,500 (+500) | 1,700 (+500) | 1,700 (+400) |
| GET | /api/v3/sbom?q=published>2024-01-01&total=true | 120 (0) | 210 (0) | 480 (+170) | 610 (+220) | 1,000 (+310) | 1,000 (+160) |
| GET | /api/v3/sbom?sort=ingested:desc&total=true | 220 (-10) | 400 (+40) | 590 (+100) | 700 (+100) | 810 (+40) | 990 (+200) |
| GET | /api/v3/sbom?total=true | 150 (+40) | 230 (+30) | 390 (+100) | 490 (+110) | 890 (+380) | 1,100 (+550) |
| advisory 13 | |||||||
| GET | /api/v3/advisory/urn:uuid:{advisory_id} | 47 (0) | 70 (-13) | 100 (-10) | 110 (0) | 120 (0) | 120 (-20) |
| GET | /api/v3/advisory/urn:uuid:{advisory_id}/download | 14 (+2) | 42 (-10) | 73 (0) | 78 (+1) | 84 (-1) | 95 (-15) |
| GET | /api/v3/advisory?deprecated=Consider&total=true | 20 (+3) | 71 (+3) | 87 (+5) | 120 (+10) | 1,900 (+500) | 2,400 (-300) |
| GET | /api/v3/advisory?limit=1&total=true | 60 (+12) | 91 (+31) | 110 (+10) | 470 (+360) | 1,500 (+710) | 1,500 (+530) |
| GET | /api/v3/advisory?limit=10&sort=ingested:desc&total=true | 14 (+2) | 63 (0) | 75 (-1) | 82 (-1) | 2,100 (+600) | 2,700 (0) |
| GET | /api/v3/advisory?offset=100&limit=10&total=true | 74 (+8) | 88 (+2) | 95 (+3) | 100 (+4) | 120 (-90) | 3,100 (+700) |
| GET | /api/v3/advisory?offset={offset}&limit=1 | 230 (+20) | 380 (+90) | 440 (+40) | 510 (-90) | 900 (-10) | 900 (-20) |
| GET | /api/v3/advisory?q=CVE-2021-&total=true | 190 (+10) | 330 (+50) | 1,400 (+540) | 1,800 (+100) | 2,300 (+200) | 3,500 (+200) |
| GET | /api/v3/advisory?q=identifier=CVE-2022-0981&total=true | 48 (+1) | 75 (-8) | 110 (0) | 110 (0) | 120 (0) | 130 (-60) |
| GET | /api/v3/advisory?q=modified>3 days ago&total=true | 8 (+1) | 47 (+13) | 67 (+1) | 73 (+3) | 79 (+1) | 83 (-4) |
| GET | /api/v3/advisory?q=title~openssl&total=true | 29 (+7) | 77 (+5) | 88 (0) | 95 (-4) | 220 (+20) | 750 (-20) |
| GET | /api/v3/advisory?sort=modified:desc&total=true | 17 (0) | 69 (-1) | 83 (-1) | 98 (-2) | 1,800 (-500) | 2,300 (-200) |
| GET | /api/v3/advisory?total=true | 100 (+5) | 140 (+40) | 180 (+50) | 190 (+20) | 300 (+90) | 2,800 (+300) |
| vulnerability 7 | |||||||
| POST | /api/v3/vulnerability/analyze | 980 (+50) | 2,200 (+600) | 3,500 (+700) | 4,000 (+900) | 4,700 (+1,000) | 6,500 (+1,800) |
| GET | /api/v3/vulnerability?offset=100&limit=10&total=true | 46 (+1) | 60 (+11) | 100 (0) | 110 (0) | 630 (-200) | 1,400 (+470) |
| GET | /api/v3/vulnerability?q=base_score>=7.0&total=true | 9 (+1) | 44 (+11) | 73 (0) | 300 (+219) | 870 (+380) | 920 (+230) |
| GET | /api/v3/vulnerability?q=base_severity=high&total=true | 9 (+1) | 51 (+33) | 71 (+1) | 280 (-20) | 910 (-90) | 1,200 (+100) |
| GET | /api/v3/vulnerability?q=cwes=CWE-79&total=true | 9 (+1) | 21 (+7) | 69 (+2) | 79 (-16) | 800 (+110) | 860 (-30) |
| GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 620 (+120) | 1,100 (+420) | 1,400 (+470) | 1,500 (+300) | 2,000 (+600) | 2,200 (+100) |
| GET | /api/v3/vulnerability?total=true | 8 (+1) | 12 (-2) | 67 (-1) | 73 (-3) | 800 (+120) | 890 (+190) |
| purl 15 | |||||||
| GET | /api/v3/purl/base/{purl} | 61 (-4) | 170 (+20) | 250 (+50) | 270 (+50) | 310 (0) | 410 (+80) |
| GET | /api/v3/purl/base?q=namespace=redhat&total=true | 46 (0) | 89 (+6) | 100 (0) | 150 (+20) | 630 (+150) | 630 (+100) |
| GET | /api/v3/purl/base?q=type=rpm&total=true | 46 (0) | 82 (-1) | 99 (-1) | 100 (-10) | 120 (-10) | 130 (-70) |
| GET | /api/v3/purl/base?sort=name:asc&total=true | 200 (0) | 240 (0) | 300 (+10) | 350 (+40) | 420 (+90) | 450 (+100) |
| GET | /api/v3/purl/base?total=true | 45 (-1) | 74 (-10) | 99 (-1) | 100 (-10) | 120 (-40) | 140 (-80) |
| POST | /api/v3/purl/recommend | 1,100 (0) | 1,200 (-100) | 1,400 (0) | 1,500 (0) | 1,600 (-100) | 1,800 (-200) |
| GET | /api/v3/purl/{purl_id} | 97 (-2) | 150 (0) | 170 (-20) | 190 (-20) | 210 (-50) | 300 (-50) |
| GET | /api/v3/purl?offset=100&limit=10&total=true | 7 (-38) | 42 (-28) | 58 (-38) | 63 (-36) | 4,800 (+3,820) | 5,300 (+1,800) |
| GET | /api/v3/purl?q=curl&total=true | 42 (-16) | 70 (-100) | 97 (-523) | 860 (-20) | 1,500 (+100) | 1,600 (-200) |
| GET | /api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true | 14 (-2) | 52 (-1) | 69 (+2) | 72 (0) | 79 (-9) | 110 (+14) |
| GET | /api/v3/purl?q=name=curl&total=true | 13 (-4) | 57 (+2) | 69 (-5) | 80 (-70) | 240 (+30) | 280 (+20) |
| GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 8 (0) | 45 (-8) | 66 (-10) | 2,300 (+200) | 3,200 (+600) | 3,700 (+1,000) |
| GET | /api/v3/purl?q=purl:ty=rpm&total=true | 9 (-1) | 50 (-4) | 63 (-3) | 2,600 (+900) | 3,100 (+500) | 3,200 (+400) |
| GET | /api/v3/purl?sort=purl:name:asc&total=true | 14 (-10) | 57 (0) | 72 (-4) | 4,200 (+1,100) | 4,500 (+600) | 4,700 (+600) |
| GET | /api/v3/purl?total=true | 7 (-4) | 40 (-15) | 63 (-10) | 85 (-2,715) | 4,800 (+1,200) | 4,900 (+1,200) |
| license 9 | |||||||
| GET | /api/v3/license/spdx/license/{license_id} | 43 (+1) | 43 (0) | 44 (0) | 45 (0) | 54 (-10) | 64 (-56) |
| GET | /api/v3/license/spdx/license?q=apache&total=true | 2 (0) | 4 (+1) | 5 (0) | 6 (0) | 10 (-1) | 33 (-41) |
| GET | /api/v3/license/spdx/license?q=gpl&total=true | 43 (0) | 44 (+1) | 45 (0) | 46 (0) | 54 (-16) | 73 (-37) |
| GET | /api/v3/license/spdx/license?total=true | 43 (+1) | 43 (0) | 44 (0) | 45 (0) | 51 (-15) | 67 (-43) |
| GET | /api/v3/license?limit=10&sort=license:asc&total=true | 30 (+7) | 60 (+1) | 76 (0) | 82 (-1) | 94 (-6) | 180 (0) |
| GET | /api/v3/license?q=ASL&sort=license:desc&total=true | 17 (+3) | 54 (+1) | 70 (0) | 77 (+1) | 85 (-9) | 160 (0) |
| GET | /api/v3/license?q=license~Apache&total=true | 12 (+1) | 50 (+3) | 64 (+4) | 72 (+1) | 80 (-3) | 99 (-81) |
| GET | /api/v3/license?q=license~GPL&total=true | 12 (+2) | 49 (+1) | 63 (+1) | 72 (0) | 80 (-2) | 97 (-73) |
| GET | /api/v3/license?total=true | 60 (+2) | 96 (+2) | 110 (0) | 120 (0) | 130 (-10) | 150 (-60) |
| analysis 3 | |||||||
| GET | /api/v3/analysis/component/{component} | 5 (+1) | 7 (+1) | 64 (+2) | 70 (+1) | 76 (0) | 100 (+5) |
| GET | /api/v3/analysis/latest/component/{cpe} | 5 (0) | 7 (+1) | 63 (+1) | 70 (+1) | 76 (0) | 100 (+3) |
| GET | /api/v3/analysis/status | 5 (+1) | 7 (+1) | 62 (+1) | 69 (0) | 76 (+1) | 100 (0) |
| importer 1 | |||||||
| GET | /api/v3/importer?total=true | 4 (+1) | 5 (0) | 56 (+8) | 66 (0) | 74 (+1) | 100 (+2) |
| group 3 | |||||||
| GET | /api/v3/group/sbom?parents=resolve&total=true | 5 (+1) | 6 (0) | 62 (+2) | 69 (+1) | 77 (+2) | 170 (+72) |
| GET | /api/v3/group/sbom?total=true | 4 (0) | 6 (0) | 62 (+3) | 69 (+1) | 77 (+2) | 170 (+60) |
| GET | /api/v3/group/sbom?totals=true&total=true | 5 (+1) | 6 (0) | 62 (+3) | 69 (+1) | 77 (+2) | 160 (+65) |
| labels 3 | |||||||
| GET | /api/v3/advisory-labels?filter_text=type&limit=1000 | 5,700 (+500) | 5,900 (+300) | 6,400 (+500) | 6,500 (+500) | 7,400 (+1,000) | 7,400 (+900) |
| GET | /api/v3/sbom-labels?limit=10&filter_text=&total=true | 52 (+1) | 94 (+9) | 110 (0) | 120 (0) | 120 (0) | 120 (0) |
| GET | /api/v3/sbom-labels?total=true | 59 (+6) | 110 (+17) | 120 (+10) | 120 (0) | 130 (+10) | 130 (-10) |
| other 2 | |||||||
| GET | /.well-known/trustify | 42 (0) | 43 (0) | 44 (0) | 45 (0) | 54 (+2) | 81 (+5) |
| POST | /api/v3/ui/extract-sbom-purls | 2 (+1) | 3 (0) | 5 (+1) | 6 (+1) | 8 (+1) | 43 (+5) |
Failures
No failures recorded.
Exceptions
No exceptions raised in the locustfile.