Adding upstream version 1.4.0.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-05-15 09:34:27 +02:00
parent dc7df702ea
commit 7996c81031
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
166 changed files with 13787 additions and 11959 deletions

13
docs/api/settings.md Normal file
View file

@ -0,0 +1,13 @@
---
anta_title: ANTA Settings
---
<!--
~ Copyright (c) 2023-2025 Arista Networks, Inc.
~ Use of this source code is governed by the Apache License 2.0
~ that can be found in the LICENSE file.
-->
### ::: anta.settings
options:
show_root_full_path: true

View file

@ -19,6 +19,7 @@ Here are the tests that we currently provide:
- [Configuration](tests/configuration.md)
- [Connectivity](tests/connectivity.md)
- [CVX](tests/cvx.md)
- [EVPN](tests/evpn.md)
- [Field Notices](tests/field_notices.md)
- [Flow Tracking](tests/flow_tracking.md)
- [GreenT](tests/greent.md)

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for AAA tests
anta_title: ANTA Tests for AAA
---
<!--
@ -11,7 +11,8 @@ anta_title: ANTA catalog for AAA tests
::: anta.tests.aaa
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for Adaptive Virtual Topology (AVT) tests
anta_title: ANTA Tests for Adaptive Virtual Topology (AVT)
---
<!--
@ -13,7 +13,8 @@ anta_title: ANTA catalog for Adaptive Virtual Topology (AVT) tests
::: anta.tests.avt
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
@ -30,7 +31,8 @@ anta_title: ANTA catalog for Adaptive Virtual Topology (AVT) tests
::: anta.input_models.avt
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!^__init__"
- "!^__str__"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for BFD tests
anta_title: ANTA Tests for BFD
---
<!--
@ -13,7 +13,8 @@ anta_title: ANTA catalog for BFD tests
::: anta.tests.bfd
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
@ -30,7 +31,8 @@ anta_title: ANTA catalog for BFD tests
::: anta.input_models.bfd
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!^__str__"
merge_init_into_class: false

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for device configuration tests
anta_title: ANTA Tests for device configuration
---
<!--
@ -11,7 +11,8 @@ anta_title: ANTA catalog for device configuration tests
::: anta.tests.configuration
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for connectivity tests
anta_title: ANTA Tests for connectivity
---
<!--
@ -13,7 +13,8 @@ anta_title: ANTA catalog for connectivity tests
::: anta.tests.connectivity
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
@ -30,9 +31,11 @@ anta_title: ANTA catalog for connectivity tests
::: anta.input_models.connectivity
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!^__str__"
- "!^__init__"
merge_init_into_class: false
show_bases: false
show_labels: true

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for CVX tests
anta_title: ANTA Tests for CVX
---
<!--
@ -8,10 +8,31 @@ anta_title: ANTA catalog for CVX tests
~ that can be found in the LICENSE file.
-->
# Tests
::: anta.tests.cvx
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
merge_init_into_class: false
show_bases: false
show_labels: true
show_root_heading: false
show_root_toc_entry: false
show_symbol_type_heading: false
show_symbol_type_toc: false
# Input models
::: anta.input_models.cvx
options:
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"

45
docs/api/tests/evpn.md Normal file
View file

@ -0,0 +1,45 @@
---
anta_title: ANTA Tests for EVPN
---
<!--
~ Copyright (c) 2023-2025 Arista Networks, Inc.
~ Use of this source code is governed by the Apache License 2.0
~ that can be found in the LICENSE file.
-->
# Tests
::: anta.tests.evpn
options:
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
- "!^_[^_]"
merge_init_into_class: false
show_bases: false
show_labels: true
show_root_heading: false
show_root_toc_entry: false
show_symbol_type_heading: false
show_symbol_type_toc: false
# Input models
::: anta.input_models.evpn
options:
extra:
anta_hide_test_module_description: true
filters:
- "!^__str__"
merge_init_into_class: false
show_bases: false
show_labels: true
show_root_heading: false
show_root_toc_entry: false
show_symbol_type_heading: false
show_symbol_type_toc: false

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for Field Notices tests
anta_title: ANTA Tests for Field Notices
---
<!--
@ -11,7 +11,8 @@ anta_title: ANTA catalog for Field Notices tests
::: anta.tests.field_notices
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for flow tracking tests
anta_title: ANTA Tests for flow tracking
---
<!--
@ -13,7 +13,8 @@ anta_title: ANTA catalog for flow tracking tests
::: anta.tests.flow_tracking
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
@ -31,7 +32,8 @@ anta_title: ANTA catalog for flow tracking tests
::: anta.input_models.flow_tracking
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!^__init__"
- "!^__str__"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for GreenT tests
anta_title: ANTA Tests for GreenT
---
<!--
@ -11,7 +11,8 @@ anta_title: ANTA catalog for GreenT tests
::: anta.tests.greent
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for hardware tests
anta_title: ANTA Tests for hardware
---
<!--
@ -11,7 +11,8 @@ anta_title: ANTA catalog for hardware tests
::: anta.tests.hardware
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for interfaces tests
anta_title: ANTA Tests for interfaces
---
<!--
@ -13,10 +13,12 @@ anta_title: ANTA catalog for interfaces tests
::: anta.tests.interfaces
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
- "!_.*"
merge_init_into_class: false
show_bases: false
show_labels: true
@ -30,9 +32,11 @@ anta_title: ANTA catalog for interfaces tests
::: anta.input_models.interfaces
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!^__str__"
- "!^__init__"
merge_init_into_class: false
show_bases: false
show_labels: true

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for LANZ tests
anta_title: ANTA Tests for LANZ
---
<!--
@ -11,7 +11,8 @@ anta_title: ANTA catalog for LANZ tests
::: anta.tests.lanz
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for logging tests
anta_title: ANTA Tests for logging
---
<!--
@ -13,7 +13,8 @@ anta_title: ANTA catalog for logging tests
::: anta.tests.logging
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
@ -30,7 +31,8 @@ anta_title: ANTA catalog for logging tests
::: anta.input_models.logging
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for MLAG tests
anta_title: ANTA Tests for MLAG
---
<!--
@ -11,7 +11,8 @@ anta_title: ANTA catalog for MLAG tests
::: anta.tests.mlag
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for multicast and IGMP tests
anta_title: ANTA Tests for multicast and IGMP
---
<!--
@ -11,7 +11,8 @@ anta_title: ANTA catalog for multicast and IGMP tests
::: anta.tests.multicast
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for Router path-selection tests
anta_title: ANTA Tests for Router path-selection
---
<!--
@ -13,7 +13,8 @@ anta_title: ANTA catalog for Router path-selection tests
::: anta.tests.path_selection
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
@ -30,7 +31,8 @@ anta_title: ANTA catalog for Router path-selection tests
::: anta.input_models.path_selection
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!^__str__"
merge_init_into_class: false

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for profiles tests
anta_title: ANTA Tests for profiles
---
<!--
@ -11,7 +11,8 @@ anta_title: ANTA catalog for profiles tests
::: anta.tests.profiles
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for PTP tests
anta_title: ANTA Tests for PTP
---
<!--
@ -11,7 +11,8 @@ anta_title: ANTA catalog for PTP tests
::: anta.tests.ptp
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for BGP tests
anta_title: ANTA Tests for BGP
---
<!--
@ -21,7 +21,8 @@ anta_title: ANTA catalog for BGP tests
::: anta.tests.routing.bgp
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
@ -39,7 +40,8 @@ anta_title: ANTA catalog for BGP tests
::: anta.input_models.routing.bgp
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!^__init__"
- "!^__str__"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for generic routing tests
anta_title: ANTA Tests for generic routing
---
<!--
@ -13,7 +13,8 @@ anta_title: ANTA catalog for generic routing tests
::: anta.tests.routing.generic
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
@ -30,7 +31,8 @@ anta_title: ANTA catalog for generic routing tests
::: anta.input_models.routing.generic
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!^__str__"
merge_init_into_class: false

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for IS-IS tests
anta_title: ANTA Tests for IS-IS
---
<!--
@ -13,7 +13,8 @@ anta_title: ANTA catalog for IS-IS tests
::: anta.tests.routing.isis
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
@ -31,7 +32,8 @@ anta_title: ANTA catalog for IS-IS tests
::: anta.input_models.routing.isis
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!^__init__"
- "!^__str__"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for OSPF tests
anta_title: ANTA Tests for OSPF
---
<!--
@ -11,7 +11,8 @@ anta_title: ANTA catalog for OSPF tests
::: anta.tests.routing.ospf
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for security tests
anta_title: ANTA Tests for security
---
<!--
@ -13,7 +13,8 @@ anta_title: ANTA catalog for security tests
::: anta.tests.security
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
@ -30,7 +31,8 @@ anta_title: ANTA catalog for security tests
::: anta.input_models.security
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!^__init__"
- "!^__str__"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for services tests
anta_title: ANTA Tests for services
---
<!--
@ -13,7 +13,8 @@ anta_title: ANTA catalog for services tests
::: anta.tests.services
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
@ -30,7 +31,8 @@ anta_title: ANTA catalog for services tests
::: anta.input_models.services
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!^__init__"
- "!^__str__"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for SNMP tests
anta_title: ANTA Tests for SNMP
---
<!--
@ -13,7 +13,8 @@ anta_title: ANTA catalog for SNMP tests
::: anta.tests.snmp
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
@ -30,7 +31,8 @@ anta_title: ANTA catalog for SNMP tests
::: anta.input_models.snmp
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!^__str__"
merge_init_into_class: false

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for Software tests
anta_title: ANTA Tests for Software
---
<!--
@ -11,7 +11,8 @@ anta_title: ANTA catalog for Software tests
::: anta.tests.software
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for STP tests
anta_title: ANTA Tests for STP
---
<!--
@ -11,7 +11,8 @@ anta_title: ANTA catalog for STP tests
::: anta.tests.stp
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for STUN tests
anta_title: ANTA Tests for STUN
---
<!--
@ -13,7 +13,8 @@ anta_title: ANTA catalog for STUN tests
::: anta.tests.stun
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
@ -30,7 +31,8 @@ anta_title: ANTA catalog for STUN tests
::: anta.input_models.stun
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!^__init__"
- "!^__str__"

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for System tests
anta_title: ANTA Tests for System
---
<!--
@ -13,7 +13,8 @@ anta_title: ANTA catalog for System tests
::: anta.tests.system
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
@ -30,7 +31,8 @@ anta_title: ANTA catalog for System tests
::: anta.input_models.system
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!^__str__"
merge_init_into_class: false

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for VLAN tests
anta_title: ANTA Tests for VLAN
---
<!--
@ -8,10 +8,13 @@ anta_title: ANTA catalog for VLAN tests
~ that can be found in the LICENSE file.
-->
# Tests
::: anta.tests.vlan
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"
@ -22,3 +25,20 @@ anta_title: ANTA catalog for VLAN tests
show_root_toc_entry: false
show_symbol_type_heading: false
show_symbol_type_toc: false
# Input models
::: anta.input_models.vlan
options:
extra:
anta_hide_test_module_description: true
filters:
- "!^__str__"
merge_init_into_class: false
show_bases: false
show_labels: true
show_root_heading: false
show_root_toc_entry: false
show_symbol_type_heading: false
show_symbol_type_toc: false

View file

@ -1,5 +1,5 @@
---
anta_title: ANTA catalog for VXLAN tests
anta_title: ANTA Tests for VXLAN
---
<!--
@ -11,7 +11,8 @@ anta_title: ANTA catalog for VXLAN tests
::: anta.tests.vxlan
options:
anta_hide_test_module_description: true
extra:
anta_hide_test_module_description: true
filters:
- "!test"
- "!render"