Ricardo Carrillo Cruz
63a0083cf1
Fix rest of ios_interface issues ( #32257 )
7 years ago
Ricardo Carrillo Cruz
cd76e987f3
Change MTU values on ios_interface tests ( #32251 )
...
If setting 1500, we don't have 1500 in config as that's default value.
That causes issues on asserts.
7 years ago
Ricardo Carrillo Cruz
747bea9a27
Enable authorize on disabling auto neg task ( #32243 )
7 years ago
Ricardo Carrillo Cruz
3d59eada20
Disable auto neg on test interfaces on IOS-XE ( #32241 )
...
As by default they are set on auto, test setting the speed on them
fail, we need to disable it upfront.
7 years ago
Ricardo Carrillo Cruz
3d09c4bb4f
Remove bogus interface description ( #32183 )
...
The interface has already that description from a task earlier, thus that change
is not introduced susbequently and we don't have to assert for it.
7 years ago
Ricardo Carrillo Cruz
b2dd5466ac
Use sane mtu values on ios_interface tests ( #32180 )
...
Anything lower than 1500 won't work on CSR nodes.
7 years ago
Ricardo Carrillo Cruz
c07b30951f
Remove duplex option on ios_interface ( #32178 )
...
Turns out on devices where only Gigabit is available (like our
csr nodes in CI), duplex is not configurable, thus the test fail.
Removing, since we are testing modification of other properties like
description and mtu and have good coverage.
7 years ago
Ricardo Carrillo Cruz
7938e9f73e
Set speed to 1000 on ios_interface tests ( #32153 )
...
csr and ios have only 1000 as value in common, using 10 or 100 will
cause CI failures.
7 years ago
Ricardo Carrillo Cruz
2d766fd31a
Discover ios_interface interface on basic tests ( #32149 )
...
We run these tests on IOS and IOS-XE, which have different interfaces
available for performing tests.
7 years ago
Ricardo Carrillo Cruz
d686c3b4d4
Set authorize yes on IOS interface discovery tests ( #32128 )
7 years ago
Ricardo Carrillo Cruz
dc0aa75029
Introspect platform before running ios tests ( #32125 )
...
In some IOS tests, we can't just assume a certain interface, as
we test on IOS and IOS-XE and in our CI they scheme numbering is
different.
Introspect version on the tests where needed.
7 years ago
Trishna Guha
e7145e249f
fix ios_interface test unsupported param ( #31622 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
7 years ago
Ricardo Carrillo Cruz
bd17edd5ed
Run neighbors intent tests for ios_interface only if show lldp contains netdev ( #31539 )
7 years ago
Ganesh Nalawade
65ab37cbd3
Remove provider from ios integration test ( #31037 )
...
* Remove provider from each task as it is not required.
* Add `authorize: yes` whereever required
7 years ago
Ganesh Nalawade
3b6b004570
Add support for neighbor argument in ios_interface ( #29035 )
...
Add missing support for lldp neighbor argument in ios_interface
7 years ago
Ganesh Nalawade
c4b9dfe542
Remove default description in network DI modules ( #28411 )
7 years ago
Ganesh Nalawade
403f6db53f
ios aggregate and common argument support ( #28316 )
...
* ios aggregate spec validation
* ios common argument for aggregate support
7 years ago
Ganesh Nalawade
a12e9807ba
Add intent arguments for ios and iosxr interface modules ( #28018 )
...
* Add intent arguments for ios_interface
* Intent argument support
* Integration test case for intent arguments
* Fix ci issue
* Add intent arguments for iosxr_interface
* Add intent check support for iosxr_interface
* Integration test for intent + configuration
* Fix ci failure
7 years ago
Ganesh Nalawade
c4e06a1735
ios implementation for net_interface ( #27459 )
...
* ios implementation for net_interface
* ios_interface implementation
* ios_interface integration test
* net_interface integration test for ios and other refactor
* Update boilerplate and minor refactor
7 years ago