tools: fix build breakages under //tools and add //tools build to CI#14615
tools: fix build breakages under //tools and add //tools build to CI#14615antoniovicente wants to merge 8 commits intoenvoyproxy:mainfrom
Conversation
Add //source/... //test/... and //tools/... to CI build targets Signed-off-by: Antonio Vicente <avd@google.com>
Signed-off-by: Antonio Vicente <avd@google.com>
Signed-off-by: Antonio Vicente <avd@google.com>
Signed-off-by: Antonio Vicente <avd@google.com>
|
Posted https://github.com/envoyproxy/envoy/pull/12150/files#r554287142 about the //tools/envoy_headersplit:headersplit_test failure. I'm tempted to mark the test 'manual' and file an issue about it being broken since I have no idea how to fix it. |
Signed-off-by: Antonio Vicente <avd@google.com>
Signed-off-by: Antonio Vicente <avd@google.com>
The |
ok, that's helpful. I see that the test is explicitly run in do_ci.sh with those extra flags. I think that making this test "manual" is the right work around for bazel test //tools/... |
I'm not sure what I'm missing, but the test fails for me when run as: |
…ls/... Test can still be invoked manually as is done by do_ci.sh, see https://github.com/envoyproxy/envoy/blob/09134ffd78c89406f513e5bfe9a06397bd334184/ci/do_ci.sh#L269 Signed-off-by: Antonio Vicente <avd@google.com>
Signed-off-by: Antonio Vicente <avd@google.com>
I think that the test calls in do_ci.sh for //tools/envoy_headersplit tests are missing the "test" verb. I would think that the resulting bazel calls to fail, not sure why it is not failing. Line 269 in 09134ff |
Thanks for pointing out this. It seems I made a mistake and i am going to fix it. |
I made the change as part of this PR, waiting for CI to tell me what happens. |
|
The only test that fails is |
|
This pull request has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
|
This pull request has been automatically closed because it has not had activity in the last 37 days. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
Commit Message: tools: fix build breakages under //tools and add //tools build to CI
Additional Description:
Risk Level: n/a, tools change
Testing: n/a
Docs Changes: n/a
Release Notes: n/a
Platform Specific Features: n/a