Joel Sherrill
6fc0e50f6c
testsuites/libtests/*: Address unused parameter warnings
...
Add "(void) param;" annotation to address unused parameter warnings.
Found with GCC's warning -Wunused-paramter.
2025-10-08 16:48:32 +00:00
Sebastian Huber
3f7fdcc711
shell01: Fix test failure
...
Test failure was introduced by commit:
commit c4f9759068
Author: shuhua hua <huangshuhua@kylinos.cn >
Date: Thu Sep 12 02:36:13 2024 +0000
libtests/shell01:add test empty and NULL usernames check
2024-11-12 16:25:05 +00:00
shuhua hua
c4f9759068
libtests/shell01:add test empty and NULL usernames check
2024-10-15 13:12:25 +00:00
Sebastian Huber
bcef89f236
Update company name
...
The embedded brains GmbH & Co. KG is the legal successor of embedded
brains GmbH.
2023-05-20 11:05:26 +02:00
Joel Sherrill
acceb478ec
testsuites/libtests/[p-z]*: Change license to BSD-2
...
Updates #3053 .
2022-04-07 08:38:56 -05:00
Joel Sherrill
bbe71c611b
bsps/testsuites/: Scripted embedded brains header file clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Sebastian Huber
80cf60efec
Canonicalize config.h include
...
Use the following variant which was already used by most source files:
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
2020-04-16 07:30:00 +02:00
Chris Johns
d007cc2cee
libmisc/shell: Fix the handling of joel scripts in telnet
...
- Fix the passing of std[in/out] to child threads
- Fix deleting of managed memory in the key destructor
- Only set the key in the main loop thread
- Only allocate a shell env outside of the main loop
- Fix memory leak if the task start fails
- Remove error level from shell env, it cannot be returned this way. Add
exit_code but the API is broken so it cannot be returned.
Closes #3859
2020-04-15 08:30:30 +10:00
Sebastian Huber
3cec2dfbc4
config: CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS
...
Rename CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS into
CONFIGURE_MAXIMUM_FILE_DESCRIPTORS.
Update #3753 .
2019-12-19 08:53:03 +01:00
Sebastian Huber
f377998568
imfs: Add IMFS_make_linfile()
...
Update #3818 .
2019-11-19 16:22:00 +01:00
Chris Johns
5c65b9881b
testsuite/libtests: Merged nested Makefile.am files into one Makefile.am
...
This change is part of the testsuite Makefile.am reorganization.
Update #3382
2018-04-10 08:24:54 +10:00
Sebastian Huber
c4b8b147dd
tests: Use simple console driver
...
Update #3170 .
Update #3199 .
2017-11-06 07:26:42 +01:00
Sebastian Huber
af4355459e
tests: Remove TEST_INIT
...
The TEST_EXTERN is a used only by the system.h style tests and they use
CONFIGURE_INIT appropriately.
Update #3170 .
Update #3199 .
2017-10-28 13:33:56 +02:00
Chris Johns
98c6d50145
testsuite: Use printk for all test output where possible.
...
- Remove the printf support leaving the direct printk support configured
with TESTS_USE_PRINTK and all other output goes via a buffered vsniprintf
call to printk.
- Control the test's single init for functions and global data with
TEST_INIT and not CONFIGURE_INIT. They are now separate.
Updates #3170 .
2017-10-23 16:25:45 +11:00
Sebastian Huber
a0b1b5edb8
Delete CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEM
...
This define was superfluous, undocumented and used inconsistently.
2014-12-16 11:34:38 +01:00
Sebastian Huber
fa028bb2ef
shell: Do chroot() after successful login
2014-11-20 10:30:24 +01:00
Sebastian Huber
065d72ce7e
shell: Get supplementary group IDs in login check
2014-11-20 10:30:23 +01:00
Sebastian Huber
acf9a8dd54
shell: Use crypt_r() in rtems_shell_login_check()
...
Use '*" to disable shell login instead of '!' according to the Linux man
page. Use getpwnam_r() instead of getpwnam(). Do not access the user
environment directly. Update the user environment only after a
successful login check.
2014-11-20 10:30:22 +01:00