Skip to content

Xilinx-CNS/cns-ts-conf

Repository files navigation

Test Suite Configurations

Test Suite Configurations is a set of configuration files, scripts and options to run various Test Suites.

Structure of configuration files:

Run:

  • ool/* - Exporting various onload specific variables and appropriate tester reqs and trc tags for them. For example, ool/config/epoll0 exports EF_UL_EPOLL=0 and also adds !NO_EF_UL_EPOLL_ZERO tester req and ool_epoll:0 trc tag.

  • dut/* - Special options for specific NIC

  • opts/native - Additional special options for native stack testing

  • opts/onload - Additional special options for Onload stack testing

  • opts/vlan - Additional special options for configuration with VLANS

  • opts/bond - Additional special options for configuration with bonding

  • site.* - Site specific options

  • opts/ - specific options. can be one of the following: socktest and one_tester (for 2 hosts configuration)

  • scripts/iut_os - Script uses TE_IUT variable value and SSH to guess OS dependent settings

  • scripts/l5_run - Onload specific checks part of script/iut_os

  • scripts/trc-tags - Environment script to assign TRC options in TE_EXTRA_OPTS

  • scripts/sfc_onload_gnu - Auxiliary script for exporting SFC_ONLOAD_GNU variable.

Tester:

There is only one Tester script file:

  • tester.script.iut_reqs - Determining availability of some functions to be tested; setting requirements accordingly for Sockapi-ts testing

RCF (Remote Control Facility):

All rcf.conf file is used directly and define location of Test Agents.

Logger:

It's only one Logger configuration file (logger.conf) with is used by default.

RGT (Report Generator Tool):

rgt-filter.conf is used by run.sh to filter logs and process them. rgt-filter-duration.xml contains duration of RGT filter. Output files are intended to exactly compare results of Linux and Level5 testing. 'diff' should be used to compare this files.

Aux configuration files:

st-sfptpd.cfg - Configuration file for sfptp daemon

Licence

See license in the LICENSE file.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published