Skip to content
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

Increase CI coverage #612

Merged
merged 9 commits into from
Feb 26, 2021
Merged

Increase CI coverage #612

merged 9 commits into from
Feb 26, 2021

Conversation

hlopko
Copy link
Member

@hlopko hlopko commented Feb 25, 2021

I realized we don't run tests on Windows. This PR fixes that. While there I also enabled tests on RBE.

@google-cla google-cla bot added the cla: yes label Feb 25, 2021
@hlopko hlopko marked this pull request as ready for review February 25, 2021 22:06
@hlopko
Copy link
Member Author

hlopko commented Feb 25, 2021

CC @UebelAndre

@hlopko hlopko changed the title Add CI coverage Increase CI coverage Feb 25, 2021
.bazelci/presubmit.yml Show resolved Hide resolved
Copy link
Collaborator

@UebelAndre UebelAndre left a comment

Choose a reason for hiding this comment

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

Sounds good. I'm curious how you actually ensure you're trying to enable more. If there's an automated way to remind you you're not testing everything or try to enable tests and see if something passes based on some change.

test/BUILD Outdated Show resolved Hide resolved
@hlopko
Copy link
Member Author

hlopko commented Feb 26, 2021

Sounds good. I'm curious how you actually ensure you're trying to enable more. If there's an automated way to remind you you're not testing everything or try to enable tests and see if something passes based on some change.

I don't think they will be fixed accidentally, so a system automatically checking if they pass won't be very useful. I'll create issues for them and we should try to fix them soon.

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.

None yet

3 participants