diff options
author | Mike Blumenkrantz <zmike@osg.samsung.com> | 2018-03-26 14:19:28 -0400 |
---|---|---|
committer | Stefan Schmidt <stefan@osg.samsung.com> | 2018-04-05 11:10:25 +0200 |
commit | adc601aca2f0a16784af36bf6ae7dd20eeb33202 (patch) | |
tree | cac0a78fa40e88abb028b06d985c28bf89da269c /src/tests/efl | |
parent | b340b5e49ccae48a7d5adbbfa301af39e232348c (diff) | |
download | efl-adc601aca2f0a16784af36bf6ae7dd20eeb33202.tar.gz |
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>
Diffstat (limited to 'src/tests/efl')
-rw-r--r-- | src/tests/efl/efl_suite.h | 2 | ||||
-rw-r--r-- | src/tests/efl/efl_test_model_composite.c | 8 | ||||
-rw-r--r-- | src/tests/efl/efl_test_model_container.c | 4 |
3 files changed, 7 insertions, 7 deletions
diff --git a/src/tests/efl/efl_suite.h b/src/tests/efl/efl_suite.h index b142037425..4c2ff15f19 100644 --- a/src/tests/efl/efl_suite.h +++ b/src/tests/efl/efl_suite.h @@ -20,7 +20,7 @@ #define EFL_SUITE_H_ #include <check.h> - +#include "../efl_check.h" void efl_test_case_model_container(TCase *tc); void efl_test_case_model_composite_boolean(TCase *tc); diff --git a/src/tests/efl/efl_test_model_composite.c b/src/tests/efl/efl_test_model_composite.c index 882d72de60..f4c23f3de4 100644 --- a/src/tests/efl/efl_test_model_composite.c +++ b/src/tests/efl/efl_test_model_composite.c @@ -169,7 +169,7 @@ _selection_children_slice_get_then(void *data, Efl_Event const* event) } } -START_TEST(efl_test_model_composite_boolean) +EFL_START_TEST(efl_test_model_composite_boolean) { Efl_Model_Item *base_model, *child; int i; @@ -210,9 +210,9 @@ START_TEST(efl_test_model_composite_boolean) ecore_shutdown(); } -END_TEST +EFL_END_TEST -START_TEST(efl_test_model_composite_selection) +EFL_START_TEST(efl_test_model_composite_selection) { Efl_Model_Item *base_model, *child; int i; @@ -252,7 +252,7 @@ START_TEST(efl_test_model_composite_selection) ecore_shutdown(); } -END_TEST +EFL_END_TEST void efl_test_case_model_composite_boolean(TCase *tc) diff --git a/src/tests/efl/efl_test_model_container.c b/src/tests/efl/efl_test_model_container.c index 8044795a47..cad5281999 100644 --- a/src/tests/efl/efl_test_model_container.c +++ b/src/tests/efl/efl_test_model_container.c @@ -109,7 +109,7 @@ _children_slice_future_then(void *data, Efl_Event const *event) } -START_TEST(efl_test_model_container_values) +EFL_START_TEST(efl_test_model_container_values) { Efl_Model_Container* model; Efl_Future *future; @@ -161,7 +161,7 @@ START_TEST(efl_test_model_container_values) ecore_shutdown(); } -END_TEST +EFL_END_TEST void |