WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 150932
[EFL] All performance tests fail on Ubuntu 15.10
https://bugs.webkit.org/show_bug.cgi?id=150932
Summary
[EFL] All performance tests fail on Ubuntu 15.10
Csaba Osztrogonác
Reported
2015-11-05 07:11:02 PST
All tests fail because of the following output on stderr: ERR<20231>:EvasGL modules/evas/engines/gl_common/evas_gl_core.c:1329 _internal_config_set() Win cfg can't support Evas GL DR win (depth 0, stencil 0, msaa 0)
Attachments
Add attachment
proposed patch, testcase, etc.
KwangHyuk
Comment 1
2015-11-12 05:30:33 PST
(In reply to
comment #0
)
> All tests fail because of the following output on stderr: > ERR<20231>:EvasGL modules/evas/engines/gl_common/evas_gl_core.c:1329 > _internal_config_set() Win cfg can't support Evas GL DR win (depth 0, > stencil 0, msaa 0)
Hi, Ossy, My ubuntu version is 15.04. And I could not see the same error that you have found, but I could see below erros for perf test. ERR<5630>:ecore_evas modules/ecore_evas/engines/x/ecore_evas_x.c:4493 ecore_evas_gl_x11_options_new_internal() evas_engine_info_set() init engine 'opengl_x11' failed. ERR<5630>:evas_main lib/evas/canvas/evas_gl.c:138 evas_gl_new() Evas GL engine not available. IMO, engine setting api should be refactored according to the efl's change. I will re-check it soon. :)
Csaba Osztrogonác
Comment 2
2015-11-12 05:37:13 PST
To be able to run performance tests, you should set USE_NATIVE_XDISPLAY=1 environment variable. It works fine without error message on Ubuntu 15.04, I only get this error/warning only on 15.10.
Hunseop Jeong
Comment 3
2016-03-29 18:49:55 PDT
Perf test failed for a long time. I try to test the perf test with the EFL 1.17.0 and then result looks good. Gyuyoung, Could you try the perf test with the EFL 1.17.0 ? Ossy already upload the patch(
https://bugs.webkit.org/show_bug.cgi?id=153008
) I tested the layout and jsc tests that also looks good.
Gyuyoung Kim
Comment 4
2016-03-30 00:56:57 PDT
(In reply to
comment #3
)
> Perf test failed for a long time. > I try to test the perf test with the EFL 1.17.0 and then result looks good. > Gyuyoung, Could you try the perf test with the EFL 1.17.0 ? > Ossy already upload the patch(
https://bugs.webkit.org/show_bug.cgi?id=153008
) > I tested the layout and jsc tests that also looks good.
I tried to run perf test with the ossy's patch locally, perf test still doesn't work in my box. Did you add any new step to run perf test ?
Hunseop Jeong
Comment 5
2016-03-30 01:03:34 PDT
(In reply to
comment #4
)
> (In reply to
comment #3
) > > Perf test failed for a long time. > > I try to test the perf test with the EFL 1.17.0 and then result looks good. > > Gyuyoung, Could you try the perf test with the EFL 1.17.0 ? > > Ossy already upload the patch(
https://bugs.webkit.org/show_bug.cgi?id=153008
) > > I tested the layout and jsc tests that also looks good. > > I tried to run perf test with the ossy's patch locally, perf test still > doesn't work in my box. Did you add any new step to run perf test ?
What is the 'my box' mean? Do you use the vm for the perf bot? Test OS is ubuntu 15.10.
Gyuyoung Kim
Comment 6
2016-03-30 01:05:22 PDT
(In reply to
comment #5
)
> (In reply to
comment #4
) > > (In reply to
comment #3
) > > > Perf test failed for a long time. > > > I try to test the perf test with the EFL 1.17.0 and then result looks good. > > > Gyuyoung, Could you try the perf test with the EFL 1.17.0 ? > > > Ossy already upload the patch(
https://bugs.webkit.org/show_bug.cgi?id=153008
) > > > I tested the layout and jsc tests that also looks good. > > > > I tried to run perf test with the ossy's patch locally, perf test still > > doesn't work in my box. Did you add any new step to run perf test ? > > What is the 'my box' mean? Do you use the vm for the perf bot? > Test OS is ubuntu 15.10.
my box means my Ubuntu 15.10 linux machine.
Hunseop Jeong
Comment 7
2016-03-30 01:07:07 PDT
(In reply to
comment #6
)
> (In reply to
comment #5
) > > (In reply to
comment #4
) > > > (In reply to
comment #3
) > > > > Perf test failed for a long time. > > > > I try to test the perf test with the EFL 1.17.0 and then result looks good. > > > > Gyuyoung, Could you try the perf test with the EFL 1.17.0 ? > > > > Ossy already upload the patch(
https://bugs.webkit.org/show_bug.cgi?id=153008
) > > > > I tested the layout and jsc tests that also looks good. > > > > > > I tried to run perf test with the ossy's patch locally, perf test still > > > doesn't work in my box. Did you add any new step to run perf test ? > > > > What is the 'my box' mean? Do you use the vm for the perf bot? > > Test OS is ubuntu 15.10. > > my box means my Ubuntu 15.10 linux machine.
If you want to try the perf test locally, you have to add the 'USE_NATIVE_XDISPLAY=1'.
Gyuyoung Kim
Comment 8
2016-03-30 01:09:19 PDT
(In reply to
comment #7
)
> (In reply to
comment #6
) > > (In reply to
comment #5
) > > > (In reply to
comment #4
) > > > > (In reply to
comment #3
) > > > > > Perf test failed for a long time. > > > > > I try to test the perf test with the EFL 1.17.0 and then result looks good. > > > > > Gyuyoung, Could you try the perf test with the EFL 1.17.0 ? > > > > > Ossy already upload the patch(
https://bugs.webkit.org/show_bug.cgi?id=153008
) > > > > > I tested the layout and jsc tests that also looks good. > > > > > > > > I tried to run perf test with the ossy's patch locally, perf test still > > > > doesn't work in my box. Did you add any new step to run perf test ? > > > > > > What is the 'my box' mean? Do you use the vm for the perf bot? > > > Test OS is ubuntu 15.10. > > > > my box means my Ubuntu 15.10 linux machine. > > If you want to try the perf test locally, you have to add the > 'USE_NATIVE_XDISPLAY=1'.
Of course I set the environment variable before running perf test.
Hunseop Jeong
Comment 9
2016-03-30 01:14:39 PDT
(In reply to
comment #8
)
> (In reply to
comment #7
) > > (In reply to
comment #6
) > > > (In reply to
comment #5
) > > > > (In reply to
comment #4
) > > > > > (In reply to
comment #3
) > > > > > > Perf test failed for a long time. > > > > > > I try to test the perf test with the EFL 1.17.0 and then result looks good. > > > > > > Gyuyoung, Could you try the perf test with the EFL 1.17.0 ? > > > > > > Ossy already upload the patch(
https://bugs.webkit.org/show_bug.cgi?id=153008
) > > > > > > I tested the layout and jsc tests that also looks good. > > > > > > > > > > I tried to run perf test with the ossy's patch locally, perf test still > > > > > doesn't work in my box. Did you add any new step to run perf test ? > > > > > > > > What is the 'my box' mean? Do you use the vm for the perf bot? > > > > Test OS is ubuntu 15.10. > > > > > > my box means my Ubuntu 15.10 linux machine. > > > > If you want to try the perf test locally, you have to add the > > 'USE_NATIVE_XDISPLAY=1'. > > Of course I set the environment variable before running perf test.
Could you show me your error message? Is it same with below message? Running 151 tests Running Animation/balls.html (1 of 151) error: Animation/balls.html ERR<1708>:ecore_evas modules/ecore_evas/engines/x/ecore_evas_x.c:4514 ecore_evas_gl_x11_options_new_internal() evas_engine_info_set() init engine 'opengl_x11' failed. ERR<1708>:evas_main lib/evas/canvas/evas_gl.c:151 evas_gl_new() Evas GL engine not available. ...
Gyuyoung Kim
Comment 10
2016-03-30 03:49:04 PDT
> Could you show me your error message? > Is it same with below message? > > Running 151 tests > Running Animation/balls.html (1 of 151) > error: Animation/balls.html > ERR<1708>:ecore_evas modules/ecore_evas/engines/x/ecore_evas_x.c:4514 > ecore_evas_gl_x11_options_new_internal() evas_engine_info_set() init engine > 'opengl_x11' failed. > ERR<1708>:evas_main lib/evas/canvas/evas_gl.c:151 evas_gl_new() Evas GL > engine not available. > ...
There is no message during my perf test after applying EFL 1.17.0 version. In my case perf test doesn't pass *Animation/balls.html* as below, gyuyoung@gyuyoung-MacBookPro:~/webkit/WebKit$ Tools/Scripts/run-perf-tests Running 151 tests Running Animation/balls.html (1 of 151)
Hunseop Jeong
Comment 11
2016-03-30 04:36:45 PDT
(In reply to
comment #10
)
> > Could you show me your error message? > > Is it same with below message? > > > > Running 151 tests > > Running Animation/balls.html (1 of 151) > > error: Animation/balls.html > > ERR<1708>:ecore_evas modules/ecore_evas/engines/x/ecore_evas_x.c:4514 > > ecore_evas_gl_x11_options_new_internal() evas_engine_info_set() init engine > > 'opengl_x11' failed. > > ERR<1708>:evas_main lib/evas/canvas/evas_gl.c:151 evas_gl_new() Evas GL > > engine not available. > > ... > > There is no message during my perf test after applying EFL 1.17.0 version. > In my case perf test doesn't pass *Animation/balls.html* as below, > > gyuyoung@gyuyoung-MacBookPro:~/webkit/WebKit$ Tools/Scripts/run-perf-tests > Running 151 tests > Running Animation/balls.html (1 of 151)
Um..It looks weird. I got below result after bumping up EFL. carrot@carrot-HVM-domU:~/Source/webkit$ ./Tools/Scripts/run-perf-tests --platform efl Running 151 tests Running Animation/balls.html (1 of 151) RESULT Animation: balls: FrameRate= 6.79578453011 fps median= 6.78576729325 fps, stdev= 0.0672232647868 fps, min= 6.6790265764 fps, max= 6.94028750141 fps RESULT Animation: balls: JSHeap= 1099129.0 bytes median= 1098013.0 bytes, stdev= 3543.66108633 bytes, min= 1093811.0 bytes, max= 1103154.0 bytes RESULT Animation: balls: Malloc= 109720576.0 bytes median= 109477888.0 bytes, stdev= 2481953.25177 bytes, min= 106815488.0 bytes, max= 113238016.0 bytes Finished: 41.564760 s ... I try to investigate further.
Csaba Osztrogonác
Comment 12
2016-03-30 04:45:50 PDT
Just an idea, maybe you have different GPU and it might cause this problem.
Hunseop Jeong
Comment 13
2016-03-31 22:45:05 PDT
(In reply to
comment #10
)
> > Could you show me your error message? > > Is it same with below message? > > > > Running 151 tests > > Running Animation/balls.html (1 of 151) > > error: Animation/balls.html > > ERR<1708>:ecore_evas modules/ecore_evas/engines/x/ecore_evas_x.c:4514 > > ecore_evas_gl_x11_options_new_internal() evas_engine_info_set() init engine > > 'opengl_x11' failed. > > ERR<1708>:evas_main lib/evas/canvas/evas_gl.c:151 evas_gl_new() Evas GL > > engine not available. > > ... > > There is no message during my perf test after applying EFL 1.17.0 version. > In my case perf test doesn't pass *Animation/balls.html* as below, > > gyuyoung@gyuyoung-MacBookPro:~/webkit/WebKit$ Tools/Scripts/run-perf-tests > Running 151 tests > Running Animation/balls.html (1 of 151)
Perf test seems to work properly after bump up EFL. Cool :)
Gyuyoung Kim
Comment 14
2016-04-01 18:17:06 PDT
Finally close this bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug