Ricardo Carrillo Cruz
747bea9a27
Enable authorize on disabling auto neg task ( #32243 )
2017-10-27 13:18:08 +02:00
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.
2017-10-27 12:55:46 +02:00
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.
2017-10-26 11:24:35 +02:00
Ricardo Carrillo Cruz
b2dd5466ac
Use sane mtu values on ios_interface tests ( #32180 )
...
Anything lower than 1500 won't work on CSR nodes.
2017-10-26 10:53:45 +02:00
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.
2017-10-26 09:52:33 +02:00
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.
2017-10-25 18:17:32 +02:00
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.
2017-10-25 17:38:18 +02:00
Ricardo Carrillo Cruz
d686c3b4d4
Set authorize yes on IOS interface discovery tests ( #32128 )
2017-10-25 13:47:28 +02:00
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.
2017-10-25 12:44:25 +02:00
Trishna Guha
e7145e249f
fix ios_interface test unsupported param ( #31622 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-10-12 11:17:06 +05:30
Ricardo Carrillo Cruz
bd17edd5ed
Run neighbors intent tests for ios_interface only if show lldp contains netdev ( #31539 )
2017-10-10 21:26:47 +02:00
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
2017-09-28 15:23:52 +05:30
Ganesh Nalawade
3b6b004570
Add support for neighbor argument in ios_interface ( #29035 )
...
Add missing support for lldp neighbor argument in ios_interface
2017-09-06 10:15:02 +05:30
Ganesh Nalawade
c4b9dfe542
Remove default description in network DI modules ( #28411 )
2017-08-19 00:09:01 +05:30
Ganesh Nalawade
403f6db53f
ios aggregate and common argument support ( #28316 )
...
* ios aggregate spec validation
* ios common argument for aggregate support
2017-08-17 12:07:08 +05:30
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
2017-08-15 19:20:28 +05:30
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
2017-08-01 11:50:08 -06:00