genode/repos/os/src/test
Martin Stein 14357b0b44 nic_router_flood.run: test DoS against router
Currently has three clients that continuously create new UDP/TCP/ICMP
connections through the NIC router with NAT to the outer world and they
get never closed.  A fourth client does normal ping through the same
domain to the outer world that must succeed even after the RAM quota of
the other session at the router is exhausted. The test is restricted to
Qemu to not being at risk to flood real networks.

Issue #2857
2018-06-29 10:40:13 +02:00
..
audio_out Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
audio_out_click os: new Input::Event representation 2018-05-03 15:31:25 +02:00
blk Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
bomb Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
clipboard Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
cpufreq Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
dynamic_config Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
fault_detection Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
fb_bench Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
framebuffer Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
fs_report Fs_rom: send signals on file removal 2018-05-31 12:28:12 +02:00
gpio_drv Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
gpio_led os: removal of deprecated os/config.h (fix #2431) 2017-05-31 13:16:22 +02:00
gpio_signal Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
init Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
init_loop os: add init_loop test 2018-06-12 12:11:46 +02:00
input os: new Input::Event representation 2018-05-03 15:31:25 +02:00
input_filter os: new Input::Event representation 2018-05-03 15:31:25 +02:00
iso dde_rump: fix rump_iso test 2017-08-17 11:04:20 +02:00
loader Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
net_flood nic_router_flood.run: test DoS against router 2018-06-29 10:40:13 +02:00
nic_loopback Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
nitpicker os: new Input::Event representation 2018-05-03 15:31:25 +02:00
pci Streamline exception types 2017-05-31 13:16:07 +02:00
pointer pointer: show default pointer on empty shape report 2018-05-30 13:36:15 +02:00
ram_fs_chunk Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
report_rom Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
resource_request Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
resource_yield Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
rom_blk Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
rtc Optional session label for Rtc connection constructor 2017-05-31 13:16:22 +02:00
sd_card_bench Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
signal Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
terminal_crosslink Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
terminal_echo Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
thread_join Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
timed_semaphore Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
timeout test/timeout: raise polling round time 2018-05-03 15:31:21 +02:00
timer Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
timer_accuracy Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
trace Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
trace_logger test/trace_logger: fully automate test 2018-05-03 15:31:55 +02:00
uart Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
utf8 os: util/utf8.h for UTF-8 string handling 2018-03-27 13:44:27 +02:00
vfs_stress VFS: close handles via handle method 2018-05-03 15:31:57 +02:00
xml_generator base: reset unfinished xml nodes in xml_generator 2018-06-13 13:50:35 +02:00
xml_node test/xml_node: test Xml_node::decoded_content 2018-02-09 13:26:01 +01:00