summaryrefslogtreecommitdiff
path: root/testsuites (follow)
AgeCommit message (Collapse)Author
2019-12-04Fix building of BSPs in different source directories than their name.Amar Takhar
Also fix missing include directory required by beagle for the testsuite.
2019-12-04Add new waf build.wafAmar Takhar
Unlike the older build this keeps files within each BSP now that we have a one-directory-per-bsp model. This supports external BSPs trivially by keeping all files separate from the base build.
2019-12-02Move feature macro before "config.h" includeSebastian Huber
This allows to use header includes in "config.h" to reduce the build configuration checks. Update #3818.
2019-11-29ada/sp19: Add m4 generated sptest.adbSebastian Huber
Update #3818.
2019-11-27testsuites/ada: Introduce init.c filesSebastian Huber
Provide an init.c for each Ada test instead of the #include <config.h> magic which works only due to hand crafted include paths. Update #3818.
2019-11-26untar: Properly make parent pathSebastian Huber
Close #3823.
2019-11-26libtests/dl*: Rename source filesSebastian Huber
Rename source files to use a %.c -> %.o and %.cc -> %.o pattern. Use *.cc for C++ source files instead of *.cpp to be in line with other C++ source files. Update #3818.
2019-11-26libtests/dl*: Use rtems_tarfs_load()Sebastian Huber
Use rtems_tarfs_load() instead of Untar_FromMemory() to reduce the memory demands of the tests.
2019-11-26psxinttypes01: Remove invalid test casesSebastian Huber
The functions expect a valid string as input according to POSIX. On systems with a NULL pointer protection the test cases ended up in exceptions.
2019-11-25libtests: Use '-' for TAR file namesSebastian Huber
Use uniform pattern for all TAR file names. Use the dl* tests as a template. Update #3818.
2019-11-25libtests/dl*: Do not generate files via "echo"Sebastian Huber
Add the static files to the repository. This simplifies the build. Update #3818.
2019-11-25libtests/tar0[12]:: Use static archive contentSebastian Huber
This simplifies the build process. Do not generate the archive content through the build system. Let the version control system deal with symbolic links. Update #3818.
2019-11-21testsuite: Only include termios10/termios11 tests if compiled with POSIXHesham Almatary
Both need POSIX support
2019-11-19imfs: Add IMFS_make_linfile()Sebastian Huber
Update #3818.
2019-11-15Remove BSP_SMALL_MEMORY BSP optionSebastian Huber
Use the test state configuration instead. Update #3818.
2019-11-12testsuite/dl02: Fix bug to correctly check the handle of the second object fileHesham Almatary
2019-11-12riscv: preliminarily support for libdlHesham Almatary
Support for targets compiled with -fno-pic and -mno-relax
2019-11-12ada/mptests: Make them compile cleanSebastian Huber
Fix all warnings. Update #3818.
2019-11-12sptests: Avoid include path magicSebastian Huber
Update #3818.
2019-11-12tests: Simplify fatal error test supportSebastian Huber
Move system.h to shared init.c. Update #3818.
2019-11-12block08: Use local includeSebastian Huber
Update #3818.
2019-11-12libtests: Remove superfluous include pathSebastian Huber
Update #3818.
2019-11-12fstests: Use tmacros.h instead of pmacros.hSebastian Huber
This avoids an extra include path. Update #3818.
2019-11-12mptests: Avoid build system defined definesSebastian Huber
Update #3818.
2019-11-12ada/samples: Avoid build system defined definesSebastian Huber
Update #3818.
2019-11-12mptests/mp14: Make MAX_LONG_TEST_DURATION constantSebastian Huber
If there is a real need, it can be made a configuration option again. Update #3818.
2019-11-12tmtests: Avoid build system defined definesSebastian Huber
Update #3818.
2019-11-12samples/paranoia: Remove <bsp.h> includeSebastian Huber
This include is superfluous.
2019-11-12samples: Avoid build system defined definesSebastian Huber
Update #3818.
2019-11-12libtests: Avoid build system defined definesSebastian Huber
Update #3818.
2019-11-12sptests: Remove obsolete semaphore consume driverSebastian Huber
This driver is no longer used by a test program. Update #3818.
2019-11-12spfatal16: Remove obsolete test programSebastian Huber
The "TRrc" semaphore was removed in commit 2c12262f9a8fe7975556729f0574fab8d5a792f5.
2019-11-12sptests: Avoid build system defined definesSebastian Huber
Update #3818.
2019-11-12psxtmtests: Avoid build system defined definesSebastian Huber
Update #3818.
2019-11-12psxtests: Avoid build system defined definesSebastian Huber
Update #3818.
2019-11-12tests: Remove superfluous SMPTESTS defineSebastian Huber
Update #3818.
2019-11-12psxfenv01: Check FE_DIVBYZERO defineSebastian Huber
2019-11-05rtems-5: Improve heap fatal error informationsebastian.huber
Update #3806.
2019-10-28score: Add RTEMS_DEFINE_GLOBAL_SYMBOL_IN_SECTION()Sebastian Huber
Update #3799.
2019-10-11ttest01: Check init/final run outputSebastian Huber
Update #3199.
2019-10-11ttest01: Add test outputs all test casesMikail Yayla
2019-10-11ttest01: Add more test casesSebastian Huber
Update #3199.
2019-10-11libtest: Do all output in test runnerSebastian Huber
This ensures that lines are output atomically if they are produced by different other contexts, e.g. interrupts, other processors, other threads. Update #3199.
2019-10-11ttest01: Adjust SPDX-License-IdentifierSebastian Huber
Update #3199.
2019-10-08termios: Add Capability to Generate SIGINTR and SIGQUITJoel Sherrill
This patch adds the ability for termios to send SIGINTR on receipt of VINTR and SIGQUIT for VKILL and return -1/EINTR from read() on a termios channel. Importantly, this patch does not alter the default behavior or force POSIX signal code in just because termios is used. The application must explicitly enable the POSIX behavior of generating a signal upon receipt of these characters. This is discussed in the POSIX standard: https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap11.html Closes #3800.
2019-10-04termios04/init.c: Remove dead copy of change_iflag()Joel Sherrill
2019-10-02score: Install timecounter according to qualitySebastian Huber
This makes it possible to install higher quality timecounter in plug-and-play systems and helps to override the clock driver provided timecounter in some test scenarios.
2019-10-02score: Remove strange timecounter init stepSebastian Huber
The double call of the timecounter get method was added to FreeBSD in 2002 without a comment. It is not clear why this is needed.
2019-10-02score: Remove superfluous timecounter membersSebastian Huber
2019-10-02Revert "record: Add wrappers for malloc() functions"Sebastian Huber
It was accidentally committed. This reverts commit a314544a278f1533ae001f742d7fe24fcee253e6.