mirror of
https://github.com/genodelabs/genode.git
synced 2025-01-18 02:40:08 +00:00
test/entrypoint: extend timeout interval
At least on some PIT-based platforms (x86_32 + pistachio/okl4/sel4), we run into trouble with the reworked timeout framework that now proccesses all pending timeouts before calling their handlers. This order change leads to a higher rate of handling of short periodic timeouts in the timer driver which can cause lower prioritized components to starve. Especially, if submitting signals (from timer to client) isn't cheap (as is the case on qemu + pistachio for example). Issue #3884
This commit is contained in:
parent
512be0a52a
commit
bff624c75a
@ -51,7 +51,7 @@ namespace Test_signal {
|
||||
struct Session_component;
|
||||
struct Entrypoint;
|
||||
|
||||
enum { TIMER_DURATION = 10'000ul };
|
||||
enum { TIMER_DURATION = 20'000ul };
|
||||
}
|
||||
|
||||
|
||||
@ -146,7 +146,7 @@ struct Main
|
||||
|
||||
if (++rpc_count % 100 == 0)
|
||||
test_ep.sc.stats();
|
||||
if (rpc_count == 3'000)
|
||||
if (rpc_count == 2'000)
|
||||
env.parent().exit(0);
|
||||
}
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user