cskh
c2066b9b22
NET-4222 take config file consul container ( #18218 )
...
Net 4222 take config file consul container
2023-07-20 21:30:22 -04:00
Nick Irvine
cd3fc9e1d0
add peering_commontopo tests [NET-3700] ( #17951 )
...
Co-authored-by: R.B. Boyer <4903+rboyer@users.noreply.github.com>
Co-authored-by: R.B. Boyer <rb@hashicorp.com>
Co-authored-by: Freddy <freddygv@users.noreply.github.com>
Co-authored-by: NiniOak <anita.akaeze@hashicorp.com>
2023-07-18 16:41:30 -07:00
Ronald
03cf37e7b8
Re-order expected/actual for assertContainerState in consul container tests ( #18157 )
...
Re-order expected/actual, consul container tests
2023-07-17 18:11:19 +00:00
Dan Stough
b94095d92e
[OSS] Improve Gateway Test Coverage of Catalog Health ( #18011 )
...
* fix(cli): remove failing check from 'connect envoy' registration for api gateway
* test(integration): add tests to check catalog statsus of gateways on startup
* remove extra sleep comment
* Update test/integration/consul-container/libs/assert/service.go
* changelog
2023-07-05 11:30:48 -04:00
Eric Haberkorn
a3ba559149
Make locality aware routing xDS changes ( #17826 )
2023-06-21 12:39:53 -04:00
R.B. Boyer
2f5256ec7a
test: slight refactoring ahead of peering testing improvements ( #17387 )
2023-05-16 14:57:24 -05:00
hashicorp-copywrite[bot]
9f81fc01e9
[COMPLIANCE] Add Copyright and License Headers ( #16854 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Ronald <roncodingenthusiast@users.noreply.github.com>
2023-04-20 12:40:22 +00:00
Nick Irvine
32358ddf7e
port ENT ingress gateway upgrade tests [NET-2294] [NET-2296] ( #16804 )
2023-03-29 09:51:21 -07:00
Ronald
b64674623e
Copyright headers for missing files/folders ( #16708 )
...
* copyright headers for agent folder
2023-03-28 18:48:58 -04:00
cskh
94ecb9c5d5
upgrade test: discovery chain across partition ( #16543 )
2023-03-06 13:28:02 -05:00
Anita Akaeze
2b6d35fa8f
Merge pull request #4538 from hashicorp/NET-2396 ( #16516 )
...
NET-2396: refactor test to reduce duplication
2023-03-02 17:40:07 -05:00
Nick Irvine
367a64f059
NET-2292: port ingress-gateway test case "http" from BATS addendum ( #16490 )
2023-03-01 12:45:27 -08:00
cskh
c7713462ca
upgrade test: consolidate resolver test cases ( #16443 )
2023-02-27 20:38:31 +00:00
Anita Akaeze
84c7b0066c
initial code ( #16296 )
2023-02-22 12:52:14 -05:00
cskh
de17c7c26f
upgrade test: splitter and resolver config entry in peered cluster ( #16356 )
2023-02-22 10:22:25 -05:00
cskh
fd61605ffb
upgrade test: fix flaky peering through mesh gateway ( #16271 )
2023-02-15 10:26:43 -05:00
cskh
ab5dac3414
upgrade test: peering with http router config entry ( #16231 )
...
* upgrade test: peering with http router config entry
2023-02-13 14:09:12 -05:00
Anita Akaeze
d72ad5fb95
Merge pull request #4216 from hashicorp/NET-2252-add-assert-fortioname ( #16212 )
...
NET-2252: integration tests: add assert.FortioName
2023-02-09 09:45:31 -05:00
cskh
b4151780d6
Upgrade test: verify the agent token is working after upgrade ( #16164 )
...
1. Upgraded agent can inherit the persisted token and join the cluster
2. Agent token prior to upgrade is still valid after upgrade
3. Enable ACL in the agent configuration
2023-02-07 14:13:19 -05:00
Anita Akaeze
fcf18222c5
add assertions ( #16087 )
2023-02-03 10:20:22 -05:00
Anita Akaeze
08a19e532d
NO_JIRA: Add function to get container status before making api call ( #16116 )
2023-02-01 10:48:54 -05:00
cskh
9da61c1cec
Upgrade test: retain sidecar containers during upgrade. ( #16100 )
2023-01-30 09:49:52 -05:00
cskh
ffb81782de
Upgrade test: peering control plane traffic through mesh gateway ( #16091 )
2023-01-27 11:25:48 -05:00
cskh
dbaab52786
Post upgrade test validation: envoy endpoint and register service ( #16067 )
2023-01-25 12:27:36 -05:00
Dan Stough
91d6a81c14
test(integration): add access logging test ( #16008 )
2023-01-20 17:02:44 -05:00
Anita Akaeze
4e154144a6
NET-2038: Add envoy assertion function of listener verification ( #15969 )
2023-01-18 16:13:55 -05:00
R.B. Boyer
d59efd390c
test: general cleanup and fixes for the container integration test suite ( #15959 )
...
- remove dep on consul main module
- use 'consul tls' subcommands instead of tlsutil
- use direct json config construction instead of agent/config structs
- merge libcluster and libagent packages together
- more widely use BuildContext
- get the OSS/ENT runner stuff working properly
- reduce some flakiness
- fix some correctness related to http/https API
2023-01-11 15:34:27 -06:00
cskh
1113314641
Refactoring the peering integ test to accommodate coming changes of o… ( #15885 )
...
* Refactoring the peering integ test to accommodate coming changes of other upgrade scenarios.
- Add a utils package under test that contains methods to set up various test scenarios.
- Deduplication: have a single CreatingPeeringClusterAndSetup replace
CreatingAcceptingClusterAndSetup and CreateDialingClusterAndSetup.
- Separate peering cluster creation and server registration.
* Apply suggestions from code review
Co-authored-by: Dan Stough <dan.stough@hashicorp.com>
2023-01-04 15:28:15 -05:00
cskh
692a6edd7d
Upgrade test: test peering upgrade from an old version of consul ( #15768 )
...
* upgrade test: test peering upgrade from an old version of consul
NET-1809
2022-12-15 16:31:12 -05:00
Dan Stough
05e93f7569
test: refactor testcontainers and add peering integ tests ( #15084 )
2022-11-01 15:03:23 -04:00