-
Notifications
You must be signed in to change notification settings - Fork 110
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
include common directory in tests on path changes #260
include common directory in tests on path changes #260
Conversation
f8cbaf1
to
2c3b906
Compare
Tests pass, going to add the |
Can confirm that the labels to skip tests work. Removing |
/retest |
empty commit testing `hold-tests` label succeeds, squashing Signed-off-by: greg pereira <[email protected]>
eab60c4
to
42d30ea
Compare
@@ -22,6 +24,7 @@ env: | |||
|
|||
jobs: | |||
build-and-push-image: | |||
if: "!contains(github.event.pull_request.labels.*.name, 'hold-tests')" |
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.
Not sure folks would remember to use this trick
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.
I was going to have a discussion with the team about it. I know I would use it because sometime I just want to see the diff for review purposes and dont want to waist the resources. If your worried about visibility maybe we could tag every PR with hold-tests
to begin with and then use a /ok-to-test
similar to prow?
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.
LGTM
Fixing tests, will also use this PR to fix any code changes that correspond to failing tests.
Broken out from #258.
Changes:
hold-tests
label, I thought this could save us some resourcescodegen
'sDownload model
step due changing make target namechromedriver
andchrome
downloads failling due to timeout/recipes/common/bin
install
make target in bothrecipes/common
and each recipe to be a double colon rule rather than a single colon rule, which allows us to run common and local install commands together