Skip to content

more coverage#2498

Merged
mattklein123 merged 2 commits intomasterfrom
more_coverage
Feb 1, 2018
Merged

more coverage#2498
mattklein123 merged 2 commits intomasterfrom
more_coverage

Conversation

@mattklein123
Copy link
Member

Some of this is not stupid coverage and should definitely be covered.
Probably worth a more complete audit depending on time availability.

Risk Level: Low
Testing: UT/integration
Docs Changes: N/A
Release Notes: N/A

Some of this is not stupid coverage and should definitely be covered.
Probably worth a more complete audit depending on time availability.

Signed-off-by: Matt Klein <mklein@lyft.com>
@mattklein123
Copy link
Member Author

@alyssawilk FYI I think the auto codec integration was lost when we switched over the integration tests but I'm not sure. This should get it back.

Signed-off-by: Matt Klein <mklein@lyft.com>
@mattklein123 mattklein123 merged commit eaa6696 into master Feb 1, 2018
@mattklein123 mattklein123 deleted the more_coverage branch February 1, 2018 02:51
Shikugawa pushed a commit to Shikugawa/envoy that referenced this pull request Mar 28, 2020
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
jpsim pushed a commit that referenced this pull request Nov 28, 2022
Add a setPerTryIdleTimeoutSeconds method to EngineBuilder.
Add tests for setPerTryIdleTimeoutSeconds and setStreamIdleTimeoutSeconds.
Minor cleanup of envoy_config_test.cc.

Part of #2498

Risk Level: Low
Testing: Added unit tests
Docs Changes: N/A
Release Notes: Updated version_history.txt

Signed-off-by: Ryan Hamilton <rch@google.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 28, 2022
…he Java and Obj-C builders (#2603)

Add various methods to C++ EngineBuilder to bring it to parity with the Java and Obj-C builders

addStatsSinks()
addDnsMinRefreshSeconds()
addMaxConnectionsPerHost()
enableAdminInterface()
enableHappyEyeballs()
enableHttp3()
enableInterfaceBinding()
enableDrainPostDnsRefresh()
enableH2ExtendKeepaliveTimeout()
enforceTrustChainVerification()
Part of #2498

Risk Level: Low
Testing: New unit tests
Docs Changes: N/A
Release Notes: Updated version_history.txt

Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 28, 2022
Add support for String Accessors to the C++ engine builder

Introduces a C++ StringAccessor interface and method to convert to an envoy_string_accessor.
Minor cleanup of key_value_store handling in engine_builder.cc

Part of: #2498

Risk Level: Low
Testing: New unit tests
Docs Changes: N/A
Release Notes: Updated version_history.rst

Signed-off-by: Ryan Hamilton <rch@google.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 28, 2022
As discussed in the weekly meeting, this does not provide a C++ implementation of Platform filters, merely the ability to configure Envoy to use them.

Part of: #2498

Risk Level: Low
Testing: New unit tests
Docs Changes: N/A
Release Notes: Updated version_history.rst

Signed-off-by: Ryan Hamilton <rch@google.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
Add a setPerTryIdleTimeoutSeconds method to EngineBuilder.
Add tests for setPerTryIdleTimeoutSeconds and setStreamIdleTimeoutSeconds.
Minor cleanup of envoy_config_test.cc.

Part of #2498

Risk Level: Low
Testing: Added unit tests
Docs Changes: N/A
Release Notes: Updated version_history.txt

Signed-off-by: Ryan Hamilton <rch@google.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
…he Java and Obj-C builders (#2603)

Add various methods to C++ EngineBuilder to bring it to parity with the Java and Obj-C builders

addStatsSinks()
addDnsMinRefreshSeconds()
addMaxConnectionsPerHost()
enableAdminInterface()
enableHappyEyeballs()
enableHttp3()
enableInterfaceBinding()
enableDrainPostDnsRefresh()
enableH2ExtendKeepaliveTimeout()
enforceTrustChainVerification()
Part of #2498

Risk Level: Low
Testing: New unit tests
Docs Changes: N/A
Release Notes: Updated version_history.txt

Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
Add support for String Accessors to the C++ engine builder

Introduces a C++ StringAccessor interface and method to convert to an envoy_string_accessor.
Minor cleanup of key_value_store handling in engine_builder.cc

Part of: #2498

Risk Level: Low
Testing: New unit tests
Docs Changes: N/A
Release Notes: Updated version_history.rst

Signed-off-by: Ryan Hamilton <rch@google.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
As discussed in the weekly meeting, this does not provide a C++ implementation of Platform filters, merely the ability to configure Envoy to use them.

Part of: #2498

Risk Level: Low
Testing: New unit tests
Docs Changes: N/A
Release Notes: Updated version_history.rst

Signed-off-by: Ryan Hamilton <rch@google.com>
Signed-off-by: JP Simard <jp@jpsim.com>
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.

2 participants