← All runs

Trustify branch daily perf tests · 2026-10-20 18:39 UTC

Target trustify (release/0.7.z, scale snapshot) · 2026-10-20 18:39:45 UTC → 18:49:45 UTC · Users 10

Type branch-daily · Dataset scale-20260317T023702Z · Scenario etc/scenarios/main/full-20260317T023702Z.json5 · Branch release/0.7.z · Commit 9c54e1d1af5b · Workflow run

Duration
10m 00s
Total requests
207,350
Failure rate
0.0%
0 failed requests
Throughput
345.8 req/s
Latency 95%ile
72 ms
Latency 99%ile
190 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
Increasing18:39:4518:39:490m 04s2 → 10
Maintaining18:39:4918:49:439m 54s10 → 10
Decreasing18:49:4318:49:450m 02s10 → 0

Top 10 slowest endpoints (95%ile)

#MethodName95%ile (ms)Average (ms)# Requests
1GET/api/v3/advisory-labels?filter_text=type&limit=10006,0005,290106
2GET/api/v3/purl?sort=purl:name:asc&total=true3,100272127
3POST/api/v3/vulnerability/analyze3,1001,001414
4GET/api/v3/sbom/{sbom_id}/download3,0002,82899
5GET/api/v3/purl?total=true2,800211118
6GET/api/v3/purl?q=purl:namespace=redhat&total=true2,100197116
7GET/api/v3/advisory?q=CVE-2021-&total=true1,700328655
8GET/api/v3/purl?q=purl:ty=rpm&total=true1,700167131
9POST/api/v3/purl/recommend1,5001,047362
10GET/api/v3/vulnerability?sort=base_score:desc&total=true1,200585238

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}126 0 0%93.7 25.12161,2870.21 0
GET/api/v3/sbom/count-by-package116 0 0%34.8 4.4410330.19 0
GET/api/v3/sbom/{sbom_id}120 0 0%131 58.82542,0150.20 0
GET/api/v3/sbom/{sbom_id}/all-license-ids132 0 0%18.9 1.9979.720.22 0
GET/api/v3/sbom/{sbom_id}/download99 0 0%2,828 2,6593,173136,458,6380.17 0
GET/api/v3/sbom/{sbom_id}/license-export118 0 0%31.2 4.5087.02350.20 0
GET/api/v3/sbom/{sbom_id}/packages108 0 0%131 15.230012,6480.18 0
GET/api/v3/sbom/{sbom_id}/related114 0 0%136 23.129915,3720.19 0
GET/api/v3/sbom?limit=10&sort=name:asc&total=true117 0 0%241 38.31,00412,1890.20 0
GET/api/v3/sbom?offset=100&limit=10&total=true256 0 0%190 25.21,10511,9410.43 0
GET/api/v3/sbom?q=label:type=product&total=true109 0 0%21.9 2.0086.8220.18 0
GET/api/v3/sbom?q=license~GPL&sort=name:desc&total=true90 0 0%25.8 2.3782.4220.15 0
GET/api/v3/sbom?q=name~redhat&total=true135 0 0%448 9.371,292220.23 0
GET/api/v3/sbom?q=published>2024-01-01&total=true124 0 0%173 26.984129,3170.21 0
GET/api/v3/sbom?sort=ingested:desc&total=true120 0 0%260 32.679329,6000.20 0
GET/api/v3/sbom?total=true239 0 0%158 26.955029,3170.40 0
advisory 13
GET/api/v3/advisory/urn:uuid:{advisory_id}672 0 0%60.2 3.591352,3951.12 0
GET/api/v3/advisory/urn:uuid:{advisory_id}/download672 0 0%27.6 4.07106178,4231.12 0
GET/api/v3/advisory?deprecated=Consider&total=true625 0 0%65.3 6.382,68144,0031.04 0
GET/api/v3/advisory?limit=1&total=true113 0 0%75.4 6.959702,3460.19 0
GET/api/v3/advisory?limit=10&sort=ingested:desc&total=true667 0 0%55.9 5.012,68420,1931.11 0
GET/api/v3/advisory?offset=100&limit=10&total=true652 0 0%68.0 4.522,40819,6371.09 0
GET/api/v3/advisory?offset={offset}&limit=1113 0 0%240 47.99181,9220.19 0
GET/api/v3/advisory?q=CVE-2021-&total=true655 0 0%328 18.13,31449,5191.09 0
GET/api/v3/advisory?q=identifier=CVE-2022-0981&total=true689 0 0%60.2 4.521921,9711.15 0
GET/api/v3/advisory?q=modified>3 days ago&total=true694 0 0%20.9 2.1587.0221.16 0
GET/api/v3/advisory?q=title~openssl&total=true666 0 0%47.2 8.58766126,4521.11 0
GET/api/v3/advisory?sort=modified:desc&total=true601 0 0%74.4 6.092,50938,1281.00 0
GET/api/v3/advisory?total=true638 0 0%103 7.542,49049,3651.06 0
vulnerability 7
POST/api/v3/vulnerability/analyze414 0 0%1,001 1.374,6854,714,8130.69 0
GET/api/v3/vulnerability?offset=100&limit=10&total=true189 0 0%73.5 3.439257,7000.32 0
GET/api/v3/vulnerability?q=base_score>=7.0&total=true213 0 0%38.1 2.6368718,5710.36 0
GET/api/v3/vulnerability?q=base_severity=high&total=true186 0 0%45.2 2.391,10318,6680.31 0
GET/api/v3/vulnerability?q=cwes=CWE-79&total=true190 0 0%36.7 3.3888619,1750.32 0
GET/api/v3/vulnerability?sort=base_score:desc&total=true238 0 0%585 1532,08314,6390.40 0
GET/api/v3/vulnerability?total=true192 0 0%25.4 2.4770018,9360.32 0
purl 15
GET/api/v3/purl/base/{purl}131 0 0%86.9 7.3033148,8270.22 0
GET/api/v3/purl/base?q=namespace=redhat&total=true104 0 0%75.4 4.135322,0800.17 0
GET/api/v3/purl/base?q=type=rpm&total=true139 0 0%60.4 4.572052,0800.23 0
GET/api/v3/purl/base?sort=name:asc&total=true121 0 0%204 99.63522,9430.20 0
GET/api/v3/purl/base?total=true137 0 0%63.7 2.932182,4500.23 0
POST/api/v3/purl/recommend362 0 0%1,047 1721,9532,7470.60 0
GET/api/v3/purl/{purl_id}120 0 0%107 17.23485370.20 0
GET/api/v3/purl?offset=100&limit=10&total=true122 0 0%87.0 4.063,5084,3640.20 0
GET/api/v3/purl?q=curl&total=true116 0 0%174 4.491,83510,6930.19 0
GET/api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true134 0 0%30.9 5.6696.2220.22 0
GET/api/v3/purl?q=name=curl&total=true120 0 0%37.5 2.3226112,0840.20 0
GET/api/v3/purl?q=purl:namespace=redhat&total=true116 0 0%197 1.932,69511,1290.19 0
GET/api/v3/purl?q=purl:ty=rpm&total=true131 0 0%167 1.792,79111,2380.22 0
GET/api/v3/purl?sort=purl:name:asc&total=true127 0 0%272 1.944,09311,1010.21 0
GET/api/v3/purl?total=true118 0 0%211 1.873,68810,6970.20 0
license 9
GET/api/v3/license/spdx/license/{license_id}1,840 0 0%41.6 1.211191,1433.07 0
GET/api/v3/license/spdx/license?q=apache&total=true1,893 0 0%2.89 0.9273.71653.16 0
GET/api/v3/license/spdx/license?q=gpl&total=true1,830 0 0%42.0 1.201081,9813.05 0
GET/api/v3/license/spdx/license?total=true1,867 0 0%41.2 1.131141,5253.11 0
GET/api/v3/license?limit=10&sort=license:asc&total=true1,833 0 0%36.2 6.671764253.06 0
GET/api/v3/license?q=ASL&sort=license:desc&total=true1,884 0 0%30.0 3.10158223.14 0
GET/api/v3/license?q=license~Apache&total=true1,855 0 0%26.0 2.411751203.09 0
GET/api/v3/license?q=license~GPL&total=true1,919 0 0%25.8 2.34174923.20 0
GET/api/v3/license?total=true1,859 0 0%69.9 8.512121,1013.10 0
analysis 3
GET/api/v3/analysis/component/{component}15,291 0 0%12.7 1.2294.62525.50 0
GET/api/v3/analysis/latest/component/{cpe}15,311 0 0%12.7 1.2897.32525.53 0
GET/api/v3/analysis/status14,936 0 0%12.2 1.1310210324.91 0
importer 1
GET/api/v3/importer?total=true56,169 0 0%9.92 0.9597.8293.67 0
group 3
GET/api/v3/group/sbom?parents=resolve&total=true16,097 0 0%11.8 1.1398.43826.84 0
GET/api/v3/group/sbom?total=true16,161 0 0%11.5 1.121062226.95 0
GET/api/v3/group/sbom?totals=true&total=true16,088 0 0%11.7 1.1695.22226.83 0
labels 3
GET/api/v3/advisory-labels?filter_text=type&limit=1000106 0 0%5,290 4,3826,514600.18 0
GET/api/v3/sbom-labels?limit=10&filter_text=&total=true128 0 0%66.7 7.571191,0650.21 0
GET/api/v3/sbom-labels?total=true108 0 0%68.9 6.161391,0650.18 0
other 2
GET/.well-known/trustify13,370 0 0%41.5 0.8876.31,17722.30 0
POST/api/v3/ui/extract-sbom-purls13,505 0 0%2.28 0.8437.54522.52 0

Response time metrics (ms)

MethodName50%ile75%ile90%ile95%ile99%ile100%ile
sbom 16
GET/api/v3/sbom/by-package?purl={purl}97 120 130 140 190 220
GET/api/v3/sbom/count-by-package18 66 76 82 83 100
GET/api/v3/sbom/{sbom_id}130 150 210 220 240 250
GET/api/v3/sbom/{sbom_id}/all-license-ids7 15 68 75 79 80
GET/api/v3/sbom/{sbom_id}/download2,800 2,900 2,900 3,000 3,200 3,200
GET/api/v3/sbom/{sbom_id}/license-export13 62 75 77 83 87
GET/api/v3/sbom/{sbom_id}/packages100 200 260 280 290 300
GET/api/v3/sbom/{sbom_id}/related120 180 210 250 290 300
GET/api/v3/sbom?limit=10&sort=name:asc&total=true200 290 410 520 700 1,000
GET/api/v3/sbom?offset=100&limit=10&total=true150 260 370 410 690 1,100
GET/api/v3/sbom?q=label:type=product&total=true7 38 72 75 80 87
GET/api/v3/sbom?q=license~GPL&sort=name:desc&total=true8 50 73 76 82 82
GET/api/v3/sbom?q=name~redhat&total=true240 900 990 1,000 1,200 1,300
GET/api/v3/sbom?q=published>2024-01-01&total=true120 210 310 390 690 840
GET/api/v3/sbom?sort=ingested:desc&total=true230 360 490 600 770 790
GET/api/v3/sbom?total=true110 200 290 380 510 550
advisory 13
GET/api/v3/advisory/urn:uuid:{advisory_id}47 83 110 110 120 140
GET/api/v3/advisory/urn:uuid:{advisory_id}/download12 52 73 77 85 110
GET/api/v3/advisory?deprecated=Consider&total=true17 68 82 110 1,400 2,700
GET/api/v3/advisory?limit=1&total=true48 60 100 110 790 970
GET/api/v3/advisory?limit=10&sort=ingested:desc&total=true12 63 76 83 1,500 2,700
GET/api/v3/advisory?offset=100&limit=10&total=true66 86 92 96 210 2,400
GET/api/v3/advisory?offset={offset}&limit=1210 290 400 600 910 920
GET/api/v3/advisory?q=CVE-2021-&total=true180 280 860 1,700 2,100 3,300
GET/api/v3/advisory?q=identifier=CVE-2022-0981&total=true47 83 110 110 120 190
GET/api/v3/advisory?q=modified>3 days ago&total=true7 34 66 70 78 87
GET/api/v3/advisory?q=title~openssl&total=true22 72 88 99 200 770
GET/api/v3/advisory?sort=modified:desc&total=true17 70 84 100 2,300 2,500
GET/api/v3/advisory?total=true95 100 130 170 210 2,500
vulnerability 7
POST/api/v3/vulnerability/analyze930 1,600 2,800 3,100 3,700 4,700
GET/api/v3/vulnerability?offset=100&limit=10&total=true45 49 100 110 830 930
GET/api/v3/vulnerability?q=base_score>=7.0&total=true8 33 73 81 490 690
GET/api/v3/vulnerability?q=base_severity=high&total=true8 18 70 300 1,000 1,100
GET/api/v3/vulnerability?q=cwes=CWE-79&total=true8 14 67 95 690 890
GET/api/v3/vulnerability?sort=base_score:desc&total=true500 680 930 1,200 1,400 2,100
GET/api/v3/vulnerability?total=true7 14 68 76 680 700
purl 15
GET/api/v3/purl/base/{purl}65 150 200 220 310 330
GET/api/v3/purl/base?q=namespace=redhat&total=true46 83 100 130 480 530
GET/api/v3/purl/base?q=type=rpm&total=true46 83 100 110 130 200
GET/api/v3/purl/base?sort=name:asc&total=true200 240 290 310 330 350
GET/api/v3/purl/base?total=true46 84 100 110 160 220
POST/api/v3/purl/recommend1,100 1,300 1,400 1,500 1,700 2,000
GET/api/v3/purl/{purl_id}99 150 190 210 260 350
GET/api/v3/purl?offset=100&limit=10&total=true45 70 96 99 980 3,500
GET/api/v3/purl?q=curl&total=true58 170 620 880 1,400 1,800
GET/api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true16 53 67 72 88 96
GET/api/v3/purl?q=name=curl&total=true17 55 74 150 210 260
GET/api/v3/purl?q=purl:namespace=redhat&total=true8 53 76 2,100 2,600 2,700
GET/api/v3/purl?q=purl:ty=rpm&total=true10 54 66 1,700 2,600 2,800
GET/api/v3/purl?sort=purl:name:asc&total=true24 57 76 3,100 3,900 4,100
GET/api/v3/purl?total=true11 55 73 2,800 3,600 3,700
license 9
GET/api/v3/license/spdx/license/{license_id}42 43 44 45 64 120
GET/api/v3/license/spdx/license?q=apache&total=true2 3 5 6 11 74
GET/api/v3/license/spdx/license?q=gpl&total=true43 43 45 46 70 110
GET/api/v3/license/spdx/license?total=true42 43 44 45 66 110
GET/api/v3/license?limit=10&sort=license:asc&total=true23 59 76 83 100 180
GET/api/v3/license?q=ASL&sort=license:desc&total=true14 53 70 76 94 160
GET/api/v3/license?q=license~Apache&total=true11 47 60 71 83 180
GET/api/v3/license?q=license~GPL&total=true10 48 62 72 82 170
GET/api/v3/license?total=true58 94 110 120 140 210
analysis 3
GET/api/v3/analysis/component/{component}4 6 62 69 76 95
GET/api/v3/analysis/latest/component/{cpe}5 6 62 69 76 97
GET/api/v3/analysis/status4 6 61 69 75 100
importer 1
GET/api/v3/importer?total=true3 5 48 66 73 98
group 3
GET/api/v3/group/sbom?parents=resolve&total=true4 6 60 68 75 98
GET/api/v3/group/sbom?total=true4 6 59 68 75 110
GET/api/v3/group/sbom?totals=true&total=true4 6 59 68 75 95
labels 3
GET/api/v3/advisory-labels?filter_text=type&limit=10005,200 5,600 5,900 6,000 6,400 6,500
GET/api/v3/sbom-labels?limit=10&filter_text=&total=true51 85 110 120 120 120
GET/api/v3/sbom-labels?total=true53 93 110 120 120 140
other 2
GET/.well-known/trustify42 43 44 45 52 76
POST/api/v3/ui/extract-sbom-purls1 3 4 5 7 38

Failures

No failures recorded.

Exceptions

No exceptions raised in the locustfile.