Skip to content

rmp: mark aes_genetic regression test as size medium#10245

Merged
maliberty merged 1 commit into
The-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:rmp-aes-genetic-medium
Apr 23, 2026
Merged

rmp: mark aes_genetic regression test as size medium#10245
maliberty merged 1 commit into
The-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:rmp-aes-genetic-medium

Conversation

@openroad-ci

Copy link
Copy Markdown
Member

Summary

Bump //src/rmp/test:aes_genetic-tcl_test from the default Bazel size small to medium so it no longer exceeds the small runtime budget.

The change mirrors the list + conditional pattern already used in src/rsz/test/BUILD (BIG_TESTS): a new MEDIUM_TESTS list in src/rmp/test/BUILD, and a conditional size = "medium" if test_name in MEDIUM_TESTS else "small" on the regression_test call. All other rmp regression tests remain at small.

Type of Change

  • Refactoring

Impact

No functional change to the test content; only the Bazel size attribute for aes_genetic changes, giving it the larger medium timeout/resource budget.

Verification

  • I have verified that the local build succeeds (./etc/Build.sh).
  • I have run the relevant tests and they pass.
  • My code follows the repository's formatting guidelines.
  • I have signed my commits (DCO).

```
bazelisk query 'attr(size, medium, //src/rmp/test:aes_genetic-tcl_test)'

-> //src/rmp/test:aes_genetic-tcl_test

```

Related Issues

N/A

The default "small" size exceeds its runtime budget under Bazel; bump
aes_genetic to "medium" using the list + conditional pattern already
used in src/rsz/test/BUILD.

Signed-off-by: Matt Liberty <mliberty@precisioninno.com>

@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 test configuration in src/rmp/test/BUILD by introducing a MEDIUM_TESTS list and dynamically assigning the size attribute to regression_test targets, defaulting to small unless the test is explicitly listed as medium. I have no feedback to provide as no review comments were present.

@github-actions

Copy link
Copy Markdown
Contributor

clang-tidy review says "All clean, LGTM! 👍"

@maliberty maliberty enabled auto-merge April 23, 2026 23:08
@maliberty

Copy link
Copy Markdown
Member

Solves intermittent timeouts in the CI

@maliberty maliberty merged commit 2386c3b into The-OpenROAD-Project:master Apr 23, 2026
17 checks passed
@maliberty maliberty deleted the rmp-aes-genetic-medium branch April 23, 2026 23:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants