about summary refs log tree commit diff
path: root/src/core/platform/tests/test-tc.c
diff options
context:
space:
mode:
authorJeremy Bicha <jeremy.bicha@canonical.com>2022-02-03 09:24:19 -0500
committerJeremy Bicha <jeremy.bicha@canonical.com>2022-02-03 12:01:26 -0500
commit240934659cd8326a14324c73d4f0f88eecfddcab (patch)
treee07cde48aa0a143bebf10ca7103cc0e69febad25 /src/core/platform/tests/test-tc.c
parentfbe61ddadf4a89800a8e3651ae91099259ddf2ad (diff)
parent1628eda029ba4dede8d4d45572c6b60367882436 (diff)
Merge tag 'debian/1.34.0-2' into ubuntu/master
network-manager Debian release 1.34.0-2
Diffstat (limited to 'src/core/platform/tests/test-tc.c')
-rw-r--r--src/core/platform/tests/test-tc.c20
1 files changed, 9 insertions, 11 deletions
diff --git a/src/core/platform/tests/test-tc.c b/src/core/platform/tests/test-tc.c
index cd9536cc..ee7b861e 100644
--- a/src/core/platform/tests/test-tc.c
+++ b/src/core/platform/tests/test-tc.c
@@ -57,7 +57,7 @@ test_qdisc1(void)
     g_ptr_array_add(known, qdisc_new(ifindex, "fq_codel", TC_H_ROOT));
     g_ptr_array_add(known, qdisc_new(ifindex, "ingress", TC_H_INGRESS));
 
-    g_assert(nm_platform_qdisc_sync(NM_PLATFORM_GET, ifindex, known));
+    g_assert(nm_platform_tc_sync(NM_PLATFORM_GET, ifindex, known, NULL));
     plat = qdiscs_lookup(ifindex);
     g_assert(plat);
     g_assert_cmpint(plat->len, ==, 2);
@@ -97,7 +97,7 @@ test_qdisc_fq_codel(void)
     obj->qdisc.fq_codel.quantum = 1000;
     g_ptr_array_add(known, obj);
 
-    g_assert(nm_platform_qdisc_sync(NM_PLATFORM_GET, ifindex, known));
+    g_assert(nm_platform_tc_sync(NM_PLATFORM_GET, ifindex, known, NULL));
     plat = qdiscs_lookup(ifindex);
     g_assert(plat);
     g_assert_cmpint(plat->len, ==, 1);
@@ -136,7 +136,7 @@ test_qdisc_sfq(void)
     obj->qdisc.sfq.flows          = 256;
     g_ptr_array_add(known, obj);
 
-    g_assert(nm_platform_qdisc_sync(NM_PLATFORM_GET, ifindex, known));
+    g_assert(nm_platform_tc_sync(NM_PLATFORM_GET, ifindex, known, NULL));
     plat = qdiscs_lookup(ifindex);
     g_assert(plat);
     g_assert_cmpint(plat->len, ==, 1);
@@ -179,7 +179,7 @@ test_qdisc_tbf(void)
     obj->qdisc.handle = TC_H_MAKE(0x8005 << 16, 0);
     g_ptr_array_add(known, obj);
 
-    g_assert(nm_platform_qdisc_sync(NM_PLATFORM_GET, ifindex, known));
+    g_assert(nm_platform_tc_sync(NM_PLATFORM_GET, ifindex, known, NULL));
     plat = qdiscs_lookup(ifindex);
     g_assert(plat);
     g_assert_cmpint(plat->len, ==, 2);
@@ -202,7 +202,7 @@ test_qdisc_tbf(void)
 
 /*****************************************************************************/
 
-NMTstpSetupFunc const _nmtstp_setup_platform_func = SETUP;
+NMTstpSetupFunc const _nmtstp_setup_platform_func = nm_linux_platform_setup_with_tc_cache;
 
 void
 _nmtstp_init_tests(int *argc, char ***argv)
@@ -213,10 +213,8 @@ _nmtstp_init_tests(int *argc, char ***argv)
 void
 _nmtstp_setup_tests(void)
 {
-    if (nmtstp_is_root_test()) {
-        nmtstp_env1_add_test_func("/link/qdisc/1", test_qdisc1, TRUE);
-        nmtstp_env1_add_test_func("/link/qdisc/fq_codel", test_qdisc_fq_codel, TRUE);
-        nmtstp_env1_add_test_func("/link/qdisc/sfq", test_qdisc_sfq, TRUE);
-        nmtstp_env1_add_test_func("/link/qdisc/tbf", test_qdisc_tbf, TRUE);
-    }
+    nmtstp_env1_add_test_func("/link/qdisc/1", test_qdisc1, TRUE);
+    nmtstp_env1_add_test_func("/link/qdisc/fq_codel", test_qdisc_fq_codel, TRUE);
+    nmtstp_env1_add_test_func("/link/qdisc/sfq", test_qdisc_sfq, TRUE);
+    nmtstp_env1_add_test_func("/link/qdisc/tbf", test_qdisc_tbf, TRUE);
 }