Directories
¶
| Path | Synopsis |
|---|---|
|
Package args define arguments for testing that depend on the available components and their naming on the device, if they cannot be enumerated easily from /components by type.
|
Package args define arguments for testing that depend on the available components and their naming on the device, if they cannot be enumerated easily from /components by type. |
|
Package attrs bundles some common interface attributes and provides helpers to generate the appropriate OpenConfig and ATETopology.
|
Package attrs bundles some common interface attributes and provides helpers to generate the appropriate OpenConfig and ATETopology. |
|
Package cfgplugins is a collection of OpenConfig configuration libraries.
|
Package cfgplugins is a collection of OpenConfig configuration libraries. |
|
Package check provides validation helpers for ygnmi queries.
|
Package check provides validation helpers for ygnmi queries. |
|
Binary cntrserver implements the Cntr (Container) service which can be used to test base functionalities of a container hosting device.
|
Binary cntrserver implements the Cntr (Container) service which can be used to test base functionalities of a container hosting device. |
|
Package components provides functions to enumerate components from the device.
|
Package components provides functions to enumerate components from the device. |
|
Package confirm provides experimental assertion helpers.
|
Package confirm provides experimental assertion helpers. |
|
Package core provides a validator for being able to check for core files on DUT's before and after test modules runs.
|
Package core provides a validator for being able to check for core files on DUT's before and after test modules runs. |
|
Package deviations defines the arguments to enable temporary workarounds for the featureprofiles test suite using command line flags.
|
Package deviations defines the arguments to enable temporary workarounds for the featureprofiles test suite using command line flags. |
|
Package encapfrr contains utility functions for encap frr using repair VRF.
|
Package encapfrr contains utility functions for encap frr using repair VRF. |
|
Package fptest provides helper functions for organizing tests and reporting results.
|
Package fptest provides helper functions for organizing tests and reporting results. |
|
gnmi
|
|
|
setup
Package setup is scoped only to be used for scripts in path feature/experimental/system/gnmi/benchmarking/ate_tests/ Do not use elsewhere.
|
Package setup is scoped only to be used for scripts in path feature/experimental/system/gnmi/benchmarking/ate_tests/ Do not use elsewhere. |
|
Package gnoi provides utilities for interacting with the gNOI API.
|
Package gnoi provides utilities for interacting with the gNOI API. |
|
Package gribi provides helper APIs to simplify writing gribi test cases.
|
Package gribi provides helper APIs to simplify writing gribi test cases. |
|
Package helpers provides helper APIs to simplify writing FP test cases.
|
Package helpers provides helper APIs to simplify writing FP test cases. |
|
Package iputil provides utilities for IPv4/IPv6 related utils
|
Package iputil provides utilities for IPv4/IPv6 related utils |
|
Package isisscale provides helper functions for the ISIS scale tests.
|
Package isisscale provides helper functions for the ISIS scale tests. |
|
Package isissession is deprecated and scoped only to be used with feature/experimental/isis/ate_tests/*.
|
Package isissession is deprecated and scoped only to be used with feature/experimental/isis/ate_tests/*. |
|
Package latency provides gRPC interceptors for injecting latency.
|
Package latency provides gRPC interceptors for injecting latency. |
|
Package metadata makes the data in metadata.textproto available.
|
Package metadata makes the data in metadata.textproto available. |
|
otg_helpers
|
|
|
otg_config_helpers
Package otgconfighelpers contains helper functions to create OTG flows and protocol configurations.
|
Package otgconfighelpers contains helper functions to create OTG flows and protocol configurations. |
|
otg_validation_helpers
Package otgvalidationhelpers provides helper functions to validate OTG attributes for OTG tests.
|
Package otgvalidationhelpers provides helper functions to validate OTG attributes for OTG tests. |
|
packetvalidationhelpers
Package packetvalidationhelpers provides helper functions to setup Protocol configurations on traffic generators.
|
Package packetvalidationhelpers provides helper functions to setup Protocol configurations on traffic generators. |
|
Package otgutils provides helpers for OTG configuration and telemetry.
|
Package otgutils provides helpers for OTG configuration and telemetry. |
|
Package p4rtutils implements helper functions for acl_wbb_ingress_table in p4info file.
|
Package p4rtutils implements helper functions for acl_wbb_ingress_table in p4info file. |
|
Package pathutil provides utilities for finding test-relative paths at runtime.
|
Package pathutil provides utilities for finding test-relative paths at runtime. |
|
Package qoscfg provides utilities for configure QoS across vendors.
|
Package qoscfg provides utilities for configure QoS across vendors. |
|
Package rundata collects the runtime data from the test environment.
|
Package rundata collects the runtime data from the test environment. |
|
Package samplestream provides utilities for creating gNMI Subscriptions in SAMPLE mode.
|
Package samplestream provides utilities for creating gNMI Subscriptions in SAMPLE mode. |
|
security
|
|
|
acctz
Package acctz provides helper APIs to simplify writing acctz test cases.
|
Package acctz provides helper APIs to simplify writing acctz test cases. |
|
authz
Package authz provides helper APIs to simplify writing authz test cases.
|
Package authz provides helper APIs to simplify writing authz test cases. |
|
credz
Package credz provides helper APIs to simplify writing credentialz test cases.
|
Package credz provides helper APIs to simplify writing credentialz test cases. |
|
gen
command
package main generate data structure and skeleton function for all rpc related to fp.
|
package main generate data structure and skeleton function for all rpc related to fp. |
|
gnxi
Package gnxi populates a list of all RPCs related for featuresprofile tests.
|
Package gnxi populates a list of all RPCs related for featuresprofile tests. |
|
svid
Package svid provides functions to generate and sign SVID.
|
Package svid provides functions to generate and sign SVID. |
|
Package system provides helper functions for gNMI system related operations.
|
Package system provides helper functions for gNMI system related operations. |
|
telemetry
|
|
|
aftcache
Package aftcache is a test library for storing a stream of AFT telemetry at full RIB scale in a local cache so we can periodically check if required test conditions are met, such as verifying that all expected prefixes are present.
|
Package aftcache is a test library for storing a stream of AFT telemetry at full RIB scale in a local cache so we can periodically check if required test conditions are met, such as verifying that all expected prefixes are present. |
|
schema
Package schema provides utilities for interacting with gNMI Notifications and the OpenConfig schema for those Notifications.
|
Package schema provides utilities for interacting with gNMI Notifications and the OpenConfig schema for those Notifications. |
|
transceiver
Package transceiver provides functions to validate the transceiver telemetry.
|
Package transceiver provides functions to validate the transceiver telemetry. |
|
Package tescale provides functions for tescale
|
Package tescale provides functions for tescale |
|
Package vrfpolicy contains functions to build specific vrf policies
|
Package vrfpolicy contains functions to build specific vrf policies |
Click to show internal directories.
Click to hide internal directories.