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
Christian Helmuth
3208c4f2cb
Increase netperf test timeout
2019-02-19 11:12:11 +01:00
Christian Helmuth
abdd1d7715
Adapt network run scripts for recent Qemu (3.1)
...
-netdev and -device should work with Qemu versions >= 2.5 at least but
3.0 dropped support for legacy -net completely.
2019-02-19 11:12:10 +01:00
Alexander Boettcher
6bb145bdd8
Remove virtualbox 4 vmm
...
Fixes #3141
2019-02-19 11:08:17 +01:00
Christian Prochaska
87d526968c
usb_hid: test both USB host drivers
...
Fixes #3152
2019-02-19 11:08:17 +01:00
Norman Feske
5d66bfbd19
netperf.run: increase caps of netserver_genode
...
This is needed for seL4/x86_64.
2019-02-12 10:33:32 +01:00
Christian Helmuth
2b1732bdec
Adapt usb_drv RAM quota to 12M
...
All autopilot scripts use 12 or more MiB for the usb_drv and my personal
tests never succeeded with less on x86 test machines.
2019-02-12 10:33:32 +01:00
Emery Hemingway
f529871162
Add [depot_user] to run tool builtins
...
Now that the depot_user procedure has found use in the depot_autopilot
it has become a convention.
Fix #3127
2019-01-30 13:49:55 +01:00
Norman Feske
486e534df0
gdb_monitor: remove use of deprecated APIs
...
Issue #1987
2019-01-30 13:49:54 +01:00
Norman Feske
81fb10daaa
Consistently name block components
...
This patch replaces abbreviations like "blk", "cli", and "srv" by their
full forms "block", "client", and "server".
Fixes #1258
2019-01-14 12:34:39 +01:00