Mike Blumenkrantz
adc601aca2
tests: add instrumentation to existing tests to find slow tests
...
efl_check.h must be included and the EFL_START/END_TEST macros must be
used in place of normal START/END_TEST macros
timing is enabled when TIMING_ENABLED is set
https://phab.enlightenment.org/w/improve_tests/
Reviewed-by: Stefan Schmidt <stefan@osg.samsung.com>
2018-04-05 11:10:25 +02:00
Gustavo Sverzut Barbieri
8dc853f230
ifdef RUN_IN_TREE logic.
...
This logic is only needed for autotools, cmake will replicate the
installation file structure and thus eina_prefix works out of box.
2017-02-03 12:36:38 -02:00
Stefan Schmidt
1c17188b1c
tests/elocation: Disable problematic elocation status test for now.
...
This seems to fail in some cases. Have it disabled for now to have the
rest of the tests run stable.
2014-11-11 12:26:56 +01:00
Stefan Schmidt
699e5a2bed
tests/elocation: Enhance tests to wait for callback arrival.
...
These message are passes async over dbus so we better wait until we see the
reply if we want to have a test case that is somewhat useful.
2014-11-11 11:10:12 +01:00
Stefan Schmidt
2358c69983
tests/elocation: Generate libcheck xml output for jenkins
...
Jenkins reads the xml file generated by libcheck to display the coverage.
Also setup EFL_RUN_IN_TREE to make sure all paths are setup correctly.
2014-11-11 11:10:12 +01:00
Stefan Schmidt
0d6dcb9581
tests/elocation: Avoid testing of non elocation things in the elocation suite
...
These inits and shutdown are already done in elocation_init() directly. As we
do not use any of its functionality here we better concentrate on elocation
unit tests in here.
2014-11-11 11:10:12 +01:00
Stefan Schmidt
d3476bf778
tests/elocation: Add elocation test suite.
...
Not covering all cases yet but still a good start.
2014-11-11 11:06:05 +01:00