Stefan Kalkowski
47179201a5
base-hw: reenable failsafe run script ( Fix #801 )
2014-03-03 13:01:39 +01:00
Martin Stein
016c3a8d9e
test-ldso: test stack alignment
...
Issue #1042
2014-02-25 14:58:08 +01:00
Martin Stein
724efcb00c
test-ldso: test ctors, dtors and atexit functions
...
Issue #1042
2014-02-25 14:58:08 +01:00
Stefan Kalkowski
30bfc63b63
block cache: quota to small for foc_x86_64
2014-02-25 14:58:06 +01:00
Norman Feske
14718401ea
nitpicker: Support for dynamic screen resizing
...
Fixes #1056
2014-02-25 14:58:06 +01:00
Norman Feske
6f9e15aff8
base: Add 'construct_at' utility
...
This utility allows for the manual placement of objects without the need
to have a global placement new operation nor the need for type-specific
new operators.
Issue #989
2014-02-25 14:58:03 +01:00
Stefan Kalkowski
ca513113f6
block: cache between one client and one device
...
This block cache component acts as a block device for a single client.
It uses fixed 4K blocks as caching granularity, thereby implicitly reads
ahead whenever a client requests lesser amount of blocks. Currently,
it only supports a least-recently-used replacement policy.
Fixes #113
2014-02-25 14:58:02 +01:00
Christian Prochaska
40aa553fa9
part_blk.run: build components before block image
...
With this patch, the components get built before the creation of the block
image to ensure that the 'bin' directory exists.
Fixes #1038 .
2014-01-30 10:05:44 +01:00
Christian Helmuth
b803375863
Fix ram-fs chunk test
...
The script was missing RM service and had color codes in output to
compare.
2014-01-28 09:27:09 +01:00
Rolf Sommerhalder
4ac81ad179
Fix run/uart, which fails to run without IO_PORT
...
Fixes #1031
2014-01-27 18:54:09 +01:00
Norman Feske
a60966150e
Service for reflecting reports as ROM modules
...
Issue #1026
2014-01-27 18:54:08 +01:00
Norman Feske
b6f59fb9be
XML generator and test
...
Fixes #1019
2014-01-27 18:54:07 +01:00
Norman Feske
865f2b263f
New utility for managing volatile class members
...
Fixes #1025
2014-01-27 18:54:07 +01:00
Norman Feske
68608bb62d
Increase quota for resource_request test
...
Needed to let the test pass on foc_x86_64.
2014-01-16 18:34:06 +01:00
Stefan Kalkowski
af86e33c3f
part_blk: re-design to work event driven
...
Fix #750
2013-12-19 11:34:05 +01:00
Stefan Kalkowski
35bb156972
block: extend block session test framework
2013-12-19 11:34:05 +01:00
Christian Helmuth
b24f48b125
framebuffer test: acpi_drv and pci_device_pd
2013-12-09 10:49:16 +01:00
Stefan Kalkowski
4c74af274b
rom_loopdev: rename to rom_blk to be consistent
...
Ref #966
2013-12-03 08:33:26 +01:00
Stefan Kalkowski
c70bc350e8
tz_vmm: make scenario reproducible by everyone
2013-11-28 08:22:25 +01:00
Stefan Kalkowski
39efbafb54
TrustZone vmm: rename to tz_vmm due to ambiguity
2013-11-28 08:22:24 +01:00
Norman Feske
a984c2342e
demo.run: Support for Raspberry Pi
2013-11-25 09:46:28 +01:00
Norman Feske
b3ccac63c3
launchpad: Support configuration of launch entries
...
This patch enables the recursive startup of launchpad instances, which
was not possible since the recent removal of launchpad's built-in
default configuration.
2013-11-25 09:45:30 +01:00
Martin Stein
5fa98361c2
demo: support exynos5
...
fix #796
2013-10-22 08:00:15 +02:00
Martin Stein
abbb03555d
fb test: view multiple pictures
...
ref #796
2013-10-22 08:00:15 +02:00
Martin Stein
7057a12304
fb test: support exynos5
...
ref #796
2013-10-22 08:00:15 +02:00
Norman Feske
d78ba43f64
Test for yielding resources
2013-10-16 09:26:08 +02:00
Norman Feske
f80c0500af
Test for 'Parent::resource_request' interface
2013-10-15 16:13:45 +02:00
Norman Feske
b459f4384d
demo.run: Don't delete 'launchpad.config'
...
Deleting the generated 'launchpad.config' file is a bad idea because in
contrast to most base platforms, on Linux, we merely create symlinks
from the 'var/run/demo/' directory to the 'bin/' directory instead of
copying the files.
2013-09-26 14:28:25 +02:00
Norman Feske
45d0157d87
thread_join.run: Put success message on new line
...
This patch makes sure that a line break is printed before the test
finishes. This way, the "Test succeeded" message is printed on a new
line, which was not always the case (i.e., on Pistachio) otherwise.
2013-09-23 15:50:47 +02:00
Norman Feske
29eeedf064
launchpad: Update config syntax, remove defaults
...
This patch updates the launchpad config to use XML attributes and
removes the built-in default configuration (which is only meaningful
for demo.run anyway).
2013-09-23 14:25:59 +02:00
Norman Feske
20daeb6d16
nitpicker: Support for global keys
2013-09-18 14:58:54 +02:00
Norman Feske
d4c8b41bcc
File permissions for os/run/framebuffer.run
2013-09-06 12:16:38 +02:00
Norman Feske
cc975f26c4
ldso.run: Do not match escape sequences
...
Color escape sequences do not need to be considered when using
grep_output in run scripts.
2013-09-04 22:37:06 +02:00
Alexander Boettcher
bab1663ea2
ldso: be quiet by default
2013-08-22 15:13:12 +02:00
Norman Feske
149356f7ab
core: TRACE service interface and implementation
2013-08-15 09:22:47 +02:00
Christian Prochaska
f0b5c5eca5
Rename 'oss_drv' to 'audio_out_drv'
...
Fixes #829 .
2013-08-13 17:27:40 +02:00
Alexander Boettcher
071ca39407
run: make bomb test ready for auto tests
2013-08-13 17:08:24 +02:00
Stefan Kalkowski
03538a1c3b
Disable run test for base-hw as long as it fails
...
Ref #801
2013-07-11 16:40:42 +02:00
Alexander Boettcher
861bbc81a3
run: check size of reported disc in part_blk
...
Triggers bug if LBA48 mode is used.
Issue #761
2013-07-11 12:40:19 +02:00
Martin Stein
4fe093b01b
ahci & exynos5: opt-in app and part in ahci_bench
2013-06-28 17:23:25 +02:00
Martin Stein
686c551b66
ahci & exynos5: driver internal benchmark
...
To raise expressiveness of the benchmark it dynamically adjusts the
transfer amount at any test to get a result that was measured
over a transfer time of 2000 ms at least and 2300 ms at a max.
2013-06-25 15:08:33 +02:00
Martin Stein
c93e770316
ahci & exynos5: use platform driver in AHCI test
2013-06-25 15:00:35 +02:00
Stefan Kalkowski
e23f24505b
Add platform_drv to relevant run-scripts ( fix #778 )
2013-06-25 14:37:03 +02:00
Stefan Kalkowski
a4eb4bfa07
Arndale: save power by default ( Fix #774 )
...
* Use regulator interface in eMMC driver to enable its clock
2013-06-24 11:50:53 +02:00
Stefan Kalkowski
1d34589f84
Implement cpu frequency scaling for Arndale
...
* Implements platform driver for Arndale providing Regulator for CPU clock
* Implements a cpu frequency scaling test using the affinity test
* Fixes #770
2013-06-24 11:48:36 +02:00
Stefan Kalkowski
973efe945b
Add sd_card drivers to some run scripts ( fix #757 )
...
Moreover, extend l4android script to run on OMAP4 and Exynos5.
2013-06-12 11:35:12 +02:00
Stefan Kalkowski
89a8c2c211
Update run scripts using usb_drv ( fix #744 )
...
Updates all run scripts, which use the usb_drv to enable the appropriated
USB host controllers.
2013-05-22 18:52:54 +02:00
Martin Stein
37c2f101b1
ahci_drv: separate PCI specifics from the rest
...
Ref #706
2013-05-22 18:32:05 +02:00
Norman Feske
78204b8f49
Utility for synchronizing interface calls
2013-05-17 12:04:45 +02:00
Stefan Kalkowski
ef4a4ea654
Implement input driver for i.MX53 tablet ( fix #724 )
...
The input driver implements support for the Egalaxy touchscreen and
for Freescale's MPR121 capacitative touch buttons.
2013-05-10 11:16:13 +02:00