aboutsummaryrefslogtreecommitdiffstats
path: root/docs/content/_index.md
blob: f2736d5a576d2c19997493412725dcf0e2446bbe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
---
title: "FD.io CSIT"
type: "docs"
---

# Documentation Structure

1. OVERVIEW: General introduction to CSIT Performance Dashboard and CSIT itself.
   - **[CSIT-Dash]({{< relref "/overview/c_dash/design" >}})**: The design and
     the structure of CSIT-Dash dashboard.
   - **[CSIT]({{< relref "/overview/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]({{< relref "/methodology/overview/" >}})**: Terminology,
     per-thread resources, multi-core speedup, VPP forwarding modes and DUT
     state considerations.
   - **[Measurement]({{< relref "/methodology/measurements/" >}})**: Data plane
     throughput, packet latency and the telemetry.
   - **[Test]({{< relref "/methodology/test/" >}})**: Methodology of all tests
     used in CSIT.
   - **[Trending]({{< relref "/methodology/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]({{< relref "/methodology/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.
   - **[{{< release_csit >}}]({{< relref "/release_notes/current/" >}})**: The
     release notes of the current CSIT release.
   - **[Previous]({{< relref "/release_notes/previous/" >}})**: Archived release
     notes for the past releases.
4. INFRASTRUCTURE
   - **[FD.io DC Vexxhost Inventory]({{< relref "/infrastructure/fdio_dc_vexxhost_inventory" >}})**:
     Physical testbeds location.
   - **[FD.io DC Testbed Specifications]({{< relref "/infrastructure/fdio_dc_testbed_specifications" >}})**:
     Specification of the physical testbed infrastructure.
   - **[FD.io DC Testbed Configuration]({{< relref "/infrastructure/testbed_configuration/" >}})**:
     Configuration of the physical testbed infrastructure.
   - **[FD.io CSIT Testbed Versioning]({{< relref "/infrastructure/fdio_csit_testbed_versioning" >}})**:
     CSIT test environment versioning to track modifications of the test
     environment.
   - **[FD.io CSIT Logical Topologies]({{< relref "/infrastructure/fdio_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]({{< relref "/infrastructure/vpp_startup_settings" >}})**:
     List of common settings applied to all tests and test dependent settings.