Trustify PR perf tests · 2026-10-23 20:57 UTC
Duration
9m 58s
Total requests
193,371 (-7,269)
Failure rate
0.0%
0 failed requests
Throughput
322.8 req/s (-12.0)
Latency 95%ile
72 ms (+1)
Latency 99%ile
200 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 | 20:57:47 | 20:57:51 | 0m 04s | 2 → 10 |
| Maintaining | 20:57:51 | 21:07:45 | 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,800 | 5,968 | 95 |
| 2 | POST | /api/v3/vulnerability/analyze | 3,400 | 1,044 | 397 |
| 3 | GET | /api/v3/sbom/{sbom_id}/download | 3,200 | 3,052 | 109 |
| 4 | GET | /api/v3/purl?q=purl:ty=rpm&total=true | 2,500 | 202 | 146 |
| 5 | GET | /api/v3/advisory?q=CVE-2021-&total=true | 1,900 | 408 | 553 |
| 6 | GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 1,700 | 184 | 144 |
| 7 | POST | /api/v3/purl/recommend | 1,400 | 881 | 468 |
| 8 | GET | /api/v3/sbom?q=name~redhat&total=true | 1,400 | 613 | 91 |
| 9 | GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 1,400 | 711 | 187 |
| 10 | GET | /api/v3/sbom?sort=ingested:desc&total=true | 880 | 379 | 75 |
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} | 85 (-15) | 0 (0) | 0% | 111 (+1.3) | 51.8 | 299 | 1,287 | 0.14 (0) | 0 |
| GET | /api/v3/sbom/count-by-package | 86 (-25) | 0 (0) | 0% | 35.1 (+1.7) | 4.13 | 82.5 | 3 | 0.14 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id} | 79 (-18) | 0 (0) | 0% | 131 (+3.4) | 52.3 | 227 | 2,015 | 0.13 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/all-license-ids | 84 (-16) | 0 (0) | 0% | 24.1 (-3.5) | 2.03 | 79.4 | 2 | 0.14 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/download | 109 (+3) | 0 (0) | 0% | 3,052 (-27.5) | 2,883 | 3,548 | 136,458,638 | 0.18 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/license-export | 90 (+6) | 0 (0) | 0% | 31.1 (-4.5) | 4.51 | 98.4 | 234 | 0.15 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/packages | 79 (-13) | 0 (0) | 0% | 192 (+33.0) | 19.8 | 642 | 12,648 | 0.13 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/related | 85 (-8) | 0 (0) | 0% | 152 (+14.8) | 17.8 | 651 | 15,372 | 0.14 (0) | 0 |
| GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 77 (-11) | 0 (0) | 0% | 319 (+47.8) | 48.1 | 1,095 | 12,189 | 0.13 (0) | 0 |
| GET | /api/v3/sbom?offset=100&limit=10&total=true | 150 (-30) | 0 (0) | 0% | 235 (+7.0) | 26.2 | 1,090 | 11,941 | 0.25 (0) | 0 |
| GET | /api/v3/sbom?q=label:type=product&total=true | 77 (-3) | 0 (0) | 0% | 25.2 (+2.1) | 2.03 | 95.0 | 22 | 0.13 (0) | 0 |
| GET | /api/v3/sbom?q=license~GPL&sort=name:desc&total=true | 72 (-21) | 0 (0) | 0% | 22.5 (-4.6) | 2.90 | 76.8 | 22 | 0.12 (0) | 0 |
| GET | /api/v3/sbom?q=name~redhat&total=true | 91 (-6) | 0 (0) | 0% | 613 (+139.8) | 10.7 | 1,481 | 22 | 0.15 (0) | 0 |
| GET | /api/v3/sbom?q=published>2024-01-01&total=true | 89 (+7) | 0 (0) | 0% | 204 (+4.1) | 33.2 | 899 | 29,317 | 0.15 (0) | 0 |
| GET | /api/v3/sbom?sort=ingested:desc&total=true | 75 (-31) | 0 (0) | 0% | 379 (+94.8) | 30.8 | 987 | 29,600 | 0.13 (-0.1) | 0 |
| GET | /api/v3/sbom?total=true | 159 (-25) | 0 (0) | 0% | 186 (+16.5) | 31.4 | 889 | 29,317 | 0.27 (0) | 0 |
| advisory 13 | ||||||||||
| GET | /api/v3/advisory/urn:uuid:{advisory_id} | 592 (-56) | 0 (0) | 0% | 60.0 (+1.1) | 3.33 | 136 | 2,395 | 0.99 (-0.1) | 0 |
| GET | /api/v3/advisory/urn:uuid:{advisory_id}/download | 572 (-53) | 0 (0) | 0% | 28.2 (+0.8) | 4.89 | 134 | 178,423 | 0.95 (-0.1) | 0 |
| GET | /api/v3/advisory?deprecated=Consider&total=true | 595 (+15) | 0 (0) | 0% | 79.1 (+7.7) | 7.50 | 3,799 | 44,003 | 0.99 (0) | 0 |
| GET | /api/v3/advisory?limit=1&total=true | 78 (-11) | 0 (0) | 0% | 88.1 (+17.2) | 44.7 | 1,263 | 2,214 | 0.13 (0) | 0 |
| GET | /api/v3/advisory?limit=10&sort=ingested:desc&total=true | 557 (+2) | 0 (0) | 0% | 67.6 (+31.7) | 4.78 | 2,663 | 20,193 | 0.93 (0) | 0 |
| GET | /api/v3/advisory?offset=100&limit=10&total=true | 579 (-41) | 0 (0) | 0% | 82.9 (+15.0) | 5.25 | 2,822 | 19,289 | 0.97 (-0.1) | 0 |
| GET | /api/v3/advisory?offset={offset}&limit=1 | 78 (-11) | 0 (0) | 0% | 290 (+19.7) | 63.6 | 913 | 2,202 | 0.13 (0) | 0 |
| GET | /api/v3/advisory?q=CVE-2021-&total=true | 553 (-100) | 0 (0) | 0% | 408 (+18.9) | 19.2 | 2,776 | 50,130 | 0.92 (-0.2) | 0 |
| GET | /api/v3/advisory?q=identifier=CVE-2022-0981&total=true | 578 (-30) | 0 (0) | 0% | 60.8 (+2.7) | 4.29 | 134 | 1,971 | 0.96 (0) | 0 |
| GET | /api/v3/advisory?q=modified>3 days ago&total=true | 577 (-13) | 0 (0) | 0% | 21.9 (-1.3) | 2.24 | 98.7 | 22 | 0.96 (0) | 0 |
| GET | /api/v3/advisory?q=title~openssl&total=true | 562 (-72) | 0 (0) | 0% | 44.2 (-5.1) | 9.19 | 503 | 126,452 | 0.94 (-0.1) | 0 |
| GET | /api/v3/advisory?sort=modified:desc&total=true | 619 (+22) | 0 (0) | 0% | 68.4 (+20.9) | 5.77 | 3,033 | 38,128 | 1.03 (0) | 0 |
| GET | /api/v3/advisory?total=true | 558 (-83) | 0 (0) | 0% | 122 (+10.1) | 7.57 | 2,770 | 47,319 | 0.93 (-0.1) | 0 |
| vulnerability 7 | ||||||||||
| POST | /api/v3/vulnerability/analyze | 397 (-24) | 0 (0) | 0% | 1,044 (+72.6) | 1.52 | 4,595 | 4,984,989 | 0.66 (0) | 0 |
| GET | /api/v3/vulnerability?offset=100&limit=10&total=true | 206 (-12) | 0 (0) | 0% | 57.8 (-0.4) | 3.36 | 730 | 7,616 | 0.34 (0) | 0 |
| GET | /api/v3/vulnerability?q=base_score>=7.0&total=true | 181 (-32) | 0 (0) | 0% | 43.8 (+5.2) | 2.89 | 1,224 | 18,709 | 0.30 (-0.1) | 0 |
| GET | /api/v3/vulnerability?q=base_severity=high&total=true | 198 (-24) | 0 (0) | 0% | 51.0 (+9.9) | 2.59 | 1,618 | 18,579 | 0.33 (0) | 0 |
| GET | /api/v3/vulnerability?q=cwes=CWE-79&total=true | 207 (-29) | 0 (0) | 0% | 43.6 (+7.8) | 2.36 | 923 | 19,002 | 0.35 (0) | 0 |
| GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 187 (-54) | 0 (0) | 0% | 711 (+114.6) | 197 | 2,281 | 14,736 | 0.31 (-0.1) | 0 |
| GET | /api/v3/vulnerability?total=true | 195 (-30) | 0 (0) | 0% | 36.4 (+17.4) | 3.14 | 897 | 18,817 | 0.33 (0) | 0 |
| purl 15 | ||||||||||
| GET | /api/v3/purl/base/{purl} | 146 (-4) | 0 (0) | 0% | 76.1 (-23.3) | 5.29 | 379 | 48,827 | 0.24 (0) | 0 |
| GET | /api/v3/purl/base?q=namespace=redhat&total=true | 136 (+11) | 0 (0) | 0% | 74.4 (-7.3) | 4.32 | 842 | 2,080 | 0.23 (0) | 0 |
| GET | /api/v3/purl/base?q=type=rpm&total=true | 164 (+2) | 0 (0) | 0% | 58.5 (+0.9) | 2.45 | 120 | 2,080 | 0.27 (0) | 0 |
| GET | /api/v3/purl/base?sort=name:asc&total=true | 164 (+19) | 0 (0) | 0% | 196 (-15.5) | 37.8 | 507 | 2,943 | 0.27 (0) | 0 |
| GET | /api/v3/purl/base?total=true | 136 (+5) | 0 (0) | 0% | 59.7 (-1.4) | 3.77 | 295 | 2,450 | 0.23 (0) | 0 |
| POST | /api/v3/purl/recommend | 468 (+30) | 0 (0) | 0% | 881 (-65.7) | 144 | 1,893 | 2,747 | 0.78 (+0.1) | 0 |
| GET | /api/v3/purl/{purl_id} | 144 (+3) | 0 (0) | 0% | 83.3 (-8.3) | 17.3 | 296 | 537 | 0.24 (0) | 0 |
| GET | /api/v3/purl?offset=100&limit=10&total=true | 124 (-8) | 0 (0) | 0% | 78.8 (+4.7) | 4.55 | 787 | 4,474 | 0.21 (0) | 0 |
| GET | /api/v3/purl?q=curl&total=true | 134 (-26) | 0 (0) | 0% | 82.8 (-10.4) | 5.82 | 1,044 | 11,714 | 0.22 (0) | 0 |
| GET | /api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true | 155 (+18) | 0 (0) | 0% | 30.9 (-2.7) | 4.24 | 99.9 | 22 | 0.26 (0) | 0 |
| GET | /api/v3/purl?q=name=curl&total=true | 159 (+15) | 0 (0) | 0% | 32.8 (-1.0) | 2.18 | 288 | 12,084 | 0.27 (0) | 0 |
| GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 144 (+9) | 0 (0) | 0% | 184 (+6.2) | 2.11 | 3,589 | 13,617 | 0.24 (0) | 0 |
| GET | /api/v3/purl?q=purl:ty=rpm&total=true | 146 (+20) | 0 (0) | 0% | 202 (-7.7) | 1.88 | 4,082 | 13,617 | 0.24 (0) | 0 |
| GET | /api/v3/purl?sort=purl:name:asc&total=true | 152 (+23) | 0 (0) | 0% | 47.1 (-4.0) | 2.03 | 582 | 11,101 | 0.25 (0) | 0 |
| GET | /api/v3/purl?total=true | 166 (+26) | 0 (0) | 0% | 38.9 (+10.2) | 1.63 | 535 | 9,877 | 0.28 (0) | 0 |
| license 9 | ||||||||||
| GET | /api/v3/license/spdx/license/{license_id} | 1,792 (-53) | 0 (0) | 0% | 41.6 (+0.3) | 1.05 | 69.3 | 1,143 | 2.99 (-0.1) | 0 |
| GET | /api/v3/license/spdx/license?q=apache&total=true | 1,873 (+30) | 0 (0) | 0% | 2.79 (-0.5) | 0.95 | 29.0 | 165 | 3.13 (+0.1) | 0 |
| GET | /api/v3/license/spdx/license?q=gpl&total=true | 1,817 (-47) | 0 (0) | 0% | 42.0 (-0.1) | 1.20 | 82.0 | 1,981 | 3.03 (-0.1) | 0 |
| GET | /api/v3/license/spdx/license?total=true | 1,845 (+36) | 0 (0) | 0% | 41.5 (-0.4) | 0.97 | 72.1 | 1,525 | 3.08 (+0.1) | 0 |
| GET | /api/v3/license?limit=10&sort=license:asc&total=true | 1,846 (+34) | 0 (0) | 0% | 36.6 (+0.9) | 5.97 | 114 | 425 | 3.08 (+0.1) | 0 |
| GET | /api/v3/license?q=ASL&sort=license:desc&total=true | 1,796 (-33) | 0 (0) | 0% | 30.9 (-0.8) | 3.08 | 149 | 22 | 3.00 (-0.1) | 0 |
| GET | /api/v3/license?q=license~Apache&total=true | 1,831 (-28) | 0 (0) | 0% | 26.0 (-1.4) | 2.44 | 97.0 | 120 | 3.06 (0) | 0 |
| GET | /api/v3/license?q=license~GPL&total=true | 1,848 (+20) | 0 (0) | 0% | 26.3 (-1.0) | 2.28 | 104 | 92 | 3.09 (0) | 0 |
| GET | /api/v3/license?total=true | 1,831 (+45) | 0 (0) | 0% | 72.7 (+2.4) | 8.41 | 204 | 1,101 | 3.06 (+0.1) | 0 |
| analysis 3 | ||||||||||
| GET | /api/v3/analysis/component/{component} | 13,896 (-1,036) | 0 (0) | 0% | 14.2 (+1.6) | 1.30 | 175 | 25 | 23.20 (-1.7) | 0 |
| GET | /api/v3/analysis/latest/component/{cpe} | 13,420 (-1,332) | 0 (0) | 0% | 14.1 (+0.8) | 1.35 | 169 | 25 | 22.40 (-2.2) | 0 |
| GET | /api/v3/analysis/status | 13,743 (-858) | 0 (0) | 0% | 13.3 (+0.6) | 1.25 | 168 | 103 | 22.94 (-1.4) | 0 |
| importer 1 | ||||||||||
| GET | /api/v3/importer?total=true | 50,552 (-4,368) | 0 (0) | 0% | 11.0 (+0.9) | 1.02 | 183 | 2 | 84.40 (-7.2) | 0 |
| group 3 | ||||||||||
| GET | /api/v3/group/sbom?parents=resolve&total=true | 15,278 (+322) | 0 (0) | 0% | 12.1 (-0.4) | 1.19 | 107 | 38 | 25.51 (+0.6) | 0 |
| GET | /api/v3/group/sbom?total=true | 15,396 (+190) | 0 (0) | 0% | 12.2 (-0.1) | 1.20 | 105 | 22 | 25.70 (+0.3) | 0 |
| GET | /api/v3/group/sbom?totals=true&total=true | 15,591 (+218) | 0 (0) | 0% | 12.2 (-0.1) | 1.23 | 100 | 22 | 26.03 (+0.4) | 0 |
| labels 3 | ||||||||||
| GET | /api/v3/advisory-labels?filter_text=type&limit=1000 | 95 (-1) | 0 (0) | 0% | 5,968 (+89.2) | 5,032 | 7,164 | 60 | 0.16 (0) | 0 |
| GET | /api/v3/sbom-labels?limit=10&filter_text=&total=true | 85 (-13) | 0 (0) | 0% | 66.7 (-0.3) | 7.86 | 127 | 1,065 | 0.14 (0) | 0 |
| GET | /api/v3/sbom-labels?total=true | 68 (-33) | 0 (0) | 0% | 68.4 (-1.7) | 6.94 | 126 | 1,065 | 0.11 (-0.1) | 0 |
| other 2 | ||||||||||
| GET | /.well-known/trustify | 13,325 (+84) | 0 (0) | 0% | 41.4 (-0.3) | 0.84 | 79.2 | 1,173 | 22.25 (+0.2) | 0 |
| POST | /api/v3/ui/extract-sbom-purls | 13,349 (+253) | 0 (0) | 0% | 2.37 (-0.1) | 0.89 | 59.7 | 45 | 22.29 (+0.4) | 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 (0) | 130 (0) | 150 (+10) | 190 (0) | 300 (+70) | 300 (+70) |
| GET | /api/v3/sbom/count-by-package | 37 (+19) | 57 (-8) | 72 (-5) | 77 (-1) | 82 (+1) | 82 (+1) |
| GET | /api/v3/sbom/{sbom_id} | 140 (+10) | 150 (+10) | 210 (+20) | 220 (0) | 230 (-100) | 230 (-100) |
| GET | /api/v3/sbom/{sbom_id}/all-license-ids | 8 (-1) | 46 (-7) | 70 (+1) | 76 (+4) | 79 (-6) | 79 (-6) |
| GET | /api/v3/sbom/{sbom_id}/download | 3,000 (-100) | 3,100 (0) | 3,100 (-100) | 3,200 (0) | 3,200 (-100) | 3,500 (0) |
| GET | /api/v3/sbom/{sbom_id}/license-export | 14 (-6) | 56 (-8) | 76 (0) | 79 (0) | 98 (+8) | 98 (+8) |
| GET | /api/v3/sbom/{sbom_id}/packages | 200 (+70) | 280 (+50) | 340 (+40) | 390 (+30) | 640 (+190) | 640 (+190) |
| GET | /api/v3/sbom/{sbom_id}/related | 130 (+20) | 200 (+10) | 240 (-10) | 290 (0) | 650 (+340) | 650 (+340) |
| GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 250 (+20) | 410 (+30) | 590 (+120) | 830 (+260) | 1,100 (+380) | 1,100 (+380) |
| GET | /api/v3/sbom?offset=100&limit=10&total=true | 170 (-10) | 320 (0) | 490 (+40) | 550 (+10) | 810 (-170) | 1,100 (+100) |
| GET | /api/v3/sbom?q=label:type=product&total=true | 9 (+1) | 48 (+6) | 70 (+4) | 75 (+1) | 95 (+17) | 95 (+17) |
| GET | /api/v3/sbom?q=license~GPL&sort=name:desc&total=true | 9 (-1) | 41 (-10) | 68 (-1) | 77 (+2) | 77 (-5) | 77 (-5) |
| GET | /api/v3/sbom?q=name~redhat&total=true | 650 (+561) | 1,100 (0) | 1,200 (-100) | 1,400 (0) | 1,500 (0) | 1,500 (0) |
| GET | /api/v3/sbom?q=published>2024-01-01&total=true | 150 (-10) | 220 (-70) | 450 (+40) | 600 (+100) | 900 (+60) | 900 (+60) |
| GET | /api/v3/sbom?sort=ingested:desc&total=true | 360 (+130) | 520 (+100) | 720 (+210) | 880 (+340) | 990 (+360) | 990 (-10) |
| GET | /api/v3/sbom?total=true | 150 (+30) | 220 (+30) | 380 (+30) | 410 (0) | 500 (-80) | 890 (+120) |
| advisory 13 | |||||||
| GET | /api/v3/advisory/urn:uuid:{advisory_id} | 47 (0) | 81 (+4) | 110 (0) | 110 (0) | 120 (0) | 140 (+10) |
| GET | /api/v3/advisory/urn:uuid:{advisory_id}/download | 14 (+1) | 47 (0) | 73 (+3) | 78 (+3) | 89 (+7) | 130 (+32) |
| GET | /api/v3/advisory?deprecated=Consider&total=true | 16 (-1) | 68 (+1) | 79 (0) | 88 (-2) | 2,400 (+400) | 3,800 (+800) |
| GET | /api/v3/advisory?limit=1&total=true | 51 (+1) | 80 (+18) | 100 (+12) | 110 (0) | 1,300 (+100) | 1,300 (+100) |
| GET | /api/v3/advisory?limit=10&sort=ingested:desc&total=true | 12 (-1) | 61 (-2) | 75 (+1) | 82 (+3) | 2,100 (+2,008) | 2,700 (+500) |
| GET | /api/v3/advisory?offset=100&limit=10&total=true | 70 (-2) | 87 (0) | 94 (0) | 99 (-1) | 1,900 (+1,790) | 2,800 (-100) |
| GET | /api/v3/advisory?offset={offset}&limit=1 | 230 (0) | 410 (+70) | 520 (+40) | 610 (+10) | 910 (+180) | 910 (+180) |
| GET | /api/v3/advisory?q=CVE-2021-&total=true | 190 (0) | 320 (+10) | 1,500 (+200) | 1,900 (+200) | 2,400 (+200) | 2,800 (-600) |
| GET | /api/v3/advisory?q=identifier=CVE-2022-0981&total=true | 48 (+1) | 78 (+4) | 110 (0) | 110 (0) | 120 (0) | 130 (0) |
| GET | /api/v3/advisory?q=modified>3 days ago&total=true | 8 (0) | 40 (-7) | 64 (-3) | 71 (0) | 77 (+1) | 99 (+4) |
| GET | /api/v3/advisory?q=title~openssl&total=true | 22 (0) | 72 (-2) | 82 (-2) | 90 (-4) | 180 (-240) | 500 (-260) |
| GET | /api/v3/advisory?sort=modified:desc&total=true | 16 (0) | 65 (+1) | 77 (0) | 87 (+4) | 2,000 (+1,820) | 3,000 (+200) |
| GET | /api/v3/advisory?total=true | 100 (+1) | 120 (+10) | 170 (0) | 180 (0) | 460 (+250) | 2,800 (-400) |
| vulnerability 7 | |||||||
| POST | /api/v3/vulnerability/analyze | 1,100 (0) | 1,600 (+100) | 2,600 (+100) | 3,400 (+300) | 4,200 (+300) | 4,600 (-800) |
| GET | /api/v3/vulnerability?offset=100&limit=10&total=true | 46 (+1) | 51 (+4) | 97 (+3) | 100 (-10) | 450 (-160) | 730 (-200) |
| GET | /api/v3/vulnerability?q=base_score>=7.0&total=true | 8 (0) | 33 (+19) | 67 (-1) | 82 (+4) | 890 (+370) | 1,200 (+100) |
| GET | /api/v3/vulnerability?q=base_severity=high&total=true | 8 (0) | 50 (+25) | 71 (+4) | 91 (+12) | 1,300 (+730) | 1,600 (+300) |
| GET | /api/v3/vulnerability?q=cwes=CWE-79&total=true | 8 (0) | 35 (+23) | 67 (+4) | 86 (+12) | 880 (+120) | 920 (-380) |
| GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 570 (+50) | 890 (+220) | 1,300 (+430) | 1,400 (+300) | 2,200 (+300) | 2,300 (0) |
| GET | /api/v3/vulnerability?total=true | 8 (+1) | 13 (+3) | 64 (+3) | 69 (-1) | 810 (+735) | 900 (+190) |
| purl 15 | |||||||
| GET | /api/v3/purl/base/{purl} | 38 (-25) | 93 (-87) | 220 (-50) | 300 (+20) | 360 (-10) | 380 (-50) |
| GET | /api/v3/purl/base?q=namespace=redhat&total=true | 46 (-1) | 85 (-9) | 99 (-1) | 120 (-10) | 550 (-100) | 840 (+40) |
| GET | /api/v3/purl/base?q=type=rpm&total=true | 47 (+1) | 80 (0) | 98 (0) | 100 (-10) | 120 (-20) | 120 (-20) |
| GET | /api/v3/purl/base?sort=name:asc&total=true | 190 (-20) | 240 (0) | 290 (-20) | 320 (0) | 430 (+80) | 510 (+110) |
| GET | /api/v3/purl/base?total=true | 46 (0) | 82 (-5) | 100 (0) | 110 (+10) | 130 (-20) | 290 (+80) |
| POST | /api/v3/purl/recommend | 980 (-20) | 1,100 (-100) | 1,300 (0) | 1,400 (0) | 1,600 (0) | 1,900 (0) |
| GET | /api/v3/purl/{purl_id} | 81 (-6) | 97 (-13) | 150 (-10) | 170 (-10) | 220 (+10) | 300 (+20) |
| GET | /api/v3/purl?offset=100&limit=10&total=true | 46 (-1) | 78 (-11) | 99 (-1) | 110 (-10) | 730 (+170) | 790 (+50) |
| GET | /api/v3/purl?q=curl&total=true | 27 (-9) | 64 (-1) | 86 (-6) | 690 (-200) | 1,000 (-100) | 1,000 (-400) |
| GET | /api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true | 20 (-1) | 52 (-3) | 64 (-3) | 69 (-2) | 88 (-12) | 100 (-60) |
| GET | /api/v3/purl?q=name=curl&total=true | 14 (+4) | 48 (-2) | 62 (-15) | 80 (-60) | 280 (+10) | 290 (0) |
| GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 8 (-1) | 44 (-11) | 68 (-2) | 1,700 (-300) | 3,500 (+700) | 3,600 (+100) |
| GET | /api/v3/purl?q=purl:ty=rpm&total=true | 11 (+1) | 49 (-2) | 68 (+4) | 2,500 (+100) | 3,500 (+600) | 4,100 (+600) |
| GET | /api/v3/purl?sort=purl:name:asc&total=true | 12 (-19) | 48 (-11) | 67 (-5) | 270 (+189) | 580 (-160) | 580 (-270) |
| GET | /api/v3/purl?total=true | 10 (+2) | 53 (+8) | 63 (+3) | 69 (+6) | 500 (+70) | 530 (-120) |
| license 9 | |||||||
| GET | /api/v3/license/spdx/license/{license_id} | 43 (0) | 43 (0) | 44 (-1) | 45 (-1) | 56 (-13) | 69 (-41) |
| GET | /api/v3/license/spdx/license?q=apache&total=true | 2 (0) | 4 (0) | 5 (0) | 6 (0) | 9 (-18) | 29 (-46) |
| GET | /api/v3/license/spdx/license?q=gpl&total=true | 43 (0) | 44 (0) | 45 (0) | 46 (0) | 55 (-22) | 82 (-38) |
| GET | /api/v3/license/spdx/license?total=true | 43 (0) | 43 (0) | 44 (-1) | 45 (-2) | 53 (-21) | 72 (-48) |
| GET | /api/v3/license?limit=10&sort=license:asc&total=true | 28 (+6) | 59 (0) | 75 (0) | 81 (0) | 92 (-3) | 110 (-60) |
| GET | /api/v3/license?q=ASL&sort=license:desc&total=true | 16 (-1) | 54 (0) | 70 (0) | 76 (-1) | 83 (-5) | 150 (-40) |
| GET | /api/v3/license?q=license~Apache&total=true | 11 (-1) | 48 (-1) | 62 (-3) | 71 (-2) | 78 (-10) | 97 (-73) |
| GET | /api/v3/license?q=license~GPL&total=true | 11 (-1) | 49 (0) | 61 (-4) | 71 (-2) | 79 (-10) | 100 (-70) |
| GET | /api/v3/license?total=true | 61 (+4) | 96 (+2) | 110 (0) | 120 (0) | 130 (-10) | 200 (0) |
| analysis 3 | |||||||
| GET | /api/v3/analysis/component/{component} | 5 (0) | 7 (+1) | 64 (+3) | 70 (+2) | 78 (+3) | 170 (+70) |
| GET | /api/v3/analysis/latest/component/{cpe} | 5 (0) | 7 (0) | 64 (+2) | 70 (+2) | 78 (+3) | 170 (+70) |
| GET | /api/v3/analysis/status | 5 (+1) | 7 (+1) | 62 (+1) | 69 (+1) | 78 (+3) | 170 (+70) |
| importer 1 | |||||||
| GET | /api/v3/importer?total=true | 4 (+1) | 5 (0) | 57 (+7) | 67 (+2) | 75 (+2) | 180 (+70) |
| group 3 | |||||||
| GET | /api/v3/group/sbom?parents=resolve&total=true | 4 (0) | 6 (0) | 60 (-1) | 68 (0) | 75 (+1) | 110 (+10) |
| GET | /api/v3/group/sbom?total=true | 4 (0) | 6 (0) | 60 (0) | 68 (0) | 75 (0) | 100 (0) |
| GET | /api/v3/group/sbom?totals=true&total=true | 4 (0) | 6 (0) | 60 (0) | 68 (0) | 75 (+1) | 100 (-20) |
| labels 3 | |||||||
| GET | /api/v3/advisory-labels?filter_text=type&limit=1000 | 6,000 (+100) | 6,200 (0) | 6,700 (+300) | 6,800 (+100) | 7,200 (+200) | 7,200 (+200) |
| GET | /api/v3/sbom-labels?limit=10&filter_text=&total=true | 52 (+1) | 88 (-4) | 110 (0) | 120 (+10) | 130 (+10) | 130 (+10) |
| GET | /api/v3/sbom-labels?total=true | 52 (0) | 92 (+3) | 120 (0) | 120 (0) | 130 (+10) | 130 (-70) |
| other 2 | |||||||
| GET | /.well-known/trustify | 42 (0) | 43 (0) | 44 (0) | 45 (0) | 55 (+2) | 79 (+5) |
| POST | /api/v3/ui/extract-sbom-purls | 1 (0) | 3 (0) | 5 (0) | 6 (0) | 8 (0) | 60 (+17) |
Failures
No failures recorded.
Exceptions
No exceptions raised in the locustfile.