509 Commits

Author SHA1 Message Date
Sebastian Huber
f010b51c24 Add tester qoriq_e6500_32.ini 2017-11-22 11:32:05 +01:00
Sebastian Huber
2248c9a73d Add imx7 and qoriq_e500 to tier-1 2017-11-22 10:31:45 +01:00
Sebastian Huber
3ba9c034d3 Add tester qoriq_e500.ini 2017-11-21 16:00:00 +01:00
Sebastian Huber
3a32d15be9 Add tool patches warning
Update #2949.
2017-11-13 08:39:19 +01:00
Chris Johns
30218f5ca5 tester: Add reporting the RTEMS version, build and tools.
Update #3217.
2017-11-11 16:21:52 +11:00
Sebastian Huber
9f34b38edf Remove tools/5 patches
Update #3220.
2017-11-10 09:38:48 +01:00
Sebastian Huber
6f5cfada96 Add tester imx7.ini
Update #3090.
2017-11-09 09:54:14 +01:00
Sebastian Huber
469e362330 Add tools/5 patches
Update #3220.
2017-11-09 09:41:34 +01:00
Sebastian Huber
a70b8e609b Add tools/5 patch
Update #3220.
2017-11-09 09:35:29 +01:00
Sebastian Huber
52f3790282 Add tools/5 patch
Update #3220.
2017-11-09 09:25:43 +01:00
Sebastian Huber
2da13568dd Add tools/5 patches
Update #3220.
2017-11-09 09:16:48 +01:00
Sebastian Huber
b5a4b156fa Add tools/5 patch
Update #3220.
2017-11-09 09:05:14 +01:00
Sebastian Huber
aff8c47158 Add tools/5 patch
Update #3220.
2017-11-09 08:44:21 +01:00
Sebastian Huber
e5dad3cfed Change RTEMS version from 4.12 to 5
Update #3220.
2017-11-09 08:06:16 +01:00
Chris Johns
24d51f7e4b tester: Change the mail subject so it list by BSP in the archives.
Change the subject to place the arch/bsp first and then a short
score card for the tests so the archive can be listed by subject and
you can see regressions.
2017-11-04 11:22:08 +11:00
Chris Johns
42e39d2644 tester: Fix the output so the report end analysis works. 2017-11-03 18:20:31 +11:00
Chris Johns
c68beb8181 tester: Add the rtems-run command. 2017-11-03 17:59:53 +11:00
Chris Johns
7e85878173 tester: Make the mandatory items appear first. 2017-11-03 17:59:53 +11:00
Chris Johns
0fe3a4b586 tester: Fix rtems-bsp-builder reporting bug 2017-11-01 14:30:32 +11:00
Hesham Almatary
35b9c0c84a Tester - RISC-V: Add spike simulator and scripts/bsp for riscv ports
Update #3109
2017-10-28 18:10:02 +11:00
Chris Johns
bb218b62b0 tester: Minor fix to the test results mail. 2017-10-25 10:21:22 +11:00
Chris Johns
c73e03040f tester: Check mail parameters early so users can fix. 2017-10-25 10:13:28 +11:00
Chris Johns
41d0c343ee tester: Add a BSP field to each BSP INI configuration section.
The INI section in a BSP configuration is the name of the INI file so
each BSP configuration section needs a BSP.

Updates #3204.
2017-10-25 09:03:43 +11:00
Chris Johns
a248471737 rtemstoolkit: Remove test import for YAML.
Closes #3204.
2017-10-25 08:53:27 +11:00
Chris Johns
bf58911519 tester: Refactor to use INI format files for BSP configurations.
- Add support for user condfigurations files with the --user-config.
- Add support for a $HOME/.rtemstesterrc for a user configuration.

Closes #3204.
2017-10-24 22:21:35 +11:00
Chris Johns
5251361066 tester: Add an executable file name filter.
The exe filter lets a BSP change the executable file to something
that can be downloaded to the target. For example U-Boot requires the image
format. The tester can now be configured to on-demand generate a specific
image for the target as the tester runs.
2017-10-23 15:22:34 +11:00
Chris Johns
7051ba5b19 bsb-builder: Add email support, and config report types. 2017-10-22 18:56:26 +11:00
Chris Johns
b1d2db9546 tester: Update BeagleBone Black, PC and Zedboard configurations. 2017-10-21 17:05:00 +11:00
Chris Johns
f1e8fd49dd tester: Add pretest and posttest target commands with @ARCH@, @BSP@ and @EXE@ substitution. 2017-10-21 17:04:53 +11:00
Chris Johns
cec5878ad3 tester: Remove pass status messages from the email log posts. 2017-10-21 16:20:04 +11:00
Chris Johns
af6a54d7c8 tester: Use a target ON command before the first test. 2017-10-21 16:20:04 +11:00
Chris Johns
ac679ba950 tester: Print the host and port on error in telnet connect. 2017-10-21 16:20:04 +11:00
Chris Johns
0054585256 tester/covoar: Use standard waf modules for linking.
Use the standard modules `use` option for building executables and
let waf figure out the platform specifics.

Closes #3190.
2017-10-13 09:31:47 -07:00
Sebastian Huber
b76fa74df1 linkers: Update due to API changes
Update #3160.
2017-10-12 12:52:59 +02:00
Chris Johns
5e40b4a163 tester: Fix excluded fails processing. 2017-10-12 06:25:10 +11:00
Chris Johns
89e8c2abb6 tester: Add support to email results. 2017-10-12 06:13:47 +11:00
Chris Johns
fce29b0c1f tester: Change the capture console prompt to avoid email reply processing in clients. 2017-10-12 06:13:13 +11:00
Chris Johns
dc5de5f299 rtemstoolkit: Update the mailer module to the option interface. 2017-10-12 06:11:16 +11:00
Chris Johns
7c032b0939 rtemstoolkit: Add a capture hook to logging. 2017-10-12 06:09:52 +11:00
Chris Johns
7f1167002c rtemstoolkit: Fix error message in options. 2017-10-12 06:08:31 +11:00
Chris Johns
b4b61b5b88 testing: Add a PC BSP configuration. 2017-10-11 22:51:02 +11:00
Chris Johns
2d6d1c5536 testing: Update BSP configurations. 2017-10-11 22:51:02 +11:00
Chris Johns
4b76b8ef7f testing: Generate console message on a second TFTP exe request. 2017-10-11 22:51:02 +11:00
Chris Johns
0eb84005f4 testing: Print the output after the result. Easier to find and review failures. 2017-10-11 22:51:02 +11:00
Sebastian Huber
5df7c3cd51 Install missing files 2017-10-10 20:07:15 +02:00
Chris Johns
662e1f7d9a tester: Add a tester off to turn the target off when finished.
Turning the target off stops it sitting asking for a download if you have
more than one target in a test set up. Any target can jump in and
nick the download.
2017-10-10 13:30:31 +11:00
Chris Johns
9580804ae5 Add a target start and target reset to manage boards that do not boot cleanly.
Rename the reset regex as start regex to detect a board has started.
Add a reset regex to detect if a board has failed to boot cleanly and
needs to be reset.

The Microzed I have can fail to boot. The PHY does not initalise.
I do not know if it is the board, the design or u-boot.
2017-10-07 18:57:24 +11:00
Chris Johns
68cbfc35c6 tester: Add Zedboard. 2017-10-05 14:24:11 +11:00
Chris Johns
2ae9b6d52b tester: Telnet console reopens the connection if it fails or closes.
Some hardware can drop a USB serial enumeration when power is
remove or applied. This changes make the telnet console more
fault tolerant.
2017-10-05 14:21:33 +11:00
Chris Johns
0737b4603b tester: Add a target reset regular expression to detect a reset. 2017-10-05 14:21:01 +11:00