Trustify branch daily perf tests

Target trustify (release/0.6.z, scale snapshot) · Latest run 2026-10-28 06:14 UTC

Test runs
10
2026-10-21 → 2026-10-28
Latest avg response
7.50 ms (-0.1)
Latest 95%ile
20 ms (-16)
Latest throughput
1,263.8 req/s (+13.0)
Latest failure rate
0.0%
0 of 756,856 requests
Endpoints tested
72
72 across all runs

Trends

Response time

Per run, ms · click a point to open that run

Throughput

Requests per second, per run

Failure rate

Failed requests, % of all requests

Latest run vs previous

Comparing branch_0.6.z_2026-10-28T05-20-13_a575145 with branch_0.6.z_2026-10-27T05-16-26_a575145. Flagged when 95%ile up or down by at least 10% and 5 ms.

Regressions 10

EndpointPrev 95%ileLatest 95%ileΔ msΔ %Prev avgLatest avgFails
GET /api/v3/purl?q=curl&total=true72220(+148)+206%52.564.30 → 0
GET /api/v3/advisory?offset={offset}&limit=17002,000(+1,300)+186%2585340 → 0
GET /api/v3/advisory-labels?filter_text=type&limit=10004,6007,700(+3,100)+67%3,8014,4340 → 0
GET /api/v3/sbom/{sbom_id}/related310430(+120)+39%1231560 → 0
GET /api/v3/sbom?limit=10&sort=name:asc&total=true610840(+230)+38%2483180 → 0
GET /api/v3/sbom?q=name~redhat&total=true1,7002,200(+500)+29%6937350 → 0
GET /api/v3/sbom/{sbom_id}/packages400480(+80)+20%1601570 → 0
GET /api/v3/sbom?sort=ingested:desc&total=true760900(+140)+18%3163570 → 0
GET /api/v3/advisory/urn:uuid:{advisory_id}100110(+10)+10%53.052.10 → 0
GET /api/v3/advisory?q=identifier=CVE-2022-0981&total=true100110(+10)+10%53.853.70 → 0

Improvements 16

EndpointPrev 95%ileLatest 95%ileΔ msΔ %Prev avgLatest avgFails
GET /api/v3/importer?total=true437(-36)-84%5.774.960 → 0
GET /api/v3/analysis/status5425(-29)-54%7.055.940 → 0
GET /api/v3/group/sbom?totals=true&total=true5425(-29)-54%7.175.970 → 0
GET /api/v3/advisory?limit=1&total=true550290(-260)-47%1101110 → 0
POST /api/v3/vulnerability/analyze1,300750(-550)-42%3302980 → 0
GET /api/v3/group/sbom?parents=resolve&total=true5434(-20)-37%7.066.020 → 0
GET /api/v3/group/sbom?total=true5435(-19)-35%7.046.010 → 0
GET /api/v3/analysis/latest/component/{cpe}5436(-18)-33%7.366.260 → 0
GET /api/v3/analysis/component/{component}5541(-14)-25%7.446.230 → 0
GET /api/v3/sbom?total=true580440(-140)-24%1661820 → 0
GET /api/v3/sbom/by-package?purl={purl}180140(-40)-22%96.496.40 → 0
GET /api/v3/purl/base/{purl}190160(-30)-16%39.143.90 → 0
GET /api/v3/vulnerability?q=cwes=CWE-79&total=true8069(-11)-14%29.429.50 → 0
GET /api/v3/sbom?offset=100&limit=10&total=true500440(-60)-12%1811730 → 0
GET /api/v3/sbom?q=published>2024-01-01&total=true520460(-60)-12%1881560 → 0
GET /api/v3/advisory?total=true300270(-30)-10%1311470 → 0

Top 10 slowest endpoints (latest run)

#MethodName95%ile (ms)Average (ms)# Requests
1GET/api/v3/advisory-labels?filter_text=type&limit=10007,7004,434118
2GET/api/v3/sbom/{sbom_id}/download2,5002,352113
3GET/api/v3/sbom?q=name~redhat&total=true2,200735110
4GET/api/v3/advisory?offset={offset}&limit=12,000534112
5GET/api/v3/advisory?q=CVE-2021-&total=true1,300352557
6GET/api/v3/vulnerability?sort=base_score:desc&total=true1,300539433
7GET/api/v3/sbom?sort=ingested:desc&total=true900357103
8GET/api/v3/sbom?limit=10&sort=name:asc&total=true840318112
9POST/api/v3/vulnerability/analyze7502981,021
10GET/api/v3/sbom/{sbom_id}/packages480157106

All endpoints

GroupEndpointRunsLatest 95%ileMedian 95%ileBestWorstLatest avgLatest fail %95%ile, last 30 runs
sbomGET /api/v3/sbom/by-package?purl={purl}1014014513022096.40%
sbomGET /api/v3/sbom/count-by-package106978678419.30%
sbomGET /api/v3/sbom/{sbom_id}102202251502401160%
sbomGET /api/v3/sbom/{sbom_id}/all-license-ids106273627813.60%
sbomGET /api/v3/sbom/{sbom_id}/download102,5003,4002,5003,5002,3520%
sbomGET /api/v3/sbom/{sbom_id}/license-export107879718675.70%
sbomGET /api/v3/sbom/{sbom_id}/packages104803302404801570%
sbomGET /api/v3/sbom/{sbom_id}/related104302901904301560%
sbomGET /api/v3/sbom?limit=10&sort=name:asc&total=true108406104708403180%
sbomGET /api/v3/sbom?offset=100&limit=10&total=true104404753005801730%
sbomGET /api/v3/sbom?q=label:type=product&total=true106670657818.30%
sbomGET /api/v3/sbom?q=license~GPL&sort=name:desc&total=true106974688120.10%
sbomGET /api/v3/sbom?q=name~redhat&total=true102,2001,3002702,2007350%
sbomGET /api/v3/sbom?q=published>2024-01-01&total=true104604652805201560%
sbomGET /api/v3/sbom?sort=ingested:desc&total=true109006655109003570%
sbomGET /api/v3/sbom?total=true104404103205801820%
advisoryGET /api/v3/advisory/urn:uuid:{advisory_id}1011011010011052.10%
advisoryGET /api/v3/advisory/urn:uuid:{advisory_id}/download107478698024.20%
advisoryGET /api/v3/advisory?deprecated=Consider&total=true1084927612081.20%
advisoryGET /api/v3/advisory?limit=1&total=true102901101005501110%
advisoryGET /api/v3/advisory?limit=10&sort=ingested:desc&total=true107580738664.10%
advisoryGET /api/v3/advisory?offset=100&limit=10&total=true102101009721097.00%
advisoryGET /api/v3/advisory?offset={offset}&limit=1102,0006455302,0005340%
advisoryGET /api/v3/advisory?q=CVE-2021-&total=true101,3001,7001,2001,9003520%
advisoryGET /api/v3/advisory?q=identifier=CVE-2022-0981&total=true1011011010011053.70%
advisoryGET /api/v3/advisory?q=modified>3 days ago&total=true106570647417.30%
advisoryGET /api/v3/advisory?q=title~openssl&total=true109696811,30050.50%
advisoryGET /api/v3/advisory?sort=modified:desc&total=true1082867610086.00%
advisoryGET /api/v3/advisory?total=true102701851703001470%
vulnerabilityGET /api/v3/vulnerability?offset=100&limit=10&total=true106466607019.70%
vulnerabilityGET /api/v3/vulnerability?q=base_score>=7.0&total=true106370587523.10%
vulnerabilityGET /api/v3/vulnerability?q=base_severity=high&total=true106772657720.60%
vulnerabilityGET /api/v3/vulnerability?q=cwes=CWE-79&total=true106975658229.50%
vulnerabilityGET /api/v3/vulnerability?sort=base_score:desc&total=true101,3001,2009901,3005390%
vulnerabilityGET /api/v3/vulnerability?total=true105869577421.40%
vulnerabilityPOST /api/v3/vulnerability/analyze107501,4507501,8002980%
purlGET /api/v3/purl/base/{purl}1016019015021043.90%
purlGET /api/v3/purl/base?q=namespace=redhat&total=true10991009811060.00%
purlGET /api/v3/purl/base?q=type=rpm&total=true10981009510052.90%
purlGET /api/v3/purl/base?sort=name:asc&total=true102103002103201300%
purlGET /api/v3/purl/base?total=true10981009610052.30%
purlGET /api/v3/purl/{purl_id}10971609417047.40%
purlGET /api/v3/purl?offset=100&limit=10&total=true10981009811056.60%
purlGET /api/v3/purl?q=curl&total=true10220807049064.30%
purlGET /api/v3/purl?q=license~GPLv3+...&sort=name:desc&total=true106270607519.40%
purlGET /api/v3/purl?q=name=curl&total=true106170607222.10%
purlGET /api/v3/purl?q=purl:namespace=redhat&total=true10606560691160%
purlGET /api/v3/purl?q=purl:ty=rpm&total=true106068607462.40%
purlGET /api/v3/purl?sort=purl:name:asc&total=true106167617323.80%
purlGET /api/v3/purl?total=true106062587021.40%
purlPOST /api/v3/purl/recommend102703402503601530%
licenseGET /api/v3/license/spdx/license/{license_id}104546454841.80%
licenseGET /api/v3/license/spdx/license?q=apache&total=true1056572.810%
licenseGET /api/v3/license/spdx/license?q=gpl&total=true104546454842.10%
licenseGET /api/v3/license/spdx/license?total=true104546454842.10%
licenseGET /api/v3/license?limit=10&sort=license:asc&total=true107081708422.30%
licenseGET /api/v3/license?q=ASL&sort=license:desc&total=true106576647920.20%
licenseGET /api/v3/license?q=license~Apache&total=true106171607417.90%
licenseGET /api/v3/license?q=license~GPL&total=true106071607316.50%
licenseGET /api/v3/license?total=true1011012011012059.70%
analysisGET /api/v3/analysis/component/{component}10416841716.230%
analysisGET /api/v3/analysis/latest/component/{cpe}10366936706.260%
analysisGET /api/v3/analysis/status10256825705.940%
importerGET /api/v3/importer?total=true107667684.960%
groupGET /api/v3/group/sbom?parents=resolve&total=true10346834696.020%
groupGET /api/v3/group/sbom?total=true10356835696.010%
groupGET /api/v3/group/sbom?totals=true&total=true10256825695.970%
labelsGET /api/v3/advisory-labels?filter_text=type&limit=1000107,7006,9504,3007,7004,4340%
labelsGET /api/v3/sbom-labels?limit=10&filter_text=&total=true1011011511012058.80%
labelsGET /api/v3/sbom-labels?total=true1010012010012059.60%
otherGET /.well-known/trustify1034341.130%
otherPOST /api/v3/ui/extract-sbom-purls1034341.260%

Runs

Started (UTC)RunSourceDurationUsers# RequestsFail %RPSAverage (ms)95%ile99%ile
2026-10-28 06:14branch_0.6.z_2026-10-28T05-20-13_a575145Workflow run9m 58s10756,8560.0%1,263.8 (+13.0)7.50 (-0.1)20 (-16)74 (-2)
2026-10-27 06:05branch_0.6.z_2026-10-27T05-16-26_a575145Workflow run9m 59s10749,6720.0%1,250.8 (+432.1)7.61 (-4.1)36 (-21)76 (-24)
2026-10-26 12:20branch_0.6.z_2026-10-26T11-32-23_a575145Workflow run9m 59s10490,3030.0%818.8 (-37.4)11.7 (+0.5)57 (+1)100 (+1)
2026-10-26 06:05branch_0.6.z_2026-10-26T05-18-02_a575145Workflow run9m 59s10512,8220.0%856.2 (-321.0)11.2 (+3.0)56 (+13)99 (+15)
2026-10-25 05:40branch_0.6.z_2026-10-25T04-55-23_a575145Workflow run9m 59s10705,7490.0%1,177.3 (+337.3)8.13 (-3.2)43 (-13)84 (-16)
2026-10-24 04:58branch_0.6.z_2026-10-24T04-10-37_a575145Workflow run9m 59s10502,9890.0%839.9 (-344.7)11.4 (+3.3)56 (+13)100 (+16)
2026-10-23 06:28branch_0.6.z_2026-10-23T05-43-18_a575145Workflow run9m 58s10709,8810.0%1,184.6 (+344.1)8.07 (-3.3)43 (-13)84 (-16)
2026-10-22 15:51branch_0.6.z_2026-10-22T15-03-37_a575145Workflow run9m 59s10504,0280.0%840.5 (+16.1)11.4 (-0.2)56 (-1)100 (0)
2026-10-22 08:23branch_0.6.z_2026-10-22T07-35-12_a575145Workflow run9m 59s10494,3350.0%824.4 (-14.1)11.6 (+0.2)57 (0)100 (0)
2026-10-21 05:53branch_0.6.z_2026-10-21T05-06-08_a575145Workflow run9m 59s10502,7810.0%838.5 11.4 57 100