Skip to content

Add tags = ["manual"] to all test/orfs targets#9741

Open
oharboe wants to merge 1 commit intoThe-OpenROAD-Project:masterfrom
Pinata-Consulting:build-fixes
Open

Add tags = ["manual"] to all test/orfs targets#9741
oharboe wants to merge 1 commit intoThe-OpenROAD-Project:masterfrom
Pinata-Consulting:build-fixes

Conversation

@oharboe
Copy link
Collaborator

@oharboe oharboe commented Mar 12, 2026

bazelisk build //... was building test/orfs artifacts that should only be built when explicitly running tests. Add manual tag to all 60 targets that were missing it (filegroups, sh_tests, orfs_flow test_kwargs) so that wildcard patterns skip them entirely.

bazelisk build //... was building test/orfs artifacts that should only
be built when explicitly running tests. Add manual tag to all 60
targets that were missing it (filegroups, sh_tests, orfs_flow
test_kwargs) so that wildcard patterns skip them entirely.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
@oharboe oharboe requested a review from maliberty March 12, 2026 16:27
@github-actions
Copy link
Contributor

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

Copy link
Contributor

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

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 successfully implements the new tagging policy for test/orfs/ targets. By adding tags = ["manual"] to various filegroup, orfs_flow, and sh_test rules, and updating test_kwargs to include both manual and orfs tags, the change ensures that bazelisk build //... will no longer build ORFS test artifacts. The README.md has also been updated to clearly document this policy and provide verification steps. The changes are consistent and correctly applied across all modified files, achieving the stated objective.

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.

1 participant