Alexander Boettcher
9812799b24
seoul: reduce CPU load in graphic mode
...
- Stop refreshing if all CPUs go to sleep, also in text mode.
- Any input resets update rate to 100Hz in graphic mode, which gets
decreased step by step down to 25Hz if no input is available (looking video
without input by user).
Fixes #3576
2019-12-19 17:01:42 +01:00
Christian Helmuth
1deab4a67f
Disable noux_tool_chain_auto on foc/imx7d_sabre
...
The bootstrapper always fails with
fatal: could not find free RAM region for modules
in this scenario.
2019-11-28 09:06:27 +01:00
Christian Prochaska
7309bcf4b5
gdb_monitor: add platform checks in run scripts
...
Fixes #3558
2019-11-22 14:12:06 +01:00
Norman Feske
eb9a9bf23d
bash.run: support using pipes
2019-11-19 14:54:13 +01:00
Sebastian Sumpf
2653fad0c4
ports: noux_tool_chain_auto for ARMv8
...
issue #3537
2019-11-19 14:45:40 +01:00
Oleg Girko
a5bc031cca
genode_org: Fix download URL.
...
As genode.org site is now protected by TLS and unencrypted site
is redirected to enctypted one, download URL should be modified
to reflect this change.
Without this change, wget downloads just index.html file.
Signed-off-by: Oleg Girko <ol@infoserver.lv>
Fixes #3538
2019-11-19 14:42:23 +01:00
Christian Helmuth
ec9e40695d
vbox: use PIIX3 instead of ICH9 in VM config
...
Prevents #3533
2019-11-19 14:42:23 +01:00
Norman Feske
a8dd7dd2fa
Remove rump_fs server component
...
This patch replaces the use of the rump_fs server by the VFS server with
the Rump VFS plugin.
Issue #3512
2019-11-19 14:23:56 +01:00
Christian Helmuth
e11addec7d
Cleanup vfs dev directory in vbox5_genode_usb_hid
2019-11-19 14:23:55 +01:00
Alexander Boettcher
ed73feddc5
vbox5: react on host size changes immediately
...
The guest may take some time to adjust nevertheless.
Fixes #3498
2019-11-19 14:23:55 +01:00
Norman Feske
ab5187d673
libc: resolve symlinks in execve
...
This patch complements the commit "libc: execve" with the ability to
execute files stored at arbitrary sub directories of the file system.
Issue #3481
Issue #3500
2019-11-19 14:17:29 +01:00
Christian Helmuth
ede009edf9
Fix expected output in USB HID tests
...
Invalid characters in press events are no longer 0 but 0xfffe since
a97b8043b5
utf8: non-character U+fffe as invalid codepoint
Issue #3483
2019-09-09 11:35:42 +02:00
Sebastian Sumpf
8ae5c906d0
noux_tool_chain_auto: use absolute paths for command
...
issue #3481
2019-08-28 14:22:32 +02:00
Norman Feske
1dd68ce04b
Adjust quotas for seL4
2019-08-28 14:19:45 +02:00
Norman Feske
23f3112e3e
ports: bash.run script using the libc fork/execve
...
Issue #3481
2019-08-28 14:19:45 +02:00
Norman Feske
581785a48f
Extend fork test
...
This patch extends the fork test with explicit checks for the cloned
content of the heap and RW segment as well as the seek position of an
open file descriptor. It adds the new libports/run/fork.run script
that exercises the fork mechanism implemented by the libc. It is based
on noux_fork.run, which tests the mechansim provided by noux. The
test program has been moved from ports to libports.
Issue #3478
2019-08-28 14:18:44 +02:00
Norman Feske
e4412a3e56
noux_vim.run: clipboard integration with wm
...
This patch enhances the noux_vim.run scenario to make it usable as a
testing ground of the terminal's and window manager's resize and
clipboard handling.
Issue #2079
2019-07-09 08:58:39 +02:00
Norman Feske
1fe9b07c99
wm: forwarding of clipboard ROM/Report sessions
...
The labels of clipboard ROM and clipboard report sessions of WM clients
must be consistent with the client's nitpicker label. Hence, we must
route those sessions through the window manager, analogously to the
approach taken for shape reports in #3165 .
Issue #3437
2019-07-09 08:58:38 +02:00
Christian Prochaska
71ce1442c8
run: enable 'imx7d_sabre' in network tests
...
Fixes #3434
2019-07-09 08:58:38 +02:00
Josef Söntgen
d32e8390c2
os: remove trace_fs
...
This component is superseded by the 'vfs_trace' plugin.
Issue #3294 .
2019-07-09 08:55:24 +02:00
Alexander Boettcher
c055986e38
vbox5*.run: enable VM tests for Fiasco.OC
...
Issue #3111
2019-06-13 12:22:49 +02:00
Christian Prochaska
a7825ef292
gdb_monitor: disable pagination earlier
...
Fixes #3397
2019-06-13 12:17:31 +02:00
Emery Hemingway
dc8a2ec523
Remove libc_terminal
...
Fix #3378
2019-06-13 12:13:40 +02:00
Alexander Boettcher
9f02151d0b
seoul-auto: disable autopilot test on qemu x86_32
...
Issue #3373
2019-05-29 10:20:52 +02:00
Alexander Boettcher
b3a9ad2215
vbox5: fpu support via new vm_session
...
Issue #3111
2019-05-29 10:20:52 +02:00
Alexander Boettcher
5673c163fb
vbox5: use vm_session interface
...
Issue #3111
2019-05-29 10:20:52 +02:00
Christian Prochaska
f369da741d
tool_chain: update GDB to version 8.2.1
...
Issue #3307
2019-05-27 14:52:51 +02:00
Emery Hemingway
863654d188
Libc: update port to Freebsd 12
...
Fix #3289
2019-05-27 14:46:53 +02:00
Alexander Boettcher
faee97dd1e
sel4: let seoul-kernelbuild.run succeed
...
Issue #3111
2019-05-27 14:46:53 +02:00
Stefan Kalkowski
da498af74e
imx7d_sabre: disable automated network test
...
Until there is no network driver present for this board it is needless to
let the tests fail each night.
2019-05-16 13:11:01 +02:00
Stefan Kalkowski
2e68fae2ec
os: name ahci_drv unambigously (ref #2190 )
2019-05-16 13:11:01 +02:00
Stefan Kalkowski
4e6b571a36
os: rename uart_drv unambigously (ref #2190 )
2019-05-16 13:11:01 +02:00
Stefan Kalkowski
8d1cfce15e
os: name fb_drv unambigously (ref #2190 )
2019-05-16 13:11:01 +02:00
Stefan Kalkowski
4550056de7
run: use drivers_interactive-* pkg where possible
...
Ref #2190
2019-05-16 13:11:01 +02:00
Christian Prochaska
c0f03a28e9
gdb_monitor: use terminal VFS plugin
...
... instead of the deprecated libc terminal plugin.
Fixes #3318
2019-05-16 13:11:00 +02:00
Stefan Kalkowski
dcc28b65cb
run: use driver_nic-* pkg where possible ( fix #3180 )
2019-05-16 13:10:06 +02:00
Stefan Kalkowski
7c1e3c84ba
os: name gpio_drv unambigously (ref #2190 )
2019-05-16 12:52:59 +02:00
Christian Prochaska
5bc9082fb7
noux_terminal_fs.run: increase noux capability quota
...
Fixes #3309
2019-05-16 12:52:59 +02:00
Christian Prochaska
dca144f2ee
noux: fix noux_gdb run script
...
Fixes #3287
2019-05-06 16:15:26 +02:00
Christian Prochaska
4672fdb9f0
gdb_monitor.run: remove broken stderr redirection
...
Fixes #3290
2019-05-06 16:15:26 +02:00
Alexander Boettcher
cc64c43758
vm_session: adjustments to work with seoul vmm
...
for foc, nova, sel4
Issue #3111
2019-05-06 16:15:26 +02:00
Alexander Boettcher
8840ca96a9
seoul: use vm_session interface
...
and remove any dependency on the NOVA kernel interface
Issue #3111
2019-05-06 16:15:26 +02:00
Stefan Kalkowski
0e94d7410d
noux_tool_chain_auto: enable imx6 and imx7 boards
...
Fix #3288
2019-05-06 16:15:25 +02:00
Alexander Boettcher
3b36673e03
seoul: use nitpicker session
...
Issue #3196
2019-04-01 19:33:50 +02:00
Alexander Boettcher
3b36542212
vbox5: use nitpicker session
...
Issue #3196
2019-04-01 19:33:50 +02:00
Christian Helmuth
2211d20c1d
Increase CAP quota in wifi tests (sel4)
2019-02-26 14:45:07 +01:00
Christian Helmuth
30b47eab37
Fix IP address matching in vbox share tests
2019-02-26 14:45:07 +01:00
Emery Hemingway
bebbc87c3a
Replace static "genodelabs" depot user with "[depot_user]" call
...
Use "depot_user" TCL procedure may be used in run scripts for tests not
related to downloading specific packages.
Fix #3170
2019-02-26 14:44:31 +01:00
Christian Helmuth
a9d58e47cb
Adapt run scripts to nic_bridge default policy
2019-02-26 14:44:31 +01:00
Martin Stein
10b6b88b01
nic_bridge: simplified session request handling
...
1) A session request gets denied if there is no matching session policy.
(The <defaul-policy/> tag can be used for the former default behavior)
2) A session request gets denied if the MAC address is given through the
matching policy but this address cannot be allocated.
3) A session request gets denied if the MAC address is not given through the
matching policy and it is also not possible to allocate one.
Issue #3040
2019-02-19 11:12:11 +01:00