Trustify branch daily perf tests · 2026-10-25 05:40 UTC
Duration
9m 59s
Total requests
705,749 (+202,760)
Failure rate
0.0%
0 failed requests
Throughput
1,177.3 req/s (+337.3)
Latency 95%ile
43 ms (-13)
Latency 99%ile
84 ms (-16)
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:40:09 | 05:40:13 | 0m 04s | 2 → 10 |
| Maintaining | 05:40:13 | 05:50:08 | 9m 55s | 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 | 4,500 | 3,890 | 140 |
| 2 | GET | /api/v3/sbom/{sbom_id}/download | 2,600 | 2,446 | 139 |
| 3 | GET | /api/v3/advisory?q=CVE-2021-&total=true | 1,300 | 281 | 796 |
| 4 | GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 990 | 458 | 526 |
| 5 | POST | /api/v3/vulnerability/analyze | 850 | 312 | 979 |
| 6 | GET | /api/v3/advisory?offset={offset}&limit=1 | 640 | 270 | 159 |
| 7 | GET | /api/v3/sbom?sort=ingested:desc&total=true | 590 | 218 | 155 |
| 8 | GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 570 | 246 | 112 |
| 9 | GET | /api/v3/sbom?offset=100&limit=10&total=true | 410 | 162 | 260 |
| 10 | GET | /api/v3/sbom?total=true | 320 | 123 | 247 |
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} | 133 (+32) | 0 (0) | 0% | 87.8 (-13.3) | 14.8 | 194 | 1,287 | 0.22 (+0.1) | 0 |
| GET | /api/v3/sbom/count-by-package | 120 (+12) | 0 (0) | 0% | 21.8 (-9.1) | 2.57 | 80.6 | 3 | 0.20 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id} | 142 (+31) | 0 (0) | 0% | 104 (-24.5) | 22.8 | 214 | 2,015 | 0.24 (+0.1) | 0 |
| GET | /api/v3/sbom/{sbom_id}/all-license-ids | 126 (+16) | 0 (0) | 0% | 19.8 (-8.3) | 2.57 | 85.7 | 2 | 0.21 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/download | 139 (+35) | 0 (0) | 0% | 2,446 (-789.5) | 2,248 | 2,701 | 136,458,638 | 0.23 (+0.1) | 0 |
| GET | /api/v3/sbom/{sbom_id}/license-export | 116 (+6) | 0 (0) | 0% | 26.3 (-7.2) | 4.43 | 81.2 | 234 | 0.19 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/packages | 117 (+12) | 0 (0) | 0% | 114 (-35.5) | 11.7 | 388 | 12,648 | 0.20 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/related | 166 (+56) | 0 (0) | 0% | 86.9 (-55.9) | 15.5 | 488 | 15,372 | 0.28 (+0.1) | 0 |
| GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 112 (+30) | 0 (0) | 0% | 246 (-27.7) | 34.3 | 1,055 | 12,189 | 0.19 (0) | 0 |
| GET | /api/v3/sbom?offset=100&limit=10&total=true | 260 (+30) | 0 (0) | 0% | 162 (-13.7) | 21.9 | 941 | 11,941 | 0.43 (0) | 0 |
| GET | /api/v3/sbom?q=label:type=product&total=true | 128 (+16) | 0 (0) | 0% | 18.8 (-5.2) | 1.86 | 86.3 | 22 | 0.21 (0) | 0 |
| GET | /api/v3/sbom?q=license~GPL&sort=name:desc&total=true | 127 (+11) | 0 (0) | 0% | 19.6 (-8.9) | 2.50 | 78.9 | 22 | 0.21 (0) | 0 |
| GET | /api/v3/sbom?q=name~redhat&total=true | 144 (+49) | 0 (0) | 0% | 151 (-98.1) | 37.0 | 400 | 22 | 0.24 (+0.1) | 0 |
| GET | /api/v3/sbom?q=published>2024-01-01&total=true | 130 (+28) | 0 (0) | 0% | 129 (-36.5) | 25.9 | 528 | 29,317 | 0.22 (0) | 0 |
| GET | /api/v3/sbom?sort=ingested:desc&total=true | 155 (+45) | 0 (0) | 0% | 218 (-81.7) | 21.2 | 682 | 29,600 | 0.26 (+0.1) | 0 |
| GET | /api/v3/sbom?total=true | 247 (+44) | 0 (0) | 0% | 123 (-36.5) | 22.2 | 816 | 29,317 | 0.41 (+0.1) | 0 |
| advisory 13 | ||||||||||
| GET | /api/v3/advisory/urn:uuid:{advisory_id} | 728 (+185) | 0 (0) | 0% | 56.0 (-2.1) | 3.54 | 126 | 2,395 | 1.21 (+0.3) | 0 |
| GET | /api/v3/advisory/urn:uuid:{advisory_id}/download | 748 (+210) | 0 (0) | 0% | 19.6 (-9.4) | 4.04 | 86.3 | 178,423 | 1.25 (+0.3) | 0 |
| GET | /api/v3/advisory?deprecated=Consider&total=true | 741 (+169) | 0 (0) | 0% | 53.8 (-24.8) | 5.44 | 3,408 | 44,003 | 1.24 (+0.3) | 0 |
| GET | /api/v3/advisory?limit=1&total=true | 159 (+55) | 0 (0) | 0% | 63.1 (-12.8) | 10.3 | 985 | 2,277 | 0.27 (+0.1) | 0 |
| GET | /api/v3/advisory?limit=10&sort=ingested:desc&total=true | 762 (+243) | 0 (0) | 0% | 49.1 (-22.2) | 3.49 | 3,171 | 20,193 | 1.27 (+0.4) | 0 |
| GET | /api/v3/advisory?offset=100&limit=10&total=true | 770 (+203) | 0 (0) | 0% | 62.4 (-20.8) | 4.85 | 2,727 | 19,422 | 1.28 (+0.3) | 0 |
| GET | /api/v3/advisory?offset={offset}&limit=1 | 159 (+55) | 0 (0) | 0% | 270 (+3.8) | 30.8 | 978 | 2,066 | 0.27 (+0.1) | 0 |
| GET | /api/v3/advisory?q=CVE-2021-&total=true | 796 (+228) | 0 (0) | 0% | 281 (-118.7) | 6.65 | 3,189 | 49,790 | 1.33 (+0.4) | 0 |
| GET | /api/v3/advisory?q=identifier=CVE-2022-0981&total=true | 765 (+206) | 0 (0) | 0% | 55.2 (-4.8) | 3.79 | 124 | 1,971 | 1.28 (+0.3) | 0 |
| GET | /api/v3/advisory?q=modified>3 days ago&total=true | 771 (+196) | 0 (0) | 0% | 16.6 (-8.5) | 1.93 | 80.4 | 22 | 1.29 (+0.3) | 0 |
| GET | /api/v3/advisory?q=title~openssl&total=true | 778 (+214) | 0 (0) | 0% | 34.0 (-20.4) | 6.96 | 417 | 126,452 | 1.30 (+0.4) | 0 |
| GET | /api/v3/advisory?sort=modified:desc&total=true | 772 (+216) | 0 (0) | 0% | 52.8 (-17.2) | 5.15 | 2,712 | 38,128 | 1.29 (+0.4) | 0 |
| GET | /api/v3/advisory?total=true | 759 (+195) | 0 (0) | 0% | 87.0 (-37.7) | 5.97 | 2,587 | 49,165 | 1.27 (+0.3) | 0 |
| vulnerability 7 | ||||||||||
| POST | /api/v3/vulnerability/analyze | 979 (+290) | 0 (0) | 0% | 312 (-173.8) | 1.37 | 2,881 | 2,732,945 | 1.63 (+0.5) | 0 |
| GET | /api/v3/vulnerability?offset=100&limit=10&total=true | 492 (+157) | 0 (0) | 0% | 16.9 (-8.1) | 1.89 | 314 | 10,702 | 0.82 (+0.3) | 0 |
| GET | /api/v3/vulnerability?q=base_score>=7.0&total=true | 507 (+182) | 0 (0) | 0% | 19.5 (-6.7) | 2.45 | 731 | 18,415 | 0.85 (+0.3) | 0 |
| GET | /api/v3/vulnerability?q=base_severity=high&total=true | 482 (+168) | 0 (0) | 0% | 25.4 (-11.7) | 2.31 | 1,003 | 18,546 | 0.80 (+0.3) | 0 |
| GET | /api/v3/vulnerability?q=cwes=CWE-79&total=true | 521 (+177) | 0 (0) | 0% | 20.0 (-12.3) | 2.66 | 693 | 20,972 | 0.87 (+0.3) | 0 |
| GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 526 (+195) | 0 (0) | 0% | 458 (-178.9) | 91.5 | 1,722 | 10,019 | 0.88 (+0.3) | 0 |
| GET | /api/v3/vulnerability?total=true | 512 (+201) | 0 (0) | 0% | 13.5 (-12.1) | 2.51 | 179 | 18,167 | 0.85 (+0.3) | 0 |
| purl 15 | ||||||||||
| GET | /api/v3/purl/base/{purl} | 449 (+86) | 0 (0) | 0% | 41.2 (-9.5) | 3.98 | 388 | 48,827 | 0.75 (+0.1) | 0 |
| GET | /api/v3/purl/base?q=namespace=redhat&total=true | 473 (+98) | 0 (0) | 0% | 58.9 (-2.6) | 2.46 | 624 | 2,080 | 0.79 (+0.2) | 0 |
| GET | /api/v3/purl/base?q=type=rpm&total=true | 487 (+116) | 0 (0) | 0% | 53.8 (-4.4) | 2.34 | 141 | 2,080 | 0.81 (+0.2) | 0 |
| GET | /api/v3/purl/base?sort=name:asc&total=true | 473 (+135) | 0 (0) | 0% | 156 (-43.8) | 31.7 | 511 | 2,943 | 0.79 (+0.2) | 0 |
| GET | /api/v3/purl/base?total=true | 467 (+106) | 0 (0) | 0% | 53.6 (-6.0) | 2.38 | 230 | 2,450 | 0.78 (+0.2) | 0 |
| POST | /api/v3/purl/recommend | 1,379 (+311) | 0 (0) | 0% | 178 (-49.4) | 49.2 | 532 | 2,747 | 2.30 (+0.5) | 0 |
| GET | /api/v3/purl/{purl_id} | 427 (+84) | 0 (0) | 0% | 57.8 (-20.2) | 11.0 | 187 | 531 | 0.71 (+0.1) | 0 |
| GET | /api/v3/purl?offset=100&limit=10&total=true | 450 (+51) | 0 (0) | 0% | 56.6 (-6.1) | 2.33 | 588 | 4,734 | 0.75 (+0.1) | 0 |
| GET | /api/v3/purl?q=curl&total=true | 406 (+74) | 0 (0) | 0% | 47.4 (-43.9) | 3.77 | 1,366 | 11,714 | 0.68 (+0.1) | 0 |
| GET | /api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true | 458 (+90) | 0 (0) | 0% | 26.3 (-6.2) | 1.75 | 106 | 22 | 0.76 (+0.1) | 0 |
| GET | /api/v3/purl?q=name=curl&total=true | 453 (+95) | 0 (0) | 0% | 24.8 (-4.3) | 1.83 | 263 | 12,084 | 0.76 (+0.2) | 0 |
| GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 492 (+121) | 0 (0) | 0% | 68.0 (-28.9) | 1.91 | 2,878 | 13,770 | 0.82 (+0.2) | 0 |
| GET | /api/v3/purl?q=purl:ty=rpm&total=true | 512 (+160) | 0 (0) | 0% | 53.8 (-38.6) | 1.97 | 2,471 | 13,770 | 0.85 (+0.3) | 0 |
| GET | /api/v3/purl?sort=purl:name:asc&total=true | 511 (+128) | 0 (0) | 0% | 26.3 (-9.3) | 1.77 | 636 | 11,101 | 0.85 (+0.2) | 0 |
| GET | /api/v3/purl?total=true | 452 (+114) | 0 (0) | 0% | 21.3 (-9.8) | 1.58 | 509 | 9,877 | 0.75 (+0.2) | 0 |
| license 9 | ||||||||||
| GET | /api/v3/license/spdx/license/{license_id} | 1,961 (+264) | 0 (0) | 0% | 41.7 (-0.4) | 1.06 | 79.5 | 1,143 | 3.27 (+0.4) | 0 |
| GET | /api/v3/license/spdx/license?q=apache&total=true | 2,011 (+154) | 0 (0) | 0% | 2.71 (-0.8) | 0.88 | 43.0 | 165 | 3.35 (+0.3) | 0 |
| GET | /api/v3/license/spdx/license?q=gpl&total=true | 2,070 (+271) | 0 (0) | 0% | 41.6 (-0.9) | 1.19 | 85.0 | 1,981 | 3.45 (+0.4) | 0 |
| GET | /api/v3/license/spdx/license?total=true | 1,984 (+267) | 0 (0) | 0% | 41.9 (-0.5) | 0.96 | 87.1 | 1,525 | 3.31 (+0.4) | 0 |
| GET | /api/v3/license?limit=10&sort=license:asc&total=true | 1,989 (+232) | 0 (0) | 0% | 29.7 (-6.3) | 4.32 | 154 | 425 | 3.32 (+0.4) | 0 |
| GET | /api/v3/license?q=ASL&sort=license:desc&total=true | 2,027 (+188) | 0 (0) | 0% | 25.3 (-7.5) | 2.69 | 106 | 22 | 3.38 (+0.3) | 0 |
| GET | /api/v3/license?q=license~Apache&total=true | 2,053 (+322) | 0 (0) | 0% | 22.1 (-5.7) | 2.35 | 188 | 120 | 3.42 (+0.5) | 0 |
| GET | /api/v3/license?q=license~GPL&total=true | 2,005 (+194) | 0 (0) | 0% | 22.5 (-5.4) | 2.26 | 127 | 92 | 3.34 (+0.3) | 0 |
| GET | /api/v3/license?total=true | 1,971 (+123) | 0 (0) | 0% | 64.7 (-6.4) | 5.64 | 264 | 1,101 | 3.29 (+0.2) | 0 |
| analysis 3 | ||||||||||
| GET | /api/v3/analysis/component/{component} | 19,490 (+6,903) | 0 (0) | 0% | 9.53 (-5.1) | 1.12 | 104 | 25 | 32.51 (+11.5) | 0 |
| GET | /api/v3/analysis/latest/component/{cpe} | 19,395 (+6,806) | 0 (0) | 0% | 9.77 (-5.6) | 1.16 | 101 | 25 | 32.35 (+11.3) | 0 |
| GET | /api/v3/analysis/status | 19,588 (+6,946) | 0 (0) | 0% | 9.39 (-5.0) | 1.00 | 99.2 | 103 | 32.67 (+11.6) | 0 |
| importer 1 | ||||||||||
| GET | /api/v3/importer?total=true | 70,725 (+23,813) | 0 (0) | 0% | 7.66 (-3.9) | 0.85 | 102 | 2 | 117.98 (+39.6) | 0 |
| group 3 | ||||||||||
| GET | /api/v3/group/sbom?parents=resolve&total=true | 19,682 (+6,716) | 0 (0) | 0% | 9.48 (-5.1) | 1.06 | 96.9 | 38 | 32.83 (+11.2) | 0 |
| GET | /api/v3/group/sbom?total=true | 19,713 (+6,969) | 0 (0) | 0% | 9.24 (-4.9) | 1.04 | 104 | 22 | 32.88 (+11.6) | 0 |
| GET | /api/v3/group/sbom?totals=true&total=true | 19,637 (+7,015) | 0 (0) | 0% | 9.37 (-5.1) | 1.10 | 95.1 | 22 | 32.76 (+11.7) | 0 |
| labels 3 | ||||||||||
| GET | /api/v3/advisory-labels?filter_text=type&limit=1000 | 140 (+45) | 0 (0) | 0% | 3,890 (-1,978.0) | 2,918 | 5,094 | 60 | 0.23 (+0.1) | 0 |
| GET | /api/v3/sbom-labels?limit=10&filter_text=&total=true | 134 (+7) | 0 (0) | 0% | 63.7 (-3.8) | 11.3 | 119 | 1,065 | 0.22 (0) | 0 |
| GET | /api/v3/sbom-labels?total=true | 117 (-5) | 0 (0) | 0% | 62.9 (-7.5) | 7.39 | 117 | 1,065 | 0.20 (0) | 0 |
| other 2 | ||||||||||
| GET | /.well-known/trustify | 238,287 (+65,227) | 0 (0) | 0% | 1.03 (-0.4) | 0.55 | 43.3 | 886 | 397.48 (+108.5) | 0 |
| POST | /api/v3/ui/extract-sbom-purls | 237,792 (+64,336) | 0 (0) | 0% | 1.20 (-0.4) | 0.62 | 38.1 | 45 | 396.66 (+107.0) | 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} | 87 (-23) | 120 (-10) | 130 (-10) | 130 (-10) | 180 (-40) | 190 (-40) |
| GET | /api/v3/sbom/count-by-package | 9 (-2) | 37 (-21) | 60 (-13) | 73 (-6) | 80 (-7) | 81 (-7) |
| GET | /api/v3/sbom/{sbom_id} | 110 (-20) | 130 (-20) | 140 (-70) | 200 (-30) | 210 (-40) | 210 (-110) |
| GET | /api/v3/sbom/{sbom_id}/all-license-ids | 6 (-5) | 36 (-16) | 61 (-11) | 70 (-5) | 81 (0) | 86 (+2) |
| GET | /api/v3/sbom/{sbom_id}/download | 2,500 (-700) | 2,500 (-800) | 2,500 (-900) | 2,600 (-800) | 2,600 (-900) | 2,700 (-800) |
| GET | /api/v3/sbom/{sbom_id}/license-export | 11 (-4) | 47 (-13) | 71 (-5) | 73 (-13) | 77 (-21) | 81 (-29) |
| GET | /api/v3/sbom/{sbom_id}/packages | 93 (-17) | 180 (-30) | 210 (-80) | 270 (-80) | 300 (-80) | 390 (0) |
| GET | /api/v3/sbom/{sbom_id}/related | 84 (-46) | 110 (-80) | 190 (-50) | 200 (-90) | 260 (-50) | 490 (+180) |
| GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 210 (-10) | 350 (-20) | 420 (-100) | 570 (-40) | 950 (-250) | 1,100 (-100) |
| GET | /api/v3/sbom?offset=100&limit=10&total=true | 100 (-10) | 230 (-10) | 370 (+30) | 410 (0) | 600 (-120) | 940 (+30) |
| GET | /api/v3/sbom?q=label:type=product&total=true | 5 (-3) | 34 (-12) | 59 (-8) | 70 (-1) | 83 (+7) | 86 (+6) |
| GET | /api/v3/sbom?q=license~GPL&sort=name:desc&total=true | 6 (-6) | 31 (-23) | 62 (-7) | 69 (-4) | 77 (-6) | 79 (-9) |
| GET | /api/v3/sbom?q=name~redhat&total=true | 150 (-70) | 180 (-110) | 200 (-180) | 290 (-210) | 350 (-330) | 400 (-280) |
| GET | /api/v3/sbom?q=published>2024-01-01&total=true | 99 (-11) | 170 (-30) | 270 (-40) | 280 (-160) | 490 (-280) | 530 (-250) |
| GET | /api/v3/sbom?sort=ingested:desc&total=true | 180 (-40) | 310 (-130) | 410 (-120) | 590 (0) | 640 (-360) | 680 (-420) |
| GET | /api/v3/sbom?total=true | 93 (-17) | 130 (-60) | 260 (-50) | 320 (-80) | 650 (+40) | 820 (-280) |
| advisory 13 | |||||||
| GET | /api/v3/advisory/urn:uuid:{advisory_id} | 46 (-2) | 61 (-12) | 100 (0) | 110 (0) | 110 (-10) | 130 (-50) |
| GET | /api/v3/advisory/urn:uuid:{advisory_id}/download | 10 (-4) | 16 (-34) | 63 (-9) | 71 (-9) | 80 (-13) | 86 (-24) |
| GET | /api/v3/advisory?deprecated=Consider&total=true | 11 (-9) | 46 (-23) | 72 (-10) | 78 (-16) | 1,600 (-700) | 3,400 (+200) |
| GET | /api/v3/advisory?limit=1&total=true | 48 (-3) | 54 (-31) | 96 (-4) | 100 (-10) | 120 (-640) | 980 (+210) |
| GET | /api/v3/advisory?limit=10&sort=ingested:desc&total=true | 9 (-6) | 47 (-16) | 67 (-10) | 73 (-10) | 1,400 (-500) | 3,200 (+400) |
| GET | /api/v3/advisory?offset=100&limit=10&total=true | 33 (-39) | 77 (-11) | 88 (-8) | 97 (-3) | 200 (-10) | 2,700 (-200) |
| GET | /api/v3/advisory?offset={offset}&limit=1 | 200 (-30) | 370 (0) | 550 (+50) | 640 (+110) | 970 (+300) | 980 (+60) |
| GET | /api/v3/advisory?q=CVE-2021-&total=true | 120 (-70) | 260 (-70) | 870 (-530) | 1,300 (-600) | 1,800 (-500) | 3,200 (-900) |
| GET | /api/v3/advisory?q=identifier=CVE-2022-0981&total=true | 46 (-2) | 53 (-29) | 100 (-10) | 110 (0) | 110 (-10) | 120 (-20) |
| GET | /api/v3/advisory?q=modified>3 days ago&total=true | 6 (-3) | 13 (-34) | 57 (-10) | 64 (-8) | 72 (-24) | 80 (-90) |
| GET | /api/v3/advisory?q=title~openssl&total=true | 15 (-30) | 61 (-16) | 75 (-15) | 82 (-15) | 160 (-230) | 420 (-340) |
| GET | /api/v3/advisory?sort=modified:desc&total=true | 11 (-5) | 51 (-16) | 69 (-9) | 77 (-18) | 1,700 (-200) | 2,700 (-200) |
| GET | /api/v3/advisory?total=true | 86 (-14) | 99 (-21) | 120 (-60) | 170 (-20) | 190 (-120) | 2,600 (-200) |
| vulnerability 7 | |||||||
| POST | /api/v3/vulnerability/analyze | 220 (+156) | 550 (-310) | 660 (-340) | 850 (-650) | 1,700 (-700) | 2,900 (-500) |
| GET | /api/v3/vulnerability?offset=100&limit=10&total=true | 5 (-3) | 21 (-1) | 47 (-13) | 62 (-8) | 98 (-302) | 310 (-380) |
| GET | /api/v3/vulnerability?q=base_score>=7.0&total=true | 6 (-2) | 9 (-3) | 44 (-13) | 58 (-11) | 290 (-80) | 730 (+130) |
| GET | /api/v3/vulnerability?q=base_severity=high&total=true | 6 (-3) | 11 (-5) | 52 (-10) | 68 (-3) | 500 (-120) | 1,000 (-500) |
| GET | /api/v3/vulnerability?q=cwes=CWE-79&total=true | 6 (-4) | 11 (-10) | 49 (-16) | 65 (-11) | 310 (-200) | 690 (-310) |
| GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 400 (-170) | 530 (-180) | 790 (-210) | 990 (-310) | 1,400 (-600) | 1,700 (-400) |
| GET | /api/v3/vulnerability?total=true | 6 (-2) | 9 (-6) | 42 (-16) | 57 (-14) | 72 (-428) | 180 (-400) |
| purl 15 | |||||||
| GET | /api/v3/purl/base/{purl} | 21 (-12) | 58 (-6) | 80 (-30) | 150 (-40) | 220 (-60) | 390 (+80) |
| GET | /api/v3/purl/base?q=namespace=redhat&total=true | 45 (-2) | 74 (-8) | 95 (-4) | 100 (-10) | 140 (-50) | 620 (+220) |
| GET | /api/v3/purl/base?q=type=rpm&total=true | 45 (-2) | 68 (-14) | 95 (-4) | 99 (-1) | 110 (0) | 140 (+20) |
| GET | /api/v3/purl/base?sort=name:asc&total=true | 150 (-50) | 190 (-40) | 220 (-60) | 240 (-70) | 310 (-90) | 510 (+90) |
| GET | /api/v3/purl/base?total=true | 44 (-3) | 66 (-17) | 92 (-6) | 98 (-2) | 110 (-10) | 230 (0) |
| POST | /api/v3/purl/recommend | 170 (-60) | 210 (-60) | 250 (-70) | 290 (-50) | 330 (-110) | 530 (-160) |
| GET | /api/v3/purl/{purl_id} | 60 (-17) | 80 (-16) | 98 (-12) | 110 (-50) | 170 (-20) | 190 (-110) |
| GET | /api/v3/purl?offset=100&limit=10&total=true | 45 (-2) | 65 (-13) | 94 (-4) | 100 (0) | 200 (-290) | 590 (-180) |
| GET | /api/v3/purl?q=curl&total=true | 12 (-18) | 52 (-6) | 67 (-11) | 75 (-415) | 930 (-370) | 1,400 (-2,400) |
| GET | /api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true | 11 (-10) | 48 (-8) | 61 (-5) | 66 (-5) | 83 (-5) | 110 (+10) |
| GET | /api/v3/purl?q=name=curl&total=true | 7 (-3) | 45 (-5) | 59 (-5) | 67 (-5) | 180 (0) | 260 (-10) |
| GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 6 (-2) | 43 (0) | 59 (-1) | 63 (-4) | 2,600 (-300) | 2,900 (-900) |
| GET | /api/v3/purl?q=purl:ty=rpm&total=true | 6 (-2) | 41 (0) | 57 (-5) | 62 (-8) | 1,800 (-1,000) | 2,500 (-900) |
| GET | /api/v3/purl?sort=purl:name:asc&total=true | 6 (-2) | 40 (-4) | 58 (-2) | 65 (0) | 260 (-300) | 640 (-20) |
| GET | /api/v3/purl?total=true | 6 (-2) | 37 (-10) | 57 (-1) | 61 (-2) | 77 (-383) | 510 (-440) |
| license 9 | |||||||
| GET | /api/v3/license/spdx/license/{license_id} | 42 (-1) | 43 (-1) | 44 (-1) | 45 (-2) | 57 (-7) | 79 (-10) |
| GET | /api/v3/license/spdx/license?q=apache&total=true | 2 (-1) | 3 (-1) | 4 (-2) | 5 (-2) | 18 (+4) | 43 (-7) |
| GET | /api/v3/license/spdx/license?q=gpl&total=true | 43 (0) | 43 (-1) | 44 (-2) | 45 (-2) | 59 (-5) | 85 (-3) |
| GET | /api/v3/license/spdx/license?total=true | 43 (0) | 43 (-1) | 44 (-2) | 45 (-3) | 61 (-8) | 87 (-9) |
| GET | /api/v3/license?limit=10&sort=license:asc&total=true | 15 (-9) | 52 (-5) | 66 (-9) | 74 (-10) | 91 (-7) | 150 (-10) |
| GET | /api/v3/license?q=ASL&sort=license:desc&total=true | 10 (-9) | 47 (-6) | 60 (-11) | 69 (-8) | 82 (-14) | 110 (-200) |
| GET | /api/v3/license?q=license~Apache&total=true | 8 (-4) | 41 (-8) | 57 (-7) | 66 (-7) | 80 (-9) | 190 (+30) |
| GET | /api/v3/license?q=license~GPL&total=true | 8 (-5) | 43 (-7) | 57 (-6) | 65 (-7) | 77 (-7) | 130 (-40) |
| GET | /api/v3/license?total=true | 53 (-8) | 88 (-7) | 100 (-10) | 110 (-10) | 130 (0) | 260 (-50) |
| analysis 3 | |||||||
| GET | /api/v3/analysis/component/{component} | 4 (-2) | 5 (-3) | 20 (-42) | 63 (-6) | 71 (-4) | 100 (0) |
| GET | /api/v3/analysis/latest/component/{cpe} | 4 (-2) | 5 (-3) | 31 (-32) | 63 (-6) | 71 (-5) | 100 (0) |
| GET | /api/v3/analysis/status | 4 (-1) | 5 (-3) | 21 (-41) | 63 (-5) | 71 (-4) | 99 (0) |
| importer 1 | |||||||
| GET | /api/v3/importer?total=true | 3 (-1) | 4 (-2) | 6 (-50) | 59 (-6) | 69 (-4) | 100 (0) |
| group 3 | |||||||
| GET | /api/v3/group/sbom?parents=resolve&total=true | 4 (-1) | 5 (-3) | 24 (-38) | 63 (-6) | 72 (-3) | 97 (-1) |
| GET | /api/v3/group/sbom?total=true | 4 (-1) | 5 (-3) | 17 (-45) | 62 (-6) | 71 (-4) | 100 (+4) |
| GET | /api/v3/group/sbom?totals=true&total=true | 4 (-1) | 5 (-3) | 19 (-43) | 63 (-5) | 71 (-4) | 95 (-3) |
| labels 3 | |||||||
| GET | /api/v3/advisory-labels?filter_text=type&limit=1000 | 3,900 (-2,000) | 4,200 (-1,900) | 4,400 (-2,200) | 4,500 (-2,300) | 4,800 (-2,700) | 5,100 (-2,400) |
| GET | /api/v3/sbom-labels?limit=10&filter_text=&total=true | 48 (-4) | 86 (+4) | 110 (-10) | 110 (-10) | 120 (-10) | 120 (-20) |
| GET | /api/v3/sbom-labels?total=true | 48 (-5) | 85 (-15) | 110 (-10) | 110 (-10) | 120 (-10) | 120 (-10) |
| other 2 | |||||||
| GET | /.well-known/trustify | 1 (0) | 1 (0) | 2 (-1) | 3 (-1) | 4 (-2) | 43 (-4) |
| POST | /api/v3/ui/extract-sbom-purls | 1 (0) | 1 (0) | 2 (-1) | 3 (-1) | 5 (-1) | 38 (-7) |
Failures
No failures recorded.
Exceptions
No exceptions raised in the locustfile.