Christian Hopps
c5a2a65122
tests: improve test reliability
...
Test for presence of IPv6 kernel routes too.
Signed-off-by: Christian Hopps <chopps@labn.net>
2025-01-06 08:53:12 -05:00
Christian Hopps
3d3ee2a1af
tests: enable failure and fix broken tests
...
This test was not actually failing when the results didn't match. Fail
now. Also fix the tests that are now found to be failing incorrectly
(wrong expected result).
Signed-off-by: Christian Hopps <chopps@labn.net>
2024-12-24 03:04:23 -05:00
Christian Hopps
d5e4e2dfa5
tests: add test for new ietf-yang-library support
...
Signed-off-by: Christian Hopps <chopps@labn.net>
2024-09-17 22:27:36 -04:00
Christian Hopps
956edf6fbf
tests: log json diff output at debug level while retrying
...
Signed-off-by: Christian Hopps <chopps@labn.net>
2024-09-07 07:13:37 -04:00
Donald Sharp
b62de7de2e
zebra, tests: Connected and Local routes should have a weight of 1
...
All routes received by zebra from upper level protocols have a weight
of 1. Let's just make everything extremely consistent in our code.
Lot's of tests needed to be fixed up to make this work.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
2024-08-21 10:17:47 -04:00
Y Bharath
8381dbd9e2
tests: Avoid importing unused modules
...
Signed-off-by: y-bharath14 <y.bharath@samsung.com>
2024-06-17 15:42:59 +05:30
Christian Hopps
727633a046
tests: remove reliance on time.sleep
...
Use proper retry loop to wait for state to converge, not some arbitrary delay.
fixes #15878
Signed-off-by: Christian Hopps <chopps@labn.net>
2024-05-02 06:10:48 -04:00
Igor Ryzhov
af8c6b5b56
zebra: implement zif-type oper state leaf
...
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
2024-02-20 18:06:49 +02:00
Igor Ryzhov
3afea9ccda
tests: add tests for mgmt get-data with-defaults parameter
...
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
2024-01-31 02:20:13 +02:00
Igor Ryzhov
3900813298
zebra: convert to mgmtd
...
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
2024-01-28 23:28:40 +02:00
Igor Ryzhov
2764344bcb
tests: add tests for mgmt get-data exact node request
...
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
2024-01-15 10:27:33 +02:00
Igor Ryzhov
05c6081099
tests: add tests for mgmt get-data with config
...
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
2024-01-15 10:27:33 +02:00
Donatas Abraitis
4c875482a5
Merge pull request #15123 from LabNConsulting/chopps/fix-oper-state-memleak
...
lib: fix oper-state memleak
2024-01-10 12:16:37 +02:00
Christian Hopps
5519c0fbe6
lib: fix oper-state memleak
...
Fix memleak when a key-ed query was done for which the key didn't exist.
Signed-off-by: Christian Hopps <chopps@labn.net>
2024-01-09 21:52:41 +00:00
Donald Sharp
22b439090c
Merge pull request #15103 from LabNConsulting/chopps/oper-filter
...
Implement full XPath 1.0 functionality
2024-01-09 12:31:36 -05:00
Donald Sharp
b1a39549df
tests: Add mgmtd to the official pytest.mark list
...
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
2024-01-08 07:58:14 -05:00
Christian Hopps
e85ff7a1f2
tests: test new XPath 1.0 predicate functionality
...
Signed-off-by: Christian Hopps <chopps@labn.net>
2024-01-07 15:17:56 +00:00
Christian Hopps
7e6595698b
lib: fix specific entry queries
...
- fix key leaf queries
- fix specific list entry with non-key leaf top element
Signed-off-by: Christian Hopps <chopps@labn.net>
2024-01-02 09:47:15 +00:00
Christian Hopps
f7258386db
tests: add mgmt_oper topotest
...
Signed-off-by: Christian Hopps <chopps@labn.net>
2023-12-28 18:37:18 +00:00