[LTP] [PATCH 2/2] lib: Add test library design document

Cyril Hrubis
2020-12-01T08:26:58Z

Hi!
> Looks good to me.

Thanks.

> What do you think about adding a small ascii picture(s)?
> For example, one that shows outline of what's called in
> library vs. test process:
>
> lib process
> +----------------------------+
> | main |
> | tst_run_tcases |
> | do_setup |
> | for_each_variant |
> | for_each_filesystem | test process
> | fork_testrun ---------------------+--------------------------------------------+
> | waitpid | | testrun |
> | | | do_test_setup |
> | | | tst_test->setup |
> | | | run_tests |
> | | | tst_test->test(i) or tst_test->test_all |
> | | | do_test_cleanup |
> | | | tst_test->cleanup |
> | | | exit(0) |
> | do_exit | +--------------------------------------------+
> | do_cleanup |
> | exit(ret) |
> +----------------------------+

I would love that, feel free to send v2 based on my patch.

--
Cyril Hrubis
chrubis@suse.cz