Commit Graph

74 Commits

Author SHA1 Message Date
Tom Hacohen aeb6fcb28c Also fail if exit signal is non-zero.
We should fail if we segfault, or exit because of another error that
ecore_exe reports a zero exit code for.
2013-06-10 16:57:07 +01:00
Tom Hacohen bfffc6e17d unsegfault 2013-06-10 16:47:39 +01:00
Daniel Willmann 5aa5fbec06 ecore_init/shutdown: Proper refcounting for wrappers
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-06-10 16:41:30 +01:00
Tom Hacohen 9b0fb72d66 More output + possible fix 2013-06-10 16:34:54 +01:00
Tom Hacohen 61c3e288c6 more prints 2013-06-10 16:20:29 +01:00
Tom Hacohen ed1d015b8f Added more verbose output to test buildbot. 2013-06-10 13:44:36 +01:00
Tom Hacohen afb0cd3cd1 Added the 'wrap' parameter, to use a wrapping command around the tests.
A good example would be valgrind.
2013-05-21 15:35:35 +01:00
Tom Hacohen c99fdfb239 Added some verbose support (including cursor in simulation). 2013-05-17 15:47:08 +01:00
Tom Hacohen 36fe181d8e Moved recordings to exactness-data-elm. 2013-05-17 11:23:24 +01:00
Tom Hacohen 3e4c93bd83 Make the Exactness error report valid XHTML 1.0 Strict. 2013-05-15 17:20:00 +01:00
Tom Hacohen 11cc575120 Added html output for easier viewing of the errors. 2013-05-15 16:48:04 +01:00
Daniel Willmann feac36f368 Fix destdir usage for destdir != ./
Some more checks would be good, but this fixes basic usage for now.

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-05-09 13:59:58 +01:00
Tom Hacohen 93ed31024e Removed accidentally added printf. 2013-05-08 15:48:21 +01:00
Tom Hacohen c5860fc6e6 Fixed exactness compilation. Thanks seoz. 2013-05-08 15:43:19 +01:00
Tom Hacohen c2547c0199 Made the exactness script a C program (with improvements).
It's now considerably faster thanks to concurrency.
It's cleaner (almost the same loc).
Better error output.
Easier to use.
2013-05-08 11:47:59 +01:00
Tom Hacohen 6d474175e2 More clean-ups. 2013-04-30 10:35:52 +01:00
Tom Hacohen a1b35c44ac Reduced some code duplicity. 2013-04-29 18:05:49 +01:00
Tom Hacohen 2a31033738 Fixed info message. 2013-04-29 18:05:49 +01:00
Tom Hacohen c00c3aaa29 Added explanations to the flags to the help message.
Also fixed indentation.
2013-04-26 14:19:05 +01:00
Tom Hacohen 33df8ecb2c Get rid of the compare option, useless. 2013-04-26 14:15:41 +01:00
Tom Hacohen 381bd401f8 Get rid of the useless TSUITE_BASE_DIR env var. 2013-04-26 14:11:43 +01:00
Tom Hacohen 6873cad582 Implement VERBOSE the same way as DEBUG. 2013-04-26 14:11:31 +01:00
Tom Hacohen 50cef78346 Fixed usage of backtick that broke in a previous commit.
commit that broke it: 802baf489f
2013-04-26 14:10:29 +01:00
Tom Hacohen fdb791a421 Changed base dir to a sane default. 2013-04-26 13:54:39 +01:00
Tom Hacohen bf5f589310 Fixed up indentation and some general style. 2013-04-26 10:25:57 +01:00
Tom Hacohen 802baf489f Cleaned up script generation and got rid of the atrocious write.sh 2013-04-19 17:12:00 +01:00
Tom Hacohen 7b1df1a40f Fixed out of source builds. 2013-03-18 16:36:10 +00:00
Aharon Hillel eed1c5afdb exactness: Fixed warnings.
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 68338
2012-02-23 13:59:44 +00:00
Aharon Hillel 8afb58e764 exactness: Fixed evas function in tsuite_shot_do
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 68273
2012-02-22 13:44:12 +00:00
Aharon Hillel 52bc4e785e exactness: added -v (verbose) option
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 68272
2012-02-22 13:44:08 +00:00
Aharon Hillel 6d68ce3439 exactness: Make it possible to run only selected tests from list file.
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 67970
2012-02-15 09:56:07 +00:00
Tom Hacohen f51a7e4835 Exactness: Removed useless bin dir. Merging that into elm_test.
SVN revision: 67934
2012-02-14 13:52:58 +00:00
Aharon Hillel 7a99abbbb0 exactness: Fixed test command Using eval to handle test-names containing spaces
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 67931
2012-02-14 13:52:49 +00:00
Aharon Hillel 733147a272 exactness: removed debug message
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 67930
2012-02-14 13:52:46 +00:00
Aharon Hillel 63b9b57ec4 exactness: fixed HELP shown with exactness -h
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 67929
2012-02-14 13:52:43 +00:00
Aharon Hillel eb03cf9f84 exactness: Fixed Multuple-evas support
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 67928
2012-02-14 13:52:41 +00:00
Aharon Hillel 64137e1da6 exactness: added report of executable return code
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 67927
2012-02-14 13:52:38 +00:00
Aharon Hillel b5bfa0f8aa exactness: Changed script to work with command-file
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 67926
2012-02-14 13:52:35 +00:00
Aharon Hillel f31c5c0234 Exactness: First version of script working with env-vars
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 67925
2012-02-14 13:52:31 +00:00
Aharon Hillel 2ece837725 Exactness: Avoid allocating strings when NOT recording
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 67924
2012-02-14 13:52:28 +00:00
Aharon Hillel 9ab15c434c Exactness: Evas now is taken from elm_win_add
Because tsuite_shot_do creates Evas and we cant use evas_new
without doing ugly hacks.

Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 67923
2012-02-14 13:52:25 +00:00
Aharon Hillel b9406b348a exactness: Cleaned tsuite_evas_hook
TODO: Need to add support of multiple evas for messaging

Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 67922
2012-02-14 13:52:22 +00:00
Aharon Hillel 034738063c exactness: Initial version of recording lib.
TODO: Need to refine, clean code. TODO: Later fix tests issues.

Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 67921
2012-02-14 13:52:17 +00:00
Aharon Hillel 9c25a64c18 exactness: Added hooking-stabs of ecore,evas funcs.
TODO: need to move tsuite.c record, play functionality to those funcs.

Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 67920
2012-02-14 13:52:14 +00:00
Aharon Hillel f0ce78d98a exactness: Added support to run user-app - first commit.
TODO: Currently it accepts apps as argument, the problem: We still fail to record or play because before recording I need to have the Evas *e pointer of the app-window to be able to inject events to window evas object. Review my attempts in tsuite.c.evas_new, tsuite_evas_hook.c.evas_new

Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 67919
2012-02-14 13:52:10 +00:00
WooHyun Jung c22a29b392 [exactness/test_entry] Change elm_entry_text_filter_append to
elm_entry_markup_filter_append.


SVN revision: 67750
2012-02-08 07:53:33 +00:00
ChunEon Park e91d180b9f exactness - Elm_Genlist_Item -> Elm_Object_Item
SVN revision: 67384
2012-01-20 10:29:35 +00:00
ChunEon Park 24ef320096 exactness - Elm_List_Item -> Elm_Object_Item
SVN revision: 67121
2012-01-12 06:29:09 +00:00
Daniel Juyung Seo 5df77cb4a5 exactness: Applied recent elm toolbar API changes. elm_toolbar_mode_shrink_set -> elm_toolbar_shrink_mode_set
SVN revision: 66942
2012-01-06 11:49:05 +00:00
Daniel Juyung Seo 4e61501e3f exactness: Sync with recent elm. Fixed build break.
SVN revision: 66775
2012-01-03 05:20:38 +00:00