Skip to content
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

Extend e2e tests #318

Open
LionelJouin opened this issue Nov 7, 2022 · 0 comments
Open

Extend e2e tests #318

LionelJouin opened this issue Nov 7, 2022 · 0 comments
Assignees
Labels
area/testing kind/enhancement New feature or request

Comments

@LionelJouin
Copy link
Member

LionelJouin commented Nov 7, 2022

Is your feature request related to a problem? Please describe.
Here is the list of current e2e test cases we have in Meridio:
https://github.com/Nordix/Meridio/blob/master/docs/test.md#list-of-tests
The list should be extended.

Describe the solution you'd like

Name Type Description
SCTP-IPv4 IngressTraffic
SCTP-IPv6 IngressTraffic
open-stream-2 TAPA Open stream-a-II in one of the target from target-a-deployment-name and close it
new-flow Configuration Create/Delete a flow
new-stream Configuration Create/Delete a stream
new-conduit-attractor-gateway Configuration Create/Delete a conduit/attractor/gateway
update-flow Configuration TDB: flow, vips, source-subnets, source-ports, destination-ports, protocols, priority, byte-matches
update-stream Configuration TBD: conduit, max-targets
update-conduit Configuration TDB: destination-port-nats
update-attractor Configuration TDB: composites. gateways, vips
update-gateway Configuration TDB
gateway-bgp Configuration
gateway-bgp-authentication Configuration
gateway-static-bfd Configuration
attractor-nsm-vlan Configuration
attractor-nsm-vlan-0 Configuration
attractor-multus Configuration
stream-max-targets Configuration
conduit-destination-port-nats Configuration
flow-byte-matches Configuration
attractor-scaling LifeCycle (2*)
Upgrade-Rollback LifeCycle
Resiliency LifeCycle Chaos Monkey? (1*)
Uninstall-Install LifeCycle
Multi-Operator MultiTenancy
Full-Test-Scope LongRun Run a Kubernetes cluster during a week (configurable) and run the full test scope once every hour (configurable)
Benchmark Performance
  1. How to handle resiliency? Should we use a chaos monkey?
  2. Add extra check in the LB to see if traffic is going through all.

Describe alternatives you've considered
/

Additional context
/

@LionelJouin LionelJouin added kind/enhancement New feature or request area/testing labels Nov 7, 2022
@LionelJouin LionelJouin moved this to 🏗 In progress in Meridio Nov 7, 2022
@LionelJouin LionelJouin moved this from 🏗 In progress to 📋 To Do in Meridio Nov 7, 2022
@LionelJouin LionelJouin mentioned this issue Jan 9, 2023
12 tasks
@LionelJouin LionelJouin moved this from 📋 To Do to 🏗 In progress in Meridio Jan 11, 2023
@LionelJouin LionelJouin self-assigned this Jan 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/testing kind/enhancement New feature or request
Projects
Status: 🏗 In progress
Development

No branches or pull requests

1 participant