← All runs

Trustify load tests · 2026-10-21 04:52 UTC

Target trustify (scale snapshot, CI) · 2026-10-21 04:52:01 UTC → 05:02:01 UTC · Users 10

Type daily · Dataset scale-20260317T023702Z · Scenario etc/scenarios/main/full-20260317T023702Z.json5 · Branch main · Commit 1bc76b8079af · Workflow run

Duration
10m 00s
Total requests
196,151
Failure rate
0.0%
0 failed requests
Throughput
327.2 req/s
Latency 95%ile
72 ms
Latency 99%ile
230 ms
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

ActionStartedStoppedElapsedUsers
Increasing04:52:0104:52:050m 04s2 → 10
Maintaining04:52:0505:02:019m 56s10 → 10

Top 10 slowest endpoints (95%ile)

#MethodName95%ile (ms)Average (ms)# Requests
1GET/api/v3/advisory-labels?filter_text=type&limit=10006,0005,201108
2POST/api/v3/vulnerability/analyze3,400981421
3GET/api/v3/sbom/{sbom_id}/download2,9002,829109
4GET/api/v3/purl?sort=purl:name:asc&total=true2,600273110
5GET/api/v3/purl?q=purl:ty=rpm&total=true2,300211112
6GET/api/v3/purl?offset=100&limit=10&total=true2,100226119
7GET/api/v3/advisory?q=CVE-2021-&total=true1,800373410
8GET/api/v3/purl?q=purl:namespace=redhat&total=true1,700186123
9POST/api/v3/purl/recommend1,500973385
10GET/api/v3/vulnerability?sort=base_score:desc&total=true1,300678204

Request metrics

MethodName# Requests# FailsFail %Average (ms)Min (ms)Max (ms)Avg size (B)RPSFailures/s
sbom 16
GET/api/v3/sbom/by-package?purl={purl}106 0 0%96.6 16.31451,2870.18 0
GET/api/v3/sbom/count-by-package89 0 0%34.7 4.4983.630.15 0
GET/api/v3/sbom/{sbom_id}117 0 0%126 55.92342,0150.20 0
GET/api/v3/sbom/{sbom_id}/all-license-ids123 0 0%18.6 1.9675.620.21 0
GET/api/v3/sbom/{sbom_id}/download109 0 0%2,829 2,6453,515136,458,6380.18 0
GET/api/v3/sbom/{sbom_id}/license-export115 0 0%30.9 4.0095.92340.19 0
GET/api/v3/sbom/{sbom_id}/packages107 0 0%136 13.338712,6480.18 0
GET/api/v3/sbom/{sbom_id}/related109 0 0%145 20.638115,3720.18 0
GET/api/v3/sbom?limit=10&sort=name:asc&total=true125 0 0%248 39.288212,1890.21 0
GET/api/v3/sbom?offset=100&limit=10&total=true229 0 0%165 21.961711,9000.38 0
GET/api/v3/sbom?q=label:type=product&total=true107 0 0%26.5 2.5392.0220.18 0
GET/api/v3/sbom?q=license~GPL&sort=name:desc&total=true120 0 0%24.7 1.9382.5220.20 0
GET/api/v3/sbom?q=name~redhat&total=true115 0 0%405 11.01,111220.19 0
GET/api/v3/sbom?q=published>2024-01-01&total=true102 0 0%167 27.178429,3170.17 0
GET/api/v3/sbom?sort=ingested:desc&total=true113 0 0%285 28.41,30529,6000.19 0
GET/api/v3/sbom?total=true213 0 0%164 29.087429,3170.36 0
advisory 13
GET/api/v3/advisory/urn:uuid:{advisory_id}439 0 0%57.6 4.131302,3950.73 0
GET/api/v3/advisory/urn:uuid:{advisory_id}/download417 0 0%27.1 4.3591.4178,4230.70 0
GET/api/v3/advisory?deprecated=Consider&total=true408 0 0%91.6 6.512,39944,0030.68 0
GET/api/v3/advisory?limit=1&total=true109 0 0%74.0 8.241,0433,8880.18 0
GET/api/v3/advisory?limit=10&sort=ingested:desc&total=true407 0 0%78.3 3.962,39220,1930.68 0
GET/api/v3/advisory?offset=100&limit=10&total=true366 0 0%81.9 5.032,38619,3350.61 0
GET/api/v3/advisory?offset={offset}&limit=1109 0 0%230 49.55372,0370.18 0
GET/api/v3/advisory?q=CVE-2021-&total=true410 0 0%373 11.23,36549,6010.68 0
GET/api/v3/advisory?q=identifier=CVE-2022-0981&total=true408 0 0%60.0 3.231281,9710.68 0
GET/api/v3/advisory?q=modified>3 days ago&total=true413 0 0%22.6 2.3287.7220.69 0
GET/api/v3/advisory?q=title~openssl&total=true426 0 0%444 13.81,48957,3350.71 0
GET/api/v3/advisory?sort=modified:desc&total=true420 0 0%86.7 6.632,49338,1280.70 0
GET/api/v3/advisory?total=true452 0 0%105 6.342,17849,7000.75 0
vulnerability 7
POST/api/v3/vulnerability/analyze421 0 0%981 1.395,0914,271,5260.70 0
GET/api/v3/vulnerability?offset=100&limit=10&total=true190 0 0%65.7 4.786347,4290.32 0
GET/api/v3/vulnerability?q=base_score>=7.0&total=true196 0 0%44.2 2.6699518,4770.33 0
GET/api/v3/vulnerability?q=base_severity=high&total=true213 0 0%45.4 2.501,08218,4790.36 0
GET/api/v3/vulnerability?q=cwes=CWE-79&total=true174 0 0%47.7 3.251,18518,8750.29 0
GET/api/v3/vulnerability?sort=base_score:desc&total=true204 0 0%678 1882,03114,2320.34 0
GET/api/v3/vulnerability?total=true176 0 0%32.0 2.5560918,9470.29 0
purl 15
GET/api/v3/purl/base/{purl}128 0 0%83.4 5.3031448,8270.21 0
GET/api/v3/purl/base?q=namespace=redhat&total=true109 0 0%84.2 3.915362,0800.18 0
GET/api/v3/purl/base?q=type=rpm&total=true123 0 0%65.3 8.911282,0800.21 0
GET/api/v3/purl/base?sort=name:asc&total=true123 0 0%212 77.25212,9430.21 0
GET/api/v3/purl/base?total=true123 0 0%61.5 3.292212,4500.21 0
POST/api/v3/purl/recommend385 0 0%973 1761,7442,7470.64 0
GET/api/v3/purl/{purl_id}125 0 0%92.5 18.43075370.21 0
GET/api/v3/purl?offset=100&limit=10&total=true119 0 0%226 1.914,3594,4890.20 0
GET/api/v3/purl?q=curl&total=true109 0 0%222 3.702,30211,8360.18 0
GET/api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true123 0 0%32.5 2.4391.8220.21 0
GET/api/v3/purl?q=name=curl&total=true114 0 0%33.8 2.1620512,0840.19 0
GET/api/v3/purl?q=purl:namespace=redhat&total=true123 0 0%186 1.893,59411,2400.21 0
GET/api/v3/purl?q=purl:ty=rpm&total=true112 0 0%211 1.962,71711,7830.19 0
GET/api/v3/purl?sort=purl:name:asc&total=true110 0 0%273 1.784,55611,1010.18 0
GET/api/v3/purl?total=true124 0 0%111 1.733,26911,8260.21 0
license 9
GET/api/v3/license/spdx/license/{license_id}1,904 0 0%40.7 1.1365.51,1433.18 0
GET/api/v3/license/spdx/license?q=apache&total=true1,859 0 0%2.51 0.9028.71653.10 0
GET/api/v3/license/spdx/license?q=gpl&total=true1,866 0 0%41.1 1.1672.61,9813.11 0
GET/api/v3/license/spdx/license?total=true1,886 0 0%40.5 0.9861.71,5253.15 0
GET/api/v3/license?limit=10&sort=license:asc&total=true1,884 0 0%35.3 5.761734253.14 0
GET/api/v3/license?q=ASL&sort=license:desc&total=true1,901 0 0%30.0 2.99105223.17 0
GET/api/v3/license?q=license~Apache&total=true1,803 0 0%26.4 2.3686.71203.01 0
GET/api/v3/license?q=license~GPL&total=true1,908 0 0%25.7 2.26101923.18 0
GET/api/v3/license?total=true1,836 0 0%71.1 7.702351,1013.06 0
analysis 3
GET/api/v3/analysis/component/{component}14,038 0 0%13.6 1.261642523.42 0
GET/api/v3/analysis/latest/component/{cpe}14,222 0 0%13.8 1.301802523.72 0
GET/api/v3/analysis/status14,160 0 0%13.0 1.1417410323.62 0
importer 1
GET/api/v3/importer?total=true52,133 0 0%10.7 0.94168286.96 0
group 3
GET/api/v3/group/sbom?parents=resolve&total=true15,680 0 0%12.4 1.141073826.16 0
GET/api/v3/group/sbom?total=true15,726 0 0%11.8 1.11100.02226.23 0
GET/api/v3/group/sbom?totals=true&total=true15,794 0 0%11.8 1.1499.72226.35 0
labels 3
GET/api/v3/advisory-labels?filter_text=type&limit=1000108 0 0%5,201 4,3626,489600.18 0
GET/api/v3/sbom-labels?limit=10&filter_text=&total=true134 0 0%67.4 6.881251,0650.22 0
GET/api/v3/sbom-labels?total=true122 0 0%67.4 10.41341,0650.20 0
other 2
GET/.well-known/trustify13,436 0 0%41.3 0.8174.51,17922.41 0
POST/api/v3/ui/extract-sbom-purls13,344 0 0%2.26 0.8540.14522.26 0

Response time metrics (ms)

MethodName50%ile75%ile90%ile95%ile99%ile100%ile
sbom 16
GET/api/v3/sbom/by-package?purl={purl}100 130 130 140 140 140
GET/api/v3/sbom/count-by-package28 60 77 80 84 84
GET/api/v3/sbom/{sbom_id}130 140 200 220 230 230
GET/api/v3/sbom/{sbom_id}/all-license-ids6 28 61 70 75 76
GET/api/v3/sbom/{sbom_id}/download2,800 2,900 2,900 2,900 3,200 3,500
GET/api/v3/sbom/{sbom_id}/license-export13 57 76 80 84 96
GET/api/v3/sbom/{sbom_id}/packages99 210 280 300 360 390
GET/api/v3/sbom/{sbom_id}/related110 190 250 290 360 380
GET/api/v3/sbom?limit=10&sort=name:asc&total=true210 310 430 520 780 880
GET/api/v3/sbom?offset=100&limit=10&total=true110 200 320 400 580 620
GET/api/v3/sbom?q=label:type=product&total=true8 50 73 75 81 92
GET/api/v3/sbom?q=license~GPL&sort=name:desc&total=true8 51 74 78 82 82
GET/api/v3/sbom?q=name~redhat&total=true200 820 1,000 1,100 1,100 1,100
GET/api/v3/sbom?q=published>2024-01-01&total=true120 200 300 390 490 780
GET/api/v3/sbom?sort=ingested:desc&total=true260 400 500 590 840 1,300
GET/api/v3/sbom?total=true110 190 300 380 600 870
advisory 13
GET/api/v3/advisory/urn:uuid:{advisory_id}47 73 100 110 120 130
GET/api/v3/advisory/urn:uuid:{advisory_id}/download12 46 73 77 89 91
GET/api/v3/advisory?deprecated=Consider&total=true21 73 100 160 2,000 2,400
GET/api/v3/advisory?limit=1&total=true49 72 99 110 830 1,000
GET/api/v3/advisory?limit=10&sort=ingested:desc&total=true17 67 79 86 1,800 2,400
GET/api/v3/advisory?offset=100&limit=10&total=true63 84 92 98 1,600 2,400
GET/api/v3/advisory?offset={offset}&limit=1210 300 400 490 540 540
GET/api/v3/advisory?q=CVE-2021-&total=true180 300 1,200 1,800 2,300 3,400
GET/api/v3/advisory?q=identifier=CVE-2022-0981&total=true48 84 110 110 120 130
GET/api/v3/advisory?q=modified>3 days ago&total=true7 42 69 72 78 88
GET/api/v3/advisory?q=title~openssl&total=true360 590 1,000 1,100 1,300 1,500
GET/api/v3/advisory?sort=modified:desc&total=true20 75 98 110 1,900 2,500
GET/api/v3/advisory?total=true96 100 140 180 200 2,200
vulnerability 7
POST/api/v3/vulnerability/analyze65 1,700 2,900 3,400 4,000 5,100
GET/api/v3/vulnerability?offset=100&limit=10&total=true46 53 99 110 560 630
GET/api/v3/vulnerability?q=base_score>=7.0&total=true8 25 72 180 880 1,000
GET/api/v3/vulnerability?q=base_severity=high&total=true8 28 70 79 1,100 1,100
GET/api/v3/vulnerability?q=cwes=CWE-79&total=true8 15 68 210 920 1,200
GET/api/v3/vulnerability?sort=base_score:desc&total=true570 890 1,100 1,300 1,800 2,000
GET/api/v3/vulnerability?total=true7 16 68 75 600 610
purl 15
GET/api/v3/purl/base/{purl}63 130 200 210 270 310
GET/api/v3/purl/base?q=namespace=redhat&total=true53 97 110 200 540 540
GET/api/v3/purl/base?q=type=rpm&total=true51 88 100 100 120 130
GET/api/v3/purl/base?sort=name:asc&total=true200 240 300 340 410 520
GET/api/v3/purl/base?total=true45 85 100 110 200 220
POST/api/v3/purl/recommend1,100 1,200 1,400 1,500 1,700 1,700
GET/api/v3/purl/{purl_id}86 110 160 170 200 310
GET/api/v3/purl?offset=100&limit=10&total=true46 80 100 2,100 4,200 4,400
GET/api/v3/purl?q=curl&total=true59 210 580 1,200 2,000 2,300
GET/api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true20 55 67 75 83 92
GET/api/v3/purl?q=name=curl&total=true18 54 65 80 200 210
GET/api/v3/purl?q=purl:namespace=redhat&total=true9 51 86 1,700 2,900 3,600
GET/api/v3/purl?q=purl:ty=rpm&total=true7 52 75 2,300 2,600 2,700
GET/api/v3/purl?sort=purl:name:asc&total=true16 55 76 2,600 4,200 4,600
GET/api/v3/purl?total=true7 44 64 90 3,200 3,300
license 9
GET/api/v3/license/spdx/license/{license_id}42 43 44 45 52 65
GET/api/v3/license/spdx/license?q=apache&total=true2 3 4 5 7 29
GET/api/v3/license/spdx/license?q=gpl&total=true43 43 44 45 56 73
GET/api/v3/license/spdx/license?total=true42 43 44 45 51 62
GET/api/v3/license?limit=10&sort=license:asc&total=true21 58 76 82 95 170
GET/api/v3/license?q=ASL&sort=license:desc&total=true14 53 69 76 84 100
GET/api/v3/license?q=license~Apache&total=true11 48 62 73 80 87
GET/api/v3/license?q=license~GPL&total=true11 47 62 73 81 100
GET/api/v3/license?total=true58 96 110 120 130 230
analysis 3
GET/api/v3/analysis/component/{component}5 6 64 70 78 160
GET/api/v3/analysis/latest/component/{cpe}5 7 65 70 78 180
GET/api/v3/analysis/status4 6 63 69 77 170
importer 1
GET/api/v3/importer?total=true3 5 57 67 75 170
group 3
GET/api/v3/group/sbom?parents=resolve&total=true4 6 62 69 75 110
GET/api/v3/group/sbom?total=true4 6 61 69 75 100
GET/api/v3/group/sbom?totals=true&total=true4 6 60 68 75 100
labels 3
GET/api/v3/advisory-labels?filter_text=type&limit=10005,200 5,400 5,900 6,000 6,300 6,500
GET/api/v3/sbom-labels?limit=10&filter_text=&total=true50 91 110 120 120 130
GET/api/v3/sbom-labels?total=true51 88 110 120 130 130
other 2
GET/.well-known/trustify42 43 44 45 53 74
POST/api/v3/ui/extract-sbom-purls1 3 4 5 7 40

Failures

No failures recorded.

Exceptions

No exceptions raised in the locustfile.