Trustify branch daily perf tests · 2026-10-22 14:49 UTC
Duration
9m 59s
Total requests
191,136 (+1,553)
Failure rate
0.0%
0 failed requests
Throughput
318.8 req/s (+2.3)
Latency 95%ile
73 ms (+1)
Latency 99%ile
200 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 | 14:49:32 | 14:49:36 | 0m 04s | 2 → 10 |
| Maintaining | 14:49:36 | 14:59:31 | 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 | 6,800 | 5,773 | 98 |
| 2 | GET | /api/v3/sbom/{sbom_id}/download | 3,200 | 3,031 | 104 |
| 3 | POST | /api/v3/vulnerability/analyze | 3,000 | 909 | 413 |
| 4 | GET | /api/v3/purl?q=purl:ty=rpm&total=true | 2,600 | 213 | 127 |
| 5 | GET | /api/v3/advisory?q=CVE-2021-&total=true | 1,700 | 369 | 607 |
| 6 | GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 1,600 | 833 | 200 |
| 7 | POST | /api/v3/purl/recommend | 1,500 | 994 | 417 |
| 8 | GET | /api/v3/sbom?q=name~redhat&total=true | 1,300 | 431 | 120 |
| 9 | GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 1,100 | 172 | 166 |
| 10 | GET | /api/v3/sbom?sort=ingested:desc&total=true | 780 | 298 | 90 |
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} | 91 (+17) | 0 (0) | 0% | 102 (-11.9) | 18.2 | 232 | 1,287 | 0.15 (0) | 0 |
| GET | /api/v3/sbom/count-by-package | 113 (+23) | 0 (0) | 0% | 34.6 (+5.2) | 5.23 | 91.2 | 3 | 0.19 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id} | 99 (+20) | 0 (0) | 0% | 141 (+15.5) | 56.6 | 726 | 2,015 | 0.17 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/all-license-ids | 112 (+22) | 0 (0) | 0% | 26.6 (+2.4) | 2.41 | 91.3 | 2 | 0.19 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/download | 104 (+9) | 0 (0) | 0% | 3,031 (-68.6) | 2,885 | 3,342 | 136,458,638 | 0.17 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/license-export | 126 (+34) | 0 (0) | 0% | 32.7 (-0.7) | 4.32 | 101 | 235 | 0.21 (+0.1) | 0 |
| GET | /api/v3/sbom/{sbom_id}/packages | 109 (+18) | 0 (0) | 0% | 123 (-52.3) | 17.6 | 408 | 12,648 | 0.18 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/related | 110 (-4) | 0 (0) | 0% | 139 (-14.1) | 24.1 | 314 | 15,372 | 0.18 (0) | 0 |
| GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 97 (+12) | 0 (0) | 0% | 276 (-22.3) | 71.4 | 872 | 12,189 | 0.16 (0) | 0 |
| GET | /api/v3/sbom?offset=100&limit=10&total=true | 215 (+9) | 0 (0) | 0% | 159 (-74.1) | 26.5 | 793 | 11,900 | 0.36 (0) | 0 |
| GET | /api/v3/sbom?q=label:type=product&total=true | 105 (+8) | 0 (0) | 0% | 24.7 (+1.6) | 2.51 | 85.6 | 22 | 0.18 (0) | 0 |
| GET | /api/v3/sbom?q=license~GPL&sort=name:desc&total=true | 107 (+14) | 0 (0) | 0% | 25.1 (-4.4) | 2.65 | 81.4 | 22 | 0.18 (0) | 0 |
| GET | /api/v3/sbom?q=name~redhat&total=true | 120 (+28) | 0 (0) | 0% | 431 (-218.5) | 9.82 | 1,558 | 22 | 0.20 (0) | 0 |
| GET | /api/v3/sbom?q=published>2024-01-01&total=true | 109 (+4) | 0 (0) | 0% | 192 (-20.4) | 28.5 | 1,176 | 29,317 | 0.18 (0) | 0 |
| GET | /api/v3/sbom?sort=ingested:desc&total=true | 90 (-18) | 0 (0) | 0% | 298 (+14.6) | 67.4 | 996 | 29,600 | 0.15 (0) | 0 |
| GET | /api/v3/sbom?total=true | 211 (+21) | 0 (0) | 0% | 171 (-23.2) | 28.5 | 654 | 29,317 | 0.35 (0) | 0 |
| advisory 13 | ||||||||||
| GET | /api/v3/advisory/urn:uuid:{advisory_id} | 591 (+41) | 0 (0) | 0% | 62.3 (+4.5) | 4.16 | 141 | 2,395 | 0.99 (+0.1) | 0 |
| GET | /api/v3/advisory/urn:uuid:{advisory_id}/download | 594 (+40) | 0 (0) | 0% | 29.8 (+2.0) | 4.69 | 110 | 178,423 | 0.99 (+0.1) | 0 |
| GET | /api/v3/advisory?deprecated=Consider&total=true | 563 (+26) | 0 (0) | 0% | 74.1 (-1.3) | 7.49 | 2,416 | 44,003 | 0.94 (0) | 0 |
| GET | /api/v3/advisory?limit=1&total=true | 97 (+2) | 0 (0) | 0% | 68.0 (-40.1) | 9.22 | 591 | 2,487 | 0.16 (0) | 0 |
| GET | /api/v3/advisory?limit=10&sort=ingested:desc&total=true | 587 (-2) | 0 (0) | 0% | 58.8 (-8.4) | 5.79 | 1,905 | 20,193 | 0.98 (0) | 0 |
| GET | /api/v3/advisory?offset=100&limit=10&total=true | 602 (-29) | 0 (0) | 0% | 71.8 (+1.9) | 5.67 | 2,330 | 19,792 | 1.00 (0) | 0 |
| GET | /api/v3/advisory?offset={offset}&limit=1 | 97 (+2) | 0 (0) | 0% | 228 (-34.5) | 56.7 | 651 | 2,002 | 0.16 (0) | 0 |
| GET | /api/v3/advisory?q=CVE-2021-&total=true | 607 (+33) | 0 (0) | 0% | 369 (-25.9) | 8.85 | 3,786 | 49,788 | 1.01 (+0.1) | 0 |
| GET | /api/v3/advisory?q=identifier=CVE-2022-0981&total=true | 609 (+60) | 0 (0) | 0% | 59.8 (-0.1) | 4.09 | 131 | 1,971 | 1.02 (+0.1) | 0 |
| GET | /api/v3/advisory?q=modified>3 days ago&total=true | 550 (-28) | 0 (0) | 0% | 23.0 (-0.2) | 2.14 | 103 | 22 | 0.92 (0) | 0 |
| GET | /api/v3/advisory?q=title~openssl&total=true | 612 (+15) | 0 (0) | 0% | 46.6 (-3.7) | 8.67 | 613 | 126,452 | 1.02 (0) | 0 |
| GET | /api/v3/advisory?sort=modified:desc&total=true | 572 (-59) | 0 (0) | 0% | 71.7 (+5.3) | 6.55 | 2,691 | 38,128 | 0.95 (-0.1) | 0 |
| GET | /api/v3/advisory?total=true | 621 (+16) | 0 (0) | 0% | 121 (-5.6) | 7.87 | 2,217 | 48,410 | 1.04 (0) | 0 |
| vulnerability 7 | ||||||||||
| POST | /api/v3/vulnerability/analyze | 413 (+83) | 0 (0) | 0% | 909 (-339.5) | 1.38 | 4,962 | 4,441,786 | 0.69 (+0.1) | 0 |
| GET | /api/v3/vulnerability?offset=100&limit=10&total=true | 205 (+21) | 0 (0) | 0% | 65.3 (-5.3) | 3.78 | 794 | 7,671 | 0.34 (0) | 0 |
| GET | /api/v3/vulnerability?q=base_score>=7.0&total=true | 179 (+24) | 0 (0) | 0% | 54.5 (+2.4) | 2.51 | 1,415 | 18,919 | 0.30 (0) | 0 |
| GET | /api/v3/vulnerability?q=base_severity=high&total=true | 214 (+53) | 0 (0) | 0% | 55.2 (+3.5) | 4.22 | 1,212 | 18,936 | 0.36 (+0.1) | 0 |
| GET | /api/v3/vulnerability?q=cwes=CWE-79&total=true | 155 (-29) | 0 (0) | 0% | 72.0 (+30.4) | 3.01 | 1,422 | 18,991 | 0.26 (0) | 0 |
| GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 200 (+21) | 0 (0) | 0% | 833 (+49.1) | 242 | 2,634 | 15,148 | 0.33 (0) | 0 |
| GET | /api/v3/vulnerability?total=true | 206 (+32) | 0 (0) | 0% | 33.9 (+4.0) | 2.77 | 805 | 18,989 | 0.34 (+0.1) | 0 |
| purl 15 | ||||||||||
| GET | /api/v3/purl/base/{purl} | 136 (-5) | 0 (0) | 0% | 81.5 (-15.3) | 7.20 | 355 | 48,827 | 0.23 (0) | 0 |
| GET | /api/v3/purl/base?q=namespace=redhat&total=true | 154 (+19) | 0 (0) | 0% | 78.5 (-2.0) | 4.70 | 871 | 2,080 | 0.26 (0) | 0 |
| GET | /api/v3/purl/base?q=type=rpm&total=true | 150 (+9) | 0 (0) | 0% | 58.9 (-0.8) | 3.64 | 127 | 2,080 | 0.25 (0) | 0 |
| GET | /api/v3/purl/base?sort=name:asc&total=true | 130 (-6) | 0 (0) | 0% | 223 (+16.0) | 81.4 | 432 | 2,943 | 0.22 (0) | 0 |
| GET | /api/v3/purl/base?total=true | 134 (+17) | 0 (0) | 0% | 59.8 (+2.6) | 2.85 | 208 | 2,450 | 0.22 (0) | 0 |
| POST | /api/v3/purl/recommend | 417 (+67) | 0 (0) | 0% | 994 (-34.4) | 190 | 2,147 | 2,747 | 0.70 (+0.1) | 0 |
| GET | /api/v3/purl/{purl_id} | 133 (+30) | 0 (0) | 0% | 93.9 (-13.0) | 18.0 | 212 | 537 | 0.22 (0) | 0 |
| GET | /api/v3/purl?offset=100&limit=10&total=true | 122 (+7) | 0 (0) | 0% | 77.2 (-61.0) | 4.59 | 705 | 4,474 | 0.20 (0) | 0 |
| GET | /api/v3/purl?q=curl&total=true | 145 (+11) | 0 (0) | 0% | 83.7 (-33.8) | 6.64 | 1,196 | 11,714 | 0.24 (0) | 0 |
| GET | /api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true | 152 (+32) | 0 (0) | 0% | 32.1 (+2.3) | 4.77 | 139 | 22 | 0.25 (+0.1) | 0 |
| GET | /api/v3/purl?q=name=curl&total=true | 131 (+1) | 0 (0) | 0% | 36.0 (+0.5) | 2.02 | 266 | 12,084 | 0.22 (0) | 0 |
| GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 166 (+32) | 0 (0) | 0% | 172 (-23.8) | 2.17 | 3,800 | 13,617 | 0.28 (+0.1) | 0 |
| GET | /api/v3/purl?q=purl:ty=rpm&total=true | 127 (+12) | 0 (0) | 0% | 213 (-21.0) | 2.19 | 3,464 | 13,617 | 0.21 (0) | 0 |
| GET | /api/v3/purl?sort=purl:name:asc&total=true | 133 (+14) | 0 (0) | 0% | 56.3 (-241.4) | 1.78 | 615 | 11,101 | 0.22 (0) | 0 |
| GET | /api/v3/purl?total=true | 143 (+20) | 0 (0) | 0% | 42.5 (-193.1) | 1.79 | 950 | 9,877 | 0.24 (0) | 0 |
| license 9 | ||||||||||
| GET | /api/v3/license/spdx/license/{license_id} | 1,831 (-1) | 0 (0) | 0% | 41.1 (-0.1) | 1.12 | 112 | 1,143 | 3.05 (0) | 0 |
| GET | /api/v3/license/spdx/license?q=apache&total=true | 1,741 (-106) | 0 (0) | 0% | 3.23 (+0.4) | 0.95 | 74.9 | 165 | 2.90 (-0.2) | 0 |
| GET | /api/v3/license/spdx/license?q=gpl&total=true | 1,750 (-170) | 0 (0) | 0% | 41.9 (+0.5) | 1.24 | 131 | 1,981 | 2.92 (-0.3) | 0 |
| GET | /api/v3/license/spdx/license?total=true | 1,752 (-77) | 0 (0) | 0% | 41.3 (+0.3) | 1.09 | 121 | 1,525 | 2.92 (-0.1) | 0 |
| GET | /api/v3/license?limit=10&sort=license:asc&total=true | 1,790 (-40) | 0 (0) | 0% | 38.5 (+0.6) | 5.35 | 177 | 425 | 2.99 (-0.1) | 0 |
| GET | /api/v3/license?q=ASL&sort=license:desc&total=true | 1,792 (-12) | 0 (0) | 0% | 32.8 (+1.2) | 4.43 | 164 | 22 | 2.99 (0) | 0 |
| GET | /api/v3/license?q=license~Apache&total=true | 1,815 (+43) | 0 (0) | 0% | 28.6 (+1.3) | 2.53 | 151 | 120 | 3.03 (+0.1) | 0 |
| GET | /api/v3/license?q=license~GPL&total=true | 1,815 (+29) | 0 (0) | 0% | 26.9 (-0.1) | 2.50 | 153 | 92 | 3.03 (0) | 0 |
| GET | /api/v3/license?total=true | 1,819 (+45) | 0 (0) | 0% | 71.9 (+0.6) | 7.53 | 213 | 1,101 | 3.03 (+0.1) | 0 |
| analysis 3 | ||||||||||
| GET | /api/v3/analysis/component/{component} | 13,629 (-121) | 0 (0) | 0% | 14.0 (0) | 1.33 | 108 | 25 | 22.73 (-0.2) | 0 |
| GET | /api/v3/analysis/latest/component/{cpe} | 13,816 (+65) | 0 (0) | 0% | 13.9 (+0.1) | 1.37 | 105 | 25 | 23.04 (+0.1) | 0 |
| GET | /api/v3/analysis/status | 13,827 (+108) | 0 (0) | 0% | 13.5 (0) | 1.23 | 103 | 103 | 23.06 (+0.2) | 0 |
| importer 1 | ||||||||||
| GET | /api/v3/importer?total=true | 50,755 (-165) | 0 (0) | 0% | 11.0 (+0.1) | 1.01 | 116 | 2 | 84.65 (-0.4) | 0 |
| group 3 | ||||||||||
| GET | /api/v3/group/sbom?parents=resolve&total=true | 14,432 (+173) | 0 (0) | 0% | 12.8 (-0.3) | 1.20 | 108 | 38 | 24.07 (+0.3) | 0 |
| GET | /api/v3/group/sbom?total=true | 14,644 (+387) | 0 (0) | 0% | 12.8 (-0.2) | 1.17 | 109 | 22 | 24.42 (+0.6) | 0 |
| GET | /api/v3/group/sbom?totals=true&total=true | 14,505 (+209) | 0 (0) | 0% | 13.2 (-0.1) | 1.20 | 99.4 | 22 | 24.19 (+0.3) | 0 |
| labels 3 | ||||||||||
| GET | /api/v3/advisory-labels?filter_text=type&limit=1000 | 98 (0) | 0 (0) | 0% | 5,773 (+56.5) | 5,030 | 8,134 | 60 | 0.16 (0) | 0 |
| GET | /api/v3/sbom-labels?limit=10&filter_text=&total=true | 87 (-25) | 0 (0) | 0% | 71.9 (+5.1) | 15.4 | 127 | 1,065 | 0.15 (0) | 0 |
| GET | /api/v3/sbom-labels?total=true | 114 (+38) | 0 (0) | 0% | 67.6 (-6.9) | 9.99 | 124 | 1,065 | 0.19 (+0.1) | 0 |
| other 2 | ||||||||||
| GET | /.well-known/trustify | 13,211 (+21) | 0 (0) | 0% | 41.8 (0) | 0.88 | 82.3 | 1,177 | 22.03 (0) | 0 |
| POST | /api/v3/ui/extract-sbom-purls | 13,348 (+353) | 0 (0) | 0% | 2.42 (0) | 0.90 | 35.4 | 45 | 22.26 (+0.6) | 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) | 140 (-10) | 140 (-50) | 230 (0) | 230 (0) |
| GET | /api/v3/sbom/count-by-package | 17 (+6) | 62 (-2) | 77 (+1) | 79 (+1) | 84 (-2) | 91 (+5) |
| GET | /api/v3/sbom/{sbom_id} | 130 (0) | 140 (0) | 210 (+10) | 230 (+20) | 730 (+490) | 730 (+490) |
| GET | /api/v3/sbom/{sbom_id}/all-license-ids | 10 (+2) | 54 (+9) | 74 (+2) | 76 (+3) | 86 (+6) | 91 (+11) |
| GET | /api/v3/sbom/{sbom_id}/download | 3,000 (-100) | 3,100 (0) | 3,100 (-100) | 3,200 (0) | 3,200 (-100) | 3,300 (0) |
| GET | /api/v3/sbom/{sbom_id}/license-export | 12 (-2) | 65 (+2) | 81 (+4) | 85 (+5) | 100 (+8) | 100 (+8) |
| GET | /api/v3/sbom/{sbom_id}/packages | 95 (-65) | 180 (-110) | 270 (-40) | 300 (-70) | 390 (-10) | 410 (+10) |
| GET | /api/v3/sbom/{sbom_id}/related | 140 (-10) | 190 (-10) | 200 (-60) | 210 (-80) | 260 (-130) | 310 (-120) |
| GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 230 (-30) | 380 (+10) | 480 (-40) | 530 (-140) | 870 (-530) | 870 (-530) |
| GET | /api/v3/sbom?offset=100&limit=10&total=true | 110 (-70) | 190 (-120) | 310 (-190) | 370 (-220) | 500 (-210) | 790 (-100) |
| GET | /api/v3/sbom?q=label:type=product&total=true | 8 (0) | 46 (+8) | 69 (-2) | 78 (+4) | 85 (+4) | 86 (+5) |
| GET | /api/v3/sbom?q=license~GPL&sort=name:desc&total=true | 8 (-2) | 52 (-7) | 72 (+1) | 74 (-2) | 79 (-1) | 81 (+1) |
| GET | /api/v3/sbom?q=name~redhat&total=true | 95 (-695) | 920 (-180) | 1,200 (-100) | 1,300 (-200) | 1,500 (-200) | 1,600 (-100) |
| GET | /api/v3/sbom?q=published>2024-01-01&total=true | 140 (+20) | 210 (0) | 350 (-130) | 510 (-100) | 960 (-40) | 1,200 (+200) |
| GET | /api/v3/sbom?sort=ingested:desc&total=true | 250 (+30) | 390 (-10) | 570 (-20) | 780 (+80) | 1,000 (+190) | 1,000 (+10) |
| GET | /api/v3/sbom?total=true | 140 (-10) | 200 (-30) | 320 (-70) | 410 (-80) | 450 (-440) | 650 (-450) |
| advisory 13 | |||||||
| GET | /api/v3/advisory/urn:uuid:{advisory_id} | 48 (+1) | 87 (+17) | 110 (+10) | 110 (0) | 120 (0) | 140 (+20) |
| GET | /api/v3/advisory/urn:uuid:{advisory_id}/download | 14 (0) | 58 (+16) | 73 (0) | 80 (+2) | 91 (+7) | 110 (+15) |
| GET | /api/v3/advisory?deprecated=Consider&total=true | 19 (-1) | 71 (0) | 82 (-5) | 90 (-30) | 2,000 (+100) | 2,400 (0) |
| GET | /api/v3/advisory?limit=1&total=true | 50 (-10) | 81 (-10) | 100 (-10) | 110 (-360) | 590 (-910) | 590 (-910) |
| GET | /api/v3/advisory?limit=10&sort=ingested:desc&total=true | 13 (-1) | 64 (+1) | 75 (0) | 81 (-1) | 1,700 (-400) | 1,900 (-800) |
| GET | /api/v3/advisory?offset=100&limit=10&total=true | 71 (-3) | 86 (-2) | 96 (+1) | 100 (0) | 130 (+10) | 2,300 (-800) |
| GET | /api/v3/advisory?offset={offset}&limit=1 | 210 (-20) | 300 (-80) | 430 (-10) | 550 (+40) | 650 (-250) | 650 (-250) |
| GET | /api/v3/advisory?q=CVE-2021-&total=true | 190 (0) | 300 (-30) | 1,100 (-300) | 1,700 (-100) | 2,400 (+100) | 3,800 (+300) |
| GET | /api/v3/advisory?q=identifier=CVE-2022-0981&total=true | 48 (0) | 81 (+6) | 110 (0) | 110 (0) | 120 (0) | 130 (0) |
| GET | /api/v3/advisory?q=modified>3 days ago&total=true | 8 (0) | 41 (-6) | 66 (-1) | 72 (-1) | 81 (+2) | 100 (+17) |
| GET | /api/v3/advisory?q=title~openssl&total=true | 26 (-3) | 75 (-2) | 86 (-2) | 96 (+1) | 180 (-40) | 610 (-140) |
| GET | /api/v3/advisory?sort=modified:desc&total=true | 18 (+1) | 70 (+1) | 81 (-2) | 89 (-9) | 1,900 (+100) | 2,700 (+400) |
| GET | /api/v3/advisory?total=true | 100 (0) | 110 (-30) | 180 (0) | 190 (0) | 380 (+80) | 2,200 (-600) |
| vulnerability 7 | |||||||
| POST | /api/v3/vulnerability/analyze | 72 (-908) | 1,500 (-700) | 2,400 (-1,100) | 3,000 (-1,000) | 4,200 (-500) | 5,000 (-1,500) |
| GET | /api/v3/vulnerability?offset=100&limit=10&total=true | 45 (-1) | 50 (-10) | 100 (0) | 110 (0) | 650 (+20) | 790 (-610) |
| GET | /api/v3/vulnerability?q=base_score>=7.0&total=true | 8 (-1) | 39 (-5) | 71 (-2) | 220 (-80) | 1,300 (+430) | 1,400 (+480) |
| GET | /api/v3/vulnerability?q=base_severity=high&total=true | 9 (0) | 44 (-7) | 71 (0) | 89 (-191) | 1,100 (+190) | 1,200 (0) |
| GET | /api/v3/vulnerability?q=cwes=CWE-79&total=true | 8 (-1) | 19 (-2) | 70 (+1) | 290 (+211) | 1,300 (+500) | 1,400 (+540) |
| GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 580 (-40) | 1,300 (+200) | 1,500 (+100) | 1,600 (+100) | 2,500 (+500) | 2,600 (+400) |
| GET | /api/v3/vulnerability?total=true | 8 (0) | 27 (+15) | 66 (-1) | 74 (+1) | 770 (-30) | 810 (-80) |
| purl 15 | |||||||
| GET | /api/v3/purl/base/{purl} | 60 (-1) | 120 (-50) | 200 (-50) | 260 (-10) | 350 (+40) | 360 (-50) |
| GET | /api/v3/purl/base?q=namespace=redhat&total=true | 47 (+1) | 82 (-7) | 98 (-2) | 120 (-30) | 710 (+80) | 870 (+240) |
| GET | /api/v3/purl/base?q=type=rpm&total=true | 47 (+1) | 84 (+2) | 97 (-2) | 100 (0) | 110 (-10) | 130 (0) |
| GET | /api/v3/purl/base?sort=name:asc&total=true | 220 (+20) | 260 (+20) | 300 (0) | 340 (-10) | 410 (-10) | 430 (-20) |
| GET | /api/v3/purl/base?total=true | 46 (+1) | 85 (+11) | 100 (+1) | 110 (+10) | 130 (+10) | 210 (+70) |
| POST | /api/v3/purl/recommend | 1,100 (0) | 1,200 (0) | 1,400 (0) | 1,500 (0) | 1,900 (+300) | 2,100 (+300) |
| GET | /api/v3/purl/{purl_id} | 88 (-9) | 110 (-40) | 170 (0) | 190 (0) | 200 (-10) | 210 (-90) |
| GET | /api/v3/purl?offset=100&limit=10&total=true | 46 (+39) | 75 (+33) | 100 (+42) | 110 (+47) | 620 (-4,180) | 710 (-4,590) |
| GET | /api/v3/purl?q=curl&total=true | 40 (-2) | 68 (-2) | 87 (-10) | 260 (-600) | 1,100 (-400) | 1,200 (-400) |
| GET | /api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true | 16 (+2) | 58 (+6) | 67 (-2) | 72 (0) | 89 (+10) | 140 (+30) |
| GET | /api/v3/purl?q=name=curl&total=true | 10 (-3) | 58 (+1) | 74 (+5) | 130 (+50) | 250 (+10) | 270 (-10) |
| GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 9 (+1) | 53 (+8) | 68 (+2) | 1,100 (-1,200) | 3,400 (+200) | 3,800 (+100) |
| GET | /api/v3/purl?q=purl:ty=rpm&total=true | 10 (+1) | 52 (+2) | 73 (+10) | 2,600 (0) | 3,300 (+200) | 3,500 (+300) |
| GET | /api/v3/purl?sort=purl:name:asc&total=true | 10 (-4) | 50 (-7) | 65 (-7) | 450 (-3,750) | 610 (-3,890) | 610 (-4,090) |
| GET | /api/v3/purl?total=true | 8 (+1) | 47 (+7) | 62 (-1) | 72 (-13) | 560 (-4,240) | 950 (-3,950) |
| license 9 | |||||||
| GET | /api/v3/license/spdx/license/{license_id} | 43 (0) | 43 (0) | 44 (0) | 46 (+1) | 59 (+5) | 110 (+46) |
| GET | /api/v3/license/spdx/license?q=apache&total=true | 2 (0) | 4 (0) | 5 (0) | 6 (0) | 24 (+14) | 75 (+42) |
| GET | /api/v3/license/spdx/license?q=gpl&total=true | 43 (0) | 44 (0) | 45 (0) | 46 (0) | 66 (+12) | 130 (+57) |
| GET | /api/v3/license/spdx/license?total=true | 43 (0) | 43 (0) | 45 (+1) | 47 (+2) | 71 (+20) | 120 (+53) |
| GET | /api/v3/license?limit=10&sort=license:asc&total=true | 30 (0) | 61 (+1) | 79 (+3) | 85 (+3) | 100 (+6) | 180 (0) |
| GET | /api/v3/license?q=ASL&sort=license:desc&total=true | 18 (+1) | 55 (+1) | 72 (+2) | 79 (+2) | 94 (+9) | 160 (0) |
| GET | /api/v3/license?q=license~Apache&total=true | 13 (+1) | 51 (+1) | 68 (+4) | 75 (+3) | 87 (+7) | 150 (+51) |
| GET | /api/v3/license?q=license~GPL&total=true | 11 (-1) | 48 (-1) | 64 (+1) | 72 (0) | 91 (+11) | 150 (+53) |
| GET | /api/v3/license?total=true | 60 (0) | 97 (+1) | 120 (+10) | 120 (0) | 140 (+10) | 210 (+60) |
| analysis 3 | |||||||
| GET | /api/v3/analysis/component/{component} | 5 (0) | 7 (0) | 64 (0) | 70 (0) | 77 (+1) | 110 (+10) |
| GET | /api/v3/analysis/latest/component/{cpe} | 5 (0) | 7 (0) | 64 (+1) | 70 (0) | 77 (+1) | 100 (0) |
| GET | /api/v3/analysis/status | 5 (0) | 7 (0) | 63 (+1) | 70 (+1) | 77 (+1) | 100 (0) |
| importer 1 | |||||||
| GET | /api/v3/importer?total=true | 4 (0) | 5 (0) | 57 (+1) | 67 (+1) | 74 (0) | 120 (+20) |
| group 3 | |||||||
| GET | /api/v3/group/sbom?parents=resolve&total=true | 4 (-1) | 6 (0) | 62 (0) | 69 (0) | 75 (-2) | 110 (-60) |
| GET | /api/v3/group/sbom?total=true | 4 (0) | 6 (0) | 62 (0) | 69 (0) | 75 (-2) | 110 (-60) |
| GET | /api/v3/group/sbom?totals=true&total=true | 5 (0) | 6 (0) | 63 (+1) | 69 (0) | 76 (-1) | 99 (-61) |
| labels 3 | |||||||
| GET | /api/v3/advisory-labels?filter_text=type&limit=1000 | 5,700 (0) | 6,100 (+200) | 6,300 (-100) | 6,800 (+300) | 8,100 (+700) | 8,100 (+700) |
| GET | /api/v3/sbom-labels?limit=10&filter_text=&total=true | 53 (+1) | 100 (+6) | 120 (+10) | 120 (0) | 130 (+10) | 130 (+10) |
| GET | /api/v3/sbom-labels?total=true | 51 (-8) | 90 (-20) | 120 (0) | 120 (0) | 120 (-10) | 120 (-10) |
| other 2 | |||||||
| GET | /.well-known/trustify | 42 (0) | 43 (0) | 44 (0) | 45 (0) | 55 (+1) | 82 (+1) |
| POST | /api/v3/ui/extract-sbom-purls | 1 (-1) | 3 (0) | 5 (0) | 6 (0) | 9 (+1) | 35 (-8) |
Failures
No failures recorded.
Exceptions
No exceptions raised in the locustfile.