about summary refs log tree commit diff
path: root/src/core/platform/tests/test-tc.c
diff options
context:
space:
mode:
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);
 }