summaryrefslogtreecommitdiffstats
path: root/testsuite
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2022-06-01 10:31:22 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2022-06-01 10:36:17 +0200
commitd1bfa784b742aaa4ee110ff47103bb22d4416595 (patch)
treeb1962206a725995466c634b933a80adc322ec218 /testsuite
parentif_atsam: Recover from receive freezes (diff)
downloadrtems-libbsd-d1bfa784b742aaa4ee110ff47103bb22d4416595.tar.bz2
Use rtems_task_exit()
Diffstat (limited to 'testsuite')
-rw-r--r--testsuite/evdev01/init.c8
-rw-r--r--testsuite/foobarclient/test_main.c3
-rw-r--r--testsuite/ftpd01/test_main.c3
-rw-r--r--testsuite/loopback01/test_main.c4
-rw-r--r--testsuite/nfs01/test_main.c3
-rw-r--r--testsuite/ppp01/test_main.c3
-rw-r--r--testsuite/telnetd01/test_main.c3
-rw-r--r--testsuite/thread01/test_main.c5
-rw-r--r--testsuite/usbkbd01/init.c4
-rw-r--r--testsuite/usbmouse01/init.c4
-rw-r--r--testsuite/zerocopy01/test_main.c3
11 files changed, 17 insertions, 26 deletions
diff --git a/testsuite/evdev01/init.c b/testsuite/evdev01/init.c
index fe588ff4..5a8b0beb 100644
--- a/testsuite/evdev01/init.c
+++ b/testsuite/evdev01/init.c
@@ -341,7 +341,7 @@ evdev_scan_task(rtems_task_argument arg)
}
}
otask_active = false;
- rtems_task_delete(RTEMS_SELF);
+ rtems_task_exit();
}
static void
@@ -401,7 +401,7 @@ err:
}
}
ktask_active = false;
- rtems_task_delete(RTEMS_SELF);
+ rtems_task_exit();
}
static void
@@ -484,7 +484,7 @@ err:
}
}
mtask_active = false;
- rtems_task_delete(RTEMS_SELF);
+ rtems_task_exit();
}
static void
@@ -561,7 +561,7 @@ err:
}
}
ttask_active = false;
- rtems_task_delete(RTEMS_SELF);
+ rtems_task_exit();
}
static void
diff --git a/testsuite/foobarclient/test_main.c b/testsuite/foobarclient/test_main.c
index d55b55c6..71b4774d 100644
--- a/testsuite/foobarclient/test_main.c
+++ b/testsuite/foobarclient/test_main.c
@@ -272,8 +272,7 @@ test_main(void)
foobar_register(&question);
- rtems_task_delete(RTEMS_SELF);
- assert(0);
+ rtems_task_exit();
}
#define DEFAULT_NETWORK_DHCPCD_ENABLE
diff --git a/testsuite/ftpd01/test_main.c b/testsuite/ftpd01/test_main.c
index 7ec17b96..cc7e8a00 100644
--- a/testsuite/ftpd01/test_main.c
+++ b/testsuite/ftpd01/test_main.c
@@ -79,8 +79,7 @@ test_main(void)
rv = rtems_initialize_ftpd();
assert(rv == 0);
- rtems_task_delete(RTEMS_SELF);
- assert(0);
+ rtems_task_exit();
}
#define DEFAULT_NETWORK_DHCPCD_ENABLE
diff --git a/testsuite/loopback01/test_main.c b/testsuite/loopback01/test_main.c
index 1b5c0064..51d5e5b2 100644
--- a/testsuite/loopback01/test_main.c
+++ b/testsuite/loopback01/test_main.c
@@ -133,7 +133,7 @@ static rtems_task workerTask(rtems_task_argument arg)
if (close(s) < 0)
printf("Can't close worker task socket: %s\n", strerror(errno));
printf("Worker task terminating.\n");
- rtems_task_delete(RTEMS_SELF);
+ rtems_task_exit();
}
/*
@@ -230,7 +230,7 @@ static rtems_task clientTask(rtems_task_argument arg)
clientWorker(arg);
sendClientEventToMasterTask(arg);
printf("Client task terminating.\n");
- rtems_task_delete( RTEMS_SELF );
+ rtems_task_exit();
}
/*
diff --git a/testsuite/nfs01/test_main.c b/testsuite/nfs01/test_main.c
index 2312040a..21d744d1 100644
--- a/testsuite/nfs01/test_main.c
+++ b/testsuite/nfs01/test_main.c
@@ -63,8 +63,7 @@ test_main(void)
NULL);
} while (rv != 0);
- rtems_task_delete(RTEMS_SELF);
- assert(0);
+ rtems_task_exit();
}
#define DEFAULT_NETWORK_SHELL
diff --git a/testsuite/ppp01/test_main.c b/testsuite/ppp01/test_main.c
index d4baf5db..b6e9d4d7 100644
--- a/testsuite/ppp01/test_main.c
+++ b/testsuite/ppp01/test_main.c
@@ -272,8 +272,7 @@ test_main(void)
rv = rtems_pppd_connect();
assert(rv == 0);
- rtems_task_delete(RTEMS_SELF);
- assert(0);
+ rtems_task_exit();
}
RTEMS_BSD_DEFINE_NEXUS_DEVICE(ppp, 0, 0, NULL);
diff --git a/testsuite/telnetd01/test_main.c b/testsuite/telnetd01/test_main.c
index 73d19c4e..d7e50a97 100644
--- a/testsuite/telnetd01/test_main.c
+++ b/testsuite/telnetd01/test_main.c
@@ -75,8 +75,7 @@ test_main(void)
rtems_status_code sc = rtems_telnetd_initialize();
assert(sc == RTEMS_SUCCESSFUL);
- rtems_task_delete(RTEMS_SELF);
- assert(0);
+ rtems_task_exit();
}
#define DEFAULT_NETWORK_SHELL
diff --git a/testsuite/thread01/test_main.c b/testsuite/thread01/test_main.c
index 9d5e5bba..48b21452 100644
--- a/testsuite/thread01/test_main.c
+++ b/testsuite/thread01/test_main.c
@@ -109,13 +109,10 @@ wait_for_worker_thread(void)
static void
non_bsd_thread(rtems_task_argument arg)
{
- rtems_status_code sc;
test_curthread("");
wake_up_main_thread();
-
- sc = rtems_task_delete(RTEMS_SELF);
- assert(sc == RTEMS_SUCCESSFUL);
+ rtems_task_exit();
}
static void
diff --git a/testsuite/usbkbd01/init.c b/testsuite/usbkbd01/init.c
index 0ea2d2b7..9800b871 100644
--- a/testsuite/usbkbd01/init.c
+++ b/testsuite/usbkbd01/init.c
@@ -101,7 +101,7 @@ usb_keyboard_read_task(rtems_task_argument arg)
rtems_message_queue_send(omid, &msg, sizeof(msg));
}
rtask_active = false;
- rtems_task_delete(RTEMS_SELF);
+ rtems_task_exit();
}
static void
@@ -141,7 +141,7 @@ usb_keyboard_open_task(rtems_task_argument arg)
printf("keyboard device closed\n");
}
otask_active = false;
- rtems_task_delete(RTEMS_SELF);
+ rtems_task_exit();
}
static void
diff --git a/testsuite/usbmouse01/init.c b/testsuite/usbmouse01/init.c
index 5bf732d8..56518d67 100644
--- a/testsuite/usbmouse01/init.c
+++ b/testsuite/usbmouse01/init.c
@@ -103,7 +103,7 @@ usb_mouse_read_task(rtems_task_argument arg)
}
rtask_active = false;
- rtems_task_delete(RTEMS_SELF);
+ rtems_task_exit();
}
static void
@@ -143,7 +143,7 @@ usb_mouse_open_task(rtems_task_argument arg)
printf("mouse device closed\n");
}
otask_active = false;
- rtems_task_delete(RTEMS_SELF);
+ rtems_task_exit();
}
static void
diff --git a/testsuite/zerocopy01/test_main.c b/testsuite/zerocopy01/test_main.c
index 1be546e4..3a03c12c 100644
--- a/testsuite/zerocopy01/test_main.c
+++ b/testsuite/zerocopy01/test_main.c
@@ -240,8 +240,7 @@ test_main(void)
sc = rtems_task_start(id, network_flood_task, (rtems_task_argument) bc);
assert(sc == RTEMS_SUCCESSFUL);
- rtems_task_delete(RTEMS_SELF);
- assert(0);
+ rtems_task_exit();
}
#define DEFAULT_NETWORK_DHCPCD_ENABLE