| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
The fix to the TFTP timeout has a simple bug.
Updates #4959
|
|
|
|
|
|
|
|
| |
- Fix listener done state
- Finish open with the state as finished
Closes #4959
|
|
|
|
| |
This patch fixes a spelling/rename mistake in rtems-tools.
|
|
|
|
|
|
|
| |
Make sis and sis-run the same as there is no SIS support in
gdb anymore.
Closes #4945
|
|
|
|
|
| |
Encode the SHA512 digest in base64urlsafe instead of a hex string to
reduce the report size.
|
|
|
|
|
|
|
|
|
| |
operation
Turns out subprocess.Popen operates on posix mode. Also, there is an
issue with previous implementation of pipe command that is fixed by
Chris. Now, it can also accepts command in form of a string. The unit
test for that is added via this patch.
|
|
|
|
|
|
|
|
|
|
|
|
| |
The regular split-by-space function used to split command arguments
creates compatibility issues with many shell command syntaxes. A
specific example is the handling of string arguments, as shown below:
%define renode_args -e start_opts -e "s %{bsp_resc_script}"
Thus, it is changed to use shlex.split instead. It splits
the command arguments using shell-like syntax. More about shlex
module here: https://docs.python.org/3/library/shlex.html
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The ST-Link GDB server throws spurious SIGTRAP into the GDB sometimes.
When this happen, the gdb exits immediately as it's run in batch/script
manner. Unfortunately this may be while testcase itself is still running
and does not have enough time to print all the required output.
Such testcase is then marked as failed although otherwise it may run
well to its end.
Adding handle of SIGTRAP as a nostop means that GDB will not exit
after receiving SIGTRAP but rather be forced to continue as nothing
would happen and the running testcase will have a chance to finish
its business.
|
|
|
|
| |
Updates #4775
|
|
|
|
|
|
| |
To run on both QEMU and Spike
Updates #4775
|
|
|
|
|
|
| |
fix _mkdir parameter error.
Signed-off-by: zhengxiaojun <jameszxj at gmail.com>
|
|
|
|
|
| |
Check for "BEGIN OF TEST" and "END OF TEST" to not use other information blocks
such as "END OF GCOV" to determine the test status.
|
|
|
|
|
| |
This avoids overlapping the RTEMS image with the builtin opensbi image
and the location of the fdt.
|
|
|
|
| |
Defaults to "-kernel", but can be changed to, for example, "-bios".
|
|
|
|
|
|
| |
This makes the reports more git friendly.
Update 4671.
|
|
|
|
|
|
|
| |
Report the same data in JSON and YAML reports. Do not report redundant
information.
Update 4671.
|
| |
|
|
|
|
|
|
| |
Let the user set the test time limit in a config file to
provide site specific overrides. Optimisation can effect
the time a test may take to run.
|
|
|
|
| |
Sponsored-By: Precidata
|
|
|
|
| |
Sponsored-By: Precidata
|
|
|
|
|
| |
It seems that the text used match with the regular expression does not
start with a line in general.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The bug was introduced by cfd5aa41e847752cd98cde65515df7ce45ff9665.
The code monitors the test and generates a timeout test failure. There are two
layers of timeout, one for output and the other for a test running too long.
The test needs to generate some output within the first timeout period and the
second timeout detects if the test has run too long. The first timeout detects
a target has locked up. The second is for a test looping generating output.
With exe type tests the output is buffered in a separate thread.
|
|
|
|
|
|
|
|
| |
Replaced raw pointer used with ReportsBase-derived classes to make code
cleaner and make it to where pointers do not have to be manually
deleted.
Closes #4376
|
|
|
|
|
|
| |
CID 1471639: Uncaught exception
Closes #4501
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
CID 1471639: Add catch for exception
Closes #4501
|
|
|
|
|
|
| |
CID 1471639: Add catch for exception
Closes #4501
|
|
|
|
|
| |
This fixes a problem with mailer options support that occurred because
check.py uses argparse.ArgumentParser instead of tester.rt.options.
|
|
|
|
|
|
| |
CID 1471639: Add catch for exception
Closes #4501
|
| |
|
|
|
|
|
| |
Add a configuration for the arm/realview_pbx_a9_qemu BSP to run the tests if it
was built with SMP support enabled.
|