-
Notifications
You must be signed in to change notification settings - Fork 721
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ci] Run more on-host tests in sw_tests #15566
[ci] Run more on-host tests in sw_tests #15566
Conversation
Incidentally, I am the author of those uncovered test targets 🤦 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Once you can get it to build without verilator LGTM.
8482234
to
f309151
Compare
tags = ["verilator"], | ||
tags = [ | ||
"manual", | ||
"verilator", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FYI, the verilator tag wasn't filtering it out of the build because --test_tag_filters doesn't affect what's built, and it's building all the targets that match the wildcard because of --build_tests_only=false
064eda9
to
0d700f3
Compare
I noticed that a few unit test targets outside of //sw/... were not running on CI. This commit ensures that CI runs the following additional targets: * //hw/ip/rom_ctrl/util:gen_vivado_mem_image_test (after lowRISC#15163 merges) * //rules/scripts:bitstreams_workspace_test * //util:generate_compilation_db_test Signed-off-by: Dan McArdle <dmcardle@google.com>
Signed-off-by: Dan McArdle <dmcardle@google.com>
0d700f3
to
e953cf4
Compare
Oops. I originally added these two lines: + -//quality/...\
+ -//third_party/riscv-compliance/... \ Because (a) there was no whitespace between |
I noticed that a few unit test targets outside of //sw/... were not running on CI.
This commit ensures that CI runs the following additional targets:
Signed-off-by: Dan McArdle dmcardle@google.com