Ulisses Furquim
eade5b8251
eina/tests: add basic Eina_Barrier test
...
Also rearranged test suite creation to allow setting the timeout in
the build callback.
SVN revision: 82415
2013-01-08 14:10:33 +00:00
Cedric BAIL
0e50f122e5
efl: Add eina copy on write infrastructure.
...
SVN revision: 82396
2013-01-08 09:17:56 +00:00
Cedric BAIL
158759d507
efl: eina_magic_fail now trigger an ERR on NULL instead of CRITICAL.
...
Updating the test suite.
SVN revision: 82391
2013-01-08 09:04:29 +00:00
Gustavo Sverzut Barbieri
5c7967827b
efl: easy warning fixes.
...
SVN revision: 82277
2013-01-05 15:42:26 +00:00
Gustavo Sverzut Barbieri
06c3306d3c
efl/efreet: enable locale test.
...
export those symbols, they are harmless and will help tests.
SVN revision: 82239
2013-01-04 20:27:49 +00:00
Gustavo Sverzut Barbieri
733425c62c
efl: make libraries aware of EFL_RUN_IN_TREE.
...
this variable tells that the build is being done in tree and we should
not look at install locations.
SVN revision: 82217
2013-01-04 17:19:43 +00:00
Gustavo Sverzut Barbieri
231b69735b
efl/ecore_audio: fix test in suite.
...
SVN revision: 82212
2013-01-04 16:41:53 +00:00
Gustavo Sverzut Barbieri
9ea2ce1041
efl: merge edje.
...
this is still in progress, mostly the multisense stuff is pending.
it seems that when we merge ecore_audio in edje the libremix and
similar are gone, at least from Edje, and will be in ecore_audio
itself (or pulseaudio).
Changes:
* __UNUSED__ to EINA_UNUSED
* binaries (epp, embryo_cc, edje_cc) now consider EFL_RUN_IN_TREE and
will assume the binaries are still not installed, running from
build tree location (needs more testing, maybe doesn't work with
srcdir != builddir, still doesn't solve cross compile builds)
SVN revision: 82139
2013-01-04 02:08:14 +00:00
Gustavo Sverzut Barbieri
25bb274f1e
efl/eeze: uncomment test cases
...
SVN revision: 82137
2013-01-04 01:50:14 +00:00
Gustavo Sverzut Barbieri
68188ac0c8
efl: merge eeze.
...
Changes also in this commit:
* fix missing EAPI in symbols used by modules
* removed old libudev and libmount support as agreed by discomfitor/zmike
* replaced __UNUSED__ with EINA_UNUSED
* fixed docs hierarchy
SVN revision: 82100
2013-01-03 20:37:42 +00:00
Gustavo Sverzut Barbieri
4668d04f04
efl: cleanup HAVE_THREADS and pthread usage outside of eina.
...
Eina now abstracts threads, so use that.
the touched files had the EFL_HAVE_THREADS as it's mandatory now.
SVN revision: 81935
2012-12-31 16:14:40 +00:00
Gustavo Sverzut Barbieri
4bc0210bd3
efl: merge efreet.
...
seems to be fine, pass distcheck and friends. please report.
changes:
- documentation hierarchy fixes
- replaced __UNUSED__ with EINA_UNUSED
- replaced PKG_DATA_DIR with PACKAGE_DATA_DIR"/efreet"
SVN revision: 81889
2012-12-29 23:04:40 +00:00
Gustavo Sverzut Barbieri
3daaa2837f
efl/eet_suite: close file to force disk sync.
...
SVN revision: 81490
2012-12-20 21:41:56 +00:00
Gustavo Sverzut Barbieri
6f816da47f
efl/eet_suite: fix handling of certificate.
...
- do not chdir() during test, that's bad!
- try exhaustively to find the pem.
SVN revision: 81486
2012-12-20 21:30:25 +00:00
Daniel Willmann
6c054fc7ec
ecore_audio: Add tests case
...
The sounds used are in the public domain and were taken from
freesound.org
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
SVN revision: 81004
2012-12-14 23:38:40 +00:00
Vincent Torri
128074a2bd
Ecore: merge unit tests, ignore++
...
SVN revision: 80090
2012-12-03 18:29:51 +00:00
Stefan Schmidt
f9e04d392a
efl: Next fix for eet test suite. This time buildir != srcdir.
...
This fixes the cert dir detection for normal as well as buildbot builds
for me.
SVN revision: 79885
2012-11-30 11:51:11 +00:00
Stefan Schmidt
5a12e6114b
efl: Fix eet test suite.
...
Cedric suggested that we migth not be able to open the cert files. And he
was right. The CERT_DIR define checked for an absolute path in TESTS_SRC_DIR
but that get set to .. in Makefile_Eet.am as it sits in src/. Now the define
evaluated to src/tests/eet/.. where no cert files could be found.
I could not see a good reason for the suffix here so I just removed it.
Vincent, if there was a reason I was not able to see please fix it in a
different way. It was the least invasisve fix I could see.
SVN revision: 79838
2012-11-29 15:30:11 +00:00
Vincent Torri
4ae8b8cf86
merge: do not use recursive make for unit tests
...
SVN revision: 79413
2012-11-18 07:12:38 +00:00
Vincent Torri
80910393d6
merge: add evas tests and examples
...
SVN revision: 79300
2012-11-14 20:12:53 +00:00
Tom Hacohen
0bf81a35f0
Efl eo: "Fixed" eo tests.
...
It doesn't affect proto/eobj so no need to do it there too.
There are things we only test if NDEBUG is not passed to Eo. Eo itself was
compiled with NDEBUG but the tests were not notified about it so those tests
failed.
Many thanks to Vincent and Stefan for bugging me about it non-stop, without
you guys, I may never have gotten to it.
SVN revision: 79059
2012-11-09 19:23:21 +00:00
Vincent Torri
aac3e95ccf
merge: -Wl,--enable-auto-import is useless with recent versions of gcc on Windows
...
SVN revision: 78495
2012-10-25 22:01:28 +00:00
Tom Hacohen
a70076f094
Eo: Fixed compilation warning.
...
SVN revision: 78366
2012-10-23 10:01:50 +00:00
Vincent Torri
77d90bd45e
merge: pass directly to the preprocessor the Windows macro instead of using autotools
...
SVN revision: 78350
2012-10-23 05:43:57 +00:00
Gustavo Sverzut Barbieri
2703b747a3
efl: eet and eo are now mandatory.
...
I've reordered the build to be: eina -> eo -> eet as it make more sense.
SVN revision: 77766
2012-10-10 17:27:11 +00:00
Vincent Torri
7fe3d35994
merge: __UNUSED__ --> EINA_UNUSED and some fixes in eo.
...
SVN revision: 77542
2012-10-05 20:09:47 +00:00
Cedric BAIL
1000f350e3
efl: backport Igor's eina patch.
...
SVN revision: 77415
2012-10-04 09:31:46 +00:00
Vincent Torri
0951e8a9d1
Eo IS optional. Sorry, i will fight to have ALL libs being optional
...
SVN revision: 77126
2012-09-27 04:46:30 +00:00
Carsten Haitzler
a9230c1de3
make eo not an optional build - this WILL be no-option as we will be
...
based on it.
SVN revision: 77124
2012-09-27 04:39:28 +00:00
Carsten Haitzler
8eb2fc8c4f
and pass distcehck
...
SVN revision: 77123
2012-09-27 04:16:55 +00:00
Carsten Haitzler
156f4a783f
and more include dir fixes.
...
SVN revision: 77122
2012-09-27 04:14:38 +00:00
Carsten Haitzler
f763955119
efl -> pass distcheck.
...
SVN revision: 77110
2012-09-27 03:17:31 +00:00
Vincent Torri
3b5a3448b7
merge: add eo
...
SVN revision: 77072
2012-09-26 06:56:52 +00:00
Vincent Torri
588ef5884e
merge: fix paths
...
SVN revision: 77070
2012-09-26 06:43:58 +00:00
Vincent Torri
23f14f014b
merge: fix eet test includes
...
SVN revision: 77053
2012-09-25 17:05:30 +00:00
Vincent Torri
851975dbcc
merge : remove useless CONDITIONALs and make eet build optional; eina is always built
...
SVN revision: 77026
2012-09-23 19:56:44 +00:00
Vincent Torri
aeadf86ba6
merge: "fix" distcheck
...
I can't be sure that distcheck is fixed as the check of eet is failing.
I've disable the run of the eina test for now as it is *very* long. I'll
re-enable it once eet check is running flawlessly
SVN revision: 76772
2012-09-17 17:17:55 +00:00
Vincent Torri
8abaff3bdf
merge: add eet
...
SVN revision: 76768
2012-09-17 16:35:38 +00:00
Vincent Torri
c83143c889
merge: mostly fix tests and benchmark
...
need to fix the city stuff in tests and the benchmark
with the e17 data (need help with make rules :)
SVN revision: 76712
2012-09-16 14:25:29 +00:00
Vincent Torri
528a9831c8
merge: move the files in their own directory
...
SVN revision: 76711
2012-09-16 11:05:51 +00:00
Vincent Torri
785f2a6b3a
merge : add eina
...
currently, examples, tests and benchmark are not set. That's the next things i'll do
SVN revision: 76710
2012-09-16 10:57:48 +00:00