On Mon, 3 Jan 2022 22:59:00 -0800 Ross Vandegrift <r...@kallisti.us> said:
I don't see the timeouts here... this relies on check as the infra - and check does all the stuff before a fork happens to run the actual test... and check is a local system dependency... so something either really screwy about your os, build env or check? [0/1] Running all tests. 1/39 eo-mixins OK 0.09s 2/39 eo-mixins-dbg OK 0.09s 3/39 eo-interface OK 0.09s 4/39 eo-interface-dbg OK 0.08s 5/39 eo-function-overrides OK 0.08s 6/39 eo-function-overrides-dbg OK 0.08s 7/39 eo-composite-objects OK 0.08s 8/39 eo-composite-objects-dbg OK 0.08s 9/39 eo-children OK 0.07s ... etc. > Hello, > > With 1.26, I'm seeing "ninja test" timeout on every single suite. Except for > the actual failures & errors I'm seeing, running the individual binaries is > fine. There seems to be something weird with forking - I hardcoded "do_fork = > 0;" at src/tests/efl_check.h:359 and most of the timeouts are gone. > > Sample comparison with default meson options: > > Summary of Failures: > > 18/44 eo-suite TIMEOUT 30.11s > 19/44 eo-suite-dbg TIMEOUT 30.10s > 20/44 eo-suite-fallback TIMEOUT 30.09s > 21/44 eina TIMEOUT 30.14s killed by signal > 15 SIGTERM 22/44 efl-suite TIMEOUT 30.01s > 23/44 emile-suite TIMEOUT 30.01s > 24/44 eet-suite TIMEOUT 30.02s exit status 1 > 27/44 eldbus-suite TIMEOUT 30.01s killed by signal > 15 SIGTERM 28/44 ecore-suite TIMEOUT 30.04s > 29/44 efl-app TIMEOUT 30.04s > 30/44 ecore_con-suite TIMEOUT 30.03s > 31/44 eeze-suite TIMEOUT 30.02s > 32/44 efreet-suite TIMEOUT 30.01s > 33/44 edje-suite TIMEOUT 30.01s > 37/44 elementary-suite TIMEOUT 30.03s (exit status 255 > or signal 127 SIGinvalid) 38/44 efl-ui-suite TIMEOUT > 30.03s (exit status 255 or signal 127 SIGinvalid) 39/44 > eina_cxx-suite TIMEOUT 30.03s 40/44 > evas-suite TIMEOUT 60.02s 41/44 > eolian_cxx-suite TIMEOUT 30.05s 43/44 > eldbus_cxx-suite TIMEOUT 30.04s (exit status 255 or signal > 127 SIGinvalid) 44/44 efl_ui_spec-suite TIMEOUT 60.02s > > Ok: 23 > Expected Fail: 0 > Fail: 0 > Unexpected Pass: 0 > Skipped: 0 > Timeout: 21 > ... > $ time EFL_RUN_IN_TREE=1 ./src/tests/eina/eina_suite > ... > 100%: Checks: 3, Failures: 0, Errors: 0 > 100%: Checks: 11, Failures: 0, Errors: 0 > 100%: Checks: 7, Failures: 0, Errors: 0 > 100%: Checks: 9, Failures: 0, Errors: 0 > 100%: Checks: 3, Failures: 0, Errors: 0 > 100%: Checks: 7, Failures: 0, Errors: 0 > 100%: Checks: 10, Failures: 0, Errors: 0 > 100%: Checks: 3, Failures: 0, Errors: 0 > > real 0m0.180s > user 0m0.387s > sys 0m0.469s > $ echo $? > 0 > > > Ross > > > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- Carsten Haitzler - ras...@rasterman.com _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel