X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=docs%2Fcontent%2F_index.md;h=dead278d422462afd737ef9e212ef49b198f8be7;hb=4f3004e217d2514154fd82a8efb4125c54584e44;hp=eda7ecf8f9cbdc63a1899e4252f814d0d9fb1bf2;hpb=772f4202ff7b79da6ce3f230adf496279c009b28;p=csit.git diff --git a/docs/content/_index.md b/docs/content/_index.md index eda7ecf8f9..dead278d42 100644 --- a/docs/content/_index.md +++ b/docs/content/_index.md @@ -6,24 +6,34 @@ type: "docs" # Documentation Structure 1. OVERVIEW: General introduction to CSIT Performance Dashboard and CSIT itself. - - **C-Dash** - - **CSIT** + - **C-Dash**: The design and the structure of C-Dash dashboard. + - **CSIT**: The design of the [FD.io](https://fd.io/) CSIT system, and the + description of the test scenarios, test naming and test tags. 2. METHODOLOGY - - **Overview** - - **Measurement** - - **Test** - - **Trending** - - **Per-patch Testing** + - **Overview**: Terminology, per-thread resources, multi-core speedup, VPP + forwarding modes and DUT state considerations. + - **Measurement**: Data plane throughput, packet latency and the telemetry. + - **Test**: Methodology of all tests used in CSIT. + - **Trending**: A high-level design of a system for continuous performance + measuring, trending and change detection for FD.io VPP SW data plane (and + other performance tests run within CSIT sub-project). + - **Per-patch Testing**: A methodology similar to trending analysis is used + for comparing performance before a DUT code change is merged. 3. RELEASE NOTES: Performance tests executed in physical FD.io testbeds. - - **CSIT rls2306** - - **Previous** + - **CSIT rls2306**: The release notes of the current CSIT release. + - **Previous**: Archived release notes for the past releases. 4. INFRASTRUCTURE - **FD.io DC Vexxhost Inventory**: Physical testbeds location. - **FD.io DC Testbed Specifications**: Specification of the physical testbed infrastructure. - **FD.io DC Testbed Configuration**: Configuration of the physical testbed infrastructure. - - **FD.io CSIT Testbed Versioning**: CSIT testbed versioning. - - **FD.io CSIT Logical Topologies**: CSIT Logical Topologies. - - **VPP Startup Settings** - - **TRex Traffic Generator** + - **FD.io CSIT Testbed Versioning**: CSIT test environment versioning to + track modifications of the test environment. + - **FD.io CSIT Logical Topologies**: CSIT performance tests are executed on + physical testbeds. Based on the packet path thru server SUTs, three + distinct logical topology types are used for VPP DUT data plane testing. + - **VPP Startup Settings**: List of common settings applied to all tests and + test dependent settings. + - **TRex Traffic Generator**: Usage of TRex traffic generator and its traffic + modes, profiles etc.