Trustify load tests · 2026-10-21 13:54 UTC
Duration
9m 59s
Total requests
194,540 (+1,971)
Failure rate
0.0%
0 failed requests
Throughput
324.7 req/s (+3.3)
Latency 95%ile
72 ms (0)
Latency 99%ile
190 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 | 13:54:17 | 13:54:21 | 0m 04s | 2 → 10 |
| Maintaining | 13:54:21 | 14:04:16 | 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,910 | 95 |
| 2 | POST | /api/v3/vulnerability/analyze | 3,800 | 1,104 | 355 |
| 3 | GET | /api/v3/sbom/{sbom_id}/download | 3,200 | 3,059 | 98 |
| 4 | GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 2,900 | 223 | 126 |
| 5 | GET | /api/v3/purl?sort=purl:name:asc&total=true | 2,900 | 273 | 134 |
| 6 | GET | /api/v3/purl?q=purl:ty=rpm&total=true | 2,000 | 213 | 114 |
| 7 | GET | /api/v3/advisory?q=CVE-2021-&total=true | 1,800 | 415 | 549 |
| 8 | GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 1,800 | 834 | 189 |
| 9 | POST | /api/v3/purl/recommend | 1,500 | 980 | 364 |
| 10 | GET | /api/v3/sbom?q=name~redhat&total=true | 1,500 | 704 | 89 |
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} | 84 (+5) | 0 (0) | 0% | 106 (-7.0) | 24.8 | 215 | 1,287 | 0.14 (0) | 0 |
| GET | /api/v3/sbom/count-by-package | 94 (+13) | 0 (0) | 0% | 31.7 (+3.0) | 5.17 | 84.1 | 3 | 0.16 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id} | 85 (+7) | 0 (0) | 0% | 129 (+4.0) | 25.4 | 306 | 2,015 | 0.14 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/all-license-ids | 82 (-19) | 0 (0) | 0% | 25.7 (+7.3) | 2.60 | 106 | 2 | 0.14 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/download | 98 (-6) | 0 (0) | 0% | 3,059 (+8.9) | 2,836 | 3,395 | 136,458,638 | 0.16 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/license-export | 87 (-19) | 0 (0) | 0% | 34.6 (-0.5) | 5.72 | 87.2 | 235 | 0.15 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/packages | 87 (0) | 0 (0) | 0% | 164 (+17.1) | 16.7 | 401 | 12,648 | 0.15 (0) | 0 |
| GET | /api/v3/sbom/{sbom_id}/related | 95 (+9) | 0 (0) | 0% | 167 (+8.0) | 26.8 | 452 | 15,372 | 0.16 (0) | 0 |
| GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 92 (-1) | 0 (0) | 0% | 352 (+46.1) | 40.6 | 1,588 | 12,189 | 0.15 (0) | 0 |
| GET | /api/v3/sbom?offset=100&limit=10&total=true | 180 (+16) | 0 (0) | 0% | 202 (+7.4) | 26.1 | 1,001 | 11,900 | 0.30 (0) | 0 |
| GET | /api/v3/sbom?q=label:type=product&total=true | 104 (-3) | 0 (0) | 0% | 23.0 (-6.6) | 2.29 | 77.2 | 22 | 0.17 (0) | 0 |
| GET | /api/v3/sbom?q=license~GPL&sort=name:desc&total=true | 89 (-1) | 0 (0) | 0% | 32.4 (+5.6) | 3.13 | 81.6 | 22 | 0.15 (0) | 0 |
| GET | /api/v3/sbom?q=name~redhat&total=true | 89 (-7) | 0 (0) | 0% | 704 (+38.4) | 11.2 | 2,365 | 22 | 0.15 (0) | 0 |
| GET | /api/v3/sbom?q=published>2024-01-01&total=true | 88 (-11) | 0 (0) | 0% | 234 (+52.8) | 28.7 | 1,192 | 29,317 | 0.15 (0) | 0 |
| GET | /api/v3/sbom?sort=ingested:desc&total=true | 71 (-19) | 0 (0) | 0% | 401 (+56.0) | 66.1 | 1,211 | 29,600 | 0.12 (0) | 0 |
| GET | /api/v3/sbom?total=true | 178 (-19) | 0 (0) | 0% | 221 (+49.9) | 26.6 | 2,768 | 29,317 | 0.30 (0) | 0 |
| advisory 13 | ||||||||||
| GET | /api/v3/advisory/urn:uuid:{advisory_id} | 533 (-99) | 0 (0) | 0% | 58.3 (-0.9) | 4.30 | 127 | 2,395 | 0.89 (-0.2) | 0 |
| GET | /api/v3/advisory/urn:uuid:{advisory_id}/download | 557 (-48) | 0 (0) | 0% | 28.7 (-0.5) | 5.04 | 415 | 178,423 | 0.93 (-0.1) | 0 |
| GET | /api/v3/advisory?deprecated=Consider&total=true | 615 (+34) | 0 (0) | 0% | 75.9 (+1.8) | 6.36 | 3,407 | 44,003 | 1.03 (+0.1) | 0 |
| GET | /api/v3/advisory?limit=1&total=true | 88 (-22) | 0 (0) | 0% | 85.6 (+11.9) | 7.08 | 1,514 | 2,206 | 0.15 (0) | 0 |
| GET | /api/v3/advisory?limit=10&sort=ingested:desc&total=true | 552 (+7) | 0 (0) | 0% | 70.9 (+1.7) | 5.20 | 3,210 | 20,193 | 0.92 (0) | 0 |
| GET | /api/v3/advisory?offset=100&limit=10&total=true | 568 (-42) | 0 (0) | 0% | 86.5 (+13.1) | 7.17 | 3,056 | 19,247 | 0.95 (-0.1) | 0 |
| GET | /api/v3/advisory?offset={offset}&limit=1 | 88 (-22) | 0 (0) | 0% | 276 (+9.6) | 51.9 | 887 | 1,897 | 0.15 (0) | 0 |
| GET | /api/v3/advisory?q=CVE-2021-&total=true | 549 (-19) | 0 (0) | 0% | 415 (+9.6) | 7.85 | 4,501 | 49,423 | 0.92 (0) | 0 |
| GET | /api/v3/advisory?q=identifier=CVE-2022-0981&total=true | 537 (+36) | 0 (0) | 0% | 57.9 (-0.6) | 3.37 | 122 | 1,971 | 0.90 (+0.1) | 0 |
| GET | /api/v3/advisory?q=modified>3 days ago&total=true | 601 (+29) | 0 (0) | 0% | 21.8 (+0.1) | 2.41 | 82.1 | 22 | 1.00 (0) | 0 |
| GET | /api/v3/advisory?q=title~openssl&total=true | 569 (+26) | 0 (0) | 0% | 50.6 (+1.3) | 9.35 | 689 | 126,452 | 0.95 (0) | 0 |
| GET | /api/v3/advisory?sort=modified:desc&total=true | 567 (+14) | 0 (0) | 0% | 75.9 (-0.6) | 6.87 | 3,279 | 38,128 | 0.95 (0) | 0 |
| GET | /api/v3/advisory?total=true | 577 (-6) | 0 (0) | 0% | 116 (-6.0) | 6.97 | 2,334 | 49,282 | 0.96 (0) | 0 |
| vulnerability 7 | ||||||||||
| POST | /api/v3/vulnerability/analyze | 355 (-15) | 0 (0) | 0% | 1,104 (+25.1) | 1.44 | 5,192 | 4,454,729 | 0.59 (0) | 0 |
| GET | /api/v3/vulnerability?offset=100&limit=10&total=true | 164 (-9) | 0 (0) | 0% | 37.1 (+6.7) | 3.49 | 717 | 9,232 | 0.27 (0) | 0 |
| GET | /api/v3/vulnerability?q=base_score>=7.0&total=true | 164 (-7) | 0 (0) | 0% | 63.6 (+5.4) | 3.64 | 2,250 | 19,446 | 0.27 (0) | 0 |
| GET | /api/v3/vulnerability?q=base_severity=high&total=true | 154 (-16) | 0 (0) | 0% | 74.3 (+10.8) | 4.31 | 2,409 | 20,329 | 0.26 (0) | 0 |
| GET | /api/v3/vulnerability?q=cwes=CWE-79&total=true | 193 (+15) | 0 (0) | 0% | 48.8 (-1.3) | 4.11 | 1,770 | 22,448 | 0.32 (0) | 0 |
| GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 189 (+12) | 0 (0) | 0% | 834 (-52.7) | 263 | 2,609 | 25,803 | 0.32 (0) | 0 |
| GET | /api/v3/vulnerability?total=true | 187 (+28) | 0 (0) | 0% | 36.1 (+7.6) | 2.62 | 789 | 19,640 | 0.31 (0) | 0 |
| purl 15 | ||||||||||
| GET | /api/v3/purl/base/{purl} | 121 (-16) | 0 (0) | 0% | 93.4 (+3.9) | 7.73 | 370 | 48,827 | 0.20 (0) | 0 |
| GET | /api/v3/purl/base?q=namespace=redhat&total=true | 115 (-14) | 0 (0) | 0% | 67.5 (-8.0) | 5.78 | 466 | 2,080 | 0.19 (0) | 0 |
| GET | /api/v3/purl/base?q=type=rpm&total=true | 110 (-6) | 0 (0) | 0% | 62.1 (-0.5) | 6.58 | 124 | 2,080 | 0.18 (0) | 0 |
| GET | /api/v3/purl/base?sort=name:asc&total=true | 120 (+8) | 0 (0) | 0% | 220 (+13.7) | 84.9 | 605 | 2,943 | 0.20 (0) | 0 |
| GET | /api/v3/purl/base?total=true | 121 (-32) | 0 (0) | 0% | 63.3 (-0.4) | 5.00 | 142 | 2,450 | 0.20 (-0.1) | 0 |
| POST | /api/v3/purl/recommend | 364 (-12) | 0 (0) | 0% | 980 (+41.9) | 134 | 2,120 | 2,747 | 0.61 (0) | 0 |
| GET | /api/v3/purl/{purl_id} | 121 (+1) | 0 (0) | 0% | 97.8 (+8.7) | 19.7 | 209 | 537 | 0.20 (0) | 0 |
| GET | /api/v3/purl?offset=100&limit=10&total=true | 135 (+9) | 0 (0) | 0% | 182 (+60.8) | 4.87 | 4,708 | 4,474 | 0.23 (0) | 0 |
| GET | /api/v3/purl?q=curl&total=true | 115 (-6) | 0 (0) | 0% | 119 (-87.0) | 6.49 | 1,360 | 11,714 | 0.19 (0) | 0 |
| GET | /api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true | 115 (-2) | 0 (0) | 0% | 33.1 (0) | 3.72 | 81.7 | 22 | 0.19 (0) | 0 |
| GET | /api/v3/purl?q=name=curl&total=true | 129 (-2) | 0 (0) | 0% | 33.4 (+0.9) | 2.14 | 280 | 12,084 | 0.22 (0) | 0 |
| GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 126 (+14) | 0 (0) | 0% | 223 (-48.5) | 2.11 | 3,422 | 13,617 | 0.21 (0) | 0 |
| GET | /api/v3/purl?q=purl:ty=rpm&total=true | 114 (-11) | 0 (0) | 0% | 213 (-4.3) | 2.04 | 3,253 | 13,617 | 0.19 (0) | 0 |
| GET | /api/v3/purl?sort=purl:name:asc&total=true | 134 (-5) | 0 (0) | 0% | 273 (+11.8) | 2.01 | 5,584 | 11,101 | 0.22 (0) | 0 |
| GET | /api/v3/purl?total=true | 136 (+11) | 0 (0) | 0% | 209 (-20.7) | 1.89 | 6,209 | 9,877 | 0.23 (0) | 0 |
| license 9 | ||||||||||
| GET | /api/v3/license/spdx/license/{license_id} | 1,864 (+47) | 0 (0) | 0% | 41.7 (+0.1) | 0.97 | 72.4 | 1,143 | 3.11 (+0.1) | 0 |
| GET | /api/v3/license/spdx/license?q=apache&total=true | 1,804 (+15) | 0 (0) | 0% | 2.83 (0) | 0.97 | 33.7 | 165 | 3.01 (0) | 0 |
| GET | /api/v3/license/spdx/license?q=gpl&total=true | 1,771 (-93) | 0 (0) | 0% | 42.0 (0) | 1.16 | 68.9 | 1,981 | 2.96 (-0.2) | 0 |
| GET | /api/v3/license/spdx/license?total=true | 1,798 (-6) | 0 (0) | 0% | 41.4 (-0.3) | 0.92 | 73.6 | 1,525 | 3.00 (0) | 0 |
| GET | /api/v3/license?limit=10&sort=license:asc&total=true | 1,847 (+12) | 0 (0) | 0% | 34.0 (+0.2) | 5.43 | 176 | 425 | 3.08 (0) | 0 |
| GET | /api/v3/license?q=ASL&sort=license:desc&total=true | 1,847 (+51) | 0 (0) | 0% | 30.0 (-0.7) | 3.08 | 115 | 22 | 3.08 (+0.1) | 0 |
| GET | /api/v3/license?q=license~Apache&total=true | 1,856 (+40) | 0 (0) | 0% | 26.4 (-0.5) | 2.51 | 163 | 120 | 3.10 (+0.1) | 0 |
| GET | /api/v3/license?q=license~GPL&total=true | 1,918 (+79) | 0 (0) | 0% | 27.2 (+0.3) | 2.46 | 99.9 | 92 | 3.20 (+0.1) | 0 |
| GET | /api/v3/license?total=true | 1,863 (-7) | 0 (0) | 0% | 71.8 (-0.4) | 8.20 | 179 | 1,101 | 3.11 (0) | 0 |
| analysis 3 | ||||||||||
| GET | /api/v3/analysis/component/{component} | 13,947 (-406) | 0 (0) | 0% | 13.6 (+0.3) | 1.34 | 157 | 25 | 23.28 (-0.7) | 0 |
| GET | /api/v3/analysis/latest/component/{cpe} | 14,005 (-245) | 0 (0) | 0% | 14.1 (+0.6) | 1.39 | 201 | 25 | 23.38 (-0.4) | 0 |
| GET | /api/v3/analysis/status | 14,018 (-239) | 0 (0) | 0% | 13.0 (-0.1) | 1.23 | 178 | 103 | 23.40 (-0.4) | 0 |
| importer 1 | ||||||||||
| GET | /api/v3/importer?total=true | 55,131 (+3,359) | 0 (0) | 0% | 10.1 (-0.7) | 1.00 | 102 | 2 | 92.02 (+5.6) | 0 |
| group 3 | ||||||||||
| GET | /api/v3/group/sbom?parents=resolve&total=true | 14,345 (-19) | 0 (0) | 0% | 13.1 (+0.3) | 1.16 | 187 | 38 | 23.94 (0) | 0 |
| GET | /api/v3/group/sbom?total=true | 14,104 (-471) | 0 (0) | 0% | 13.2 (+0.2) | 1.21 | 173 | 22 | 23.54 (-0.8) | 0 |
| GET | /api/v3/group/sbom?totals=true&total=true | 14,270 (-156) | 0 (0) | 0% | 13.2 (+0.1) | 1.22 | 174 | 22 | 23.82 (-0.3) | 0 |
| labels 3 | ||||||||||
| GET | /api/v3/advisory-labels?filter_text=type&limit=1000 | 95 (-1) | 0 (0) | 0% | 5,910 (+65.7) | 4,798 | 7,906 | 60 | 0.16 (0) | 0 |
| GET | /api/v3/sbom-labels?limit=10&filter_text=&total=true | 81 (-1) | 0 (0) | 0% | 66.4 (-2.2) | 26.6 | 120 | 1,065 | 0.14 (0) | 0 |
| GET | /api/v3/sbom-labels?total=true | 110 (+11) | 0 (0) | 0% | 65.9 (-5.1) | 30.0 | 178 | 1,065 | 0.18 (0) | 0 |
| other 2 | ||||||||||
| GET | /.well-known/trustify | 13,180 (-22) | 0 (0) | 0% | 41.8 (0) | 0.91 | 80.7 | 1,170 | 22.00 (0) | 0 |
| POST | /api/v3/ui/extract-sbom-purls | 13,200 (+245) | 0 (0) | 0% | 2.46 (0) | 0.91 | 34.3 | 45 | 22.03 (+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} | 110 (-10) | 130 (0) | 140 (-10) | 160 (-50) | 210 (-30) | 210 (-30) |
| GET | /api/v3/sbom/count-by-package | 13 (+1) | 59 (+9) | 74 (-1) | 77 (+2) | 84 (-11) | 84 (-11) |
| GET | /api/v3/sbom/{sbom_id} | 130 (0) | 140 (0) | 180 (+20) | 220 (0) | 310 (+80) | 310 (+80) |
| GET | /api/v3/sbom/{sbom_id}/all-license-ids | 9 (+2) | 45 (+23) | 68 (+14) | 72 (+7) | 110 (+36) | 110 (+23) |
| GET | /api/v3/sbom/{sbom_id}/download | 3,100 (0) | 3,100 (0) | 3,200 (0) | 3,200 (0) | 3,400 (0) | 3,400 (0) |
| GET | /api/v3/sbom/{sbom_id}/license-export | 18 (-14) | 61 (-2) | 76 (+2) | 78 (-1) | 87 (0) | 87 (-63) |
| GET | /api/v3/sbom/{sbom_id}/packages | 180 (+50) | 240 (+20) | 300 (+20) | 320 (+10) | 400 (+20) | 400 (+20) |
| GET | /api/v3/sbom/{sbom_id}/related | 170 (-10) | 210 (+10) | 280 (+30) | 300 (0) | 450 (+50) | 450 (+50) |
| GET | /api/v3/sbom?limit=10&sort=name:asc&total=true | 320 (+30) | 490 (+100) | 610 (+150) | 820 (+250) | 1,600 (+500) | 1,600 (+500) |
| GET | /api/v3/sbom?offset=100&limit=10&total=true | 150 (0) | 290 (0) | 400 (+10) | 500 (+30) | 630 (-90) | 1,000 (+190) |
| GET | /api/v3/sbom?q=label:type=product&total=true | 8 (-2) | 47 (-13) | 66 (-5) | 70 (-3) | 74 (-2) | 77 (-6) |
| GET | /api/v3/sbom?q=license~GPL&sort=name:desc&total=true | 28 (+18) | 58 (+6) | 72 (-1) | 75 (-3) | 82 (-1) | 82 (-1) |
| GET | /api/v3/sbom?q=name~redhat&total=true | 770 (-30) | 1,200 (+100) | 1,400 (+200) | 1,500 (0) | 2,400 (+300) | 2,400 (+300) |
| GET | /api/v3/sbom?q=published>2024-01-01&total=true | 170 (+50) | 310 (+110) | 500 (+110) | 730 (+130) | 1,200 (+510) | 1,200 (+510) |
| GET | /api/v3/sbom?sort=ingested:desc&total=true | 410 (+100) | 510 (+30) | 670 (+150) | 910 (+110) | 1,200 (+200) | 1,200 (+200) |
| GET | /api/v3/sbom?total=true | 160 (+50) | 280 (+90) | 430 (+80) | 520 (+60) | 950 (-30) | 2,800 (+1,700) |
| advisory 13 | |||||||
| GET | /api/v3/advisory/urn:uuid:{advisory_id} | 47 (0) | 73 (-2) | 110 (0) | 110 (0) | 110 (-10) | 130 (0) |
| GET | /api/v3/advisory/urn:uuid:{advisory_id}/download | 13 (-1) | 47 (-4) | 71 (-2) | 76 (-2) | 87 (0) | 420 (+300) |
| GET | /api/v3/advisory?deprecated=Consider&total=true | 17 (-2) | 70 (-1) | 82 (-5) | 120 (0) | 2,100 (+100) | 3,400 (+700) |
| GET | /api/v3/advisory?limit=1&total=true | 51 (0) | 76 (-4) | 100 (0) | 120 (+10) | 1,500 (+1,020) | 1,500 (+920) |
| GET | /api/v3/advisory?limit=10&sort=ingested:desc&total=true | 14 (-1) | 63 (-1) | 77 (+1) | 85 (+1) | 2,200 (+100) | 3,200 (+700) |
| GET | /api/v3/advisory?offset=100&limit=10&total=true | 77 (+3) | 89 (+1) | 96 (+2) | 100 (+1) | 1,100 (+960) | 3,100 (-100) |
| GET | /api/v3/advisory?offset={offset}&limit=1 | 210 (-20) | 400 (+60) | 590 (+70) | 660 (+50) | 890 (+240) | 890 (+180) |
| GET | /api/v3/advisory?q=CVE-2021-&total=true | 190 (0) | 360 (+30) | 1,500 (+100) | 1,800 (0) | 2,300 (0) | 4,500 (+1,400) |
| GET | /api/v3/advisory?q=identifier=CVE-2022-0981&total=true | 48 (0) | 71 (-1) | 100 (-10) | 110 (0) | 120 (0) | 120 (-10) |
| GET | /api/v3/advisory?q=modified>3 days ago&total=true | 8 (0) | 38 (-1) | 64 (-1) | 72 (+2) | 78 (-2) | 82 (-5) |
| GET | /api/v3/advisory?q=title~openssl&total=true | 26 (-9) | 76 (0) | 87 (-3) | 100 (-10) | 390 (+200) | 690 (+190) |
| GET | /api/v3/advisory?sort=modified:desc&total=true | 17 (+1) | 66 (-3) | 78 (-7) | 100 (0) | 2,200 (+100) | 3,300 (+100) |
| GET | /api/v3/advisory?total=true | 100 (0) | 120 (0) | 170 (0) | 190 (+10) | 270 (-1,230) | 2,300 (-500) |
| vulnerability 7 | |||||||
| POST | /api/v3/vulnerability/analyze | 70 (-1,030) | 1,800 (+100) | 3,100 (+200) | 3,800 (+300) | 4,700 (+500) | 5,200 (-1,300) |
| GET | /api/v3/vulnerability?offset=100&limit=10&total=true | 7 (0) | 12 (0) | 68 (+2) | 79 (+5) | 720 (+110) | 720 (0) |
| GET | /api/v3/vulnerability?q=base_score>=7.0&total=true | 9 (0) | 62 (+27) | 78 (+3) | 210 (-70) | 1,000 (-100) | 2,300 (+1,200) |
| GET | /api/v3/vulnerability?q=base_severity=high&total=true | 10 (+1) | 50 (-3) | 76 (-4) | 480 (+170) | 1,200 (+100) | 2,400 (+1,300) |
| GET | /api/v3/vulnerability?q=cwes=CWE-79&total=true | 8 (-1) | 12 (-3) | 66 (-11) | 79 (-201) | 1,300 (+300) | 1,800 (+700) |
| GET | /api/v3/vulnerability?sort=base_score:desc&total=true | 680 (-120) | 1,100 (-100) | 1,500 (-100) | 1,800 (0) | 2,500 (+300) | 2,600 (+200) |
| GET | /api/v3/vulnerability?total=true | 8 (-1) | 15 (-2) | 70 (-1) | 77 (0) | 700 (+420) | 790 (+300) |
| purl 15 | |||||||
| GET | /api/v3/purl/base/{purl} | 65 (+10) | 150 (-20) | 220 (-10) | 260 (0) | 360 (+80) | 370 (+80) |
| GET | /api/v3/purl/base?q=namespace=redhat&total=true | 46 (-1) | 84 (-4) | 100 (0) | 110 (-30) | 420 (-90) | 470 (-170) |
| GET | /api/v3/purl/base?q=type=rpm&total=true | 47 (-1) | 85 (+1) | 100 (0) | 110 (0) | 120 (0) | 120 (0) |
| GET | /api/v3/purl/base?sort=name:asc&total=true | 220 (+10) | 250 (+10) | 310 (+20) | 350 (+30) | 440 (+100) | 610 (+230) |
| GET | /api/v3/purl/base?total=true | 48 (+1) | 85 (-2) | 99 (-1) | 100 (-10) | 130 (-70) | 140 (-70) |
| POST | /api/v3/purl/recommend | 1,100 (+100) | 1,200 (0) | 1,300 (0) | 1,500 (+100) | 1,800 (+200) | 2,100 (+300) |
| GET | /api/v3/purl/{purl_id} | 89 (+4) | 130 (+20) | 170 (+20) | 190 (+10) | 200 (-20) | 210 (-50) |
| GET | /api/v3/purl?offset=100&limit=10&total=true | 47 (+1) | 83 (+15) | 98 (-1) | 100 (0) | 4,400 (+100) | 4,700 (+300) |
| GET | /api/v3/purl?q=curl&total=true | 41 (-15) | 77 (-63) | 180 (-460) | 1,100 (+100) | 1,200 (-200) | 1,400 (-2,300) |
| GET | /api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true | 25 (+8) | 57 (0) | 64 (-6) | 70 (-10) | 74 (-26) | 82 (-98) |
| GET | /api/v3/purl?q=name=curl&total=true | 12 (+1) | 54 (-2) | 74 (+9) | 85 (-7) | 200 (-10) | 280 (+70) |
| GET | /api/v3/purl?q=purl:namespace=redhat&total=true | 7 (-3) | 42 (-4) | 70 (0) | 2,900 (+200) | 3,300 (-600) | 3,400 (-900) |
| GET | /api/v3/purl?q=purl:ty=rpm&total=true | 10 (+3) | 52 (+8) | 66 (+4) | 2,000 (-700) | 3,100 (-200) | 3,300 (-200) |
| GET | /api/v3/purl?sort=purl:name:asc&total=true | 12 (-3) | 54 (0) | 69 (-3) | 2,900 (-200) | 5,000 (+600) | 5,600 (+900) |
| GET | /api/v3/purl?total=true | 8 (+1) | 48 (-2) | 63 (-2) | 72 (-1,228) | 5,200 (+500) | 6,200 (+700) |
| license 9 | |||||||
| GET | /api/v3/license/spdx/license/{license_id} | 43 (0) | 43 (0) | 44 (0) | 45 (0) | 55 (-1) | 72 (-3) |
| GET | /api/v3/license/spdx/license?q=apache&total=true | 3 (0) | 4 (0) | 5 (0) | 6 (0) | 8 (0) | 34 (+11) |
| GET | /api/v3/license/spdx/license?q=gpl&total=true | 43 (0) | 44 (0) | 45 (0) | 45 (0) | 55 (+3) | 69 (-10) |
| GET | /api/v3/license/spdx/license?total=true | 43 (0) | 43 (0) | 44 (-1) | 45 (-1) | 53 (+1) | 74 (+11) |
| GET | /api/v3/license?limit=10&sort=license:asc&total=true | 19 (-1) | 57 (+1) | 74 (+2) | 81 (+2) | 90 (0) | 180 (+30) |
| GET | /api/v3/license?q=ASL&sort=license:desc&total=true | 16 (0) | 53 (0) | 66 (-2) | 74 (-2) | 84 (-2) | 120 (-90) |
| GET | /api/v3/license?q=license~Apache&total=true | 11 (-1) | 48 (-1) | 62 (0) | 72 (0) | 79 (-1) | 160 (-140) |
| GET | /api/v3/license?q=license~GPL&total=true | 11 (0) | 51 (+1) | 63 (0) | 71 (-1) | 78 (-2) | 100 (+1) |
| GET | /api/v3/license?total=true | 59 (-1) | 95 (0) | 110 (0) | 120 (0) | 130 (0) | 180 (-100) |
| analysis 3 | |||||||
| GET | /api/v3/analysis/component/{component} | 5 (0) | 7 (0) | 62 (0) | 69 (0) | 77 (+1) | 160 (-40) |
| GET | /api/v3/analysis/latest/component/{cpe} | 5 (0) | 7 (0) | 63 (0) | 70 (+1) | 78 (+2) | 200 (+100) |
| GET | /api/v3/analysis/status | 5 (0) | 7 (0) | 61 (-1) | 68 (-1) | 77 (+2) | 180 (+60) |
| importer 1 | |||||||
| GET | /api/v3/importer?total=true | 3 (-1) | 5 (0) | 49 (-6) | 65 (-1) | 73 (-1) | 100 (-70) |
| group 3 | |||||||
| GET | /api/v3/group/sbom?parents=resolve&total=true | 5 (0) | 7 (0) | 61 (0) | 69 (+1) | 77 (+2) | 190 (-10) |
| GET | /api/v3/group/sbom?total=true | 5 (0) | 6 (-1) | 62 (0) | 69 (0) | 77 (+2) | 170 (+70) |
| GET | /api/v3/group/sbom?totals=true&total=true | 5 (0) | 7 (0) | 62 (0) | 69 (0) | 77 (+1) | 170 (+70) |
| labels 3 | |||||||
| GET | /api/v3/advisory-labels?filter_text=type&limit=1000 | 5,900 (+100) | 6,200 (0) | 6,500 (+100) | 6,800 (+200) | 7,900 (+500) | 7,900 (+500) |
| GET | /api/v3/sbom-labels?limit=10&filter_text=&total=true | 51 (0) | 79 (-21) | 110 (0) | 120 (0) | 120 (0) | 120 (0) |
| GET | /api/v3/sbom-labels?total=true | 50 (-2) | 85 (-15) | 110 (-10) | 120 (0) | 120 (0) | 180 (+60) |
| other 2 | |||||||
| GET | /.well-known/trustify | 42 (0) | 43 (0) | 44 (0) | 45 (0) | 54 (-1) | 81 (-2) |
| POST | /api/v3/ui/extract-sbom-purls | 2 (0) | 3 (0) | 5 (0) | 6 (0) | 8 (0) | 34 (-4) |
Failures
No failures recorded.
Exceptions
No exceptions raised in the locustfile.