Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/C/Linux/tools/testing/selftests/net/forwarding/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 760 B image not shown  

Quelle  sch_ets.sh   Sprache: Shell

 
#!/bin/bash
# SPDX-License-Identifier: GPL-2.0

# A driver for the ETS selftest that implements testing in slowpath.
lib_dir=.
source sch_ets_core.sh

ALL_TESTS="
 ping_ipv4
 priomap_mode
 ets_test_strict
 ets_test_mixed
 ets_test_dwrr
 ets_test_plug
 classifier_mode
 ets_test_strict
 ets_test_mixed
 ets_test_dwrr
"

switch_create()
{
 ets_switch_create

 # Create a bottleneck so that the DWRR process can kick in.
 tc qdisc add dev $swp2 root handle 1: tbf \
    rate 1Gbit burst 1Mbit latency 100ms
 defer tc qdisc del dev $swp2 root
 PARENT="parent 1:"
}

# Callback from sch_ets_tests.sh
collect_stats()
{
 local -a streams=("$@")
 local stream

 for stream in ${streams[@]}; do
  qdisc_parent_stats_get $swp2 10:$((stream + 1)) .bytes
 done
}

ets_run

Messung V0.5
C=94 H=91 G=92

¤ Dauer der Verarbeitung: 0.3 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.