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
chore: integ tests always wait for pipelined #14813
Conversation
Thanks for opening a PR! 💯
Howto
More infoPlease take a moment to read through the Magma project's
If this is your first Magma PR, also consider reading
|
Oops! Looks like you failed the Howto
♻️ Updated: ✅ The check is passing the AGW Build & Format Python after the last commit. |
255e32c
to
2252623
Compare
Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com>
2252623
to
f41698a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just for my understanding: we would explicitly enable NAT by default for all tests (if of course not disabled during execution) but this would be mainly to counteract failing non-NAT tests?
Correct, the current state (before this change) is that NAT is enabled by default. But if a non-NAT test fails hard, i.e., NAT is not enabled again in the test tear down, then the next test start also with non-NAT. (Actually one could argue, that we then could remove the tear down steps in all non-NAT test, but I would leave them because switching the NAT mode takes some time, i.e., we should try to avoid this at test start time). |
Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com>
Signed-off-by: Nils Semmelrock nils.semmelrock@tngtech.com
Summary
This change tries to tackle multiple issues. The main idea is to not fetch the current datapath during static initialization of the s1ap_utils, but in the constructor when an object is created.
Tackling #14068
Working towards enabling again an ipv6 tests that was disable in #14682
Tackling #14699
Failures in re-runs of tests that re-initialize the datapath
Test Plan
executed precommit and extended tests locally
Additional Information
Closes #14699
Closes #14068