genode/repos/os/recipes/pkg
Martin Stein b9141f98af test/black_hole: fix "packet alloc failed"
The Uplink_test used to end in an uncaucht exception about a failed packet
allocation on several x86_32 platforms.

* Destruct and re-construct the corresponding TX packet allocator during a
  link-down-up step in the Uplink test. Fixes the exceptions but results in a
  never ending test.
* Decouple the link-down-up steps from the handling of packet stream signals
  by simply triggering it with a local periodic timeout of 1 sec period.
  This prevents that the Uplink_test never finishes because it destructs the
  Uplink connection too often.
* The test finishes not before at least 3 link-down-up steps were executed.
* Replace the Allocator_avl's used for the TX packet allocators of the Nic
  and Uplink Connection with the better suited Nic::Packet_allocator.

Ref #4419
2022-04-13 09:29:05 +02:00
..
black_hole black_hole: initial support for Usb service 2022-04-13 09:29:05 +02:00
chroot depot: update recipe hashes 2022-02-28 11:46:35 +01:00
clipboard depot: update recipe hashes 2022-02-28 11:46:35 +01:00
cpu_balancer depot: update recipe hashes 2022-02-28 11:46:35 +01:00
cpu_balancer_config depot: update recipe hashes 2022-02-28 11:46:35 +01:00
drivers_interactive-linux depot: update recipe hashes 2022-02-28 11:46:35 +01:00
drivers_interactive-pbxa9 depot: update recipe hashes 2022-02-28 11:46:35 +01:00
drivers_interactive-pc depot: update recipe hashes 2022-02-28 11:46:35 +01:00
drivers_interactive-virt_qemu depot: update recipe hashes 2022-02-28 11:46:35 +01:00
drivers_nic-linux depot: update recipe hashes 2022-02-28 11:46:35 +01:00
drivers_nic-pbxa9 depot: update recipe hashes 2022-02-28 11:46:35 +01:00
drivers_nic-virt_qemu depot: update recipe hashes 2022-02-28 11:46:35 +01:00
fs_report depot: update recipe hashes 2022-02-28 11:46:35 +01:00
fs_rom depot: update recipe hashes 2022-02-28 11:46:35 +01:00
mixer depot: update recipe hashes 2022-02-28 11:46:35 +01:00
nic_router-nat depot: update recipe hashes 2022-02-28 11:46:35 +01:00
nit_focus depot: update recipe hashes 2022-02-28 11:46:35 +01:00
recall_fs depot: update recipe hashes 2022-02-28 11:46:35 +01:00
report_rom depot: update recipe hashes 2022-02-28 11:46:35 +01:00
rom_filter depot: update recipe hashes 2022-02-28 11:46:35 +01:00
rom_reporter depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-black_hole test/black_hole: fix "packet alloc failed" 2022-04-13 09:29:05 +02:00
test-capture depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-clipboard depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-dynamic_config depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-dynamic_config_loader depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-fault_detection depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-fs_packet depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-fs_report depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-fs_rom_update depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-fs_rom_update_fs depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-fs_rom_update_ram depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-init depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-init_loop depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-lx_block depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-nic_loopback depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-part_block_gpt depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-part_block_mbr depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-ram_fs_chunk depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-read_only_rom depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-report_rom depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-resource_request depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-resource_yield depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-rom_filter depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-rtc depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-sandbox depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-signal depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-slab depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-terminal_crosslink depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-trace depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-trace_buffer depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-trace_logger trace_logger: make output format more concise 2022-04-13 08:07:58 +02:00
test-utf8 depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-vfs_block depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-vfs_stress_fs depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-vfs_stress_ram depot: update recipe hashes 2022-02-28 11:46:35 +01:00
test-weak_ptr depot: update recipe hashes 2022-02-28 11:46:35 +01:00
trace_logger sculpt: add trace_logger as optional launcher 2022-04-13 08:07:58 +02:00
vfs depot: update recipe hashes 2022-02-28 11:46:35 +01:00
vfs_block depot: update recipe hashes 2022-02-28 11:46:35 +01:00