Skip to content

Conversation

yangminzhu
Copy link
Contributor

Signed-off-by: Yangmin Zhu ymzhu@google.com

Description: Fix flaky tests.
Risk Level: Low
Testing:
The flaky tests could be reproduced by running:
bazel test //test/extensions/filters/network/rbac:integration_test --jobs 60 --runs_per_test=3000 --local_resources 100000000000,100000000000,10000000 --cache_test_results=no and confirmed this doesn't reproduce anymore after this fix.

Docs Changes: N/A
Release Notes: N/A
Fixes #4146

Signed-off-by: Yangmin Zhu <ymzhu@google.com>
@yangminzhu
Copy link
Contributor Author

/cc @alyssawilk

Copy link
Contributor

@alyssawilk alyssawilk left a comment

Choose a reason for hiding this comment

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

Fantastic - thanks for the quick fix!

@alyssawilk
Copy link
Contributor

Bah. tsan build has failed 3 times with hds and echo integration test failures (both open flake bugs).

Running again. This might be worth a force merge @htuch / @mattklein123 once we have the build fixed.

@mattklein123 mattklein123 merged commit 07bc27c into envoyproxy:master Aug 14, 2018
@mattklein123
Copy link
Member

done

snowp pushed a commit to snowp/envoy that referenced this pull request Aug 14, 2018
* origin/master:
  fix flaky RBAC integration test. (envoyproxy#4147)
  header_map: copy constructor for HeaderMapImpl. (envoyproxy#4129)
  test: moving websocket tests to using HTTP codec. (envoyproxy#4143)
  upstream: init host hc value based on hc value from other priorities (envoyproxy#3959)

Signed-off-by: Snow Pettersen <snowp@squareup.com>
@yangminzhu yangminzhu deleted the rbac_flaky branch August 14, 2018 23:07
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.

IpVersions/RoleBasedAccessControlNetworkFilterIntegrationTest.Allowed/IPv4 is flaky
4 participants