test: add rnd and delay tools.

This commit is contained in:
Leo Yuriev
2017-04-21 18:33:35 +03:00
parent 99dd373215
commit 2523170806
7 changed files with 389 additions and 8 deletions

View File

@@ -20,9 +20,13 @@ void osal_setup(const std::vector<actor_config> &actors);
void osal_broadcast(unsigned id);
int osal_waitfor(unsigned id);
mdbx_pid_t osal_getpid(void);
int osal_actor_start(const actor_config &config, mdbx_pid_t &pid);
actor_status osal_actor_info(const mdbx_pid_t pid);
void osal_killall_actors(void);
int osal_actor_poll(mdbx_pid_t &pid, unsigned timeout);
void osal_wait4barrier(void);
mdbx_pid_t osal_getpid(void);
int osal_delay(unsigned seconds);
void osal_udelay(unsigned us);
void osal_yield(void);