]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Revert "Handle occasional CI false failures of trunk tests"
authorNick Porter <nick@portercomputing.co.uk>
Tue, 5 Mar 2024 17:14:03 +0000 (17:14 +0000)
committerNick Porter <nick@portercomputing.co.uk>
Tue, 5 Mar 2024 20:27:07 +0000 (20:27 +0000)
This reverts commit 70d449e48d1d0afe96dfc5d2b6c493a636292337.
Shouldn't be needed with priority in test preq

src/lib/server/trunk_tests.c

index 7e8bbb7000806e2aa53ebd4fba8a5dc1eb51987b..c76f6d2cf25ee7c74fbf046a1ded223628831ddd 100644 (file)
@@ -1512,7 +1512,7 @@ static void test_connection_levels_max(void)
                                };
        test_proto_request_t    *preq_a, *preq_b, *preq_c, *preq_d, *preq_e;
        fr_trunk_request_t      *treq_a = NULL, *treq_b = NULL, *treq_c = NULL, *treq_d = NULL, *treq_e = NULL;
-       int                     completed = 0, next_prio = 0;
+       int                     next_prio = 0;
 
        DEBUG_LVL_SET;
 
@@ -1606,39 +1606,15 @@ static void test_connection_levels_max(void)
        fr_event_corral(el, test_time_base, false);
        fr_event_service(el);
 
-       /*
-        *      Timing issues sometimes cause the requests to be sent out
-        *      of sequence - so check for two being completed, and those two
-        *      being fully handled.
-        */
-       if (preq_a->completed) {
-               TEST_CHECK(preq_a->failed == false);
-               TEST_CHECK(preq_a->cancelled == false);
-               TEST_CHECK(preq_a->freed == true);
-               completed++;
-       }
+       TEST_CHECK(preq_a->completed == true);
+       TEST_CHECK(preq_a->failed == false);
+       TEST_CHECK(preq_a->cancelled == false);
+       TEST_CHECK(preq_a->freed == true);
 
-       if (preq_b->completed) {
-               TEST_CHECK(preq_b->failed == false);
-               TEST_CHECK(preq_b->cancelled == false);
-               TEST_CHECK(preq_b->freed == true);
-               completed++;
-       }
-
-       if (preq_c->completed) {
-               TEST_CHECK(preq_c->failed == false);
-               TEST_CHECK(preq_c->cancelled == false);
-               TEST_CHECK(preq_c->freed == true);
-               completed++;
-       }
-
-       if (preq_d->completed) {
-               TEST_CHECK(preq_d->failed == false);
-               TEST_CHECK(preq_d->cancelled == false);
-               TEST_CHECK(preq_d->freed == true);
-               completed++;
-       }
-       TEST_CHECK(completed == 2);
+       TEST_CHECK(preq_b->completed == true);
+       TEST_CHECK(preq_b->failed == false);
+       TEST_CHECK(preq_b->cancelled == false);
+       TEST_CHECK(preq_b->freed == true);
 
        TEST_CHECK_LEN(fr_trunk_request_count_by_state(trunk, FR_TRUNK_CONN_ALL, FR_TRUNK_REQUEST_STATE_PENDING), 2);
        TEST_CHECK_LEN(fr_trunk_request_count_by_state(trunk, FR_TRUNK_CONN_ALL, FR_TRUNK_REQUEST_STATE_BACKLOG), 0);