Skip to content

[DO NOT MERGE] test: Jenkins QoR stage - #4675

Closed
vvbandeira wants to merge 5 commits into
The-OpenROAD-Project:masterfrom
vvbandeira:qor-stage-test-20261014
Closed

vvbandeira wants to merge 5 commits into
The-OpenROAD-Project:masterfrom
vvbandeira:qor-stage-test-20261014

Conversation

@vvbandeira

Copy link
Copy Markdown
Member

Do not merge this test PR. It checks Jenkins QoR stage reporting on current ORFS master with utils@main.

The run uses nangate45/gcd with a 0.15 ns clock to force a QoR check failure, sky130hd/gcd with a missing Verilog file to force a flow failure, and ihp-sg13g2/gcd as a control.

Use three GCD designs to check a QoR failure, a flow failure, and a
passing control in Jenkins.

Signed-off-by: Vitor Bandeira <vvbandeira@precisioninno.com>
@vvbandeira
vvbandeira requested a review from a team as a code owner October 14, 2026 04:23
@vvbandeira
vvbandeira requested review from sombraSoft and removed request for a team October 14, 2026 04:23

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the Jenkinsfile to apply a filter for specific GCD designs in the pipeline, reduces the clock period from 0.25 to 0.15 in the Nangate45 GCD constraint file, and changes the Verilog source file path to 'missing.v' in the Sky130hd GCD configuration. There are no review comments, so no feedback is provided.

@openroad-ci

openroad-ci commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

🔍 QoR check

Metrics reflect the PR merge build — i.e. what will land on the target branch.

Commit a3ddb0a · Jenkins build #6 · Baseline: build · View build on dashboard

3 design(s) checked — 1 with regression(s), 1 without a comparable baseline.

❌ nangate45/gcd base — 6 failing metric(s)
Metric target base delta limit band
cts__timing__setup__tns -12.2456 -6.95522 -76.06344587230886% -8.346264 PeriodPadding 20%
cts__timing__setup__ws -0.261172 -0.156758 -66.60840276094362% -0.169258 PeriodPadding 5.0%
finish__timing__setup__tns -12.4146 -7.19445 -72.55801346871547% -8.63334 PeriodPadding 20%
finish__timing__setup__ws -0.271991 -0.163541 -66.31364611932176% -0.176041 PeriodPadding 5.0%
globalroute__timing__setup__tns -12.7365 -7.5407 -68.90341745461296% -9.04884 PeriodPadding 20%
globalroute__timing__setup__ws -0.275208 -0.171167 -60.783328562164435% -0.183667 PeriodPadding 5.0%

Signed-off-by: Vitor Bandeira <vvbandeira@precisioninno.com>
Signed-off-by: Vitor Bandeira <vvbandeira@precisioninno.com>
Signed-off-by: Vitor Bandeira <vvbandeira@precisioninno.com>
Signed-off-by: Vitor Bandeira <vvbandeira@precisioninno.com>
@vvbandeira vvbandeira closed this Oct 14, 2026
@vvbandeira
vvbandeira deleted the qor-stage-test-20261014 branch October 15, 2026 23:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants