Trustify PR perf tests · 2026-10-24 15:00 UTC
Duration
9m 58s
Total requests
192,916 (-455)
Failure rate
0.0%
0 failed requests
Throughput
321.9 req/s (-0.9)
Latency 95%ile
73 ms (+1)
Latency 99%ile
210 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 | 15:00:21 | 15:00:25 | 0m 04s | 2 → 10 |
| Maintaining | 15:00:25 | 15:10:19 | 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,600 | 5,823 | 95 |
| 2 | POST | /api/v3/vulnerability/analyze | 3,200 | 936 | 440 |
| 3 | GET | /api/v3/sbom/{sbom_id}/download | 3,100 | 3,023 | 107 |
| 4 | GET | /api/v3/advisory?q=CVE-2021-&total=true | 1,800 | 392 | 588 |
| 5 | GET | /api/v3/purl?q=purl:ty=rpm&total=true | 1,800 | 165 | 151 |
| 6 | GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 1,600 | 169 | 151 |
| 7 | POST | /api/v3/purl/recommend | 1,500 | 885 | 459 |
| 8 | GET | /api/v3/sbom?q=name~redhat&total=true | 1,300 | 526 | 96 |
| 9 | GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 1,300 | 600 | 226 |
| 10 | GET | /api/v3/purl?q=curl&total=true | 760 | 84.3 | 156 |
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} | 96 (+11) | 0 (0) | 0% | 102 (-8.7) | 23.4 | 231 | 1,287 | 0.16 (0) | 0 |
| GET | /api/v3/sbom/count-by-package | 102 (+16) | 0 (0) | 0% | 33.2 (-1.9) | 3.58 | 92.1 | 3 | 0.17 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id} | 89 (+10) | 0 (0) | 0% | 134 (+2.3) | 59.4 | 230 | 2,015 | 0.15 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/all-license-ids | 92 (+8) | 0 (0) | 0% | 23.8 (-0.2) | 2.57 | 87.6 | 2 | 0.15 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/download | 107 (-2) | 0 (0) | 0% | 3,023 (-29.3) | 2,815 | 3,362 | 136,458,638 | 0.18 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/license-export | 88 (-2) | 0 (0) | 0% | 32.7 (+1.6) | 6.42 | 103 | 234 | 0.15 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/packages | 96 (+17) | 0 (0) | 0% | 153 (-39.1) | 15.8 | 401 | 12,648 | 0.16 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/related | 84 (-1) | 0 (0) | 0% | 144 (-7.4) | 19.3 | 308 | 15,372 | 0.14 (0) | 0 |
| GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 110 (+33) | 0 (0) | 0% | 245 (-73.7) | 34.9 | 909 | 12,189 | 0.18 (+0.1) | 0 |
| GET | /api/v3/sbom?offset=100&limit=10&total=true | 212 (+62) | 0 (0) | 0% | 206 (-29.2) | 28.5 | 800 | 11,941 | 0.35 (+0.1) | 0 |
| GET | /api/v3/sbom?q=label:type=product&total=true | 67 (-10) | 0 (0) | 0% | 26.0 (+0.8) | 2.50 | 79.1 | 22 | 0.11 (0) | 0 |
| GET | /api/v3/sbom?q=license~GPL&sort=name:desc&total=true | 82 (+10) | 0 (0) | 0% | 31.0 (+8.4) | 2.65 | 83.7 | 22 | 0.14 (0) | 0 |
| GET | /api/v3/sbom?q=name~redhat&total=true | 96 (+5) | 0 (0) | 0% | 526 (-86.5) | 9.42 | 1,486 | 22 | 0.16 (0) | 0 |
| GET | /api/v3/sbom?q=published>2024-01-01&total=true | 76 (-13) | 0 (0) | 0% | 205 (+0.7) | 30.1 | 894 | 29,317 | 0.13 (0) | 0 |
| GET | /api/v3/sbom?sort=ingested:desc&total=true | 108 (+33) | 0 (0) | 0% | 278 (-100.8) | 34.2 | 1,177 | 29,600 | 0.18 (+0.1) | 0 |
| GET | /api/v3/sbom?total=true | 177 (+18) | 0 (0) | 0% | 179 (-7.4) | 27.1 | 812 | 29,317 | 0.30 (0) | 0 |
| advisory 13 | ||||||||||
| GET | /api/v3/advisory/urn:uuid:{advisory_id} | 589 (-3) | 0 (0) | 0% | 59.8 (-0.3) | 4.09 | 126 | 2,395 | 0.98 (0) | 0 |
| GET | /api/v3/advisory/urn:uuid:{advisory_id}/download | 621 (+49) | 0 (0) | 0% | 27.8 (-0.4) | 4.65 | 105 | 178,423 | 1.04 (+0.1) | 0 |
| GET | /api/v3/advisory?deprecated=Consider&total=true | 600 (+5) | 0 (0) | 0% | 70.7 (-8.4) | 6.01 | 2,707 | 44,003 | 1.00 (0) | 0 |
| GET | /api/v3/advisory?limit=1&total=true | 130 (+52) | 0 (0) | 0% | 74.8 (-13.4) | 8.24 | 945 | 2,271 | 0.22 (+0.1) | 0 |
| GET | /api/v3/advisory?limit=10&sort=ingested:desc&total=true | 567 (+10) | 0 (0) | 0% | 63.3 (-4.2) | 4.15 | 2,654 | 20,193 | 0.95 (0) | 0 |
| GET | /api/v3/advisory?offset=100&limit=10&total=true | 632 (+53) | 0 (0) | 0% | 81.3 (-1.5) | 6.03 | 2,668 | 19,903 | 1.05 (+0.1) | 0 |
| GET | /api/v3/advisory?offset={offset}&limit=1 | 130 (+52) | 0 (0) | 0% | 251 (-39.6) | 50.6 | 1,003 | 1,891 | 0.22 (+0.1) | 0 |
| GET | /api/v3/advisory?q=CVE-2021-&total=true | 588 (+35) | 0 (0) | 0% | 392 (-16.6) | 16.3 | 3,213 | 49,875 | 0.98 (+0.1) | 0 |
| GET | /api/v3/advisory?q=identifier=CVE-2022-0981&total=true | 586 (+8) | 0 (0) | 0% | 60.1 (-0.7) | 4.05 | 138 | 1,971 | 0.98 (0) | 0 |
| GET | /api/v3/advisory?q=modified>3 days ago&total=true | 588 (+11) | 0 (0) | 0% | 21.7 (-0.2) | 2.25 | 85.9 | 22 | 0.98 (0) | 0 |
| GET | /api/v3/advisory?q=title~openssl&total=true | 611 (+49) | 0 (0) | 0% | 44.6 (+0.4) | 7.05 | 306 | 126,452 | 1.02 (+0.1) | 0 |
| GET | /api/v3/advisory?sort=modified:desc&total=true | 583 (-36) | 0 (0) | 0% | 70.0 (+1.6) | 6.40 | 2,693 | 38,128 | 0.97 (-0.1) | 0 |
| GET | /api/v3/advisory?total=true | 600 (+42) | 0 (0) | 0% | 108 (-14.3) | 7.39 | 2,325 | 48,079 | 1.00 (+0.1) | 0 |
| vulnerability 7 | ||||||||||
| POST | /api/v3/vulnerability/analyze | 440 (+43) | 0 (0) | 0% | 936 (-107.9) | 1.37 | 5,193 | 4,436,217 | 0.73 (+0.1) | 0 |
| GET | /api/v3/vulnerability?offset=100&limit=10&total=true | 226 (+20) | 0 (0) | 0% | 62.8 (+5.0) | 3.08 | 765 | 7,516 | 0.38 (0) | 0 |
| GET | /api/v3/vulnerability?q=base_score>=7.0&total=true | 220 (+39) | 0 (0) | 0% | 35.4 (-8.4) | 2.61 | 774 | 18,447 | 0.37 (+0.1) | 0 |
| GET | /api/v3/vulnerability?q=base_severity=high&total=true | 199 (+1) | 0 (0) | 0% | 48.7 (-2.2) | 2.49 | 1,378 | 18,467 | 0.33 (0) | 0 |
| GET | /api/v3/vulnerability?q=cwes=CWE-79&total=true | 199 (-8) | 0 (0) | 0% | 49.0 (+5.4) | 2.32 | 1,080 | 18,881 | 0.33 (0) | 0 |
| GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 226 (+39) | 0 (0) | 0% | 600 (-111.4) | 195 | 2,261 | 14,001 | 0.38 (+0.1) | 0 |
| GET | /api/v3/vulnerability?total=true | 212 (+17) | 0 (0) | 0% | 32.2 (-4.3) | 2.52 | 904 | 18,670 | 0.35 (0) | 0 |
| purl 15 | ||||||||||
| GET | /api/v3/purl/base/{purl} | 167 (+21) | 0 (0) | 0% | 82.5 (+6.4) | 4.34 | 395 | 48,827 | 0.28 (0) | 0 |
| GET | /api/v3/purl/base?q=namespace=redhat&total=true | 161 (+25) | 0 (0) | 0% | 70.7 (-3.8) | 3.42 | 920 | 2,080 | 0.27 (0) | 0 |
| GET | /api/v3/purl/base?q=type=rpm&total=true | 164 (0) | 0 (0) | 0% | 57.4 (-1.1) | 3.70 | 133 | 2,080 | 0.27 (0) | 0 |
| GET | /api/v3/purl/base?sort=name:asc&total=true | 149 (-15) | 0 (0) | 0% | 203 (+6.7) | 63.8 | 428 | 2,943 | 0.25 (0) | 0 |
| GET | /api/v3/purl/base?total=true | 149 (+13) | 0 (0) | 0% | 63.2 (+3.5) | 5.48 | 199 | 2,450 | 0.25 (0) | 0 |
| POST | /api/v3/purl/recommend | 459 (-9) | 0 (0) | 0% | 885 (+4.3) | 130 | 1,889 | 2,747 | 0.77 (0) | 0 |
| GET | /api/v3/purl/{purl_id} | 164 (+20) | 0 (0) | 0% | 85.2 (+2.0) | 18.4 | 258 | 537 | 0.27 (0) | 0 |
| GET | /api/v3/purl?offset=100&limit=10&total=true | 177 (+53) | 0 (0) | 0% | 71.6 (-7.2) | 3.97 | 645 | 4,474 | 0.30 (+0.1) | 0 |
| GET | /api/v3/purl?q=curl&total=true | 156 (+22) | 0 (0) | 0% | 84.3 (+1.5) | 5.85 | 1,272 | 11,714 | 0.26 (0) | 0 |
| GET | /api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true | 167 (+12) | 0 (0) | 0% | 32.2 (+1.2) | 5.60 | 82.5 | 22 | 0.28 (0) | 0 |
| GET | /api/v3/purl?q=name=curl&total=true | 151 (-8) | 0 (0) | 0% | 30.5 (-2.3) | 2.01 | 211 | 12,084 | 0.25 (0) | 0 |
| GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 151 (+7) | 0 (0) | 0% | 169 (-14.8) | 2.20 | 3,524 | 13,617 | 0.25 (0) | 0 |
| GET | /api/v3/purl?q=purl:ty=rpm&total=true | 151 (+5) | 0 (0) | 0% | 165 (-36.8) | 1.83 | 3,045 | 13,617 | 0.25 (0) | 0 |
| GET | /api/v3/purl?sort=purl:name:asc&total=true | 154 (+2) | 0 (0) | 0% | 55.4 (+8.3) | 1.89 | 671 | 11,101 | 0.26 (0) | 0 |
| GET | /api/v3/purl?total=true | 167 (+1) | 0 (0) | 0% | 40.8 (+1.9) | 1.71 | 797 | 9,877 | 0.28 (0) | 0 |
| license 9 | ||||||||||
| GET | /api/v3/license/spdx/license/{license_id} | 1,835 (+43) | 0 (0) | 0% | 41.4 (-0.2) | 1.02 | 68.4 | 1,143 | 3.06 (+0.1) | 0 |
| GET | /api/v3/license/spdx/license?q=apache&total=true | 1,745 (-128) | 0 (0) | 0% | 2.87 (+0.1) | 0.95 | 40.7 | 165 | 2.91 (-0.2) | 0 |
| GET | /api/v3/license/spdx/license?q=gpl&total=true | 1,845 (+28) | 0 (0) | 0% | 41.8 (-0.2) | 1.17 | 69.6 | 1,981 | 3.08 (0) | 0 |
| GET | /api/v3/license/spdx/license?total=true | 1,898 (+53) | 0 (0) | 0% | 41.8 (+0.3) | 0.91 | 71.5 | 1,525 | 3.17 (+0.1) | 0 |
| GET | /api/v3/license?limit=10&sort=license:asc&total=true | 1,827 (-19) | 0 (0) | 0% | 36.2 (-0.3) | 6.03 | 117 | 425 | 3.05 (0) | 0 |
| GET | /api/v3/license?q=ASL&sort=license:desc&total=true | 1,809 (+13) | 0 (0) | 0% | 30.8 (-0.1) | 3.10 | 103 | 22 | 3.02 (0) | 0 |
| GET | /api/v3/license?q=license~Apache&total=true | 1,798 (-33) | 0 (0) | 0% | 27.5 (+1.5) | 2.33 | 99.3 | 120 | 3.00 (-0.1) | 0 |
| GET | /api/v3/license?q=license~GPL&total=true | 1,837 (-11) | 0 (0) | 0% | 26.3 (0) | 2.28 | 99.1 | 92 | 3.07 (0) | 0 |
| GET | /api/v3/license?total=true | 1,770 (-61) | 0 (0) | 0% | 72.4 (-0.3) | 7.79 | 245 | 1,101 | 2.95 (-0.1) | 0 |
| analysis 3 | ||||||||||
| GET | /api/v3/analysis/component/{component} | 13,612 (-284) | 0 (0) | 0% | 14.0 (-0.2) | 1.32 | 181 | 25 | 22.71 (-0.5) | 0 |
| GET | /api/v3/analysis/latest/component/{cpe} | 13,590 (+170) | 0 (0) | 0% | 14.5 (+0.4) | 1.37 | 171 | 25 | 22.68 (+0.3) | 0 |
| GET | /api/v3/analysis/status | 13,535 (-208) | 0 (0) | 0% | 13.4 (+0.1) | 1.19 | 175 | 103 | 22.59 (-0.4) | 0 |
| importer 1 | ||||||||||
| GET | /api/v3/importer?total=true | 50,094 (-458) | 0 (0) | 0% | 11.1 (+0.1) | 1.01 | 180 | 2 | 83.59 (-0.8) | 0 |
| group 3 | ||||||||||
| GET | /api/v3/group/sbom?parents=resolve&total=true | 15,205 (-73) | 0 (0) | 0% | 12.4 (+0.3) | 1.23 | 109 | 38 | 25.37 (-0.1) | 0 |
| GET | /api/v3/group/sbom?total=true | 15,334 (-62) | 0 (0) | 0% | 12.3 (+0.1) | 1.20 | 95.8 | 22 | 25.59 (-0.1) | 0 |
| GET | /api/v3/group/sbom?totals=true&total=true | 15,371 (-220) | 0 (0) | 0% | 12.1 (0) | 1.24 | 99.4 | 22 | 25.65 (-0.4) | 0 |
| labels 3 | ||||||||||
| GET | /api/v3/advisory-labels?filter_text=type&limit=1000 | 95 (0) | 0 (0) | 0% | 5,823 (-144.5) | 5,061 | 6,739 | 60 | 0.16 (0) | 0 |
| GET | /api/v3/sbom-labels?limit=10&filter_text=&total=true | 94 (+9) | 0 (0) | 0% | 69.0 (+2.3) | 6.05 | 123 | 1,065 | 0.16 (0) | 0 |
| GET | /api/v3/sbom-labels?total=true | 90 (+22) | 0 (0) | 0% | 67.2 (-1.2) | 10.0 | 124 | 1,065 | 0.15 (0) | 0 |
| other 2 | ||||||||||
| GET | /.well-known/trustify | 13,268 (-57) | 0 (0) | 0% | 41.6 (+0.2) | 0.85 | 72.4 | 1,173 | 22.14 (-0.1) | 0 |
| POST | /api/v3/ui/extract-sbom-purls | 13,348 (-1) | 0 (0) | 0% | 2.40 (0) | 0.88 | 41.5 | 45 | 22.27 (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} | 110 (-10) | 130 (0) | 140 (-10) | 210 (+20) | 230 (-70) | 230 (-70) |
| GET | /api/v3/sbom/count-by-package | 13 (-24) | 59 (+2) | 77 (+5) | 78 (+1) | 90 (+8) | 92 (+10) |
| GET | /api/v3/sbom/{sbom_id} | 130 (-10) | 150 (0) | 210 (0) | 220 (0) | 230 (0) | 230 (0) |
| GET | /api/v3/sbom/{sbom_id}/all-license-ids | 8 (0) | 47 (+1) | 66 (-4) | 78 (+2) | 88 (+9) | 88 (+9) |
| GET | /api/v3/sbom/{sbom_id}/download | 3,000 (0) | 3,100 (0) | 3,100 (0) | 3,100 (-100) | 3,200 (0) | 3,400 (-100) |
| GET | /api/v3/sbom/{sbom_id}/license-export | 14 (0) | 66 (+10) | 80 (+4) | 82 (+3) | 100 (+2) | 100 (+2) |
| GET | /api/v3/sbom/{sbom_id}/packages | 110 (-90) | 260 (-20) | 300 (-40) | 310 (-80) | 400 (-240) | 400 (-240) |
| GET | /api/v3/sbom/{sbom_id}/related | 120 (-10) | 200 (0) | 270 (+30) | 290 (0) | 310 (-340) | 310 (-340) |
| GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 200 (-50) | 320 (-90) | 430 (-160) | 490 (-340) | 890 (-210) | 910 (-190) |
| GET | /api/v3/sbom?offset=100&limit=10&total=true | 170 (0) | 260 (-60) | 420 (-70) | 510 (-40) | 620 (-190) | 800 (-300) |
| GET | /api/v3/sbom?q=label:type=product&total=true | 9 (0) | 52 (+4) | 68 (-2) | 70 (-5) | 79 (-16) | 79 (-16) |
| GET | /api/v3/sbom?q=license~GPL&sort=name:desc&total=true | 10 (+1) | 65 (+24) | 75 (+7) | 77 (0) | 84 (+7) | 84 (+7) |
| GET | /api/v3/sbom?q=name~redhat&total=true | 160 (-490) | 1,100 (0) | 1,200 (0) | 1,300 (-100) | 1,500 (0) | 1,500 (0) |
| GET | /api/v3/sbom?q=published>2024-01-01&total=true | 160 (+10) | 270 (+50) | 390 (-60) | 600 (0) | 890 (-10) | 890 (-10) |
| GET | /api/v3/sbom?sort=ingested:desc&total=true | 200 (-160) | 400 (-120) | 520 (-200) | 680 (-200) | 850 (-140) | 1,200 (+210) |
| GET | /api/v3/sbom?total=true | 130 (-20) | 200 (-20) | 340 (-40) | 490 (+80) | 800 (+300) | 810 (-80) |
| advisory 13 | |||||||
| GET | /api/v3/advisory/urn:uuid:{advisory_id} | 47 (0) | 76 (-5) | 110 (0) | 110 (0) | 120 (0) | 130 (-10) |
| GET | /api/v3/advisory/urn:uuid:{advisory_id}/download | 14 (0) | 46 (-1) | 72 (-1) | 78 (0) | 86 (-3) | 100 (-30) |
| GET | /api/v3/advisory?deprecated=Consider&total=true | 17 (+1) | 69 (+1) | 80 (+1) | 90 (+2) | 2,200 (-200) | 2,700 (-1,100) |
| GET | /api/v3/advisory?limit=1&total=true | 49 (-2) | 79 (-1) | 100 (0) | 110 (0) | 400 (-900) | 940 (-360) |
| GET | /api/v3/advisory?limit=10&sort=ingested:desc&total=true | 12 (0) | 59 (-2) | 77 (+2) | 83 (+1) | 1,900 (-200) | 2,700 (0) |
| GET | /api/v3/advisory?offset=100&limit=10&total=true | 69 (-1) | 87 (0) | 95 (+1) | 100 (+1) | 290 (-1,610) | 2,700 (-100) |
| GET | /api/v3/advisory?offset={offset}&limit=1 | 210 (-20) | 320 (-90) | 490 (-30) | 600 (-10) | 800 (-110) | 1,000 (+90) |
| GET | /api/v3/advisory?q=CVE-2021-&total=true | 190 (0) | 350 (+30) | 1,300 (-200) | 1,800 (-100) | 2,300 (-100) | 3,200 (+400) |
| GET | /api/v3/advisory?q=identifier=CVE-2022-0981&total=true | 47 (-1) | 78 (0) | 110 (0) | 110 (0) | 120 (0) | 140 (+10) |
| GET | /api/v3/advisory?q=modified>3 days ago&total=true | 8 (0) | 39 (-1) | 66 (+2) | 71 (0) | 79 (+2) | 86 (-13) |
| GET | /api/v3/advisory?q=title~openssl&total=true | 25 (+3) | 73 (+1) | 84 (+2) | 92 (+2) | 180 (0) | 310 (-190) |
| GET | /api/v3/advisory?sort=modified:desc&total=true | 15 (-1) | 65 (0) | 78 (+1) | 86 (-1) | 2,100 (+100) | 2,700 (-300) |
| GET | /api/v3/advisory?total=true | 99 (-1) | 110 (-10) | 170 (0) | 180 (0) | 200 (-260) | 2,300 (-500) |
| vulnerability 7 | |||||||
| POST | /api/v3/vulnerability/analyze | 67 (-1,033) | 1,500 (-100) | 2,600 (0) | 3,200 (-200) | 4,000 (-200) | 5,200 (+600) |
| GET | /api/v3/vulnerability?offset=100&limit=10&total=true | 46 (0) | 50 (-1) | 95 (-2) | 110 (+10) | 530 (+80) | 770 (+40) |
| GET | /api/v3/vulnerability?q=base_score>=7.0&total=true | 8 (0) | 15 (-18) | 62 (-5) | 76 (-6) | 590 (-300) | 770 (-430) |
| GET | /api/v3/vulnerability?q=base_severity=high&total=true | 8 (0) | 40 (-10) | 69 (-2) | 280 (+189) | 1,200 (-100) | 1,400 (-200) |
| GET | /api/v3/vulnerability?q=cwes=CWE-79&total=true | 9 (+1) | 45 (+10) | 75 (+8) | 280 (+194) | 870 (-10) | 1,100 (+180) |
| GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 500 (-70) | 690 (-200) | 990 (-310) | 1,300 (-100) | 1,900 (-300) | 2,300 (0) |
| GET | /api/v3/vulnerability?total=true | 7 (-1) | 14 (+1) | 66 (+2) | 73 (+4) | 480 (-330) | 900 (0) |
| purl 15 | |||||||
| GET | /api/v3/purl/base/{purl} | 58 (+20) | 150 (+57) | 210 (-10) | 230 (-70) | 390 (+30) | 390 (+10) |
| GET | /api/v3/purl/base?q=namespace=redhat&total=true | 46 (0) | 78 (-7) | 99 (0) | 100 (-20) | 860 (+310) | 920 (+80) |
| GET | /api/v3/purl/base?q=type=rpm&total=true | 46 (-1) | 75 (-5) | 96 (-2) | 100 (0) | 120 (0) | 130 (+10) |
| GET | /api/v3/purl/base?sort=name:asc&total=true | 200 (+10) | 230 (-10) | 310 (+20) | 330 (+10) | 420 (-10) | 430 (-80) |
| GET | /api/v3/purl/base?total=true | 46 (0) | 87 (+5) | 100 (0) | 110 (0) | 190 (+60) | 200 (-90) |
| POST | /api/v3/purl/recommend | 960 (-20) | 1,200 (+100) | 1,300 (0) | 1,500 (+100) | 1,700 (+100) | 1,900 (0) |
| GET | /api/v3/purl/{purl_id} | 84 (+3) | 100 (+3) | 160 (+10) | 170 (0) | 210 (-10) | 260 (-40) |
| GET | /api/v3/purl?offset=100&limit=10&total=true | 46 (0) | 81 (+3) | 100 (+1) | 110 (0) | 630 (-100) | 650 (-140) |
| GET | /api/v3/purl?q=curl&total=true | 31 (+4) | 63 (-1) | 79 (-7) | 760 (+70) | 1,100 (+100) | 1,300 (+300) |
| GET | /api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true | 22 (+2) | 55 (+3) | 68 (+4) | 75 (+6) | 82 (-6) | 82 (-18) |
| GET | /api/v3/purl?q=name=curl&total=true | 11 (-3) | 51 (+3) | 66 (+4) | 83 (+3) | 200 (-80) | 210 (-80) |
| GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 8 (0) | 48 (+4) | 61 (-7) | 1,600 (-100) | 3,100 (-400) | 3,500 (-100) |
| GET | /api/v3/purl?q=purl:ty=rpm&total=true | 15 (+4) | 47 (-2) | 66 (-2) | 1,800 (-700) | 3,000 (-500) | 3,000 (-1,100) |
| GET | /api/v3/purl?sort=purl:name:asc&total=true | 13 (+1) | 57 (+9) | 70 (+3) | 410 (+140) | 580 (0) | 670 (+90) |
| GET | /api/v3/purl?total=true | 7 (-3) | 42 (-11) | 60 (-3) | 72 (+3) | 770 (+270) | 800 (+270) |
| license 9 | |||||||
| GET | /api/v3/license/spdx/license/{license_id} | 42 (-1) | 43 (0) | 44 (0) | 45 (0) | 54 (-2) | 68 (-1) |
| GET | /api/v3/license/spdx/license?q=apache&total=true | 3 (+1) | 4 (0) | 5 (0) | 6 (0) | 8 (-1) | 41 (+12) |
| GET | /api/v3/license/spdx/license?q=gpl&total=true | 43 (0) | 44 (0) | 45 (0) | 46 (0) | 54 (-1) | 70 (-12) |
| GET | /api/v3/license/spdx/license?total=true | 43 (0) | 43 (0) | 44 (0) | 45 (0) | 55 (+2) | 71 (-1) |
| GET | /api/v3/license?limit=10&sort=license:asc&total=true | 25 (-3) | 59 (0) | 76 (+1) | 82 (+1) | 90 (-2) | 120 (+10) |
| GET | /api/v3/license?q=ASL&sort=license:desc&total=true | 16 (0) | 53 (-1) | 68 (-2) | 76 (0) | 87 (+4) | 100 (-50) |
| GET | /api/v3/license?q=license~Apache&total=true | 12 (+1) | 49 (+1) | 64 (+2) | 73 (+2) | 81 (+3) | 99 (+2) |
| GET | /api/v3/license?q=license~GPL&total=true | 12 (+1) | 48 (-1) | 62 (+1) | 71 (0) | 79 (0) | 99 (-1) |
| GET | /api/v3/license?total=true | 60 (-1) | 95 (-1) | 110 (0) | 120 (0) | 130 (0) | 250 (+50) |
| analysis 3 | |||||||
| GET | /api/v3/analysis/component/{component} | 5 (0) | 7 (0) | 64 (0) | 70 (0) | 78 (0) | 180 (+10) |
| GET | /api/v3/analysis/latest/component/{cpe} | 5 (0) | 7 (0) | 65 (+1) | 71 (+1) | 78 (0) | 170 (0) |
| GET | /api/v3/analysis/status | 5 (0) | 7 (0) | 63 (+1) | 70 (+1) | 78 (0) | 170 (0) |
| importer 1 | |||||||
| GET | /api/v3/importer?total=true | 4 (0) | 5 (0) | 57 (0) | 67 (0) | 75 (0) | 180 (0) |
| group 3 | |||||||
| GET | /api/v3/group/sbom?parents=resolve&total=true | 4 (0) | 6 (0) | 61 (+1) | 68 (0) | 75 (0) | 110 (0) |
| GET | /api/v3/group/sbom?total=true | 4 (0) | 6 (0) | 61 (+1) | 68 (0) | 75 (0) | 96 (-4) |
| GET | /api/v3/group/sbom?totals=true&total=true | 4 (0) | 6 (0) | 60 (0) | 68 (0) | 75 (0) | 99 (-1) |
| labels 3 | |||||||
| GET | /api/v3/advisory-labels?filter_text=type&limit=1000 | 5,800 (-200) | 6,100 (-100) | 6,400 (-300) | 6,600 (-200) | 6,700 (-500) | 6,700 (-500) |
| GET | /api/v3/sbom-labels?limit=10&filter_text=&total=true | 52 (0) | 97 (+9) | 120 (+10) | 120 (0) | 120 (-10) | 120 (-10) |
| GET | /api/v3/sbom-labels?total=true | 52 (0) | 87 (-5) | 110 (-10) | 120 (0) | 120 (-10) | 120 (-10) |
| other 2 | |||||||
| GET | /.well-known/trustify | 42 (0) | 43 (0) | 44 (0) | 45 (0) | 56 (+1) | 72 (-7) |
| POST | /api/v3/ui/extract-sbom-purls | 1 (0) | 3 (0) | 5 (0) | 6 (0) | 8 (0) | 41 (-19) |
Failures
No failures recorded.
Exceptions
No exceptions raised in the locustfile.