All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
@ 2017-05-24 18:56 dhinakar k
  2017-05-26  1:13 ` Daniel Sangorrin
  0 siblings, 1 reply; 17+ messages in thread
From: dhinakar k @ 2017-05-24 18:56 UTC (permalink / raw)
  To: fuego, Daniel Sangorrin

[-- Attachment #1: Type: text/plain, Size: 8198 bytes --]

Hi Daniel,

Yes you are right blobsallad is dependent on sdl, cairo and x11. I
installed the following in the docker container as well as on my x86 64-bit
ubuntu host. One question here, for all such tests (functional or
benchmark) do I need to install the dependencies in docker as well as host
before the start of the test? Also, how is it done in case of arm based
target boards? Should I install the dependencies on the target board?

sudo apt-get install libsdl1.2-dev libsdl1.2debian

sudo apt-get install libcairo2-dev

sudo apt-get install x11-xserver-utils

It got built, deployed and ran successfully (see the results below). But
still the test result is a failure. I am not sure why it did not succeed.
May be some problem in plotting. I have pasted the log at the end of this
email. Please check and let me know what could be issue.

Note: Sorry about the html based emails, my official email client seems to
be configured that way. I didn't think it was because of that. Thanks for
pointing it out. I will take care of it from now on.

Regards,
Dhinakar

number of blobs: 2
2 objects = 19.93 fps
number of blobs: 3
number of blobs: 4
4 objects = 19.54 fps
number of blobs: 5
number of blobs: 6
number of blobs: 7
number of blobs: 8
8 objects = 19.78 fps
number of blobs: 9
number of blobs: 10
number of blobs: 11
number of blobs: 12
number of blobs: 13
number of blobs: 14
number of blobs: 15
number of blobs: 16
16 objects = 18.50 fps

LOG
*****

##### doing fuego phase: build ########
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_main.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_vector.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_pointmass.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_joint.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_stick.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_env.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_array.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_blob.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_blob_collective.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_cairo.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_util.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_list.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_octree.c
bs_octree.c:493:1: warning: 'bs_octree_draw_nodes' defined but not
used [-Wunused-function]
 bs_octree_draw_nodes(bs_octree_node_t *pNode,
 ^
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_vector_util.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_profiler.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_rubberband.c
bs_rubberband.c: In function 'bs_rubberband_create':
bs_rubberband.c:13:20: warning: unused variable 'p' [-Wunused-variable]
   bs_int32_t i, j, p;
                    ^
bs_rubberband.c: In function 'bs_rubberband_sc':
bs_rubberband.c:57:20: warning: unused variable 'k' [-Wunused-variable]
   bs_int32_t i, j, k;
                    ^
gcc -g -o blobsallad bs_main.o bs_vector.o bs_pointmass.o bs_joint.o
bs_stick.o bs_env.o bs_array.o bs_blob.o bs_blob_collective.o
bs_cairo.o bs_util.o bs_list.o bs_octree.o bs_vector_util.o
bs_profiler.o bs_rubberband.o -Wl,-rpath-link=//usr/lib -L//usr/lib
-lcairo -lSDL -lpthread -lm
Fuego test_build duration=1.58455991745 seconds
##### doing fuego phase: deploy ########
##### doing fuego phase: pre_deploy ########
##### doing fuego phase: test_deploy ########
##### doing fuego phase: post_deploy ########
##### doing fuego phase: run ########
WARNING: test log file parameter empty, so will use default
number of blobs: 2
2 objects = 19.93 fps
number of blobs: 3
number of blobs: 4
4 objects = 19.54 fps
number of blobs: 5
number of blobs: 6
number of blobs: 7
number of blobs: 8
8 objects = 19.78 fps
number of blobs: 9
number of blobs: 10
number of blobs: 11
number of blobs: 12
number of blobs: 13
number of blobs: 14
number of blobs: 15
number of blobs: 16
16 objects = 18.50 fps
##### doing fuego phases: get_testlog AND processing ########

 RESULT ANALYSIS

running python with
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
Reading current values from
/fuego-rw/logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt
Test section 8_objects: test result 19.78 satisfies (ge) threshold 1.
Test section 2_objects: test result 19.93 satisfies (ge) threshold 1.
Test section 4_objects: test result 19.54 satisfies (ge) threshold 1.
Test section 16_objects: test result 18.50 satisfies (ge) threshold 1.
Data file /fuego-rw/logs/Benchmark.blobsallad/plot.data was updated.
Reading plot data from /fuego-rw/logs/Benchmark.blobsallad/plot.data
Traceback (most recent call last):
  File "/fuego-core/engine/tests/Benchmark.blobsallad/parser.py", line
22, in <module>
    sys.exit(plib.process_data(ref_section_pat, cur_dict, 's', 'FPS'))
  File "/fuego-core/engine/scripts/parser/common.py", line 98, in process_data
    create_plot(label)
  File "/fuego-core/engine/scripts/parser/common.py", line 260, in create_plot
    ax.plot(plotrange, test_results_data.get(key).split(",")[-bnum:],
'o-', label='Test '+key)
  File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_axes.py",
line 1374, in plot
    for line in self._get_lines(*args, **kwargs):
  File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py",
line 303, in _grab_next_args
    for seg in self._plot_args(remaining, kwargs):
  File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py",
line 281, in _plot_args
    x, y = self._xy_from_xy(x, y)
  File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py",
line 223, in _xy_from_xy
    raise ValueError("x and y must have same first dimension")
ValueError: x and y must have same first dimension
in signal_handler
##### doing fuego phase: post_test ########
Going to check 1 fail cases for docker.default.Benchmark.blobsallad
Build step 'Execute shell' marked build as failure
[description-setter] Description set: <a
href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt">log</a>
Finished: FAILURE


> -----Original Message-----
> From: fuego-bounces@lists.linuxfoundation.org [mailto:fuego-bounces@lists.
linuxfoundation.org] On Behalf Of Dhinakar
> Kalyanasundaram
> Sent: Wednesday, May 24, 2017 4:20 PM
> Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc.
>
> Jenkins job console error -> ->
>
> /tmp/hudson4393205057432627536.sh: line 10: 19407 Killed timeout
--signal=9 100m /bin/bash
> $FUEGO_CORE/engine/tests/${TESTDIR}/${TESTNAME}.sh
> Build step 'Execute shell' marked build as failure
>
>
>
> Can anyone please let me know if they have executed this test and passed?

I haven't tried this one yet. From what I see at https://blobsallad.se/ it
looks
like it probably has dependencies for the SDK such as SDL and Cairo.
Do you have libsdl-dev and libcairo-dev installed?
Since it's graphical you will need a target with X (it's not going to work
on docker)
Can you check the build log and send the line that causes the failure?
"> Build step 'Execute shell' marked build as failure" provides no
information.

By the way, could you send your emails in clear text instead of html? Most
of your mails
can't be seen on the archive because of that:
https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html

Thanks
Daniel

[-- Attachment #2: Type: text/html, Size: 9338 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
  2017-05-24 18:56 [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc dhinakar k
@ 2017-05-26  1:13 ` Daniel Sangorrin
  2017-05-26 12:13   ` dhinakar k
  0 siblings, 1 reply; 17+ messages in thread
From: Daniel Sangorrin @ 2017-05-26  1:13 UTC (permalink / raw)
  To: 'dhinakar k', fuego

Hi Dhinakar,

> -----Original Message-----
> From: dhinakar k [mailto:dhinakar.k@gmail.com]
> Sent: Thursday, May 25, 2017 3:56 AM
> Yes you are right blobsallad is dependent on sdl, cairo and x11. I installed the following in the docker container as well as on my x86 64-
> bit ubuntu host. One question here, for all such tests (functional or benchmark) do I need to install the dependencies in docker as well
> as host before the start of the test? Also, how is it done in case of arm based target boards? Should I install the dependencies on the
> target board?
> 
> sudo apt-get install libsdl1.2-dev libsdl1.2debian
> sudo apt-get install libcairo2-dev
> sudo apt-get install x11-xserver-utils
> 
> It got built, deployed and ran successfully (see the results below). But still the test result is a failure. I am not sure why it did not
> succeed. May be some problem in plotting. I have pasted the log at the end of this email. Please check and let me know what could be
> issue.

Thanks for the log. It looks like a bug in the parser (common.py file), maybe one that I fixed on the next branch (see patch "parser: fix bug in the parser"). 
Could you check with the next branch or apply that patch to master and see if it works?

Thanks,
Daniel


> 
> 
> Note: Sorry about the html based emails, my official email client seems to be configured that way. I didn't think it was because of that.
> Thanks for pointing it out. I will take care of it from now on.
> 
> 
> Regards,
> 
> Dhinakar
> 
> number of blobs: 2
> 2 objects = 19.93 fps
> number of blobs: 3
> number of blobs: 4
> 4 objects = 19.54 fps
> number of blobs: 5
> number of blobs: 6
> number of blobs: 7
> number of blobs: 8
> 8 objects = 19.78 fps
> number of blobs: 9
> number of blobs: 10
> number of blobs: 11
> number of blobs: 12
> number of blobs: 13
> number of blobs: 14
> number of blobs: 15
> number of blobs: 16
> 16 objects = 18.50 fps
> LOG
> *****
> 
> ##### doing fuego phase: build ########
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_main.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_vector.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_pointmass.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_joint.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_stick.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_env.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_array.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_blob.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_blob_collective.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_cairo.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_util.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_list.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_octree.c
> bs_octree.c:493:1: warning: 'bs_octree_draw_nodes' defined but not used [-Wunused-function]
>  bs_octree_draw_nodes(bs_octree_node_t *pNode,
>  ^
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_vector_util.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_profiler.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_rubberband.c
> bs_rubberband.c: In function 'bs_rubberband_create':
> bs_rubberband.c:13:20: warning: unused variable 'p' [-Wunused-variable]
>    bs_int32_t i, j, p;
>                     ^
> bs_rubberband.c: In function 'bs_rubberband_sc':
> bs_rubberband.c:57:20: warning: unused variable 'k' [-Wunused-variable]
>    bs_int32_t i, j, k;
>                     ^
> gcc -g -o blobsallad bs_main.o bs_vector.o bs_pointmass.o bs_joint.o bs_stick.o bs_env.o bs_array.o bs_blob.o bs_blob_collective.o
> bs_cairo.o bs_util.o bs_list.o bs_octree.o bs_vector_util.o bs_profiler.o bs_rubberband.o -Wl,-rpath-link=//usr/lib -L//usr/lib -lcairo -
> lSDL -lpthread -lm
> Fuego test_build duration=1.58455991745 seconds
> ##### doing fuego phase: deploy ########
> ##### doing fuego phase: pre_deploy ########
> ##### doing fuego phase: test_deploy ########
> ##### doing fuego phase: post_deploy ########
> ##### doing fuego phase: run ########
> WARNING: test log file parameter empty, so will use default
> number of blobs: 2
> 2 objects = 19.93 fps
> number of blobs: 3
> number of blobs: 4
> 4 objects = 19.54 fps
> number of blobs: 5
> number of blobs: 6
> number of blobs: 7
> number of blobs: 8
> 8 objects = 19.78 fps
> number of blobs: 9
> number of blobs: 10
> number of blobs: 11
> number of blobs: 12
> number of blobs: 13
> number of blobs: 14
> number of blobs: 15
> number of blobs: 16
> 16 objects = 18.50 fps
> ##### doing fuego phases: get_testlog AND processing ########
> 
>  RESULT ANALYSIS
> 
> running python with PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> Reading current values from /fuego-rw/logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt
> Test section 8_objects: test result 19.78 satisfies (ge) threshold 1.
> Test section 2_objects: test result 19.93 satisfies (ge) threshold 1.
> Test section 4_objects: test result 19.54 satisfies (ge) threshold 1.
> Test section 16_objects: test result 18.50 satisfies (ge) threshold 1.
> Data file /fuego-rw/logs/Benchmark.blobsallad/plot.data was updated.
> Reading plot data from /fuego-rw/logs/Benchmark.blobsallad/plot.data
> Traceback (most recent call last):
>   File "/fuego-core/engine/tests/Benchmark.blobsallad/parser.py", line 22, in <module>
>     sys.exit(plib.process_data(ref_section_pat, cur_dict, 's', 'FPS'))
>   File "/fuego-core/engine/scripts/parser/common.py", line 98, in process_data
>     create_plot(label)
>   File "/fuego-core/engine/scripts/parser/common.py", line 260, in create_plot
>     ax.plot(plotrange, test_results_data.get(key).split(",")[-bnum:], 'o-', label='Test '+key)
>   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_axes.py", line 1374, in plot
>     for line in self._get_lines(*args, **kwargs):
>   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 303, in _grab_next_args
>     for seg in self._plot_args(remaining, kwargs):
>   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 281, in _plot_args
>     x, y = self._xy_from_xy(x, y)
>   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 223, in _xy_from_xy
>     raise ValueError("x and y must have same first dimension")
> ValueError: x and y must have same first dimension
> in signal_handler
> ##### doing fuego phase: post_test ########
> Going to check 1 fail cases for docker.default.Benchmark.blobsallad
> Build step 'Execute shell' marked build as failure
> [description-setter] Description set: <a
> href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt">log</a>
> Finished: FAILURE
> 
> > -----Original Message-----
> > From: fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org>  [mailto:fuego-
> bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> ] On Behalf Of Dhinakar
> > Kalyanasundaram
> > Sent: Wednesday, May 24, 2017 4:20 PM
> > Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc.
> >
> > Jenkins job console error -> ->
> >
> > /tmp/hudson4393205057432627536.sh: line 10: 19407 Killed timeout --signal=9 100m /bin/bash
> > $FUEGO_CORE/engine/tests/${TESTDIR}/${TESTNAME}.sh
> > Build step 'Execute shell' marked build as failure
> >
> >
> >
> > Can anyone please let me know if they have executed this test and passed?
> 
> I haven't tried this one yet. From what I see at https://blobsallad.se/ it looks
> like it probably has dependencies for the SDK such as SDL and Cairo.
> Do you have libsdl-dev and libcairo-dev installed?
> Since it's graphical you will need a target with X (it's not going to work on docker)
> Can you check the build log and send the line that causes the failure?
> "> Build step 'Execute shell' marked build as failure" provides no information.
> 
> By the way, could you send your emails in clear text instead of html? Most of your mails
> can't be seen on the archive because of that:
> https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html <https://lists.linuxfoundation.org/pipermail/fuego/2017-
> May/000669.html>
> 
> Thanks
> Daniel




^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
  2017-05-26  1:13 ` Daniel Sangorrin
@ 2017-05-26 12:13   ` dhinakar k
  2017-06-05 16:52     ` dhinakar k
  0 siblings, 1 reply; 17+ messages in thread
From: dhinakar k @ 2017-05-26 12:13 UTC (permalink / raw)
  To: Daniel Sangorrin; +Cc: fuego

[-- Attachment #1: Type: text/plain, Size: 9941 bytes --]

Sure Daniel I will check and let you know.

Regards,
Dhinakar​

On May 26, 2017 6:43 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.jp>
wrote:

> Hi Dhinakar,
>
> > -----Original Message-----
> > From: dhinakar k [mailto:dhinakar.k@gmail.com]
> > Sent: Thursday, May 25, 2017 3:56 AM
> > Yes you are right blobsallad is dependent on sdl, cairo and x11. I
> installed the following in the docker container as well as on my x86 64-
> > bit ubuntu host. One question here, for all such tests (functional or
> benchmark) do I need to install the dependencies in docker as well
> > as host before the start of the test? Also, how is it done in case of
> arm based target boards? Should I install the dependencies on the
> > target board?
> >
> > sudo apt-get install libsdl1.2-dev libsdl1.2debian
> > sudo apt-get install libcairo2-dev
> > sudo apt-get install x11-xserver-utils
> >
> > It got built, deployed and ran successfully (see the results below). But
> still the test result is a failure. I am not sure why it did not
> > succeed. May be some problem in plotting. I have pasted the log at the
> end of this email. Please check and let me know what could be
> > issue.
>
> Thanks for the log. It looks like a bug in the parser (common.py file),
> maybe one that I fixed on the next branch (see patch "parser: fix bug in
> the parser").
> Could you check with the next branch or apply that patch to master and see
> if it works?
>
> Thanks,
> Daniel
>
>
> >
> >
> > Note: Sorry about the html based emails, my official email client seems
> to be configured that way. I didn't think it was because of that.
> > Thanks for pointing it out. I will take care of it from now on.
> >
> >
> > Regards,
> >
> > Dhinakar
> >
> > number of blobs: 2
> > 2 objects = 19.93 fps
> > number of blobs: 3
> > number of blobs: 4
> > 4 objects = 19.54 fps
> > number of blobs: 5
> > number of blobs: 6
> > number of blobs: 7
> > number of blobs: 8
> > 8 objects = 19.78 fps
> > number of blobs: 9
> > number of blobs: 10
> > number of blobs: 11
> > number of blobs: 12
> > number of blobs: 13
> > number of blobs: 14
> > number of blobs: 15
> > number of blobs: 16
> > 16 objects = 18.50 fps
> > LOG
> > *****
> >
> > ##### doing fuego phase: build ########
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_main.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_vector.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_pointmass.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_joint.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_stick.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_env.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_array.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_blob.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_blob_collective.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_cairo.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_util.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_list.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_octree.c
> > bs_octree.c:493:1: warning: 'bs_octree_draw_nodes' defined but not used
> [-Wunused-function]
> >  bs_octree_draw_nodes(bs_octree_node_t *pNode,
> >  ^
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_vector_util.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_profiler.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_rubberband.c
> > bs_rubberband.c: In function 'bs_rubberband_create':
> > bs_rubberband.c:13:20: warning: unused variable 'p' [-Wunused-variable]
> >    bs_int32_t i, j, p;
> >                     ^
> > bs_rubberband.c: In function 'bs_rubberband_sc':
> > bs_rubberband.c:57:20: warning: unused variable 'k' [-Wunused-variable]
> >    bs_int32_t i, j, k;
> >                     ^
> > gcc -g -o blobsallad bs_main.o bs_vector.o bs_pointmass.o bs_joint.o
> bs_stick.o bs_env.o bs_array.o bs_blob.o bs_blob_collective.o
> > bs_cairo.o bs_util.o bs_list.o bs_octree.o bs_vector_util.o
> bs_profiler.o bs_rubberband.o -Wl,-rpath-link=//usr/lib -L//usr/lib -lcairo
> -
> > lSDL -lpthread -lm
> > Fuego test_build duration=1.58455991745 seconds
> > ##### doing fuego phase: deploy ########
> > ##### doing fuego phase: pre_deploy ########
> > ##### doing fuego phase: test_deploy ########
> > ##### doing fuego phase: post_deploy ########
> > ##### doing fuego phase: run ########
> > WARNING: test log file parameter empty, so will use default
> > number of blobs: 2
> > 2 objects = 19.93 fps
> > number of blobs: 3
> > number of blobs: 4
> > 4 objects = 19.54 fps
> > number of blobs: 5
> > number of blobs: 6
> > number of blobs: 7
> > number of blobs: 8
> > 8 objects = 19.78 fps
> > number of blobs: 9
> > number of blobs: 10
> > number of blobs: 11
> > number of blobs: 12
> > number of blobs: 13
> > number of blobs: 14
> > number of blobs: 15
> > number of blobs: 16
> > 16 objects = 18.50 fps
> > ##### doing fuego phases: get_testlog AND processing ########
> >
> >  RESULT ANALYSIS
> >
> > running python with PATH=/usr/local/bin:/usr/
> local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> > Reading current values from /fuego-rw/logs/Benchmark.
> blobsallad/docker.default.13.13/testlog.txt
> > Test section 8_objects: test result 19.78 satisfies (ge) threshold 1.
> > Test section 2_objects: test result 19.93 satisfies (ge) threshold 1.
> > Test section 4_objects: test result 19.54 satisfies (ge) threshold 1.
> > Test section 16_objects: test result 18.50 satisfies (ge) threshold 1.
> > Data file /fuego-rw/logs/Benchmark.blobsallad/plot.data was updated.
> > Reading plot data from /fuego-rw/logs/Benchmark.blobsallad/plot.data
> > Traceback (most recent call last):
> >   File "/fuego-core/engine/tests/Benchmark.blobsallad/parser.py", line
> 22, in <module>
> >     sys.exit(plib.process_data(ref_section_pat, cur_dict, 's', 'FPS'))
> >   File "/fuego-core/engine/scripts/parser/common.py", line 98, in
> process_data
> >     create_plot(label)
> >   File "/fuego-core/engine/scripts/parser/common.py", line 260, in
> create_plot
> >     ax.plot(plotrange, test_results_data.get(key).split(",")[-bnum:],
> 'o-', label='Test '+key)
> >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_axes.py",
> line 1374, in plot
> >     for line in self._get_lines(*args, **kwargs):
> >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py",
> line 303, in _grab_next_args
> >     for seg in self._plot_args(remaining, kwargs):
> >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py",
> line 281, in _plot_args
> >     x, y = self._xy_from_xy(x, y)
> >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py",
> line 223, in _xy_from_xy
> >     raise ValueError("x and y must have same first dimension")
> > ValueError: x and y must have same first dimension
> > in signal_handler
> > ##### doing fuego phase: post_test ########
> > Going to check 1 fail cases for docker.default.Benchmark.blobsallad
> > Build step 'Execute shell' marked build as failure
> > [description-setter] Description set: <a
> > href="/fuego/userContent/fuego.logs/Benchmark.
> blobsallad/docker.default.13.13/testlog.txt">log</a>
> > Finished: FAILURE
> >
> > > -----Original Message-----
> > > From: fuego-bounces@lists.linuxfoundation.org <mailto:
> fuego-bounces@lists.linuxfoundation.org>  [mailto:fuego-
> > bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.
> linuxfoundation.org> ] On Behalf Of Dhinakar
> > > Kalyanasundaram
> > > Sent: Wednesday, May 24, 2017 4:20 PM
> > > Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc.
> > >
> > > Jenkins job console error -> ->
> > >
> > > /tmp/hudson4393205057432627536.sh: line 10: 19407 Killed timeout
> --signal=9 100m /bin/bash
> > > $FUEGO_CORE/engine/tests/${TESTDIR}/${TESTNAME}.sh
> > > Build step 'Execute shell' marked build as failure
> > >
> > >
> > >
> > > Can anyone please let me know if they have executed this test and
> passed?
> >
> > I haven't tried this one yet. From what I see at https://blobsallad.se/
> it looks
> > like it probably has dependencies for the SDK such as SDL and Cairo.
> > Do you have libsdl-dev and libcairo-dev installed?
> > Since it's graphical you will need a target with X (it's not going to
> work on docker)
> > Can you check the build log and send the line that causes the failure?
> > "> Build step 'Execute shell' marked build as failure" provides no
> information.
> >
> > By the way, could you send your emails in clear text instead of html?
> Most of your mails
> > can't be seen on the archive because of that:
> > https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html <
> https://lists.linuxfoundation.org/pipermail/fuego/2017-
> > May/000669.html>
> >
> > Thanks
> > Daniel
>
>
>
>

[-- Attachment #2: Type: text/html, Size: 12190 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
  2017-05-26 12:13   ` dhinakar k
@ 2017-06-05 16:52     ` dhinakar k
  2017-06-09  0:08       ` Daniel Sangorrin
  0 siblings, 1 reply; 17+ messages in thread
From: dhinakar k @ 2017-06-05 16:52 UTC (permalink / raw)
  To: Daniel Sangorrin; +Cc: fuego

[-- Attachment #1: Type: text/plain, Size: 13608 bytes --]

Hi Daniel,

It seems the parser has an issue. I posted in another thread about it.
But thought of posting the error log here for your reference.
Please check and confirm.

##### doing fuego phase: processing ########
+ processing
+ local RETURN_VALUE=0
+ call_if_present test_processing
+ declare -f -F test_processing
+ return 0
+ '[' 0 -ne 0 ']'
+ fail_check_cases
+ testlog=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
+ slog_prefix=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog
++ tr . _
++ echo BENCHMARK.BLOBSALLAD
+ upName=BENCHMARK_BLOBSALLAD
+ fcname=BENCHMARK_BLOBSALLAD_FAIL_CASE_COUNT
+ fcc=1
+ '[' -z 1 ']'
+ echo 'Going to check 1 fail cases for
ubuntu-x86-target.default.Benchmark.blobsallad'
Going to check 1 fail cases for ubuntu-x86-target.default.Benchmark.blobsallad
+ fcc=0
++ seq 0 0
+ for n in '$(seq 0 $fcc)'
+ fpvarname=BENCHMARK_BLOBSALLAD_FAIL_REGEXP_0
+ fpvarmsg=BENCHMARK_BLOBSALLAD_FAIL_MESSAGE_0
+ fpvarslog=BENCHMARK_BLOBSALLAD_FAIL_0_SYSLOG
+ fptemplate='xrandr: command not found'
+ fpmessage='target system does not have xrandr'
+ fpslog=
+ '[' '!' -z '' ']'
+ grep -e 'xrandr: command not found'
/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
+ echo 'No fail cases detected for
ubuntu-x86-target.default.Benchmark.blobsallad'
No fail cases detected for ubuntu-x86-target.default.Benchmark.blobsallad
+ '[' 0 -ne 0 ']'
+ syslog_cmp
+ PREFIX=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog
+ rc=0
+ '[' -f /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt
']'
+ diff -ua /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt
/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.after.txt
+ grep -vEf /fuego-core/engine/scripts/syslog.ignore
+ grep -E -e '\.(Bug:|Oops)'
+ '[' 0 -eq 1 ']'
+ return 0
+ '[' 0 -ne 0 ']'
+ PYTHON_ARGS='-W ignore::DeprecationWarning -W ignore::UserWarning'
+ '[' -e /fuego-core/engine/tests/Benchmark.blobsallad/parser.py ']'
+ run_python -W ignore::DeprecationWarning -W ignore::UserWarning
/fuego-core/engine/tests/Benchmark.blobsallad/parser.py
+ '[' '!' -z /usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
']'
+ echo 'running python with
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games'
running python with
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
+ PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
+ python -W ignore::DeprecationWarning -W ignore::UserWarning
/fuego-core/engine/tests/Benchmark.blobsallad/parser.py

Reading current values from
/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/testlog.txt

+ rc=1
+ '[' 1 -eq 0 ']'
+ '[' 1 -eq 2 ']'
+ '[' 1 -eq 3 ']'
+ abort_job 'ERROR: problem while running the parser'
+ set +x

*** ABORTED ***

Fuego error reason: ERROR: problem while running the parser

Build step 'Execute shell' marked build as failure
[description-setter] Description set:  <a
href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/testlog.txt">log</a>
Finished: FAILURE

Regards,

Dhinakar


On Fri, May 26, 2017 at 5:43 PM, dhinakar k <dhinakar.k@gmail.com> wrote:

> Sure Daniel I will check and let you know.
>
> Regards,
> Dhinakar​
>
> On May 26, 2017 6:43 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.
> jp> wrote:
>
>> Hi Dhinakar,
>>
>> > -----Original Message-----
>> > From: dhinakar k [mailto:dhinakar.k@gmail.com]
>> > Sent: Thursday, May 25, 2017 3:56 AM
>> > Yes you are right blobsallad is dependent on sdl, cairo and x11. I
>> installed the following in the docker container as well as on my x86 64-
>> > bit ubuntu host. One question here, for all such tests (functional or
>> benchmark) do I need to install the dependencies in docker as well
>> > as host before the start of the test? Also, how is it done in case of
>> arm based target boards? Should I install the dependencies on the
>> > target board?
>> >
>> > sudo apt-get install libsdl1.2-dev libsdl1.2debian
>> > sudo apt-get install libcairo2-dev
>> > sudo apt-get install x11-xserver-utils
>> >
>> > It got built, deployed and ran successfully (see the results below).
>> But still the test result is a failure. I am not sure why it did not
>> > succeed. May be some problem in plotting. I have pasted the log at the
>> end of this email. Please check and let me know what could be
>> > issue.
>>
>> Thanks for the log. It looks like a bug in the parser (common.py file),
>> maybe one that I fixed on the next branch (see patch "parser: fix bug in
>> the parser").
>> Could you check with the next branch or apply that patch to master and
>> see if it works?
>>
>> Thanks,
>> Daniel
>>
>>
>> >
>> >
>> > Note: Sorry about the html based emails, my official email client seems
>> to be configured that way. I didn't think it was because of that.
>> > Thanks for pointing it out. I will take care of it from now on.
>> >
>> >
>> > Regards,
>> >
>> > Dhinakar
>> >
>> > number of blobs: 2
>> > 2 objects = 19.93 fps
>> > number of blobs: 3
>> > number of blobs: 4
>> > 4 objects = 19.54 fps
>> > number of blobs: 5
>> > number of blobs: 6
>> > number of blobs: 7
>> > number of blobs: 8
>> > 8 objects = 19.78 fps
>> > number of blobs: 9
>> > number of blobs: 10
>> > number of blobs: 11
>> > number of blobs: 12
>> > number of blobs: 13
>> > number of blobs: 14
>> > number of blobs: 15
>> > number of blobs: 16
>> > 16 objects = 18.50 fps
>> > LOG
>> > *****
>> >
>> > ##### doing fuego phase: build ########
>> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
>> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_main.c
>> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
>> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_vector.c
>> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
>> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_pointmass.c
>> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
>> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_joint.c
>> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
>> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_stick.c
>> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
>> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_env.c
>> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
>> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_array.c
>> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
>> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_blob.c
>> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
>> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_blob_collective.c
>> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
>> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_cairo.c
>> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
>> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_util.c
>> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
>> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_list.c
>> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
>> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_octree.c
>> > bs_octree.c:493:1: warning: 'bs_octree_draw_nodes' defined but not used
>> [-Wunused-function]
>> >  bs_octree_draw_nodes(bs_octree_node_t *pNode,
>> >  ^
>> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
>> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_vector_util.c
>> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
>> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_profiler.c
>> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
>> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_rubberband.c
>> > bs_rubberband.c: In function 'bs_rubberband_create':
>> > bs_rubberband.c:13:20: warning: unused variable 'p' [-Wunused-variable]
>> >    bs_int32_t i, j, p;
>> >                     ^
>> > bs_rubberband.c: In function 'bs_rubberband_sc':
>> > bs_rubberband.c:57:20: warning: unused variable 'k' [-Wunused-variable]
>> >    bs_int32_t i, j, k;
>> >                     ^
>> > gcc -g -o blobsallad bs_main.o bs_vector.o bs_pointmass.o bs_joint.o
>> bs_stick.o bs_env.o bs_array.o bs_blob.o bs_blob_collective.o
>> > bs_cairo.o bs_util.o bs_list.o bs_octree.o bs_vector_util.o
>> bs_profiler.o bs_rubberband.o -Wl,-rpath-link=//usr/lib -L//usr/lib -lcairo
>> -
>> > lSDL -lpthread -lm
>> > Fuego test_build duration=1.58455991745 seconds
>> > ##### doing fuego phase: deploy ########
>> > ##### doing fuego phase: pre_deploy ########
>> > ##### doing fuego phase: test_deploy ########
>> > ##### doing fuego phase: post_deploy ########
>> > ##### doing fuego phase: run ########
>> > WARNING: test log file parameter empty, so will use default
>> > number of blobs: 2
>> > 2 objects = 19.93 fps
>> > number of blobs: 3
>> > number of blobs: 4
>> > 4 objects = 19.54 fps
>> > number of blobs: 5
>> > number of blobs: 6
>> > number of blobs: 7
>> > number of blobs: 8
>> > 8 objects = 19.78 fps
>> > number of blobs: 9
>> > number of blobs: 10
>> > number of blobs: 11
>> > number of blobs: 12
>> > number of blobs: 13
>> > number of blobs: 14
>> > number of blobs: 15
>> > number of blobs: 16
>> > 16 objects = 18.50 fps
>> > ##### doing fuego phases: get_testlog AND processing ########
>> >
>> >  RESULT ANALYSIS
>> >
>> > running python with PATH=/usr/local/bin:/usr/local
>> /bin:/usr/bin:/bin:/usr/local/games:/usr/games
>> > Reading current values from /fuego-rw/logs/Benchmark.blobs
>> allad/docker.default.13.13/testlog.txt
>> > Test section 8_objects: test result 19.78 satisfies (ge) threshold 1.
>> > Test section 2_objects: test result 19.93 satisfies (ge) threshold 1.
>> > Test section 4_objects: test result 19.54 satisfies (ge) threshold 1.
>> > Test section 16_objects: test result 18.50 satisfies (ge) threshold 1.
>> > Data file /fuego-rw/logs/Benchmark.blobsallad/plot.data was updated.
>> > Reading plot data from /fuego-rw/logs/Benchmark.blobsallad/plot.data
>> > Traceback (most recent call last):
>> >   File "/fuego-core/engine/tests/Benchmark.blobsallad/parser.py", line
>> 22, in <module>
>> >     sys.exit(plib.process_data(ref_section_pat, cur_dict, 's', 'FPS'))
>> >   File "/fuego-core/engine/scripts/parser/common.py", line 98, in
>> process_data
>> >     create_plot(label)
>> >   File "/fuego-core/engine/scripts/parser/common.py", line 260, in
>> create_plot
>> >     ax.plot(plotrange, test_results_data.get(key).split(",")[-bnum:],
>> 'o-', label='Test '+key)
>> >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_axes.py",
>> line 1374, in plot
>> >     for line in self._get_lines(*args, **kwargs):
>> >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py",
>> line 303, in _grab_next_args
>> >     for seg in self._plot_args(remaining, kwargs):
>> >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py",
>> line 281, in _plot_args
>> >     x, y = self._xy_from_xy(x, y)
>> >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py",
>> line 223, in _xy_from_xy
>> >     raise ValueError("x and y must have same first dimension")
>> > ValueError: x and y must have same first dimension
>> > in signal_handler
>> > ##### doing fuego phase: post_test ########
>> > Going to check 1 fail cases for docker.default.Benchmark.blobsallad
>> > Build step 'Execute shell' marked build as failure
>> > [description-setter] Description set: <a
>> > href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/
>> docker.default.13.13/testlog.txt">log</a>
>> > Finished: FAILURE
>> >
>> > > -----Original Message-----
>> > > From: fuego-bounces@lists.linuxfoundation.org <mailto:
>> fuego-bounces@lists.linuxfoundation.org>  [mailto:fuego-
>> > bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.li
>> nuxfoundation.org> ] On Behalf Of Dhinakar
>> > > Kalyanasundaram
>> > > Sent: Wednesday, May 24, 2017 4:20 PM
>> > > Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc.
>> > >
>> > > Jenkins job console error -> ->
>> > >
>> > > /tmp/hudson4393205057432627536.sh: line 10: 19407 Killed timeout
>> --signal=9 100m /bin/bash
>> > > $FUEGO_CORE/engine/tests/${TESTDIR}/${TESTNAME}.sh
>> > > Build step 'Execute shell' marked build as failure
>> > >
>> > >
>> > >
>> > > Can anyone please let me know if they have executed this test and
>> passed?
>> >
>> > I haven't tried this one yet. From what I see at https://blobsallad.se/
>> it looks
>> > like it probably has dependencies for the SDK such as SDL and Cairo.
>> > Do you have libsdl-dev and libcairo-dev installed?
>> > Since it's graphical you will need a target with X (it's not going to
>> work on docker)
>> > Can you check the build log and send the line that causes the failure?
>> > "> Build step 'Execute shell' marked build as failure" provides no
>> information.
>> >
>> > By the way, could you send your emails in clear text instead of html?
>> Most of your mails
>> > can't be seen on the archive because of that:
>> > https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
>> <https://lists.linuxfoundation.org/pipermail/fuego/2017-
>> > May/000669.html>
>> >
>> > Thanks
>> > Daniel
>>
>>
>>
>>

[-- Attachment #2: Type: text/html, Size: 16505 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
  2017-06-05 16:52     ` dhinakar k
@ 2017-06-09  0:08       ` Daniel Sangorrin
  2017-06-09  1:48         ` dhinakar k
  2017-06-28 21:36         ` Bird, Timothy
  0 siblings, 2 replies; 17+ messages in thread
From: Daniel Sangorrin @ 2017-06-09  0:08 UTC (permalink / raw)
  To: 'dhinakar k'; +Cc: fuego

Hi Dhinakar,

Sorry for the delay.
Thanks for reporting. I will look at it when I have time (sorry, I'm busy at the moment).

Tim: how should we manage issues/bugs? I can't find the "issues" functionality
that github provides on bitbucket.

Thanks,
Daniel

> -----Original Message-----
> From: dhinakar k [mailto:dhinakar.k@gmail.com]
> Sent: Tuesday, June 06, 2017 1:52 AM
> To: Daniel Sangorrin
> Cc: fuego@lists.linuxfoundation.org
> Subject: Re: Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
> 
> Hi Daniel,
> 
> 
> It seems the parser has an issue. I posted in another thread about it.
> 
> But thought of posting the error log here for your reference.
> 
> Please check and confirm.
> 
> 
> ##### doing fuego phase: processing ########
> + processing
> + local RETURN_VALUE=0
> + call_if_present test_processing
> + declare -f -F test_processing
> + return 0
> + '[' 0 -ne 0 ']'
> + fail_check_cases
> + testlog=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
> + slog_prefix=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog
> ++ tr . _
> ++ echo BENCHMARK.BLOBSALLAD
> + upName=BENCHMARK_BLOBSALLAD
> + fcname=BENCHMARK_BLOBSALLAD_FAIL_CASE_COUNT
> + fcc=1
> + '[' -z 1 ']'
> + echo 'Going to check 1 fail cases for ubuntu-x86-target.default.Benchmark.blobsallad'
> Going to check 1 fail cases for ubuntu-x86-target.default.Benchmark.blobsallad
> + fcc=0
> ++ seq 0 0
> + for n in '$(seq 0 $fcc)'
> + fpvarname=BENCHMARK_BLOBSALLAD_FAIL_REGEXP_0
> + fpvarmsg=BENCHMARK_BLOBSALLAD_FAIL_MESSAGE_0
> + fpvarslog=BENCHMARK_BLOBSALLAD_FAIL_0_SYSLOG
> + fptemplate='xrandr: command not found'
> + fpmessage='target system does not have xrandr'
> + fpslog=
> + '[' '!' -z '' ']'
> + grep -e 'xrandr: command not found' /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
> + echo 'No fail cases detected for ubuntu-x86-target.default.Benchmark.blobsallad'
> No fail cases detected for ubuntu-x86-target.default.Benchmark.blobsallad
> + '[' 0 -ne 0 ']'
> + syslog_cmp
> + PREFIX=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog
> + rc=0
> + '[' -f /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt ']'
> + diff -ua /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt /fuego-
> rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.after.txt
> + grep -vEf /fuego-core/engine/scripts/syslog.ignore
> + grep -E -e '\.(Bug:|Oops)'
> + '[' 0 -eq 1 ']'
> + return 0
> + '[' 0 -ne 0 ']'
> + PYTHON_ARGS='-W ignore::DeprecationWarning -W ignore::UserWarning'
> + '[' -e /fuego-core/engine/tests/Benchmark.blobsallad/parser.py ']'
> + run_python -W ignore::DeprecationWarning -W ignore::UserWarning /fuego-core/engine/tests/Benchmark.blobsallad/parser.py
> + '[' '!' -z /usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games ']'
> + echo 'running python with PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games'
> running python with PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> + PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> + python -W ignore::DeprecationWarning -W ignore::UserWarning /fuego-core/engine/tests/Benchmark.blobsallad/parser.py
> Reading current values from /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
> + rc=1
> + '[' 1 -eq 0 ']'
> + '[' 1 -eq 2 ']'
> + '[' 1 -eq 3 ']'
> + abort_job 'ERROR: problem while running the parser'
> + set +x
> 
> *** ABORTED ***
> 
> Fuego error reason: ERROR: problem while running the parser
> 
> Build step 'Execute shell' marked build as failure
> [description-setter] Description set:  <a href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/ubuntu-x86-
> target.default.3.3/testlog.txt">log</a>
> Finished: FAILURE
> 
> Regards,
> Dhinakar
> 
> On Fri, May 26, 2017 at 5:43 PM, dhinakar k <dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> > wrote:
> 
> 
> 	Sure Daniel I will check and let you know.
> 
> 	Regards,
> 	Dhinakar​
> 
> 	On May 26, 2017 6:43 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> >
> wrote:
> 
> 
> 		Hi Dhinakar,
> 
> 		> -----Original Message-----
> 		> From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> ]
> 		> Sent: Thursday, May 25, 2017 3:56 AM
> 		> Yes you are right blobsallad is dependent on sdl, cairo and x11. I installed the following in the docker container as
> well as on my x86 64-
> 		> bit ubuntu host. One question here, for all such tests (functional or benchmark) do I need to install the
> dependencies in docker as well
> 		> as host before the start of the test? Also, how is it done in case of arm based target boards? Should I install the
> dependencies on the
> 		> target board?
> 		>
> 		> sudo apt-get install libsdl1.2-dev libsdl1.2debian
> 		> sudo apt-get install libcairo2-dev
> 		> sudo apt-get install x11-xserver-utils
> 		>
> 		> It got built, deployed and ran successfully (see the results below). But still the test result is a failure. I am not sure
> why it did not
> 		> succeed. May be some problem in plotting. I have pasted the log at the end of this email. Please check and let me
> know what could be
> 		> issue.
> 
> 		Thanks for the log. It looks like a bug in the parser (common.py file), maybe one that I fixed on the next branch (see
> patch "parser: fix bug in the parser").
> 		Could you check with the next branch or apply that patch to master and see if it works?
> 
> 		Thanks,
> 		Daniel
> 
> 
> 		>
> 		>
> 		> Note: Sorry about the html based emails, my official email client seems to be configured that way. I didn't think it
> was because of that.
> 		> Thanks for pointing it out. I will take care of it from now on.
> 		>
> 		>
> 		> Regards,
> 		>
> 		> Dhinakar
> 		>
> 		> number of blobs: 2
> 		> 2 objects = 19.93 fps
> 		> number of blobs: 3
> 		> number of blobs: 4
> 		> 4 objects = 19.54 fps
> 		> number of blobs: 5
> 		> number of blobs: 6
> 		> number of blobs: 7
> 		> number of blobs: 8
> 		> 8 objects = 19.78 fps
> 		> number of blobs: 9
> 		> number of blobs: 10
> 		> number of blobs: 11
> 		> number of blobs: 12
> 		> number of blobs: 13
> 		> number of blobs: 14
> 		> number of blobs: 15
> 		> number of blobs: 16
> 		> 16 objects = 18.50 fps
> 		> LOG
> 		> *****
> 		>
> 		> ##### doing fuego phase: build ########
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_main.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_vector.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_pointmass.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_joint.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_stick.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_env.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_array.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_blob.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_blob_collective.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_cairo.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_util.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_list.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_octree.c
> 		> bs_octree.c:493:1: warning: 'bs_octree_draw_nodes' defined but not used [-Wunused-function]
> 		>  bs_octree_draw_nodes(bs_octree_node_t *pNode,
> 		>  ^
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_vector_util.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_profiler.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_rubberband.c
> 		> bs_rubberband.c: In function 'bs_rubberband_create':
> 		> bs_rubberband.c:13:20: warning: unused variable 'p' [-Wunused-variable]
> 		>    bs_int32_t i, j, p;
> 		>                     ^
> 		> bs_rubberband.c: In function 'bs_rubberband_sc':
> 		> bs_rubberband.c:57:20: warning: unused variable 'k' [-Wunused-variable]
> 		>    bs_int32_t i, j, k;
> 		>                     ^
> 		> gcc -g -o blobsallad bs_main.o bs_vector.o bs_pointmass.o bs_joint.o bs_stick.o bs_env.o bs_array.o bs_blob.o
> bs_blob_collective.o
> 		> bs_cairo.o bs_util.o bs_list.o bs_octree.o bs_vector_util.o bs_profiler.o bs_rubberband.o -Wl,-rpath-link=//usr/lib -
> L//usr/lib -lcairo -
> 		> lSDL -lpthread -lm
> 		> Fuego test_build duration=1.58455991745 seconds
> 		> ##### doing fuego phase: deploy ########
> 		> ##### doing fuego phase: pre_deploy ########
> 		> ##### doing fuego phase: test_deploy ########
> 		> ##### doing fuego phase: post_deploy ########
> 		> ##### doing fuego phase: run ########
> 		> WARNING: test log file parameter empty, so will use default
> 		> number of blobs: 2
> 		> 2 objects = 19.93 fps
> 		> number of blobs: 3
> 		> number of blobs: 4
> 		> 4 objects = 19.54 fps
> 		> number of blobs: 5
> 		> number of blobs: 6
> 		> number of blobs: 7
> 		> number of blobs: 8
> 		> 8 objects = 19.78 fps
> 		> number of blobs: 9
> 		> number of blobs: 10
> 		> number of blobs: 11
> 		> number of blobs: 12
> 		> number of blobs: 13
> 		> number of blobs: 14
> 		> number of blobs: 15
> 		> number of blobs: 16
> 		> 16 objects = 18.50 fps
> 		> ##### doing fuego phases: get_testlog AND processing ########
> 		>
> 		>  RESULT ANALYSIS
> 		>
> 		> running python with PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> 		> Reading current values from /fuego-rw/logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt
> 		> Test section 8_objects: test result 19.78 satisfies (ge) threshold 1.
> 		> Test section 2_objects: test result 19.93 satisfies (ge) threshold 1.
> 		> Test section 4_objects: test result 19.54 satisfies (ge) threshold 1.
> 		> Test section 16_objects: test result 18.50 satisfies (ge) threshold 1.
> 		> Data file /fuego-rw/logs/Benchmark.blobsallad/plot.data was updated.
> 		> Reading plot data from /fuego-rw/logs/Benchmark.blobsallad/plot.data
> 		> Traceback (most recent call last):
> 		>   File "/fuego-core/engine/tests/Benchmark.blobsallad/parser.py", line 22, in <module>
> 		>     sys.exit(plib.process_data(ref_section_pat, cur_dict, 's', 'FPS'))
> 		>   File "/fuego-core/engine/scripts/parser/common.py", line 98, in process_data
> 		>     create_plot(label)
> 		>   File "/fuego-core/engine/scripts/parser/common.py", line 260, in create_plot
> 		>     ax.plot(plotrange, test_results_data.get(key).split(",")[-bnum:], 'o-', label='Test '+key)
> 		>   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_axes.py", line 1374, in plot
> 		>     for line in self._get_lines(*args, **kwargs):
> 		>   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 303, in _grab_next_args
> 		>     for seg in self._plot_args(remaining, kwargs):
> 		>   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 281, in _plot_args
> 		>     x, y = self._xy_from_xy(x, y)
> 		>   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 223, in _xy_from_xy
> 		>     raise ValueError("x and y must have same first dimension")
> 		> ValueError: x and y must have same first dimension
> 		> in signal_handler
> 		> ##### doing fuego phase: post_test ########
> 		> Going to check 1 fail cases for docker.default.Benchmark.blobsallad
> 		> Build step 'Execute shell' marked build as failure
> 		> [description-setter] Description set: <a
> 		> href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt">log</a>
> 		> Finished: FAILURE
> 		>
> 		> > -----Original Message-----
> 		> > From: fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org>
> <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> >  [mailto:fuego-
> <mailto:fuego->
> 		> bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>  <mailto:fuego-
> bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> > ] On Behalf Of Dhinakar
> 		> > Kalyanasundaram
> 		> > Sent: Wednesday, May 24, 2017 4:20 PM
> 		> > Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc.
> 		> >
> 		> > Jenkins job console error -> ->
> 		> >
> 		> > /tmp/hudson4393205057432627536.sh: line 10: 19407 Killed timeout --signal=9 100m /bin/bash
> 		> > $FUEGO_CORE/engine/tests/${TESTDIR}/${TESTNAME}.sh
> 		> > Build step 'Execute shell' marked build as failure
> 		> >
> 		> >
> 		> >
> 		> > Can anyone please let me know if they have executed this test and passed?
> 		>
> 		> I haven't tried this one yet. From what I see at https://blobsallad.se/ it looks
> 		> like it probably has dependencies for the SDK such as SDL and Cairo.
> 		> Do you have libsdl-dev and libcairo-dev installed?
> 		> Since it's graphical you will need a target with X (it's not going to work on docker)
> 		> Can you check the build log and send the line that causes the failure?
> 		> "> Build step 'Execute shell' marked build as failure" provides no information.
> 		>
> 		> By the way, could you send your emails in clear text instead of html? Most of your mails
> 		> can't be seen on the archive because of that:
> 		> https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.linuxfoundation.org/pipermail/fuego/2017->
> 		> May/000669.html>
> 		>
> 		> Thanks
> 		> Daniel
> 
> 
> 
> 
> 




^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
  2017-06-09  0:08       ` Daniel Sangorrin
@ 2017-06-09  1:48         ` dhinakar k
  2017-06-23  5:57           ` Daniel Sangorrin
  2017-06-28 21:36         ` Bird, Timothy
  1 sibling, 1 reply; 17+ messages in thread
From: dhinakar k @ 2017-06-09  1:48 UTC (permalink / raw)
  To: Daniel Sangorrin; +Cc: fuego

[-- Attachment #1: Type: text/plain, Size: 18041 bytes --]

Fine Daniel, thanks for the response.

Regards,
Dhinakar

On Jun 9, 2017 5:38 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.jp>
wrote:

> Hi Dhinakar,
>
> Sorry for the delay.
> Thanks for reporting. I will look at it when I have time (sorry, I'm busy
> at the moment).
>
> Tim: how should we manage issues/bugs? I can't find the "issues"
> functionality
> that github provides on bitbucket.
>
> Thanks,
> Daniel
>
> > -----Original Message-----
> > From: dhinakar k [mailto:dhinakar.k@gmail.com]
> > Sent: Tuesday, June 06, 2017 1:52 AM
> > To: Daniel Sangorrin
> > Cc: fuego@lists.linuxfoundation.org
> > Subject: Re: Benchmark.blobsallad test build failing on my x86 64-bit
> ubuntu pc
> >
> > Hi Daniel,
> >
> >
> > It seems the parser has an issue. I posted in another thread about it.
> >
> > But thought of posting the error log here for your reference.
> >
> > Please check and confirm.
> >
> >
> > ##### doing fuego phase: processing ########
> > + processing
> > + local RETURN_VALUE=0
> > + call_if_present test_processing
> > + declare -f -F test_processing
> > + return 0
> > + '[' 0 -ne 0 ']'
> > + fail_check_cases
> > + testlog=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-
> x86-target.default.3.3/testlog.txt
> > + slog_prefix=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-
> x86-target.default.3.3/syslog
> > ++ tr . _
> > ++ echo BENCHMARK.BLOBSALLAD
> > + upName=BENCHMARK_BLOBSALLAD
> > + fcname=BENCHMARK_BLOBSALLAD_FAIL_CASE_COUNT
> > + fcc=1
> > + '[' -z 1 ']'
> > + echo 'Going to check 1 fail cases for ubuntu-x86-target.default.
> Benchmark.blobsallad'
> > Going to check 1 fail cases for ubuntu-x86-target.default.
> Benchmark.blobsallad
> > + fcc=0
> > ++ seq 0 0
> > + for n in '$(seq 0 $fcc)'
> > + fpvarname=BENCHMARK_BLOBSALLAD_FAIL_REGEXP_0
> > + fpvarmsg=BENCHMARK_BLOBSALLAD_FAIL_MESSAGE_0
> > + fpvarslog=BENCHMARK_BLOBSALLAD_FAIL_0_SYSLOG
> > + fptemplate='xrandr: command not found'
> > + fpmessage='target system does not have xrandr'
> > + fpslog=
> > + '[' '!' -z '' ']'
> > + grep -e 'xrandr: command not found' /fuego-rw/logs/Benchmark.
> blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
> > + echo 'No fail cases detected for ubuntu-x86-target.default.
> Benchmark.blobsallad'
> > No fail cases detected for ubuntu-x86-target.default.
> Benchmark.blobsallad
> > + '[' 0 -ne 0 ']'
> > + syslog_cmp
> > + PREFIX=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-
> x86-target.default.3.3/syslog
> > + rc=0
> > + '[' -f /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt
> ']'
> > + diff -ua /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt
> /fuego-
> > rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/
> syslog.after.txt
> > + grep -vEf /fuego-core/engine/scripts/syslog.ignore
> > + grep -E -e '\.(Bug:|Oops)'
> > + '[' 0 -eq 1 ']'
> > + return 0
> > + '[' 0 -ne 0 ']'
> > + PYTHON_ARGS='-W ignore::DeprecationWarning -W ignore::UserWarning'
> > + '[' -e /fuego-core/engine/tests/Benchmark.blobsallad/parser.py ']'
> > + run_python -W ignore::DeprecationWarning -W ignore::UserWarning
> /fuego-core/engine/tests/Benchmark.blobsallad/parser.py
> > + '[' '!' -z /usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> ']'
> > + echo 'running python with PATH=/usr/local/bin:/usr/
> local/bin:/usr/bin:/bin:/usr/local/games:/usr/games'
> > running python with PATH=/usr/local/bin:/usr/
> local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> > + PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/
> local/games:/usr/games
> > + python -W ignore::DeprecationWarning -W ignore::UserWarning
> /fuego-core/engine/tests/Benchmark.blobsallad/parser.py
> > Reading current values from /fuego-rw/logs/Benchmark.
> blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
> > + rc=1
> > + '[' 1 -eq 0 ']'
> > + '[' 1 -eq 2 ']'
> > + '[' 1 -eq 3 ']'
> > + abort_job 'ERROR: problem while running the parser'
> > + set +x
> >
> > *** ABORTED ***
> >
> > Fuego error reason: ERROR: problem while running the parser
> >
> > Build step 'Execute shell' marked build as failure
> > [description-setter] Description set:  <a href="/fuego/userContent/
> fuego.logs/Benchmark.blobsallad/ubuntu-x86-
> > target.default.3.3/testlog.txt">log</a>
> > Finished: FAILURE
> >
> > Regards,
> > Dhinakar
> >
> > On Fri, May 26, 2017 at 5:43 PM, dhinakar k <dhinakar.k@gmail.com
> <mailto:dhinakar.k@gmail.com> > wrote:
> >
> >
> >       Sure Daniel I will check and let you know.
> >
> >       Regards,
> >       Dhinakar​
> >
> >       On May 26, 2017 6:43 AM, "Daniel Sangorrin" <
> daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> >
> > wrote:
> >
> >
> >               Hi Dhinakar,
> >
> >               > -----Original Message-----
> >               > From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:
> dhinakar.k@gmail.com> ]
> >               > Sent: Thursday, May 25, 2017 3:56 AM
> >               > Yes you are right blobsallad is dependent on sdl, cairo
> and x11. I installed the following in the docker container as
> > well as on my x86 64-
> >               > bit ubuntu host. One question here, for all such tests
> (functional or benchmark) do I need to install the
> > dependencies in docker as well
> >               > as host before the start of the test? Also, how is it
> done in case of arm based target boards? Should I install the
> > dependencies on the
> >               > target board?
> >               >
> >               > sudo apt-get install libsdl1.2-dev libsdl1.2debian
> >               > sudo apt-get install libcairo2-dev
> >               > sudo apt-get install x11-xserver-utils
> >               >
> >               > It got built, deployed and ran successfully (see the
> results below). But still the test result is a failure. I am not sure
> > why it did not
> >               > succeed. May be some problem in plotting. I have pasted
> the log at the end of this email. Please check and let me
> > know what could be
> >               > issue.
> >
> >               Thanks for the log. It looks like a bug in the parser
> (common.py file), maybe one that I fixed on the next branch (see
> > patch "parser: fix bug in the parser").
> >               Could you check with the next branch or apply that patch
> to master and see if it works?
> >
> >               Thanks,
> >               Daniel
> >
> >
> >               >
> >               >
> >               > Note: Sorry about the html based emails, my official
> email client seems to be configured that way. I didn't think it
> > was because of that.
> >               > Thanks for pointing it out. I will take care of it from
> now on.
> >               >
> >               >
> >               > Regards,
> >               >
> >               > Dhinakar
> >               >
> >               > number of blobs: 2
> >               > 2 objects = 19.93 fps
> >               > number of blobs: 3
> >               > number of blobs: 4
> >               > 4 objects = 19.54 fps
> >               > number of blobs: 5
> >               > number of blobs: 6
> >               > number of blobs: 7
> >               > number of blobs: 8
> >               > 8 objects = 19.78 fps
> >               > number of blobs: 9
> >               > number of blobs: 10
> >               > number of blobs: 11
> >               > number of blobs: 12
> >               > number of blobs: 13
> >               > number of blobs: 14
> >               > number of blobs: 15
> >               > number of blobs: 16
> >               > 16 objects = 18.50 fps
> >               > LOG
> >               > *****
> >               >
> >               > ##### doing fuego phase: build ########
> >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo
> -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_main.c
> >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo
> -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_vector.c
> >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo
> -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_pointmass.c
> >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo
> -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_joint.c
> >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo
> -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_stick.c
> >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo
> -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_env.c
> >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo
> -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_array.c
> >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo
> -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_blob.c
> >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo
> -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_blob_collective.c
> >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo
> -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_cairo.c
> >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo
> -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_util.c
> >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo
> -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_list.c
> >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo
> -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_octree.c
> >               > bs_octree.c:493:1: warning: 'bs_octree_draw_nodes'
> defined but not used [-Wunused-function]
> >               >  bs_octree_draw_nodes(bs_octree_node_t *pNode,
> >               >  ^
> >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo
> -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_vector_util.c
> >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo
> -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_profiler.c
> >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo
> -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_rubberband.c
> >               > bs_rubberband.c: In function 'bs_rubberband_create':
> >               > bs_rubberband.c:13:20: warning: unused variable 'p'
> [-Wunused-variable]
> >               >    bs_int32_t i, j, p;
> >               >                     ^
> >               > bs_rubberband.c: In function 'bs_rubberband_sc':
> >               > bs_rubberband.c:57:20: warning: unused variable 'k'
> [-Wunused-variable]
> >               >    bs_int32_t i, j, k;
> >               >                     ^
> >               > gcc -g -o blobsallad bs_main.o bs_vector.o
> bs_pointmass.o bs_joint.o bs_stick.o bs_env.o bs_array.o bs_blob.o
> > bs_blob_collective.o
> >               > bs_cairo.o bs_util.o bs_list.o bs_octree.o
> bs_vector_util.o bs_profiler.o bs_rubberband.o -Wl,-rpath-link=//usr/lib -
> > L//usr/lib -lcairo -
> >               > lSDL -lpthread -lm
> >               > Fuego test_build duration=1.58455991745 seconds
> >               > ##### doing fuego phase: deploy ########
> >               > ##### doing fuego phase: pre_deploy ########
> >               > ##### doing fuego phase: test_deploy ########
> >               > ##### doing fuego phase: post_deploy ########
> >               > ##### doing fuego phase: run ########
> >               > WARNING: test log file parameter empty, so will use
> default
> >               > number of blobs: 2
> >               > 2 objects = 19.93 fps
> >               > number of blobs: 3
> >               > number of blobs: 4
> >               > 4 objects = 19.54 fps
> >               > number of blobs: 5
> >               > number of blobs: 6
> >               > number of blobs: 7
> >               > number of blobs: 8
> >               > 8 objects = 19.78 fps
> >               > number of blobs: 9
> >               > number of blobs: 10
> >               > number of blobs: 11
> >               > number of blobs: 12
> >               > number of blobs: 13
> >               > number of blobs: 14
> >               > number of blobs: 15
> >               > number of blobs: 16
> >               > 16 objects = 18.50 fps
> >               > ##### doing fuego phases: get_testlog AND processing
> ########
> >               >
> >               >  RESULT ANALYSIS
> >               >
> >               > running python with PATH=/usr/local/bin:/usr/
> local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> >               > Reading current values from /fuego-rw/logs/Benchmark.
> blobsallad/docker.default.13.13/testlog.txt
> >               > Test section 8_objects: test result 19.78 satisfies (ge)
> threshold 1.
> >               > Test section 2_objects: test result 19.93 satisfies (ge)
> threshold 1.
> >               > Test section 4_objects: test result 19.54 satisfies (ge)
> threshold 1.
> >               > Test section 16_objects: test result 18.50 satisfies
> (ge) threshold 1.
> >               > Data file /fuego-rw/logs/Benchmark.blobsallad/plot.data
> was updated.
> >               > Reading plot data from /fuego-rw/logs/Benchmark.
> blobsallad/plot.data
> >               > Traceback (most recent call last):
> >               >   File "/fuego-core/engine/tests/
> Benchmark.blobsallad/parser.py", line 22, in <module>
> >               >     sys.exit(plib.process_data(ref_section_pat,
> cur_dict, 's', 'FPS'))
> >               >   File "/fuego-core/engine/scripts/parser/common.py",
> line 98, in process_data
> >               >     create_plot(label)
> >               >   File "/fuego-core/engine/scripts/parser/common.py",
> line 260, in create_plot
> >               >     ax.plot(plotrange, test_results_data.get(key).split(",")[-bnum:],
> 'o-', label='Test '+key)
> >               >   File "/usr/lib/python2.7/dist-
> packages/matplotlib/axes/_axes.py", line 1374, in plot
> >               >     for line in self._get_lines(*args, **kwargs):
> >               >   File "/usr/lib/python2.7/dist-
> packages/matplotlib/axes/_base.py", line 303, in _grab_next_args
> >               >     for seg in self._plot_args(remaining, kwargs):
> >               >   File "/usr/lib/python2.7/dist-
> packages/matplotlib/axes/_base.py", line 281, in _plot_args
> >               >     x, y = self._xy_from_xy(x, y)
> >               >   File "/usr/lib/python2.7/dist-
> packages/matplotlib/axes/_base.py", line 223, in _xy_from_xy
> >               >     raise ValueError("x and y must have same first
> dimension")
> >               > ValueError: x and y must have same first dimension
> >               > in signal_handler
> >               > ##### doing fuego phase: post_test ########
> >               > Going to check 1 fail cases for docker.default.Benchmark.
> blobsallad
> >               > Build step 'Execute shell' marked build as failure
> >               > [description-setter] Description set: <a
> >               > href="/fuego/userContent/fuego.logs/Benchmark.
> blobsallad/docker.default.13.13/testlog.txt">log</a>
> >               > Finished: FAILURE
> >               >
> >               > > -----Original Message-----
> >               > > From: fuego-bounces@lists.linuxfoundation.org <mailto:
> fuego-bounces@lists.linuxfoundation.org>
> > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:
> fuego-bounces@lists.linuxfoundation.org> >  [mailto:fuego-
> > <mailto:fuego->
> >               > bounces@lists.linuxfoundation.org <mailto:bounces@lists.
> linuxfoundation.org>  <mailto:fuego-
> > bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.
> linuxfoundation.org> > ] On Behalf Of Dhinakar
> >               > > Kalyanasundaram
> >               > > Sent: Wednesday, May 24, 2017 4:20 PM
> >               > > Benchmark.blobsallad test build failing on my x86
> 64-bit ubuntu pc.
> >               > >
> >               > > Jenkins job console error -> ->
> >               > >
> >               > > /tmp/hudson4393205057432627536.sh: line 10: 19407
> Killed timeout --signal=9 100m /bin/bash
> >               > > $FUEGO_CORE/engine/tests/${TESTDIR}/${TESTNAME}.sh
> >               > > Build step 'Execute shell' marked build as failure
> >               > >
> >               > >
> >               > >
> >               > > Can anyone please let me know if they have executed
> this test and passed?
> >               >
> >               > I haven't tried this one yet. From what I see at
> https://blobsallad.se/ it looks
> >               > like it probably has dependencies for the SDK such as
> SDL and Cairo.
> >               > Do you have libsdl-dev and libcairo-dev installed?
> >               > Since it's graphical you will need a target with X (it's
> not going to work on docker)
> >               > Can you check the build log and send the line that
> causes the failure?
> >               > "> Build step 'Execute shell' marked build as failure"
> provides no information.
> >               >
> >               > By the way, could you send your emails in clear text
> instead of html? Most of your mails
> >               > can't be seen on the archive because of that:
> >               > https://lists.linuxfoundation.
> org/pipermail/fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.
> linuxfoundation.org/pipermail/fuego/2017->
> >               > May/000669.html>
> >               >
> >               > Thanks
> >               > Daniel
> >
> >
> >
> >
> >
>
>
>
>

[-- Attachment #2: Type: text/html, Size: 24300 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
  2017-06-09  1:48         ` dhinakar k
@ 2017-06-23  5:57           ` Daniel Sangorrin
  2017-06-25 20:33             ` dhinakar k
  0 siblings, 1 reply; 17+ messages in thread
From: Daniel Sangorrin @ 2017-06-23  5:57 UTC (permalink / raw)
  To: 'dhinakar k'; +Cc: fuego

Hi Dhinakar,

Sorry for the long delay.

Could you do the following and try again?

# rm -rf /fuego-rw/logs/Benchmark.blobsallad

Thanks,
Daniel


> -----Original Message-----
> From: dhinakar k [mailto:dhinakar.k@gmail.com]
> Sent: Friday, June 09, 2017 10:48 AM
> To: Daniel Sangorrin
> Cc: fuego@lists.linuxfoundation.org
> Subject: RE: Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
> 
> Fine Daniel, thanks for the response.
> 
> Regards,
> Dhinakar
> 
> On Jun 9, 2017 5:38 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> > wrote:
> 
> 
> 	Hi Dhinakar,
> 
> 	Sorry for the delay.
> 	Thanks for reporting. I will look at it when I have time (sorry, I'm busy at the moment).
> 
> 	Tim: how should we manage issues/bugs? I can't find the "issues" functionality
> 	that github provides on bitbucket.
> 
> 	Thanks,
> 	Daniel
> 
> 	> -----Original Message-----
> 	> From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> ]
> 	> Sent: Tuesday, June 06, 2017 1:52 AM
> 	> To: Daniel Sangorrin
> 	> Cc: fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org>
> 	> Subject: Re: Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
> 	>
> 	> Hi Daniel,
> 	>
> 	>
> 	> It seems the parser has an issue. I posted in another thread about it.
> 	>
> 	> But thought of posting the error log here for your reference.
> 	>
> 	> Please check and confirm.
> 	>
> 	>
> 	> ##### doing fuego phase: processing ########
> 	> + processing
> 	> + local RETURN_VALUE=0
> 	> + call_if_present test_processing
> 	> + declare -f -F test_processing
> 	> + return 0
> 	> + '[' 0 -ne 0 ']'
> 	> + fail_check_cases
> 	> + testlog=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
> 	> + slog_prefix=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog
> 	> ++ tr . _
> 	> ++ echo BENCHMARK.BLOBSALLAD
> 	> + upName=BENCHMARK_BLOBSALLAD
> 	> + fcname=BENCHMARK_BLOBSALLAD_FAIL_CASE_COUNT
> 	> + fcc=1
> 	> + '[' -z 1 ']'
> 	> + echo 'Going to check 1 fail cases for ubuntu-x86-target.default.Benchmark.blobsallad'
> 	> Going to check 1 fail cases for ubuntu-x86-target.default.Benchmark.blobsallad
> 	> + fcc=0
> 	> ++ seq 0 0
> 	> + for n in '$(seq 0 $fcc)'
> 	> + fpvarname=BENCHMARK_BLOBSALLAD_FAIL_REGEXP_0
> 	> + fpvarmsg=BENCHMARK_BLOBSALLAD_FAIL_MESSAGE_0
> 	> + fpvarslog=BENCHMARK_BLOBSALLAD_FAIL_0_SYSLOG
> 	> + fptemplate='xrandr: command not found'
> 	> + fpmessage='target system does not have xrandr'
> 	> + fpslog=
> 	> + '[' '!' -z '' ']'
> 	> + grep -e 'xrandr: command not found' /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
> 	> + echo 'No fail cases detected for ubuntu-x86-target.default.Benchmark.blobsallad'
> 	> No fail cases detected for ubuntu-x86-target.default.Benchmark.blobsallad
> 	> + '[' 0 -ne 0 ']'
> 	> + syslog_cmp
> 	> + PREFIX=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog
> 	> + rc=0
> 	> + '[' -f /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt ']'
> 	> + diff -ua /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt /fuego-
> 	> rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.after.txt
> 	> + grep -vEf /fuego-core/engine/scripts/syslog.ignore
> 	> + grep -E -e '\.(Bug:|Oops)'
> 	> + '[' 0 -eq 1 ']'
> 	> + return 0
> 	> + '[' 0 -ne 0 ']'
> 	> + PYTHON_ARGS='-W ignore::DeprecationWarning -W ignore::UserWarning'
> 	> + '[' -e /fuego-core/engine/tests/Benchmark.blobsallad/parser.py ']'
> 	> + run_python -W ignore::DeprecationWarning -W ignore::UserWarning /fuego-
> core/engine/tests/Benchmark.blobsallad/parser.py
> 	> + '[' '!' -z /usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games ']'
> 	> + echo 'running python with PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games'
> 	> running python with PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> 	> + PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> 	> + python -W ignore::DeprecationWarning -W ignore::UserWarning /fuego-
> core/engine/tests/Benchmark.blobsallad/parser.py
> 	> Reading current values from /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
> 	> + rc=1
> 	> + '[' 1 -eq 0 ']'
> 	> + '[' 1 -eq 2 ']'
> 	> + '[' 1 -eq 3 ']'
> 	> + abort_job 'ERROR: problem while running the parser'
> 	> + set +x
> 	>
> 	> *** ABORTED ***
> 	>
> 	> Fuego error reason: ERROR: problem while running the parser
> 	>
> 	> Build step 'Execute shell' marked build as failure
> 	> [description-setter] Description set:  <a href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/ubuntu-x86-
> 	> target.default.3.3/testlog.txt">log</a>
> 	> Finished: FAILURE
> 	>
> 	> Regards,
> 	> Dhinakar
> 	>
> 	> On Fri, May 26, 2017 at 5:43 PM, dhinakar k <dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> > > wrote:
> 	>
> 	>
> 	>       Sure Daniel I will check and let you know.
> 	>
> 	>       Regards,
> 	>       Dhinakar​
> 	>
> 	>       On May 26, 2017 6:43 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp>
> <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> > >
> 	> wrote:
> 	>
> 	>
> 	>               Hi Dhinakar,
> 	>
> 	>               > -----Original Message-----
> 	>               > From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>  <mailto:dhinakar.k@gmail.com
> <mailto:dhinakar.k@gmail.com> > ]
> 	>               > Sent: Thursday, May 25, 2017 3:56 AM
> 	>               > Yes you are right blobsallad is dependent on sdl, cairo and x11. I installed the following in the docker container as
> 	> well as on my x86 64-
> 	>               > bit ubuntu host. One question here, for all such tests (functional or benchmark) do I need to install the
> 	> dependencies in docker as well
> 	>               > as host before the start of the test? Also, how is it done in case of arm based target boards? Should I install the
> 	> dependencies on the
> 	>               > target board?
> 	>               >
> 	>               > sudo apt-get install libsdl1.2-dev libsdl1.2debian
> 	>               > sudo apt-get install libcairo2-dev
> 	>               > sudo apt-get install x11-xserver-utils
> 	>               >
> 	>               > It got built, deployed and ran successfully (see the results below). But still the test result is a failure. I am not sure
> 	> why it did not
> 	>               > succeed. May be some problem in plotting. I have pasted the log at the end of this email. Please check and let me
> 	> know what could be
> 	>               > issue.
> 	>
> 	>               Thanks for the log. It looks like a bug in the parser (common.py file), maybe one that I fixed on the next branch (see
> 	> patch "parser: fix bug in the parser").
> 	>               Could you check with the next branch or apply that patch to master and see if it works?
> 	>
> 	>               Thanks,
> 	>               Daniel
> 	>
> 	>
> 	>               >
> 	>               >
> 	>               > Note: Sorry about the html based emails, my official email client seems to be configured that way. I didn't think it
> 	> was because of that.
> 	>               > Thanks for pointing it out. I will take care of it from now on.
> 	>               >
> 	>               >
> 	>               > Regards,
> 	>               >
> 	>               > Dhinakar
> 	>               >
> 	>               > number of blobs: 2
> 	>               > 2 objects = 19.93 fps
> 	>               > number of blobs: 3
> 	>               > number of blobs: 4
> 	>               > 4 objects = 19.54 fps
> 	>               > number of blobs: 5
> 	>               > number of blobs: 6
> 	>               > number of blobs: 7
> 	>               > number of blobs: 8
> 	>               > 8 objects = 19.78 fps
> 	>               > number of blobs: 9
> 	>               > number of blobs: 10
> 	>               > number of blobs: 11
> 	>               > number of blobs: 12
> 	>               > number of blobs: 13
> 	>               > number of blobs: 14
> 	>               > number of blobs: 15
> 	>               > number of blobs: 16
> 	>               > 16 objects = 18.50 fps
> 	>               > LOG
> 	>               > *****
> 	>               >
> 	>               > ##### doing fuego phase: build ########
> 	>               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	> bs_main.c
> 	>               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	> bs_vector.c
> 	>               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	> bs_pointmass.c
> 	>               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	> bs_joint.c
> 	>               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	> bs_stick.c
> 	>               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_env.c
> 	>               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	> bs_array.c
> 	>               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	> bs_blob.c
> 	>               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	> bs_blob_collective.c
> 	>               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	> bs_cairo.c
> 	>               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_util.c
> 	>               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_list.c
> 	>               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	> bs_octree.c
> 	>               > bs_octree.c:493:1: warning: 'bs_octree_draw_nodes' defined but not used [-Wunused-function]
> 	>               >  bs_octree_draw_nodes(bs_octree_node_t *pNode,
> 	>               >  ^
> 	>               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	> bs_vector_util.c
> 	>               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	> bs_profiler.c
> 	>               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	> bs_rubberband.c
> 	>               > bs_rubberband.c: In function 'bs_rubberband_create':
> 	>               > bs_rubberband.c:13:20: warning: unused variable 'p' [-Wunused-variable]
> 	>               >    bs_int32_t i, j, p;
> 	>               >                     ^
> 	>               > bs_rubberband.c: In function 'bs_rubberband_sc':
> 	>               > bs_rubberband.c:57:20: warning: unused variable 'k' [-Wunused-variable]
> 	>               >    bs_int32_t i, j, k;
> 	>               >                     ^
> 	>               > gcc -g -o blobsallad bs_main.o bs_vector.o bs_pointmass.o bs_joint.o bs_stick.o bs_env.o bs_array.o bs_blob.o
> 	> bs_blob_collective.o
> 	>               > bs_cairo.o bs_util.o bs_list.o bs_octree.o bs_vector_util.o bs_profiler.o bs_rubberband.o -Wl,-rpath-link=//usr/lib -
> 	> L//usr/lib -lcairo -
> 	>               > lSDL -lpthread -lm
> 	>               > Fuego test_build duration=1.58455991745 seconds
> 	>               > ##### doing fuego phase: deploy ########
> 	>               > ##### doing fuego phase: pre_deploy ########
> 	>               > ##### doing fuego phase: test_deploy ########
> 	>               > ##### doing fuego phase: post_deploy ########
> 	>               > ##### doing fuego phase: run ########
> 	>               > WARNING: test log file parameter empty, so will use default
> 	>               > number of blobs: 2
> 	>               > 2 objects = 19.93 fps
> 	>               > number of blobs: 3
> 	>               > number of blobs: 4
> 	>               > 4 objects = 19.54 fps
> 	>               > number of blobs: 5
> 	>               > number of blobs: 6
> 	>               > number of blobs: 7
> 	>               > number of blobs: 8
> 	>               > 8 objects = 19.78 fps
> 	>               > number of blobs: 9
> 	>               > number of blobs: 10
> 	>               > number of blobs: 11
> 	>               > number of blobs: 12
> 	>               > number of blobs: 13
> 	>               > number of blobs: 14
> 	>               > number of blobs: 15
> 	>               > number of blobs: 16
> 	>               > 16 objects = 18.50 fps
> 	>               > ##### doing fuego phases: get_testlog AND processing ########
> 	>               >
> 	>               >  RESULT ANALYSIS
> 	>               >
> 	>               > running python with PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> 	>               > Reading current values from /fuego-rw/logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt
> 	>               > Test section 8_objects: test result 19.78 satisfies (ge) threshold 1.
> 	>               > Test section 2_objects: test result 19.93 satisfies (ge) threshold 1.
> 	>               > Test section 4_objects: test result 19.54 satisfies (ge) threshold 1.
> 	>               > Test section 16_objects: test result 18.50 satisfies (ge) threshold 1.
> 	>               > Data file /fuego-rw/logs/Benchmark.blobsallad/plot.data was updated.
> 	>               > Reading plot data from /fuego-rw/logs/Benchmark.blobsallad/plot.data
> 	>               > Traceback (most recent call last):
> 	>               >   File "/fuego-core/engine/tests/Benchmark.blobsallad/parser.py", line 22, in <module>
> 	>               >     sys.exit(plib.process_data(ref_section_pat, cur_dict, 's', 'FPS'))
> 	>               >   File "/fuego-core/engine/scripts/parser/common.py", line 98, in process_data
> 	>               >     create_plot(label)
> 	>               >   File "/fuego-core/engine/scripts/parser/common.py", line 260, in create_plot
> 	>               >     ax.plot(plotrange, test_results_data.get(key).split(",")[-bnum:], 'o-', label='Test '+key)
> 	>               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_axes.py", line 1374, in plot
> 	>               >     for line in self._get_lines(*args, **kwargs):
> 	>               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 303, in _grab_next_args
> 	>               >     for seg in self._plot_args(remaining, kwargs):
> 	>               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 281, in _plot_args
> 	>               >     x, y = self._xy_from_xy(x, y)
> 	>               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 223, in _xy_from_xy
> 	>               >     raise ValueError("x and y must have same first dimension")
> 	>               > ValueError: x and y must have same first dimension
> 	>               > in signal_handler
> 	>               > ##### doing fuego phase: post_test ########
> 	>               > Going to check 1 fail cases for docker.default.Benchmark.blobsallad
> 	>               > Build step 'Execute shell' marked build as failure
> 	>               > [description-setter] Description set: <a
> 	>               > href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt">log</a>
> 	>               > Finished: FAILURE
> 	>               >
> 	>               > > -----Original Message-----
> 	>               > > From: fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org>
> <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> >
> 	> <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org>  <mailto:fuego-
> bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> > >  [mailto:fuego- <mailto:fuego->
> 	> <mailto:fuego- <mailto:fuego-> >
> 	>               > bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> >  <mailto:fuego- <mailto:fuego->
> 	> bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>  <mailto:fuego-
> bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> > > ] On Behalf Of Dhinakar
> 	>               > > Kalyanasundaram
> 	>               > > Sent: Wednesday, May 24, 2017 4:20 PM
> 	>               > > Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc.
> 	>               > >
> 	>               > > Jenkins job console error -> ->
> 	>               > >
> 	>               > > /tmp/hudson4393205057432627536.sh: line 10: 19407 Killed timeout --signal=9 100m /bin/bash
> 	>               > > $FUEGO_CORE/engine/tests/${TESTDIR}/${TESTNAME}.sh
> 	>               > > Build step 'Execute shell' marked build as failure
> 	>               > >
> 	>               > >
> 	>               > >
> 	>               > > Can anyone please let me know if they have executed this test and passed?
> 	>               >
> 	>               > I haven't tried this one yet. From what I see at https://blobsallad.se/ it looks
> 	>               > like it probably has dependencies for the SDK such as SDL and Cairo.
> 	>               > Do you have libsdl-dev and libcairo-dev installed?
> 	>               > Since it's graphical you will need a target with X (it's not going to work on docker)
> 	>               > Can you check the build log and send the line that causes the failure?
> 	>               > "> Build step 'Execute shell' marked build as failure" provides no information.
> 	>               >
> 	>               > By the way, could you send your emails in clear text instead of html? Most of your mails
> 	>               > can't be seen on the archive because of that:
> 	>               > https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> 	> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html> >
> 	> <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.linuxfoundation.org/pipermail/fuego/2017->
> <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.linuxfoundation.org/pipermail/fuego/2017-> >
> 	>               > May/000669.html>
> 	>               >
> 	>               > Thanks
> 	>               > Daniel
> 	>
> 	>
> 	>
> 	>
> 	>
> 
> 
> 
> 




^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
  2017-06-23  5:57           ` Daniel Sangorrin
@ 2017-06-25 20:33             ` dhinakar k
  2017-06-26  0:17               ` Daniel Sangorrin
  0 siblings, 1 reply; 17+ messages in thread
From: dhinakar k @ 2017-06-25 20:33 UTC (permalink / raw)
  To: Daniel Sangorrin; +Cc: fuego

[-- Attachment #1: Type: text/plain, Size: 27630 bytes --]

Hi Daniel,

Thanks for the response.
I executed after deleting the log folder as you mentioned.
Please check the log below.
Any dependencies missing?
Please check the log and let me know.

Regards,
Dhinakar

##### doing fuego phase: build ########
Unpacking blobsallad-src.tar.bz2
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_main.c

gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_vector.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_pointmass.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_joint.c

gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_stick.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_env.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_array.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_blob.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_blob_collective.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_cairo.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_util.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_list.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_octree.c

bs_octree.c:493:1: warning: 'bs_octree_draw_nodes' defined but not
used [-Wunused-function]
 bs_octree_draw_nodes(bs_octree_node_t *pNode,
 ^
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_vector_util.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_profiler.c
gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_rubberband.c
bs_rubberband.c: In function 'bs_rubberband_create':
bs_rubberband.c:13:20: warning: unused variable 'p' [-Wunused-variable]
   bs_int32_t i, j, p;
                    ^
bs_rubberband.c: In function 'bs_rubberband_sc':
bs_rubberband.c:57:20: warning: unused variable 'k' [-Wunused-variable]
   bs_int32_t i, j, k;
                    ^
gcc -g -o blobsallad bs_main.o bs_vector.o bs_pointmass.o bs_joint.o
bs_stick.o bs_env.o bs_array.o bs_blob.o bs_blob_collective.o
bs_cairo.o bs_util.o bs_list.o bs_octree.o bs_vector_util.o
bs_profiler.o bs_rubberband.o -Wl,-rpath-link=//usr/lib -L//usr/lib
-lcairo -lSDL -lpthread -lm

Fuego test_build duration=6.51003742218 seconds
##### doing fuego phase: deploy ########
##### doing fuego phase: pre_deploy ########
##### doing fuego phase: test_deploy ########

Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.

Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
##### doing fuego phase: post_deploy ########
##### doing fuego phase: run ########

Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
WARNING: test log file parameter empty, so will use default
Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.

No protocol specified
Can't open display :0
Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.

Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
##### doing fuego phase: post_test ########
Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.

Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.

Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.

Teardown board link
##### doing fuego phase: processing ########
Going to check 1 fail cases for
Ethernet-TRAV-X86-Target.default.Benchmark.blobsallad
No fail cases detected for Ethernet-TRAV-X86-Target.default.Benchmark.blobsallad
running python with
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

Reading current values from
/fuego-rw/logs/Benchmark.blobsallad/Ethernet-TRAV-X86-Target.default.5.5/testlog.txt

*** ABORTED ***

Fuego error reason: ERROR: problem while running the parser

Build was aborted
Aborted by unknown <http://localhost:8080/fuego/user/unknown>
Terminated
[description-setter] Description set: <a
href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/Ethernet-TRAV-X86-Target.default.5.5/testlog.txt">log</a>
Finished: ABORTED


On Fri, Jun 23, 2017 at 11:27 AM, Daniel Sangorrin <
daniel.sangorrin@toshiba.co.jp> wrote:

> Hi Dhinakar,
>
> Sorry for the long delay.
>
> Could you do the following and try again?
>
> # rm -rf /fuego-rw/logs/Benchmark.blobsallad
>
> Thanks,
> Daniel
>
>
> > -----Original Message-----
> > From: dhinakar k [mailto:dhinakar.k@gmail.com]
> > Sent: Friday, June 09, 2017 10:48 AM
> > To: Daniel Sangorrin
> > Cc: fuego@lists.linuxfoundation.org
> > Subject: RE: Benchmark.blobsallad test build failing on my x86 64-bit
> ubuntu pc
> >
> > Fine Daniel, thanks for the response.
> >
> > Regards,
> > Dhinakar
> >
> > On Jun 9, 2017 5:38 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.
> jp <mailto:daniel.sangorrin@toshiba.co.jp> > wrote:
> >
> >
> >       Hi Dhinakar,
> >
> >       Sorry for the delay.
> >       Thanks for reporting. I will look at it when I have time (sorry,
> I'm busy at the moment).
> >
> >       Tim: how should we manage issues/bugs? I can't find the "issues"
> functionality
> >       that github provides on bitbucket.
> >
> >       Thanks,
> >       Daniel
> >
> >       > -----Original Message-----
> >       > From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:
> dhinakar.k@gmail.com> ]
> >       > Sent: Tuesday, June 06, 2017 1:52 AM
> >       > To: Daniel Sangorrin
> >       > Cc: fuego@lists.linuxfoundation.org <mailto:fuego@lists.
> linuxfoundation.org>
> >       > Subject: Re: Benchmark.blobsallad test build failing on my x86
> 64-bit ubuntu pc
> >       >
> >       > Hi Daniel,
> >       >
> >       >
> >       > It seems the parser has an issue. I posted in another thread
> about it.
> >       >
> >       > But thought of posting the error log here for your reference.
> >       >
> >       > Please check and confirm.
> >       >
> >       >
> >       > ##### doing fuego phase: processing ########
> >       > + processing
> >       > + local RETURN_VALUE=0
> >       > + call_if_present test_processing
> >       > + declare -f -F test_processing
> >       > + return 0
> >       > + '[' 0 -ne 0 ']'
> >       > + fail_check_cases
> >       > + testlog=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-
> x86-target.default.3.3/testlog.txt
> >       > + slog_prefix=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-
> x86-target.default.3.3/syslog
> >       > ++ tr . _
> >       > ++ echo BENCHMARK.BLOBSALLAD
> >       > + upName=BENCHMARK_BLOBSALLAD
> >       > + fcname=BENCHMARK_BLOBSALLAD_FAIL_CASE_COUNT
> >       > + fcc=1
> >       > + '[' -z 1 ']'
> >       > + echo 'Going to check 1 fail cases for
> ubuntu-x86-target.default.Benchmark.blobsallad'
> >       > Going to check 1 fail cases for ubuntu-x86-target.default.
> Benchmark.blobsallad
> >       > + fcc=0
> >       > ++ seq 0 0
> >       > + for n in '$(seq 0 $fcc)'
> >       > + fpvarname=BENCHMARK_BLOBSALLAD_FAIL_REGEXP_0
> >       > + fpvarmsg=BENCHMARK_BLOBSALLAD_FAIL_MESSAGE_0
> >       > + fpvarslog=BENCHMARK_BLOBSALLAD_FAIL_0_SYSLOG
> >       > + fptemplate='xrandr: command not found'
> >       > + fpmessage='target system does not have xrandr'
> >       > + fpslog=
> >       > + '[' '!' -z '' ']'
> >       > + grep -e 'xrandr: command not found' /fuego-rw/logs/Benchmark.
> blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
> >       > + echo 'No fail cases detected for ubuntu-x86-target.default.
> Benchmark.blobsallad'
> >       > No fail cases detected for ubuntu-x86-target.default.
> Benchmark.blobsallad
> >       > + '[' 0 -ne 0 ']'
> >       > + syslog_cmp
> >       > + PREFIX=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-
> x86-target.default.3.3/syslog
> >       > + rc=0
> >       > + '[' -f /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt
> ']'
> >       > + diff -ua /fuego-rw/logs/Benchmark.
> blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt /fuego-
> >       > rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/
> syslog.after.txt
> >       > + grep -vEf /fuego-core/engine/scripts/syslog.ignore
> >       > + grep -E -e '\.(Bug:|Oops)'
> >       > + '[' 0 -eq 1 ']'
> >       > + return 0
> >       > + '[' 0 -ne 0 ']'
> >       > + PYTHON_ARGS='-W ignore::DeprecationWarning -W
> ignore::UserWarning'
> >       > + '[' -e /fuego-core/engine/tests/Benchmark.blobsallad/parser.py
> ']'
> >       > + run_python -W ignore::DeprecationWarning -W
> ignore::UserWarning /fuego-
> > core/engine/tests/Benchmark.blobsallad/parser.py
> >       > + '[' '!' -z /usr/local/bin:/usr/local/bin:
> /usr/bin:/bin:/usr/local/games:/usr/games ']'
> >       > + echo 'running python with PATH=/usr/local/bin:/usr/
> local/bin:/usr/bin:/bin:/usr/local/games:/usr/games'
> >       > running python with PATH=/usr/local/bin:/usr/
> local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> >       > + PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/
> local/games:/usr/games
> >       > + python -W ignore::DeprecationWarning -W ignore::UserWarning
> /fuego-
> > core/engine/tests/Benchmark.blobsallad/parser.py
> >       > Reading current values from /fuego-rw/logs/Benchmark.
> blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
> >       > + rc=1
> >       > + '[' 1 -eq 0 ']'
> >       > + '[' 1 -eq 2 ']'
> >       > + '[' 1 -eq 3 ']'
> >       > + abort_job 'ERROR: problem while running the parser'
> >       > + set +x
> >       >
> >       > *** ABORTED ***
> >       >
> >       > Fuego error reason: ERROR: problem while running the parser
> >       >
> >       > Build step 'Execute shell' marked build as failure
> >       > [description-setter] Description set:  <a
> href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/ubuntu-x86-
> >       > target.default.3.3/testlog.txt">log</a>
> >       > Finished: FAILURE
> >       >
> >       > Regards,
> >       > Dhinakar
> >       >
> >       > On Fri, May 26, 2017 at 5:43 PM, dhinakar k <
> dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> > > wrote:
> >       >
> >       >
> >       >       Sure Daniel I will check and let you know.
> >       >
> >       >       Regards,
> >       >       Dhinakar​
> >       >
> >       >       On May 26, 2017 6:43 AM, "Daniel Sangorrin" <
> daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp>
> > <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@
> toshiba.co.jp> > >
> >       > wrote:
> >       >
> >       >
> >       >               Hi Dhinakar,
> >       >
> >       >               > -----Original Message-----
> >       >               > From: dhinakar k [mailto:dhinakar.k@gmail.com
> <mailto:dhinakar.k@gmail.com>  <mailto:dhinakar.k@gmail.com
> > <mailto:dhinakar.k@gmail.com> > ]
> >       >               > Sent: Thursday, May 25, 2017 3:56 AM
> >       >               > Yes you are right blobsallad is dependent on
> sdl, cairo and x11. I installed the following in the docker container as
> >       > well as on my x86 64-
> >       >               > bit ubuntu host. One question here, for all such
> tests (functional or benchmark) do I need to install the
> >       > dependencies in docker as well
> >       >               > as host before the start of the test? Also, how
> is it done in case of arm based target boards? Should I install the
> >       > dependencies on the
> >       >               > target board?
> >       >               >
> >       >               > sudo apt-get install libsdl1.2-dev
> libsdl1.2debian
> >       >               > sudo apt-get install libcairo2-dev
> >       >               > sudo apt-get install x11-xserver-utils
> >       >               >
> >       >               > It got built, deployed and ran successfully (see
> the results below). But still the test result is a failure. I am not sure
> >       > why it did not
> >       >               > succeed. May be some problem in plotting. I have
> pasted the log at the end of this email. Please check and let me
> >       > know what could be
> >       >               > issue.
> >       >
> >       >               Thanks for the log. It looks like a bug in the
> parser (common.py file), maybe one that I fixed on the next branch (see
> >       > patch "parser: fix bug in the parser").
> >       >               Could you check with the next branch or apply that
> patch to master and see if it works?
> >       >
> >       >               Thanks,
> >       >               Daniel
> >       >
> >       >
> >       >               >
> >       >               >
> >       >               > Note: Sorry about the html based emails, my
> official email client seems to be configured that way. I didn't think it
> >       > was because of that.
> >       >               > Thanks for pointing it out. I will take care of
> it from now on.
> >       >               >
> >       >               >
> >       >               > Regards,
> >       >               >
> >       >               > Dhinakar
> >       >               >
> >       >               > number of blobs: 2
> >       >               > 2 objects = 19.93 fps
> >       >               > number of blobs: 3
> >       >               > number of blobs: 4
> >       >               > 4 objects = 19.54 fps
> >       >               > number of blobs: 5
> >       >               > number of blobs: 6
> >       >               > number of blobs: 7
> >       >               > number of blobs: 8
> >       >               > 8 objects = 19.78 fps
> >       >               > number of blobs: 9
> >       >               > number of blobs: 10
> >       >               > number of blobs: 11
> >       >               > number of blobs: 12
> >       >               > number of blobs: 13
> >       >               > number of blobs: 14
> >       >               > number of blobs: 15
> >       >               > number of blobs: 16
> >       >               > 16 objects = 18.50 fps
> >       >               > LOG
> >       >               > *****
> >       >               >
> >       >               > ##### doing fuego phase: build ########
> >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       > bs_main.c
> >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       > bs_vector.c
> >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       > bs_pointmass.c
> >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       > bs_joint.c
> >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       > bs_stick.c
> >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_env.c
> >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       > bs_array.c
> >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       > bs_blob.c
> >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       > bs_blob_collective.c
> >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       > bs_cairo.c
> >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_util.c
> >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_list.c
> >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       > bs_octree.c
> >       >               > bs_octree.c:493:1: warning:
> 'bs_octree_draw_nodes' defined but not used [-Wunused-function]
> >       >               >  bs_octree_draw_nodes(bs_octree_node_t *pNode,
> >       >               >  ^
> >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       > bs_vector_util.c
> >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       > bs_profiler.c
> >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       > bs_rubberband.c
> >       >               > bs_rubberband.c: In function
> 'bs_rubberband_create':
> >       >               > bs_rubberband.c:13:20: warning: unused variable
> 'p' [-Wunused-variable]
> >       >               >    bs_int32_t i, j, p;
> >       >               >                     ^
> >       >               > bs_rubberband.c: In function 'bs_rubberband_sc':
> >       >               > bs_rubberband.c:57:20: warning: unused variable
> 'k' [-Wunused-variable]
> >       >               >    bs_int32_t i, j, k;
> >       >               >                     ^
> >       >               > gcc -g -o blobsallad bs_main.o bs_vector.o
> bs_pointmass.o bs_joint.o bs_stick.o bs_env.o bs_array.o bs_blob.o
> >       > bs_blob_collective.o
> >       >               > bs_cairo.o bs_util.o bs_list.o bs_octree.o
> bs_vector_util.o bs_profiler.o bs_rubberband.o -Wl,-rpath-link=//usr/lib -
> >       > L//usr/lib -lcairo -
> >       >               > lSDL -lpthread -lm
> >       >               > Fuego test_build duration=1.58455991745 seconds
> >       >               > ##### doing fuego phase: deploy ########
> >       >               > ##### doing fuego phase: pre_deploy ########
> >       >               > ##### doing fuego phase: test_deploy ########
> >       >               > ##### doing fuego phase: post_deploy ########
> >       >               > ##### doing fuego phase: run ########
> >       >               > WARNING: test log file parameter empty, so will
> use default
> >       >               > number of blobs: 2
> >       >               > 2 objects = 19.93 fps
> >       >               > number of blobs: 3
> >       >               > number of blobs: 4
> >       >               > 4 objects = 19.54 fps
> >       >               > number of blobs: 5
> >       >               > number of blobs: 6
> >       >               > number of blobs: 7
> >       >               > number of blobs: 8
> >       >               > 8 objects = 19.78 fps
> >       >               > number of blobs: 9
> >       >               > number of blobs: 10
> >       >               > number of blobs: 11
> >       >               > number of blobs: 12
> >       >               > number of blobs: 13
> >       >               > number of blobs: 14
> >       >               > number of blobs: 15
> >       >               > number of blobs: 16
> >       >               > 16 objects = 18.50 fps
> >       >               > ##### doing fuego phases: get_testlog AND
> processing ########
> >       >               >
> >       >               >  RESULT ANALYSIS
> >       >               >
> >       >               > running python with PATH=/usr/local/bin:/usr/
> local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> >       >               > Reading current values from
> /fuego-rw/logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt
> >       >               > Test section 8_objects: test result 19.78
> satisfies (ge) threshold 1.
> >       >               > Test section 2_objects: test result 19.93
> satisfies (ge) threshold 1.
> >       >               > Test section 4_objects: test result 19.54
> satisfies (ge) threshold 1.
> >       >               > Test section 16_objects: test result 18.50
> satisfies (ge) threshold 1.
> >       >               > Data file /fuego-rw/logs/Benchmark.blobsallad/plot.data
> was updated.
> >       >               > Reading plot data from /fuego-rw/logs/Benchmark.
> blobsallad/plot.data
> >       >               > Traceback (most recent call last):
> >       >               >   File "/fuego-core/engine/tests/
> Benchmark.blobsallad/parser.py", line 22, in <module>
> >       >               >     sys.exit(plib.process_data(ref_section_pat,
> cur_dict, 's', 'FPS'))
> >       >               >   File "/fuego-core/engine/scripts/parser/common.py",
> line 98, in process_data
> >       >               >     create_plot(label)
> >       >               >   File "/fuego-core/engine/scripts/parser/common.py",
> line 260, in create_plot
> >       >               >     ax.plot(plotrange,
> test_results_data.get(key).split(",")[-bnum:], 'o-', label='Test '+key)
> >       >               >   File "/usr/lib/python2.7/dist-
> packages/matplotlib/axes/_axes.py", line 1374, in plot
> >       >               >     for line in self._get_lines(*args, **kwargs):
> >       >               >   File "/usr/lib/python2.7/dist-
> packages/matplotlib/axes/_base.py", line 303, in _grab_next_args
> >       >               >     for seg in self._plot_args(remaining,
> kwargs):
> >       >               >   File "/usr/lib/python2.7/dist-
> packages/matplotlib/axes/_base.py", line 281, in _plot_args
> >       >               >     x, y = self._xy_from_xy(x, y)
> >       >               >   File "/usr/lib/python2.7/dist-
> packages/matplotlib/axes/_base.py", line 223, in _xy_from_xy
> >       >               >     raise ValueError("x and y must have same
> first dimension")
> >       >               > ValueError: x and y must have same first
> dimension
> >       >               > in signal_handler
> >       >               > ##### doing fuego phase: post_test ########
> >       >               > Going to check 1 fail cases for
> docker.default.Benchmark.blobsallad
> >       >               > Build step 'Execute shell' marked build as
> failure
> >       >               > [description-setter] Description set: <a
> >       >               > href="/fuego/userContent/fuego.logs/Benchmark.
> blobsallad/docker.default.13.13/testlog.txt">log</a>
> >       >               > Finished: FAILURE
> >       >               >
> >       >               > > -----Original Message-----
> >       >               > > From: fuego-bounces@lists.linuxfoundation.org
> <mailto:fuego-bounces@lists.linuxfoundation.org>
> > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:
> fuego-bounces@lists.linuxfoundation.org> >
> >       > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:
> fuego-bounces@lists.linuxfoundation.org>  <mailto:fuego-
> > bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.
> linuxfoundation.org> > >  [mailto:fuego- <mailto:fuego->
> >       > <mailto:fuego- <mailto:fuego-> >
> >       >               > bounces@lists.linuxfoundation.org <mailto:
> bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.
> linuxfoundation.org> >  <mailto:fuego- <mailto:fuego->
> >       > bounces@lists.linuxfoundation.org <mailto:bounces@lists.
> linuxfoundation.org>  <mailto:fuego-
> > bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.
> linuxfoundation.org> > > ] On Behalf Of Dhinakar
> >       >               > > Kalyanasundaram
> >       >               > > Sent: Wednesday, May 24, 2017 4:20 PM
> >       >               > > Benchmark.blobsallad test build failing on my
> x86 64-bit ubuntu pc.
> >       >               > >
> >       >               > > Jenkins job console error -> ->
> >       >               > >
> >       >               > > /tmp/hudson4393205057432627536.sh: line 10:
> 19407 Killed timeout --signal=9 100m /bin/bash
> >       >               > > $FUEGO_CORE/engine/tests/${
> TESTDIR}/${TESTNAME}.sh
> >       >               > > Build step 'Execute shell' marked build as
> failure
> >       >               > >
> >       >               > >
> >       >               > >
> >       >               > > Can anyone please let me know if they have
> executed this test and passed?
> >       >               >
> >       >               > I haven't tried this one yet. From what I see at
> https://blobsallad.se/ it looks
> >       >               > like it probably has dependencies for the SDK
> such as SDL and Cairo.
> >       >               > Do you have libsdl-dev and libcairo-dev
> installed?
> >       >               > Since it's graphical you will need a target with
> X (it's not going to work on docker)
> >       >               > Can you check the build log and send the line
> that causes the failure?
> >       >               > "> Build step 'Execute shell' marked build as
> failure" provides no information.
> >       >               >
> >       >               > By the way, could you send your emails in clear
> text instead of html? Most of your mails
> >       >               > can't be seen on the archive because of that:
> >       >               > https://lists.linuxfoundation.
> org/pipermail/fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> >       > <https://lists.linuxfoundation.org/pipermail/
> fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> >
> >       > <https://lists.linuxfoundation.org/pipermail/fuego/2017- <
> https://lists.linuxfoundation.org/pipermail/fuego/2017->
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.
> linuxfoundation.org/pipermail/fuego/2017-> >
> >       >               > May/000669.html>
> >       >               >
> >       >               > Thanks
> >       >               > Daniel
> >       >
> >       >
> >       >
> >       >
> >       >
> >
> >
> >
> >
>
>
>
>

[-- Attachment #2: Type: text/html, Size: 38908 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
  2017-06-25 20:33             ` dhinakar k
@ 2017-06-26  0:17               ` Daniel Sangorrin
       [not found]                 ` <CABehs3N9KE8ZCQRfb=o099kBBV6xhzJqjDj=d375_UBvWBP-mQ@mail.gmail.com>
  0 siblings, 1 reply; 17+ messages in thread
From: Daniel Sangorrin @ 2017-06-26  0:17 UTC (permalink / raw)
  To: 'dhinakar k'; +Cc: fuego

Hi Dhinakar,

Thanks for the feedback.

I think it's a problem that I have already fixed but not released yet.

Could you check if 
/fuego-rw/logs/Benchmark.blobsallad/Ethernet-TRAV-X86-Target.default.5.5/testlog.txt
exists?

The parser was assuming that if the test didn't even produce (probably because of [1]) a testlog.txt then 
there was nothing to parse. I will try to send a patch to fix this issue and others soon.

Thanks,
Daniel

[1] > Can't open display :0


> -----Original Message-----
> From: dhinakar k [mailto:dhinakar.k@gmail.com]
> Sent: Monday, June 26, 2017 5:33 AM
> To: Daniel Sangorrin
> Cc: fuego@lists.linuxfoundation.org
> Subject: Re: Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
> 
> Hi Daniel,
> 
> 
> Thanks for the response.
> 
> I executed after deleting the log folder as you mentioned.
> 
> Please check the log below.
> 
> Any dependencies missing?
> 
> Please check the log and let me know.
> 
> 
> Regards,
> 
> Dhinakar
> 
> ##### doing fuego phase: build ########
> Unpacking blobsallad-src.tar.bz2
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_main.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_vector.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_pointmass.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_joint.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_stick.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_env.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_array.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_blob.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_blob_collective.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_cairo.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_util.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_list.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_octree.c
> bs_octree.c:493:1: warning: 'bs_octree_draw_nodes' defined but not used [-Wunused-function]
>  bs_octree_draw_nodes(bs_octree_node_t *pNode,
>  ^
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_vector_util.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_profiler.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_rubberband.c
> bs_rubberband.c: In function 'bs_rubberband_create':
> bs_rubberband.c:13:20: warning: unused variable 'p' [-Wunused-variable]
>    bs_int32_t i, j, p;
>                     ^
> bs_rubberband.c: In function 'bs_rubberband_sc':
> bs_rubberband.c:57:20: warning: unused variable 'k' [-Wunused-variable]
>    bs_int32_t i, j, k;
>                     ^
> gcc -g -o blobsallad bs_main.o bs_vector.o bs_pointmass.o bs_joint.o bs_stick.o bs_env.o bs_array.o bs_blob.o bs_blob_collective.o
> bs_cairo.o bs_util.o bs_list.o bs_octree.o bs_vector_util.o bs_profiler.o bs_rubberband.o -Wl,-rpath-link=//usr/lib -L//usr/lib -lcairo -
> lSDL -lpthread -lm
> Fuego test_build duration=6.51003742218 seconds
> ##### doing fuego phase: deploy ########
> ##### doing fuego phase: pre_deploy ########
> ##### doing fuego phase: test_deploy ########
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> ##### doing fuego phase: post_deploy ########
> ##### doing fuego phase: run ########
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> WARNING: test log file parameter empty, so will use default
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> No protocol specified
> Can't open display :0
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> ##### doing fuego phase: post_test ########
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> Teardown board link
> ##### doing fuego phase: processing ########
> Going to check 1 fail cases for Ethernet-TRAV-X86-Target.default.Benchmark.blobsallad
> No fail cases detected for Ethernet-TRAV-X86-Target.default.Benchmark.blobsallad
> running python with PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> Reading current values from /fuego-rw/logs/Benchmark.blobsallad/Ethernet-TRAV-X86-Target.default.5.5/testlog.txt
> 
> *** ABORTED ***
> 
> Fuego error reason: ERROR: problem while running the parser
> 
> Build was aborted
> Aborted by unknown <http://localhost:8080/fuego/user/unknown>
> Terminated
> [description-setter] Description set: <a href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/Ethernet-TRAV-X86-
> Target.default.5.5/testlog.txt">log</a>
> Finished: ABORTED
> 
> On Fri, Jun 23, 2017 at 11:27 AM, Daniel Sangorrin <daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> > wrote:
> 
> 
> 	Hi Dhinakar,
> 
> 	Sorry for the long delay.
> 
> 	Could you do the following and try again?
> 
> 	# rm -rf /fuego-rw/logs/Benchmark.blobsallad
> 
> 	Thanks,
> 	Daniel
> 
> 
> 	> -----Original Message-----
> 	> From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> ]
> 	> Sent: Friday, June 09, 2017 10:48 AM
> 	> To: Daniel Sangorrin
> 	> Cc: fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org>
> 	> Subject: RE: Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
> 	>
> 	> Fine Daniel, thanks for the response.
> 	>
> 	> Regards,
> 	> Dhinakar
> 	>
> 	> On Jun 9, 2017 5:38 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp>
> <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> > > wrote:
> 	>
> 	>
> 	>       Hi Dhinakar,
> 	>
> 	>       Sorry for the delay.
> 	>       Thanks for reporting. I will look at it when I have time (sorry, I'm busy at the moment).
> 	>
> 	>       Tim: how should we manage issues/bugs? I can't find the "issues" functionality
> 	>       that github provides on bitbucket.
> 	>
> 	>       Thanks,
> 	>       Daniel
> 	>
> 	>       > -----Original Message-----
> 	>       > From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>  <mailto:dhinakar.k@gmail.com
> <mailto:dhinakar.k@gmail.com> > ]
> 	>       > Sent: Tuesday, June 06, 2017 1:52 AM
> 	>       > To: Daniel Sangorrin
> 
> 	>       > Cc: fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org>
> <mailto:fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org> >
> 	>       > Subject: Re: Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
> 	>       >
> 	>       > Hi Daniel,
> 	>       >
> 	>       >
> 	>       > It seems the parser has an issue. I posted in another thread about it.
> 	>       >
> 	>       > But thought of posting the error log here for your reference.
> 	>       >
> 	>       > Please check and confirm.
> 	>       >
> 	>       >
> 	>       > ##### doing fuego phase: processing ########
> 	>       > + processing
> 	>       > + local RETURN_VALUE=0
> 	>       > + call_if_present test_processing
> 	>       > + declare -f -F test_processing
> 	>       > + return 0
> 	>       > + '[' 0 -ne 0 ']'
> 	>       > + fail_check_cases
> 	>       > + testlog=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
> 	>       > + slog_prefix=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog
> 	>       > ++ tr . _
> 	>       > ++ echo BENCHMARK.BLOBSALLAD
> 	>       > + upName=BENCHMARK_BLOBSALLAD
> 	>       > + fcname=BENCHMARK_BLOBSALLAD_FAIL_CASE_COUNT
> 	>       > + fcc=1
> 	>       > + '[' -z 1 ']'
> 	>       > + echo 'Going to check 1 fail cases for ubuntu-x86-target.default.Benchmark.blobsallad'
> 	>       > Going to check 1 fail cases for ubuntu-x86-target.default.Benchmark.blobsallad
> 	>       > + fcc=0
> 	>       > ++ seq 0 0
> 	>       > + for n in '$(seq 0 $fcc)'
> 	>       > + fpvarname=BENCHMARK_BLOBSALLAD_FAIL_REGEXP_0
> 	>       > + fpvarmsg=BENCHMARK_BLOBSALLAD_FAIL_MESSAGE_0
> 	>       > + fpvarslog=BENCHMARK_BLOBSALLAD_FAIL_0_SYSLOG
> 	>       > + fptemplate='xrandr: command not found'
> 	>       > + fpmessage='target system does not have xrandr'
> 	>       > + fpslog=
> 	>       > + '[' '!' -z '' ']'
> 	>       > + grep -e 'xrandr: command not found' /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-
> target.default.3.3/testlog.txt
> 	>       > + echo 'No fail cases detected for ubuntu-x86-target.default.Benchmark.blobsallad'
> 	>       > No fail cases detected for ubuntu-x86-target.default.Benchmark.blobsallad
> 	>       > + '[' 0 -ne 0 ']'
> 	>       > + syslog_cmp
> 	>       > + PREFIX=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog
> 	>       > + rc=0
> 	>       > + '[' -f /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt ']'
> 	>       > + diff -ua /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt /fuego-
> 	>       > rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.after.txt
> 	>       > + grep -vEf /fuego-core/engine/scripts/syslog.ignore
> 	>       > + grep -E -e '\.(Bug:|Oops)'
> 	>       > + '[' 0 -eq 1 ']'
> 	>       > + return 0
> 	>       > + '[' 0 -ne 0 ']'
> 	>       > + PYTHON_ARGS='-W ignore::DeprecationWarning -W ignore::UserWarning'
> 	>       > + '[' -e /fuego-core/engine/tests/Benchmark.blobsallad/parser.py ']'
> 	>       > + run_python -W ignore::DeprecationWarning -W ignore::UserWarning /fuego-
> 	> core/engine/tests/Benchmark.blobsallad/parser.py
> 	>       > + '[' '!' -z /usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games ']'
> 	>       > + echo 'running python with PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games'
> 	>       > running python with PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> 	>       > + PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> 	>       > + python -W ignore::DeprecationWarning -W ignore::UserWarning /fuego-
> 	> core/engine/tests/Benchmark.blobsallad/parser.py
> 	>       > Reading current values from /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
> 	>       > + rc=1
> 	>       > + '[' 1 -eq 0 ']'
> 	>       > + '[' 1 -eq 2 ']'
> 	>       > + '[' 1 -eq 3 ']'
> 	>       > + abort_job 'ERROR: problem while running the parser'
> 	>       > + set +x
> 	>       >
> 	>       > *** ABORTED ***
> 	>       >
> 	>       > Fuego error reason: ERROR: problem while running the parser
> 	>       >
> 	>       > Build step 'Execute shell' marked build as failure
> 	>       > [description-setter] Description set:  <a href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/ubuntu-x86-
> 	>       > target.default.3.3/testlog.txt">log</a>
> 	>       > Finished: FAILURE
> 	>       >
> 	>       > Regards,
> 	>       > Dhinakar
> 	>       >
> 	>       > On Fri, May 26, 2017 at 5:43 PM, dhinakar k <dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> >
> 
> 	> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>  <mailto:dhinakar.k@gmail.com
> <mailto:dhinakar.k@gmail.com> > > > wrote:
> 	>       >
> 	>       >
> 	>       >       Sure Daniel I will check and let you know.
> 	>       >
> 	>       >       Regards,
> 	>       >       Dhinakar​
> 	>       >
> 	>       >       On May 26, 2017 6:43 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.jp
> <mailto:daniel.sangorrin@toshiba.co.jp>  <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> >
> 	> <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp>  <mailto:daniel.sangorrin@toshiba.co.jp
> <mailto:daniel.sangorrin@toshiba.co.jp> > > >
> 	>       > wrote:
> 	>       >
> 	>       >
> 	>       >               Hi Dhinakar,
> 	>       >
> 	>       >               > -----Original Message-----
> 
> 	>       >               > From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> >  <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> 	> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> > > ]
> 	>       >               > Sent: Thursday, May 25, 2017 3:56 AM
> 	>       >               > Yes you are right blobsallad is dependent on sdl, cairo and x11. I installed the following in the docker container
> as
> 	>       > well as on my x86 64-
> 	>       >               > bit ubuntu host. One question here, for all such tests (functional or benchmark) do I need to install the
> 	>       > dependencies in docker as well
> 	>       >               > as host before the start of the test? Also, how is it done in case of arm based target boards? Should I install the
> 	>       > dependencies on the
> 	>       >               > target board?
> 	>       >               >
> 	>       >               > sudo apt-get install libsdl1.2-dev libsdl1.2debian
> 	>       >               > sudo apt-get install libcairo2-dev
> 	>       >               > sudo apt-get install x11-xserver-utils
> 	>       >               >
> 	>       >               > It got built, deployed and ran successfully (see the results below). But still the test result is a failure. I am not
> sure
> 	>       > why it did not
> 	>       >               > succeed. May be some problem in plotting. I have pasted the log at the end of this email. Please check and let
> me
> 	>       > know what could be
> 	>       >               > issue.
> 	>       >
> 	>       >               Thanks for the log. It looks like a bug in the parser (common.py file), maybe one that I fixed on the next branch
> (see
> 	>       > patch "parser: fix bug in the parser").
> 	>       >               Could you check with the next branch or apply that patch to master and see if it works?
> 	>       >
> 	>       >               Thanks,
> 	>       >               Daniel
> 	>       >
> 	>       >
> 	>       >               >
> 	>       >               >
> 	>       >               > Note: Sorry about the html based emails, my official email client seems to be configured that way. I didn't think
> it
> 	>       > was because of that.
> 	>       >               > Thanks for pointing it out. I will take care of it from now on.
> 	>       >               >
> 	>       >               >
> 	>       >               > Regards,
> 	>       >               >
> 	>       >               > Dhinakar
> 	>       >               >
> 	>       >               > number of blobs: 2
> 	>       >               > 2 objects = 19.93 fps
> 	>       >               > number of blobs: 3
> 	>       >               > number of blobs: 4
> 	>       >               > 4 objects = 19.54 fps
> 	>       >               > number of blobs: 5
> 	>       >               > number of blobs: 6
> 	>       >               > number of blobs: 7
> 	>       >               > number of blobs: 8
> 	>       >               > 8 objects = 19.78 fps
> 	>       >               > number of blobs: 9
> 	>       >               > number of blobs: 10
> 	>       >               > number of blobs: 11
> 	>       >               > number of blobs: 12
> 	>       >               > number of blobs: 13
> 	>       >               > number of blobs: 14
> 	>       >               > number of blobs: 15
> 	>       >               > number of blobs: 16
> 	>       >               > 16 objects = 18.50 fps
> 	>       >               > LOG
> 	>       >               > *****
> 	>       >               >
> 	>       >               > ##### doing fuego phase: build ########
> 	>       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	>       > bs_main.c
> 	>       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	>       > bs_vector.c
> 	>       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	>       > bs_pointmass.c
> 	>       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	>       > bs_joint.c
> 	>       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	>       > bs_stick.c
> 	>       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	> bs_env.c
> 	>       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	>       > bs_array.c
> 	>       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	>       > bs_blob.c
> 	>       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	>       > bs_blob_collective.c
> 	>       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	>       > bs_cairo.c
> 	>       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_util.c
> 	>       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_list.c
> 	>       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	>       > bs_octree.c
> 	>       >               > bs_octree.c:493:1: warning: 'bs_octree_draw_nodes' defined but not used [-Wunused-function]
> 	>       >               >  bs_octree_draw_nodes(bs_octree_node_t *pNode,
> 	>       >               >  ^
> 	>       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	>       > bs_vector_util.c
> 	>       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	>       > bs_profiler.c
> 	>       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> 	>       > bs_rubberband.c
> 	>       >               > bs_rubberband.c: In function 'bs_rubberband_create':
> 	>       >               > bs_rubberband.c:13:20: warning: unused variable 'p' [-Wunused-variable]
> 	>       >               >    bs_int32_t i, j, p;
> 	>       >               >                     ^
> 	>       >               > bs_rubberband.c: In function 'bs_rubberband_sc':
> 	>       >               > bs_rubberband.c:57:20: warning: unused variable 'k' [-Wunused-variable]
> 	>       >               >    bs_int32_t i, j, k;
> 	>       >               >                     ^
> 	>       >               > gcc -g -o blobsallad bs_main.o bs_vector.o bs_pointmass.o bs_joint.o bs_stick.o bs_env.o bs_array.o
> bs_blob.o
> 	>       > bs_blob_collective.o
> 	>       >               > bs_cairo.o bs_util.o bs_list.o bs_octree.o bs_vector_util.o bs_profiler.o bs_rubberband.o -Wl,-rpath-
> link=//usr/lib -
> 	>       > L//usr/lib -lcairo -
> 	>       >               > lSDL -lpthread -lm
> 	>       >               > Fuego test_build duration=1.58455991745 seconds
> 	>       >               > ##### doing fuego phase: deploy ########
> 	>       >               > ##### doing fuego phase: pre_deploy ########
> 	>       >               > ##### doing fuego phase: test_deploy ########
> 	>       >               > ##### doing fuego phase: post_deploy ########
> 	>       >               > ##### doing fuego phase: run ########
> 	>       >               > WARNING: test log file parameter empty, so will use default
> 	>       >               > number of blobs: 2
> 	>       >               > 2 objects = 19.93 fps
> 	>       >               > number of blobs: 3
> 	>       >               > number of blobs: 4
> 	>       >               > 4 objects = 19.54 fps
> 	>       >               > number of blobs: 5
> 	>       >               > number of blobs: 6
> 	>       >               > number of blobs: 7
> 	>       >               > number of blobs: 8
> 	>       >               > 8 objects = 19.78 fps
> 	>       >               > number of blobs: 9
> 	>       >               > number of blobs: 10
> 	>       >               > number of blobs: 11
> 	>       >               > number of blobs: 12
> 	>       >               > number of blobs: 13
> 	>       >               > number of blobs: 14
> 	>       >               > number of blobs: 15
> 	>       >               > number of blobs: 16
> 	>       >               > 16 objects = 18.50 fps
> 	>       >               > ##### doing fuego phases: get_testlog AND processing ########
> 	>       >               >
> 	>       >               >  RESULT ANALYSIS
> 	>       >               >
> 	>       >               > running python with PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> 	>       >               > Reading current values from /fuego-rw/logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt
> 	>       >               > Test section 8_objects: test result 19.78 satisfies (ge) threshold 1.
> 	>       >               > Test section 2_objects: test result 19.93 satisfies (ge) threshold 1.
> 	>       >               > Test section 4_objects: test result 19.54 satisfies (ge) threshold 1.
> 	>       >               > Test section 16_objects: test result 18.50 satisfies (ge) threshold 1.
> 	>       >               > Data file /fuego-rw/logs/Benchmark.blobsallad/plot.data was updated.
> 	>       >               > Reading plot data from /fuego-rw/logs/Benchmark.blobsallad/plot.data
> 	>       >               > Traceback (most recent call last):
> 	>       >               >   File "/fuego-core/engine/tests/Benchmark.blobsallad/parser.py", line 22, in <module>
> 	>       >               >     sys.exit(plib.process_data(ref_section_pat, cur_dict, 's', 'FPS'))
> 	>       >               >   File "/fuego-core/engine/scripts/parser/common.py", line 98, in process_data
> 	>       >               >     create_plot(label)
> 	>       >               >   File "/fuego-core/engine/scripts/parser/common.py", line 260, in create_plot
> 	>       >               >     ax.plot(plotrange, test_results_data.get(key).split(",")[-bnum:], 'o-', label='Test '+key)
> 	>       >               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_axes.py", line 1374, in plot
> 	>       >               >     for line in self._get_lines(*args, **kwargs):
> 	>       >               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 303, in _grab_next_args
> 	>       >               >     for seg in self._plot_args(remaining, kwargs):
> 	>       >               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 281, in _plot_args
> 	>       >               >     x, y = self._xy_from_xy(x, y)
> 	>       >               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 223, in _xy_from_xy
> 	>       >               >     raise ValueError("x and y must have same first dimension")
> 	>       >               > ValueError: x and y must have same first dimension
> 	>       >               > in signal_handler
> 	>       >               > ##### doing fuego phase: post_test ########
> 	>       >               > Going to check 1 fail cases for docker.default.Benchmark.blobsallad
> 	>       >               > Build step 'Execute shell' marked build as failure
> 	>       >               > [description-setter] Description set: <a
> 	>       >               > href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt">log</a>
> 	>       >               > Finished: FAILURE
> 	>       >               >
> 	>       >               > > -----Original Message-----
> 	>       >               > > From: fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org>
> <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> >
> 	> <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org>  <mailto:fuego-
> bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> > >
> 	>       > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org>  <mailto:fuego-
> bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> >  <mailto:fuego- <mailto:fuego->
> 	> bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>  <mailto:fuego-
> bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> > > >  [mailto:fuego- <mailto:fuego->
> <mailto:fuego- <mailto:fuego-> >
> 	>       > <mailto:fuego- <mailto:fuego->  <mailto:fuego- <mailto:fuego-> > >
> 	>       >               > bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> >
> 
> 	> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> > >  <mailto:fuego- <mailto:fuego->
> <mailto:fuego- <mailto:fuego-> >
> 	>       > bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> >  <mailto:fuego- <mailto:fuego->
> 	> bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>  <mailto:fuego-
> bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> > > > ] On Behalf Of Dhinakar
> 	>       >               > > Kalyanasundaram
> 	>       >               > > Sent: Wednesday, May 24, 2017 4:20 PM
> 	>       >               > > Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc.
> 	>       >               > >
> 	>       >               > > Jenkins job console error -> ->
> 	>       >               > >
> 	>       >               > > /tmp/hudson4393205057432627536.sh: line 10: 19407 Killed timeout --signal=9 100m /bin/bash
> 	>       >               > > $FUEGO_CORE/engine/tests/${TESTDIR}/${TESTNAME}.sh
> 	>       >               > > Build step 'Execute shell' marked build as failure
> 	>       >               > >
> 	>       >               > >
> 	>       >               > >
> 	>       >               > > Can anyone please let me know if they have executed this test and passed?
> 	>       >               >
> 	>       >               > I haven't tried this one yet. From what I see at https://blobsallad.se/ it looks
> 	>       >               > like it probably has dependencies for the SDK such as SDL and Cairo.
> 	>       >               > Do you have libsdl-dev and libcairo-dev installed?
> 	>       >               > Since it's graphical you will need a target with X (it's not going to work on docker)
> 	>       >               > Can you check the build log and send the line that causes the failure?
> 	>       >               > "> Build step 'Execute shell' marked build as failure" provides no information.
> 	>       >               >
> 	>       >               > By the way, could you send your emails in clear text instead of html? Most of your mails
> 	>       >               > can't be seen on the archive because of that:
> 	>       >               > https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> 	> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html> >
> 	>       > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> 	> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html> > >
> 	>       > <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.linuxfoundation.org/pipermail/fuego/2017->
> <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.linuxfoundation.org/pipermail/fuego/2017-> >
> 	> <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.linuxfoundation.org/pipermail/fuego/2017->
> <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.linuxfoundation.org/pipermail/fuego/2017-> > >
> 	>       >               > May/000669.html>
> 	>       >               >
> 	>       >               > Thanks
> 	>       >               > Daniel
> 	>       >
> 	>       >
> 	>       >
> 	>       >
> 	>       >
> 	>
> 	>
> 	>
> 	>
> 
> 
> 
> 
> 




^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
       [not found]                 ` <CABehs3N9KE8ZCQRfb=o099kBBV6xhzJqjDj=d375_UBvWBP-mQ@mail.gmail.com>
@ 2017-06-26  4:21                   ` dhinakar k
  2017-06-27  5:31                     ` dhinakar k
  0 siblings, 1 reply; 17+ messages in thread
From: dhinakar k @ 2017-06-26  4:21 UTC (permalink / raw)
  To: Daniel Sangorrin; +Cc: fuego

[-- Attachment #1: Type: text/plain, Size: 32994 bytes --]

Thanks Daniel, I will wait for that patch.

Regards,
Dhinakar

On Jun 26, 2017 5:47 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.jp>
wrote:

Hi Dhinakar,

Thanks for the feedback.

I think it's a problem that I have already fixed but not released yet.

Could you check if
/fuego-rw/logs/Benchmark.blobsallad/Ethernet-TRAV-X86-
Target.default.5.5/testlog.txt
exists?

The parser was assuming that if the test didn't even produce (probably
because of [1]) a testlog.txt then
there was nothing to parse. I will try to send a patch to fix this issue
and others soon.

Thanks,
Daniel

[1] > Can't open display :0


> -----Original Message-----
> From: dhinakar k [mailto:dhinakar.k@gmail.com]
> Sent: Monday, June 26, 2017 5:33 AM
> To: Daniel Sangorrin
> Cc: fuego@lists.linuxfoundation.org
> Subject: Re: Benchmark.blobsallad test build failing on my x86 64-bit
ubuntu pc
>
> Hi Daniel,
>
>
> Thanks for the response.
>
> I executed after deleting the log folder as you mentioned.
>
> Please check the log below.
>
> Any dependencies missing?
>
> Please check the log and let me know.
>
>
> Regards,
>
> Dhinakar
>
> ##### doing fuego phase: build ########
> Unpacking blobsallad-src.tar.bz2
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_main.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_vector.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_pointmass.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_joint.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_stick.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_env.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_array.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_blob.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_blob_collective.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_cairo.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_util.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_list.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_octree.c
> bs_octree.c:493:1: warning: 'bs_octree_draw_nodes' defined but not used
[-Wunused-function]
>  bs_octree_draw_nodes(bs_octree_node_t *pNode,
>  ^
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_vector_util.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_profiler.c
> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -c bs_rubberband.c
> bs_rubberband.c: In function 'bs_rubberband_create':
> bs_rubberband.c:13:20: warning: unused variable 'p' [-Wunused-variable]
>    bs_int32_t i, j, p;
>                     ^
> bs_rubberband.c: In function 'bs_rubberband_sc':
> bs_rubberband.c:57:20: warning: unused variable 'k' [-Wunused-variable]
>    bs_int32_t i, j, k;
>                     ^
> gcc -g -o blobsallad bs_main.o bs_vector.o bs_pointmass.o bs_joint.o
bs_stick.o bs_env.o bs_array.o bs_blob.o bs_blob_collective.o
> bs_cairo.o bs_util.o bs_list.o bs_octree.o bs_vector_util.o bs_profiler.o
bs_rubberband.o -Wl,-rpath-link=//usr/lib -L//usr/lib -lcairo -
> lSDL -lpthread -lm
> Fuego test_build duration=6.51003742218 seconds
> ##### doing fuego phase: deploy ########
> ##### doing fuego phase: pre_deploy ########
> ##### doing fuego phase: test_deploy ########
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
hosts.
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
hosts.
> ##### doing fuego phase: post_deploy ########
> ##### doing fuego phase: run ########
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
hosts.
> WARNING: test log file parameter empty, so will use default
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
hosts.
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
hosts.
> No protocol specified
> Can't open display :0
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
hosts.
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
hosts.
> ##### doing fuego phase: post_test ########
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
hosts.
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
hosts.
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
hosts.
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
hosts.
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
hosts.
> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
hosts.
> Teardown board link
> ##### doing fuego phase: processing ########
> Going to check 1 fail cases for Ethernet-TRAV-X86-Target.
default.Benchmark.blobsallad
> No fail cases detected for Ethernet-TRAV-X86-Target.
default.Benchmark.blobsallad
> running python with PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/
local/games:/usr/games
> Reading current values from /fuego-rw/logs/Benchmark.
blobsallad/Ethernet-TRAV-X86-Target.default.5.5/testlog.txt
>
> *** ABORTED ***
>
> Fuego error reason: ERROR: problem while running the parser
>
> Build was aborted
> Aborted by unknown <http://localhost:8080/fuego/user/unknown>
> Terminated
> [description-setter] Description set: <a href="/fuego/userContent/
fuego.logs/Benchmark.blobsallad/Ethernet-TRAV-X86-
> Target.default.5.5/testlog.txt">log</a>
> Finished: ABORTED
>
> On Fri, Jun 23, 2017 at 11:27 AM, Daniel Sangorrin <
daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> >
wrote:
>
>
>       Hi Dhinakar,
>
>       Sorry for the long delay.
>
>       Could you do the following and try again?
>
>       # rm -rf /fuego-rw/logs/Benchmark.blobsallad
>
>       Thanks,
>       Daniel
>
>
>       > -----Original Message-----
>       > From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:
dhinakar.k@gmail.com> ]
>       > Sent: Friday, June 09, 2017 10:48 AM
>       > To: Daniel Sangorrin
>       > Cc: fuego@lists.linuxfoundation.org <mailto:fuego@lists.
linuxfoundation.org>
>       > Subject: RE: Benchmark.blobsallad test build failing on my x86
64-bit ubuntu pc
>       >
>       > Fine Daniel, thanks for the response.
>       >
>       > Regards,
>       > Dhinakar
>       >
>       > On Jun 9, 2017 5:38 AM, "Daniel Sangorrin" <
daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp>
> <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@
toshiba.co.jp> > > wrote:
>       >
>       >
>       >       Hi Dhinakar,
>       >
>       >       Sorry for the delay.
>       >       Thanks for reporting. I will look at it when I have time
(sorry, I'm busy at the moment).
>       >
>       >       Tim: how should we manage issues/bugs? I can't find the
"issues" functionality
>       >       that github provides on bitbucket.
>       >
>       >       Thanks,
>       >       Daniel
>       >
>       >       > -----Original Message-----
>       >       > From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:
dhinakar.k@gmail.com>  <mailto:dhinakar.k@gmail.com
> <mailto:dhinakar.k@gmail.com> > ]
>       >       > Sent: Tuesday, June 06, 2017 1:52 AM
>       >       > To: Daniel Sangorrin
>
>       >       > Cc: fuego@lists.linuxfoundation.org <mailto:fuego@lists.
linuxfoundation.org>
> <mailto:fuego@lists.linuxfoundation.org <mailto:fuego@lists.
linuxfoundation.org> >
>       >       > Subject: Re: Benchmark.blobsallad test build failing on
my x86 64-bit ubuntu pc
>       >       >
>       >       > Hi Daniel,
>       >       >
>       >       >
>       >       > It seems the parser has an issue. I posted in another
thread about it.
>       >       >
>       >       > But thought of posting the error log here for your
reference.
>       >       >
>       >       > Please check and confirm.
>       >       >
>       >       >
>       >       > ##### doing fuego phase: processing ########
>       >       > + processing
>       >       > + local RETURN_VALUE=0
>       >       > + call_if_present test_processing
>       >       > + declare -f -F test_processing
>       >       > + return 0
>       >       > + '[' 0 -ne 0 ']'
>       >       > + fail_check_cases
>       >       > + testlog=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-
x86-target.default.3.3/testlog.txt
>       >       > + slog_prefix=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-
x86-target.default.3.3/syslog
>       >       > ++ tr . _
>       >       > ++ echo BENCHMARK.BLOBSALLAD
>       >       > + upName=BENCHMARK_BLOBSALLAD
>       >       > + fcname=BENCHMARK_BLOBSALLAD_FAIL_CASE_COUNT
>       >       > + fcc=1
>       >       > + '[' -z 1 ']'
>       >       > + echo 'Going to check 1 fail cases for
ubuntu-x86-target.default.Benchmark.blobsallad'
>       >       > Going to check 1 fail cases for ubuntu-x86-target.default.
Benchmark.blobsallad
>       >       > + fcc=0
>       >       > ++ seq 0 0
>       >       > + for n in '$(seq 0 $fcc)'
>       >       > + fpvarname=BENCHMARK_BLOBSALLAD_FAIL_REGEXP_0
>       >       > + fpvarmsg=BENCHMARK_BLOBSALLAD_FAIL_MESSAGE_0
>       >       > + fpvarslog=BENCHMARK_BLOBSALLAD_FAIL_0_SYSLOG
>       >       > + fptemplate='xrandr: command not found'
>       >       > + fpmessage='target system does not have xrandr'
>       >       > + fpslog=
>       >       > + '[' '!' -z '' ']'
>       >       > + grep -e 'xrandr: command not found'
/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-
> target.default.3.3/testlog.txt
>       >       > + echo 'No fail cases detected for
ubuntu-x86-target.default.Benchmark.blobsallad'
>       >       > No fail cases detected for ubuntu-x86-target.default.
Benchmark.blobsallad
>       >       > + '[' 0 -ne 0 ']'
>       >       > + syslog_cmp
>       >       > + PREFIX=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-
x86-target.default.3.3/syslog
>       >       > + rc=0
>       >       > + '[' -f /fuego-rw/logs/Benchmark.
blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt ']'
>       >       > + diff -ua /fuego-rw/logs/Benchmark.
blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt /fuego-
>       >       > rw/logs/Benchmark.blobsallad/
ubuntu-x86-target.default.3.3/syslog.after.txt
>       >       > + grep -vEf /fuego-core/engine/scripts/syslog.ignore
>       >       > + grep -E -e '\.(Bug:|Oops)'
>       >       > + '[' 0 -eq 1 ']'
>       >       > + return 0
>       >       > + '[' 0 -ne 0 ']'
>       >       > + PYTHON_ARGS='-W ignore::DeprecationWarning -W
ignore::UserWarning'
>       >       > + '[' -e /fuego-core/engine/tests/Benchmark.blobsallad/parser.py
']'
>       >       > + run_python -W ignore::DeprecationWarning -W
ignore::UserWarning /fuego-
>       > core/engine/tests/Benchmark.blobsallad/parser.py
>       >       > + '[' '!' -z /usr/local/bin:/usr/local/bin:
/usr/bin:/bin:/usr/local/games:/usr/games ']'
>       >       > + echo 'running python with PATH=/usr/local/bin:/usr/
local/bin:/usr/bin:/bin:/usr/local/games:/usr/games'
>       >       > running python with PATH=/usr/local/bin:/usr/
local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
>       >       > + PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/
local/games:/usr/games
>       >       > + python -W ignore::DeprecationWarning -W
ignore::UserWarning /fuego-
>       > core/engine/tests/Benchmark.blobsallad/parser.py
>       >       > Reading current values from /fuego-rw/logs/Benchmark.
blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
>       >       > + rc=1
>       >       > + '[' 1 -eq 0 ']'
>       >       > + '[' 1 -eq 2 ']'
>       >       > + '[' 1 -eq 3 ']'
>       >       > + abort_job 'ERROR: problem while running the parser'
>       >       > + set +x
>       >       >
>       >       > *** ABORTED ***
>       >       >
>       >       > Fuego error reason: ERROR: problem while running the
parser
>       >       >
>       >       > Build step 'Execute shell' marked build as failure
>       >       > [description-setter] Description set:  <a
href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/ubuntu-x86-
>       >       > target.default.3.3/testlog.txt">log</a>
>       >       > Finished: FAILURE
>       >       >
>       >       > Regards,
>       >       > Dhinakar
>       >       >
>       >       > On Fri, May 26, 2017 at 5:43 PM, dhinakar k <
dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> >
>
>       > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
<mailto:dhinakar.k@gmail.com
> <mailto:dhinakar.k@gmail.com> > > > wrote:
>       >       >
>       >       >
>       >       >       Sure Daniel I will check and let you know.
>       >       >
>       >       >       Regards,
>       >       >       Dhinakar​
>       >       >
>       >       >       On May 26, 2017 6:43 AM, "Daniel Sangorrin" <
daniel.sangorrin@toshiba.co.jp
> <mailto:daniel.sangorrin@toshiba.co.jp>  <mailto:daniel.sangorrin@
toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> >
>       > <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@
toshiba.co.jp>  <mailto:daniel.sangorrin@toshiba.co.jp
> <mailto:daniel.sangorrin@toshiba.co.jp> > > >
>       >       > wrote:
>       >       >
>       >       >
>       >       >               Hi Dhinakar,
>       >       >
>       >       >               > -----Original Message-----
>
>       >       >               > From: dhinakar k [mailto:
dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> >  <mailto:
dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
>       > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> > > ]
>       >       >               > Sent: Thursday, May 25, 2017 3:56 AM
>       >       >               > Yes you are right blobsallad is dependent
on sdl, cairo and x11. I installed the following in the docker container
> as
>       >       > well as on my x86 64-
>       >       >               > bit ubuntu host. One question here, for
all such tests (functional or benchmark) do I need to install the
>       >       > dependencies in docker as well
>       >       >               > as host before the start of the test?
Also, how is it done in case of arm based target boards? Should I install
the
>       >       > dependencies on the
>       >       >               > target board?
>       >       >               >
>       >       >               > sudo apt-get install libsdl1.2-dev
libsdl1.2debian
>       >       >               > sudo apt-get install libcairo2-dev
>       >       >               > sudo apt-get install x11-xserver-utils
>       >       >               >
>       >       >               > It got built, deployed and ran
successfully (see the results below). But still the test result is a
failure. I am not
> sure
>       >       > why it did not
>       >       >               > succeed. May be some problem in plotting.
I have pasted the log at the end of this email. Please check and let
> me
>       >       > know what could be
>       >       >               > issue.
>       >       >
>       >       >               Thanks for the log. It looks like a bug in
the parser (common.py file), maybe one that I fixed on the next branch
> (see
>       >       > patch "parser: fix bug in the parser").
>       >       >               Could you check with the next branch or
apply that patch to master and see if it works?
>       >       >
>       >       >               Thanks,
>       >       >               Daniel
>       >       >
>       >       >
>       >       >               >
>       >       >               >
>       >       >               > Note: Sorry about the html based emails,
my official email client seems to be configured that way. I didn't think
> it
>       >       > was because of that.
>       >       >               > Thanks for pointing it out. I will take
care of it from now on.
>       >       >               >
>       >       >               >
>       >       >               > Regards,
>       >       >               >
>       >       >               > Dhinakar
>       >       >               >
>       >       >               > number of blobs: 2
>       >       >               > 2 objects = 19.93 fps
>       >       >               > number of blobs: 3
>       >       >               > number of blobs: 4
>       >       >               > 4 objects = 19.54 fps
>       >       >               > number of blobs: 5
>       >       >               > number of blobs: 6
>       >       >               > number of blobs: 7
>       >       >               > number of blobs: 8
>       >       >               > 8 objects = 19.78 fps
>       >       >               > number of blobs: 9
>       >       >               > number of blobs: 10
>       >       >               > number of blobs: 11
>       >       >               > number of blobs: 12
>       >       >               > number of blobs: 13
>       >       >               > number of blobs: 14
>       >       >               > number of blobs: 15
>       >       >               > number of blobs: 16
>       >       >               > 16 objects = 18.50 fps
>       >       >               > LOG
>       >       >               > *****
>       >       >               >
>       >       >               > ##### doing fuego phase: build ########
>       >       >               > gcc -g -Wall -I//usr/include
-I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
>       >       > bs_main.c
>       >       >               > gcc -g -Wall -I//usr/include
-I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
>       >       > bs_vector.c
>       >       >               > gcc -g -Wall -I//usr/include
-I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
>       >       > bs_pointmass.c
>       >       >               > gcc -g -Wall -I//usr/include
-I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
>       >       > bs_joint.c
>       >       >               > gcc -g -Wall -I//usr/include
-I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
>       >       > bs_stick.c
>       >       >               > gcc -g -Wall -I//usr/include
-I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
>       > bs_env.c
>       >       >               > gcc -g -Wall -I//usr/include
-I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
>       >       > bs_array.c
>       >       >               > gcc -g -Wall -I//usr/include
-I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
>       >       > bs_blob.c
>       >       >               > gcc -g -Wall -I//usr/include
-I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
>       >       > bs_blob_collective.c
>       >       >               > gcc -g -Wall -I//usr/include
-I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
>       >       > bs_cairo.c
>       >       >               > gcc -g -Wall -I//usr/include
-I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_util.c
>       >       >               > gcc -g -Wall -I//usr/include
-I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_list.c
>       >       >               > gcc -g -Wall -I//usr/include
-I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
>       >       > bs_octree.c
>       >       >               > bs_octree.c:493:1: warning:
'bs_octree_draw_nodes' defined but not used [-Wunused-function]
>       >       >               >  bs_octree_draw_nodes(bs_octree_node_t
*pNode,
>       >       >               >  ^
>       >       >               > gcc -g -Wall -I//usr/include
-I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
>       >       > bs_vector_util.c
>       >       >               > gcc -g -Wall -I//usr/include
-I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
>       >       > bs_profiler.c
>       >       >               > gcc -g -Wall -I//usr/include
-I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
>       >       > bs_rubberband.c
>       >       >               > bs_rubberband.c: In function
'bs_rubberband_create':
>       >       >               > bs_rubberband.c:13:20: warning: unused
variable 'p' [-Wunused-variable]
>       >       >               >    bs_int32_t i, j, p;
>       >       >               >                     ^
>       >       >               > bs_rubberband.c: In function
'bs_rubberband_sc':
>       >       >               > bs_rubberband.c:57:20: warning: unused
variable 'k' [-Wunused-variable]
>       >       >               >    bs_int32_t i, j, k;
>       >       >               >                     ^
>       >       >               > gcc -g -o blobsallad bs_main.o
bs_vector.o bs_pointmass.o bs_joint.o bs_stick.o bs_env.o bs_array.o
> bs_blob.o
>       >       > bs_blob_collective.o
>       >       >               > bs_cairo.o bs_util.o bs_list.o
bs_octree.o bs_vector_util.o bs_profiler.o bs_rubberband.o -Wl,-rpath-
> link=//usr/lib -
>       >       > L//usr/lib -lcairo -
>       >       >               > lSDL -lpthread -lm
>       >       >               > Fuego test_build duration=1.58455991745
seconds
>       >       >               > ##### doing fuego phase: deploy ########
>       >       >               > ##### doing fuego phase: pre_deploy
########
>       >       >               > ##### doing fuego phase: test_deploy
########
>       >       >               > ##### doing fuego phase: post_deploy
########
>       >       >               > ##### doing fuego phase: run ########
>       >       >               > WARNING: test log file parameter empty,
so will use default
>       >       >               > number of blobs: 2
>       >       >               > 2 objects = 19.93 fps
>       >       >               > number of blobs: 3
>       >       >               > number of blobs: 4
>       >       >               > 4 objects = 19.54 fps
>       >       >               > number of blobs: 5
>       >       >               > number of blobs: 6
>       >       >               > number of blobs: 7
>       >       >               > number of blobs: 8
>       >       >               > 8 objects = 19.78 fps
>       >       >               > number of blobs: 9
>       >       >               > number of blobs: 10
>       >       >               > number of blobs: 11
>       >       >               > number of blobs: 12
>       >       >               > number of blobs: 13
>       >       >               > number of blobs: 14
>       >       >               > number of blobs: 15
>       >       >               > number of blobs: 16
>       >       >               > 16 objects = 18.50 fps
>       >       >               > ##### doing fuego phases: get_testlog AND
processing ########
>       >       >               >
>       >       >               >  RESULT ANALYSIS
>       >       >               >
>       >       >               > running python with
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
>       >       >               > Reading current values from
/fuego-rw/logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt
>       >       >               > Test section 8_objects: test result 19.78
satisfies (ge) threshold 1.
>       >       >               > Test section 2_objects: test result 19.93
satisfies (ge) threshold 1.
>       >       >               > Test section 4_objects: test result 19.54
satisfies (ge) threshold 1.
>       >       >               > Test section 16_objects: test result
18.50 satisfies (ge) threshold 1.
>       >       >               > Data file /fuego-rw/logs/Benchmark.blobsallad/plot.data
was updated.
>       >       >               > Reading plot data from
/fuego-rw/logs/Benchmark.blobsallad/plot.data
>       >       >               > Traceback (most recent call last):
>       >       >               >   File "/fuego-core/engine/tests/
Benchmark.blobsallad/parser.py", line 22, in <module>
>       >       >               >     sys.exit(plib.process_data(ref_section_pat,
cur_dict, 's', 'FPS'))
>       >       >               >   File "/fuego-core/engine/scripts/parser/common.py",
line 98, in process_data
>       >       >               >     create_plot(label)
>       >       >               >   File "/fuego-core/engine/scripts/parser/common.py",
line 260, in create_plot
>       >       >               >     ax.plot(plotrange,
test_results_data.get(key).split(",")[-bnum:], 'o-', label='Test '+key)
>       >       >               >   File "/usr/lib/python2.7/dist-
packages/matplotlib/axes/_axes.py", line 1374, in plot
>       >       >               >     for line in self._get_lines(*args,
**kwargs):
>       >       >               >   File "/usr/lib/python2.7/dist-
packages/matplotlib/axes/_base.py", line 303, in _grab_next_args
>       >       >               >     for seg in self._plot_args(remaining,
kwargs):
>       >       >               >   File "/usr/lib/python2.7/dist-
packages/matplotlib/axes/_base.py", line 281, in _plot_args
>       >       >               >     x, y = self._xy_from_xy(x, y)
>       >       >               >   File "/usr/lib/python2.7/dist-
packages/matplotlib/axes/_base.py", line 223, in _xy_from_xy
>       >       >               >     raise ValueError("x and y must have
same first dimension")
>       >       >               > ValueError: x and y must have same first
dimension
>       >       >               > in signal_handler
>       >       >               > ##### doing fuego phase: post_test
########
>       >       >               > Going to check 1 fail cases for
docker.default.Benchmark.blobsallad
>       >       >               > Build step 'Execute shell' marked build
as failure
>       >       >               > [description-setter] Description set: <a
>       >       >               > href="/fuego/userContent/
fuego.logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt">log</a>
>       >       >               > Finished: FAILURE
>       >       >               >
>       >       >               > > -----Original Message-----
>       >       >               > > From: fuego-bounces@lists.
linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org>
> <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:
fuego-bounces@lists.linuxfoundation.org> >
>       > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:
fuego-bounces@lists.linuxfoundation.org>  <mailto:fuego-
> bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.
linuxfoundation.org> > >
>       >       > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:
fuego-bounces@lists.linuxfoundation.org>  <mailto:fuego-
> bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.
linuxfoundation.org> >  <mailto:fuego- <mailto:fuego->
>       > bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org>  <mailto:fuego-
> bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.
linuxfoundation.org> > > >  [mailto:fuego- <mailto:fuego->
> <mailto:fuego- <mailto:fuego-> >
>       >       > <mailto:fuego- <mailto:fuego->  <mailto:fuego- <mailto:
fuego-> > >
>       >       >               > bounces@lists.linuxfoundation.org <mailto:
bounces@lists.linuxfoundation.org>
> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org> >
>
>       > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org>
> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org> > >  <mailto:fuego- <mailto:fuego->
> <mailto:fuego- <mailto:fuego-> >
>       >       > bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org>
> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org> >  <mailto:fuego- <mailto:fuego->
>       > bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org>  <mailto:fuego-
> bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.
linuxfoundation.org> > > > ] On Behalf Of Dhinakar
>       >       >               > > Kalyanasundaram
>       >       >               > > Sent: Wednesday, May 24, 2017 4:20 PM
>       >       >               > > Benchmark.blobsallad test build failing
on my x86 64-bit ubuntu pc.
>       >       >               > >
>       >       >               > > Jenkins job console error -> ->
>       >       >               > >
>       >       >               > > /tmp/hudson4393205057432627536.sh: line
10: 19407 Killed timeout --signal=9 100m /bin/bash
>       >       >               > > $FUEGO_CORE/engine/tests/${
TESTDIR}/${TESTNAME}.sh
>       >       >               > > Build step 'Execute shell' marked build
as failure
>       >       >               > >
>       >       >               > >
>       >       >               > >
>       >       >               > > Can anyone please let me know if they
have executed this test and passed?
>       >       >               >
>       >       >               > I haven't tried this one yet. From what I
see at https://blobsallad.se/ it looks
>       >       >               > like it probably has dependencies for the
SDK such as SDL and Cairo.
>       >       >               > Do you have libsdl-dev and libcairo-dev
installed?
>       >       >               > Since it's graphical you will need a
target with X (it's not going to work on docker)
>       >       >               > Can you check the build log and send the
line that causes the failure?
>       >       >               > "> Build step 'Execute shell' marked
build as failure" provides no information.
>       >       >               >
>       >       >               > By the way, could you send your emails in
clear text instead of html? Most of your mails
>       >       >               > can't be seen on the archive because of
that:
>       >       >               > https://lists.linuxfoundation.
org/pipermail/fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
>       > <https://lists.linuxfoundation.org/pipermail/
fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html> >
>       >       > <https://lists.linuxfoundation.org/pipermail/
fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
>       > <https://lists.linuxfoundation.org/pipermail/
fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> >
>       >       > <https://lists.linuxfoundation.org/pipermail/fuego/2017- <
https://lists.linuxfoundation.org/pipermail/fuego/2017->
> <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.
linuxfoundation.org/pipermail/fuego/2017-> >
>       > <https://lists.linuxfoundation.org/pipermail/fuego/2017- <
https://lists.linuxfoundation.org/pipermail/fuego/2017->
> <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.
linuxfoundation.org/pipermail/fuego/2017-> > >
>       >       >               > May/000669.html>
>       >       >               >
>       >       >               > Thanks
>       >       >               > Daniel
>       >       >
>       >       >
>       >       >
>       >       >
>       >       >
>       >
>       >
>       >
>       >
>
>
>
>
>

[-- Attachment #2: Type: text/html, Size: 52800 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
  2017-06-26  4:21                   ` dhinakar k
@ 2017-06-27  5:31                     ` dhinakar k
  2017-06-27  6:16                       ` Daniel Sangorrin
  0 siblings, 1 reply; 17+ messages in thread
From: dhinakar k @ 2017-06-27  5:31 UTC (permalink / raw)
  To: Daniel Sangorrin; +Cc: fuego

[-- Attachment #1: Type: text/plain, Size: 34657 bytes --]

Hi,

Sorry forgot to mention that the 'testlog.txt' does not exist in that
location.

Regards,
Dhinakar

On Jun 26, 2017 9:51 AM, "dhinakar k" <dhinakar.k@gmail.com> wrote:

> Thanks Daniel, I will wait for that patch.
>
> Regards,
> Dhinakar
>
> On Jun 26, 2017 5:47 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.
> jp> wrote:
>
> Hi Dhinakar,
>
> Thanks for the feedback.
>
> I think it's a problem that I have already fixed but not released yet.
>
> Could you check if
> /fuego-rw/logs/Benchmark.blobsallad/Ethernet-TRAV-X86-Target
> .default.5.5/testlog.txt
> exists?
>
> The parser was assuming that if the test didn't even produce (probably
> because of [1]) a testlog.txt then
> there was nothing to parse. I will try to send a patch to fix this issue
> and others soon.
>
> Thanks,
> Daniel
>
> [1] > Can't open display :0
>
>
> > -----Original Message-----
> > From: dhinakar k [mailto:dhinakar.k@gmail.com]
> > Sent: Monday, June 26, 2017 5:33 AM
> > To: Daniel Sangorrin
> > Cc: fuego@lists.linuxfoundation.org
> > Subject: Re: Benchmark.blobsallad test build failing on my x86 64-bit
> ubuntu pc
> >
> > Hi Daniel,
> >
> >
> > Thanks for the response.
> >
> > I executed after deleting the log folder as you mentioned.
> >
> > Please check the log below.
> >
> > Any dependencies missing?
> >
> > Please check the log and let me know.
> >
> >
> > Regards,
> >
> > Dhinakar
> >
> > ##### doing fuego phase: build ########
> > Unpacking blobsallad-src.tar.bz2
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_main.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_vector.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_pointmass.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_joint.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_stick.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_env.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_array.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_blob.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_blob_collective.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_cairo.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_util.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_list.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_octree.c
> > bs_octree.c:493:1: warning: 'bs_octree_draw_nodes' defined but not used
> [-Wunused-function]
> >  bs_octree_draw_nodes(bs_octree_node_t *pNode,
> >  ^
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_vector_util.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_profiler.c
> > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL
> -D_GNU_SOURCE=1 -D_REENTRANT -c bs_rubberband.c
> > bs_rubberband.c: In function 'bs_rubberband_create':
> > bs_rubberband.c:13:20: warning: unused variable 'p' [-Wunused-variable]
> >    bs_int32_t i, j, p;
> >                     ^
> > bs_rubberband.c: In function 'bs_rubberband_sc':
> > bs_rubberband.c:57:20: warning: unused variable 'k' [-Wunused-variable]
> >    bs_int32_t i, j, k;
> >                     ^
> > gcc -g -o blobsallad bs_main.o bs_vector.o bs_pointmass.o bs_joint.o
> bs_stick.o bs_env.o bs_array.o bs_blob.o bs_blob_collective.o
> > bs_cairo.o bs_util.o bs_list.o bs_octree.o bs_vector_util.o
> bs_profiler.o bs_rubberband.o -Wl,-rpath-link=//usr/lib -L//usr/lib -lcairo
> -
> > lSDL -lpthread -lm
> > Fuego test_build duration=6.51003742218 seconds
> > ##### doing fuego phase: deploy ########
> > ##### doing fuego phase: pre_deploy ########
> > ##### doing fuego phase: test_deploy ########
> > Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
> hosts.
> > Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
> hosts.
> > ##### doing fuego phase: post_deploy ########
> > ##### doing fuego phase: run ########
> > Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
> hosts.
> > WARNING: test log file parameter empty, so will use default
> > Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
> hosts.
> > Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
> hosts.
> > No protocol specified
> > Can't open display :0
> > Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
> hosts.
> > Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
> hosts.
> > ##### doing fuego phase: post_test ########
> > Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
> hosts.
> > Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
> hosts.
> > Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
> hosts.
> > Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
> hosts.
> > Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
> hosts.
> > Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known
> hosts.
> > Teardown board link
> > ##### doing fuego phase: processing ########
> > Going to check 1 fail cases for Ethernet-TRAV-X86-Target.defau
> lt.Benchmark.blobsallad
> > No fail cases detected for Ethernet-TRAV-X86-Target.defau
> lt.Benchmark.blobsallad
> > running python with PATH=/usr/local/bin:/usr/local
> /bin:/usr/bin:/bin:/usr/local/games:/usr/games
> > Reading current values from /fuego-rw/logs/Benchmark.blobs
> allad/Ethernet-TRAV-X86-Target.default.5.5/testlog.txt
> >
> > *** ABORTED ***
> >
> > Fuego error reason: ERROR: problem while running the parser
> >
> > Build was aborted
> > Aborted by unknown <http://localhost:8080/fuego/user/unknown>
> > Terminated
> > [description-setter] Description set: <a href="/fuego/userContent/fuego
> .logs/Benchmark.blobsallad/Ethernet-TRAV-X86-
> > Target.default.5.5/testlog.txt">log</a>
> > Finished: ABORTED
> >
> > On Fri, Jun 23, 2017 at 11:27 AM, Daniel Sangorrin <
> daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> >
> wrote:
> >
> >
> >       Hi Dhinakar,
> >
> >       Sorry for the long delay.
> >
> >       Could you do the following and try again?
> >
> >       # rm -rf /fuego-rw/logs/Benchmark.blobsallad
> >
> >       Thanks,
> >       Daniel
> >
> >
> >       > -----Original Message-----
> >       > From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:
> dhinakar.k@gmail.com> ]
> >       > Sent: Friday, June 09, 2017 10:48 AM
> >       > To: Daniel Sangorrin
> >       > Cc: fuego@lists.linuxfoundation.org <mailto:
> fuego@lists.linuxfoundation.org>
> >       > Subject: RE: Benchmark.blobsallad test build failing on my x86
> 64-bit ubuntu pc
> >       >
> >       > Fine Daniel, thanks for the response.
> >       >
> >       > Regards,
> >       > Dhinakar
> >       >
> >       > On Jun 9, 2017 5:38 AM, "Daniel Sangorrin" <
> daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp>
> > <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshi
> ba.co.jp> > > wrote:
> >       >
> >       >
> >       >       Hi Dhinakar,
> >       >
> >       >       Sorry for the delay.
> >       >       Thanks for reporting. I will look at it when I have time
> (sorry, I'm busy at the moment).
> >       >
> >       >       Tim: how should we manage issues/bugs? I can't find the
> "issues" functionality
> >       >       that github provides on bitbucket.
> >       >
> >       >       Thanks,
> >       >       Daniel
> >       >
> >       >       > -----Original Message-----
> >       >       > From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:
> dhinakar.k@gmail.com>  <mailto:dhinakar.k@gmail.com
> > <mailto:dhinakar.k@gmail.com> > ]
> >       >       > Sent: Tuesday, June 06, 2017 1:52 AM
> >       >       > To: Daniel Sangorrin
> >
> >       >       > Cc: fuego@lists.linuxfoundation.org <mailto:
> fuego@lists.linuxfoundation.org>
> > <mailto:fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfound
> ation.org> >
> >       >       > Subject: Re: Benchmark.blobsallad test build failing on
> my x86 64-bit ubuntu pc
> >       >       >
> >       >       > Hi Daniel,
> >       >       >
> >       >       >
> >       >       > It seems the parser has an issue. I posted in another
> thread about it.
> >       >       >
> >       >       > But thought of posting the error log here for your
> reference.
> >       >       >
> >       >       > Please check and confirm.
> >       >       >
> >       >       >
> >       >       > ##### doing fuego phase: processing ########
> >       >       > + processing
> >       >       > + local RETURN_VALUE=0
> >       >       > + call_if_present test_processing
> >       >       > + declare -f -F test_processing
> >       >       > + return 0
> >       >       > + '[' 0 -ne 0 ']'
> >       >       > + fail_check_cases
> >       >       > + testlog=/fuego-rw/logs/Benchma
> rk.blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
> >       >       > + slog_prefix=/fuego-rw/logs/Ben
> chmark.blobsallad/ubuntu-x86-target.default.3.3/syslog
> >       >       > ++ tr . _
> >       >       > ++ echo BENCHMARK.BLOBSALLAD
> >       >       > + upName=BENCHMARK_BLOBSALLAD
> >       >       > + fcname=BENCHMARK_BLOBSALLAD_FAIL_CASE_COUNT
> >       >       > + fcc=1
> >       >       > + '[' -z 1 ']'
> >       >       > + echo 'Going to check 1 fail cases for
> ubuntu-x86-target.default.Benchmark.blobsallad'
> >       >       > Going to check 1 fail cases for
> ubuntu-x86-target.default.Benchmark.blobsallad
> >       >       > + fcc=0
> >       >       > ++ seq 0 0
> >       >       > + for n in '$(seq 0 $fcc)'
> >       >       > + fpvarname=BENCHMARK_BLOBSALLAD_FAIL_REGEXP_0
> >       >       > + fpvarmsg=BENCHMARK_BLOBSALLAD_FAIL_MESSAGE_0
> >       >       > + fpvarslog=BENCHMARK_BLOBSALLAD_FAIL_0_SYSLOG
> >       >       > + fptemplate='xrandr: command not found'
> >       >       > + fpmessage='target system does not have xrandr'
> >       >       > + fpslog=
> >       >       > + '[' '!' -z '' ']'
> >       >       > + grep -e 'xrandr: command not found'
> /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-
> > target.default.3.3/testlog.txt
> >       >       > + echo 'No fail cases detected for
> ubuntu-x86-target.default.Benchmark.blobsallad'
> >       >       > No fail cases detected for ubuntu-x86-target.default.Benc
> hmark.blobsallad
> >       >       > + '[' 0 -ne 0 ']'
> >       >       > + syslog_cmp
> >       >       > + PREFIX=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-
> target.default.3.3/syslog
> >       >       > + rc=0
> >       >       > + '[' -f /fuego-rw/logs/Benchmark.blobs
> allad/ubuntu-x86-target.default.3.3/syslog.before.txt ']'
> >       >       > + diff -ua /fuego-rw/logs/Benchmark.blobs
> allad/ubuntu-x86-target.default.3.3/syslog.before.txt /fuego-
> >       >       > rw/logs/Benchmark.blobsallad/u
> buntu-x86-target.default.3.3/syslog.after.txt
> >       >       > + grep -vEf /fuego-core/engine/scripts/syslog.ignore
> >       >       > + grep -E -e '\.(Bug:|Oops)'
> >       >       > + '[' 0 -eq 1 ']'
> >       >       > + return 0
> >       >       > + '[' 0 -ne 0 ']'
> >       >       > + PYTHON_ARGS='-W ignore::DeprecationWarning -W
> ignore::UserWarning'
> >       >       > + '[' -e /fuego-core/engine/tests/Benchmark.blobsallad/parser.py
> ']'
> >       >       > + run_python -W ignore::DeprecationWarning -W
> ignore::UserWarning /fuego-
> >       > core/engine/tests/Benchmark.blobsallad/parser.py
> >       >       > + '[' '!' -z /usr/local/bin:/usr/local/bin:
> /usr/bin:/bin:/usr/local/games:/usr/games ']'
> >       >       > + echo 'running python with
> PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/
> games:/usr/games'
> >       >       > running python with PATH=/usr/local/bin:/usr/local
> /bin:/usr/bin:/bin:/usr/local/games:/usr/games
> >       >       > + PATH=/usr/local/bin:/usr/local
> /bin:/usr/bin:/bin:/usr/local/games:/usr/games
> >       >       > + python -W ignore::DeprecationWarning -W
> ignore::UserWarning /fuego-
> >       > core/engine/tests/Benchmark.blobsallad/parser.py
> >       >       > Reading current values from
> /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.defaul
> t.3.3/testlog.txt
> >       >       > + rc=1
> >       >       > + '[' 1 -eq 0 ']'
> >       >       > + '[' 1 -eq 2 ']'
> >       >       > + '[' 1 -eq 3 ']'
> >       >       > + abort_job 'ERROR: problem while running the parser'
> >       >       > + set +x
> >       >       >
> >       >       > *** ABORTED ***
> >       >       >
> >       >       > Fuego error reason: ERROR: problem while running the
> parser
> >       >       >
> >       >       > Build step 'Execute shell' marked build as failure
> >       >       > [description-setter] Description set:  <a
> href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/ubuntu-x86-
> >       >       > target.default.3.3/testlog.txt">log</a>
> >       >       > Finished: FAILURE
> >       >       >
> >       >       > Regards,
> >       >       > Dhinakar
> >       >       >
> >       >       > On Fri, May 26, 2017 at 5:43 PM, dhinakar k <
> dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> >
> >
> >       > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> <mailto:dhinakar.k@gmail.com
> > <mailto:dhinakar.k@gmail.com> > > > wrote:
> >       >       >
> >       >       >
> >       >       >       Sure Daniel I will check and let you know.
> >       >       >
> >       >       >       Regards,
> >       >       >       Dhinakar​
> >       >       >
> >       >       >       On May 26, 2017 6:43 AM, "Daniel Sangorrin" <
> daniel.sangorrin@toshiba.co.jp
> > <mailto:daniel.sangorrin@toshiba.co.jp>  <mailto:daniel.sangorrin@toshi
> ba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> >
> >       > <mailto:daniel.sangorrin@toshiba.co.jp <mailto:
> daniel.sangorrin@toshiba.co.jp>  <mailto:daniel.sangorrin@toshiba.co.jp
> > <mailto:daniel.sangorrin@toshiba.co.jp> > > >
> >       >       > wrote:
> >       >       >
> >       >       >
> >       >       >               Hi Dhinakar,
> >       >       >
> >       >       >               > -----Original Message-----
> >
> >       >       >               > From: dhinakar k [mailto:
> dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> >  <mailto:
> dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> >       > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> > > ]
> >       >       >               > Sent: Thursday, May 25, 2017 3:56 AM
> >       >       >               > Yes you are right blobsallad is
> dependent on sdl, cairo and x11. I installed the following in the docker
> container
> > as
> >       >       > well as on my x86 64-
> >       >       >               > bit ubuntu host. One question here, for
> all such tests (functional or benchmark) do I need to install the
> >       >       > dependencies in docker as well
> >       >       >               > as host before the start of the test?
> Also, how is it done in case of arm based target boards? Should I install
> the
> >       >       > dependencies on the
> >       >       >               > target board?
> >       >       >               >
> >       >       >               > sudo apt-get install libsdl1.2-dev
> libsdl1.2debian
> >       >       >               > sudo apt-get install libcairo2-dev
> >       >       >               > sudo apt-get install x11-xserver-utils
> >       >       >               >
> >       >       >               > It got built, deployed and ran
> successfully (see the results below). But still the test result is a
> failure. I am not
> > sure
> >       >       > why it did not
> >       >       >               > succeed. May be some problem in
> plotting. I have pasted the log at the end of this email. Please check and
> let
> > me
> >       >       > know what could be
> >       >       >               > issue.
> >       >       >
> >       >       >               Thanks for the log. It looks like a bug in
> the parser (common.py file), maybe one that I fixed on the next branch
> > (see
> >       >       > patch "parser: fix bug in the parser").
> >       >       >               Could you check with the next branch or
> apply that patch to master and see if it works?
> >       >       >
> >       >       >               Thanks,
> >       >       >               Daniel
> >       >       >
> >       >       >
> >       >       >               >
> >       >       >               >
> >       >       >               > Note: Sorry about the html based emails,
> my official email client seems to be configured that way. I didn't think
> > it
> >       >       > was because of that.
> >       >       >               > Thanks for pointing it out. I will take
> care of it from now on.
> >       >       >               >
> >       >       >               >
> >       >       >               > Regards,
> >       >       >               >
> >       >       >               > Dhinakar
> >       >       >               >
> >       >       >               > number of blobs: 2
> >       >       >               > 2 objects = 19.93 fps
> >       >       >               > number of blobs: 3
> >       >       >               > number of blobs: 4
> >       >       >               > 4 objects = 19.54 fps
> >       >       >               > number of blobs: 5
> >       >       >               > number of blobs: 6
> >       >       >               > number of blobs: 7
> >       >       >               > number of blobs: 8
> >       >       >               > 8 objects = 19.78 fps
> >       >       >               > number of blobs: 9
> >       >       >               > number of blobs: 10
> >       >       >               > number of blobs: 11
> >       >       >               > number of blobs: 12
> >       >       >               > number of blobs: 13
> >       >       >               > number of blobs: 14
> >       >       >               > number of blobs: 15
> >       >       >               > number of blobs: 16
> >       >       >               > 16 objects = 18.50 fps
> >       >       >               > LOG
> >       >       >               > *****
> >       >       >               >
> >       >       >               > ##### doing fuego phase: build ########
> >       >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       >       > bs_main.c
> >       >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       >       > bs_vector.c
> >       >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       >       > bs_pointmass.c
> >       >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       >       > bs_joint.c
> >       >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       >       > bs_stick.c
> >       >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       > bs_env.c
> >       >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       >       > bs_array.c
> >       >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       >       > bs_blob.c
> >       >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       >       > bs_blob_collective.c
> >       >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       >       > bs_cairo.c
> >       >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_util.c
> >       >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_list.c
> >       >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       >       > bs_octree.c
> >       >       >               > bs_octree.c:493:1: warning:
> 'bs_octree_draw_nodes' defined but not used [-Wunused-function]
> >       >       >               >  bs_octree_draw_nodes(bs_octree_node_t
> *pNode,
> >       >       >               >  ^
> >       >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       >       > bs_vector_util.c
> >       >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       >       > bs_profiler.c
> >       >       >               > gcc -g -Wall -I//usr/include
> -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> >       >       > bs_rubberband.c
> >       >       >               > bs_rubberband.c: In function
> 'bs_rubberband_create':
> >       >       >               > bs_rubberband.c:13:20: warning: unused
> variable 'p' [-Wunused-variable]
> >       >       >               >    bs_int32_t i, j, p;
> >       >       >               >                     ^
> >       >       >               > bs_rubberband.c: In function
> 'bs_rubberband_sc':
> >       >       >               > bs_rubberband.c:57:20: warning: unused
> variable 'k' [-Wunused-variable]
> >       >       >               >    bs_int32_t i, j, k;
> >       >       >               >                     ^
> >       >       >               > gcc -g -o blobsallad bs_main.o
> bs_vector.o bs_pointmass.o bs_joint.o bs_stick.o bs_env.o bs_array.o
> > bs_blob.o
> >       >       > bs_blob_collective.o
> >       >       >               > bs_cairo.o bs_util.o bs_list.o
> bs_octree.o bs_vector_util.o bs_profiler.o bs_rubberband.o -Wl,-rpath-
> > link=//usr/lib -
> >       >       > L//usr/lib -lcairo -
> >       >       >               > lSDL -lpthread -lm
> >       >       >               > Fuego test_build duration=1.58455991745
> seconds
> >       >       >               > ##### doing fuego phase: deploy ########
> >       >       >               > ##### doing fuego phase: pre_deploy
> ########
> >       >       >               > ##### doing fuego phase: test_deploy
> ########
> >       >       >               > ##### doing fuego phase: post_deploy
> ########
> >       >       >               > ##### doing fuego phase: run ########
> >       >       >               > WARNING: test log file parameter empty,
> so will use default
> >       >       >               > number of blobs: 2
> >       >       >               > 2 objects = 19.93 fps
> >       >       >               > number of blobs: 3
> >       >       >               > number of blobs: 4
> >       >       >               > 4 objects = 19.54 fps
> >       >       >               > number of blobs: 5
> >       >       >               > number of blobs: 6
> >       >       >               > number of blobs: 7
> >       >       >               > number of blobs: 8
> >       >       >               > 8 objects = 19.78 fps
> >       >       >               > number of blobs: 9
> >       >       >               > number of blobs: 10
> >       >       >               > number of blobs: 11
> >       >       >               > number of blobs: 12
> >       >       >               > number of blobs: 13
> >       >       >               > number of blobs: 14
> >       >       >               > number of blobs: 15
> >       >       >               > number of blobs: 16
> >       >       >               > 16 objects = 18.50 fps
> >       >       >               > ##### doing fuego phases: get_testlog
> AND processing ########
> >       >       >               >
> >       >       >               >  RESULT ANALYSIS
> >       >       >               >
> >       >       >               > running python with
> PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/
> games:/usr/games
> >       >       >               > Reading current values from
> /fuego-rw/logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt
> >       >       >               > Test section 8_objects: test result
> 19.78 satisfies (ge) threshold 1.
> >       >       >               > Test section 2_objects: test result
> 19.93 satisfies (ge) threshold 1.
> >       >       >               > Test section 4_objects: test result
> 19.54 satisfies (ge) threshold 1.
> >       >       >               > Test section 16_objects: test result
> 18.50 satisfies (ge) threshold 1.
> >       >       >               > Data file /fuego-rw/logs/Benchmark.blobsallad/plot.data
> was updated.
> >       >       >               > Reading plot data from
> /fuego-rw/logs/Benchmark.blobsallad/plot.data
> >       >       >               > Traceback (most recent call last):
> >       >       >               >   File "/fuego-core/engine/tests/Benchmark.blobsallad/parser.py",
> line 22, in <module>
> >       >       >               >     sys.exit(plib.process_data(ref_section_pat,
> cur_dict, 's', 'FPS'))
> >       >       >               >   File "/fuego-core/engine/scripts/parser/common.py",
> line 98, in process_data
> >       >       >               >     create_plot(label)
> >       >       >               >   File "/fuego-core/engine/scripts/parser/common.py",
> line 260, in create_plot
> >       >       >               >     ax.plot(plotrange,
> test_results_data.get(key).split(",")[-bnum:], 'o-', label='Test '+key)
> >       >       >               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_axes.py",
> line 1374, in plot
> >       >       >               >     for line in self._get_lines(*args,
> **kwargs):
> >       >       >               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py",
> line 303, in _grab_next_args
> >       >       >               >     for seg in
> self._plot_args(remaining, kwargs):
> >       >       >               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py",
> line 281, in _plot_args
> >       >       >               >     x, y = self._xy_from_xy(x, y)
> >       >       >               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py",
> line 223, in _xy_from_xy
> >       >       >               >     raise ValueError("x and y must have
> same first dimension")
> >       >       >               > ValueError: x and y must have same first
> dimension
> >       >       >               > in signal_handler
> >       >       >               > ##### doing fuego phase: post_test
> ########
> >       >       >               > Going to check 1 fail cases for
> docker.default.Benchmark.blobsallad
> >       >       >               > Build step 'Execute shell' marked build
> as failure
> >       >       >               > [description-setter] Description set: <a
> >       >       >               > href="/fuego/userContent/fuego
> .logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt">log</a>
> >       >       >               > Finished: FAILURE
> >       >       >               >
> >       >       >               > > -----Original Message-----
> >       >       >               > > From: fuego-bounces@lists.linuxfound
> ation.org <mailto:fuego-bounces@lists.linuxfoundation.org>
> > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:
> fuego-bounces@lists.linuxfoundation.org> >
> >       > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:
> fuego-bounces@lists.linuxfoundation.org>  <mailto:fuego-
> > bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.li
> nuxfoundation.org> > >
> >       >       > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:
> fuego-bounces@lists.linuxfoundation.org>  <mailto:fuego-
> > bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.li
> nuxfoundation.org> >  <mailto:fuego- <mailto:fuego->
> >       > bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfou
> ndation.org>  <mailto:fuego-
> > bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.li
> nuxfoundation.org> > > >  [mailto:fuego- <mailto:fuego->
> > <mailto:fuego- <mailto:fuego-> >
> >       >       > <mailto:fuego- <mailto:fuego->  <mailto:fuego- <mailto:
> fuego-> > >
> >       >       >               > bounces@lists.linuxfoundation.org
> <mailto:bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfou
> ndation.org> >
> >
> >       > <mailto:bounces@lists.linuxfoundation.org <mailto:
> bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfou
> ndation.org> > >  <mailto:fuego- <mailto:fuego->
> > <mailto:fuego- <mailto:fuego-> >
> >       >       > bounces@lists.linuxfoundation.org <mailto:
> bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfou
> ndation.org> >  <mailto:fuego- <mailto:fuego->
> >       > bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfou
> ndation.org>  <mailto:fuego-
> > bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.li
> nuxfoundation.org> > > > ] On Behalf Of Dhinakar
> >       >       >               > > Kalyanasundaram
> >       >       >               > > Sent: Wednesday, May 24, 2017 4:20 PM
> >       >       >               > > Benchmark.blobsallad test build
> failing on my x86 64-bit ubuntu pc.
> >       >       >               > >
> >       >       >               > > Jenkins job console error -> ->
> >       >       >               > >
> >       >       >               > > /tmp/hudson4393205057432627536.sh:
> line 10: 19407 Killed timeout --signal=9 100m /bin/bash
> >       >       >               > > $FUEGO_CORE/engine/tests/${TES
> TDIR}/${TESTNAME}.sh
> >       >       >               > > Build step 'Execute shell' marked
> build as failure
> >       >       >               > >
> >       >       >               > >
> >       >       >               > >
> >       >       >               > > Can anyone please let me know if they
> have executed this test and passed?
> >       >       >               >
> >       >       >               > I haven't tried this one yet. From what
> I see at https://blobsallad.se/ it looks
> >       >       >               > like it probably has dependencies for
> the SDK such as SDL and Cairo.
> >       >       >               > Do you have libsdl-dev and libcairo-dev
> installed?
> >       >       >               > Since it's graphical you will need a
> target with X (it's not going to work on docker)
> >       >       >               > Can you check the build log and send the
> line that causes the failure?
> >       >       >               > "> Build step 'Execute shell' marked
> build as failure" provides no information.
> >       >       >               >
> >       >       >               > By the way, could you send your emails
> in clear text instead of html? Most of your mails
> >       >       >               > can't be seen on the archive because of
> that:
> >       >       >               > https://lists.linuxfoundation.
> org/pipermail/fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> >       > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/
> 000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> >
> >       >       > <https://lists.linuxfoundation
> .org/pipermail/fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> >       > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/
> 000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> > >
> >       >       > <https://lists.linuxfoundation.org/pipermail/fuego/2017-
> <https://lists.linuxfoundation.org/pipermail/fuego/2017->
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017- <
> https://lists.linuxfoundation.org/pipermail/fuego/2017-> >
> >       > <https://lists.linuxfoundation.org/pipermail/fuego/2017- <
> https://lists.linuxfoundation.org/pipermail/fuego/2017->
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017- <
> https://lists.linuxfoundation.org/pipermail/fuego/2017-> > >
> >       >       >               > May/000669.html>
> >       >       >               >
> >       >       >               > Thanks
> >       >       >               > Daniel
> >       >       >
> >       >       >
> >       >       >
> >       >       >
> >       >       >
> >       >
> >       >
> >       >
> >       >
> >
> >
> >
> >
> >
>
>
>
>
>

[-- Attachment #2: Type: text/html, Size: 55326 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
  2017-06-27  5:31                     ` dhinakar k
@ 2017-06-27  6:16                       ` Daniel Sangorrin
  2017-06-27  6:18                         ` Daniel Sangorrin
  0 siblings, 1 reply; 17+ messages in thread
From: Daniel Sangorrin @ 2017-06-27  6:16 UTC (permalink / raw)
  To: 'dhinakar k'; +Cc: fuego

Hi Dhinakar

> -----Original Message-----
> From: dhinakar k [mailto:dhinakar.k@gmail.com]
> Sent: Tuesday, June 27, 2017 2:31 PM
> To: Daniel Sangorrin
> Cc: fuego@lists.linuxfoundation.org
> Subject: RE: Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
> 
> Hi,
> 
> Sorry forgot to mention that the 'testlog.txt' does not exist in that location.

Ok, so there are two problems here:
1) The test is not working on your setup at all (it doesn't even generate a lot).
2) The parser is not generating a failed run.json

For problem 1) I suggest you try to run it manually (not from JSON) until it works
on your setup.

I will solve problem 2) soon, but if you fix 1) then it should work.

Thanks,
Daniel



> 
> Regards,
> Dhinakar
> 
> On Jun 26, 2017 9:51 AM, "dhinakar k" <dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> > wrote:
> 
> 
> 	Thanks Daniel, I will wait for that patch.
> 
> 	Regards,
> 	Dhinakar
> 
> 	On Jun 26, 2017 5:47 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> >
> wrote:
> 
> 
> 		Hi Dhinakar,
> 
> 		Thanks for the feedback.
> 
> 		I think it's a problem that I have already fixed but not released yet.
> 
> 		Could you check if
> 		/fuego-rw/logs/Benchmark.blobsallad/Ethernet-TRAV-X86-Target.default.5.5/testlog.txt
> 		exists?
> 
> 		The parser was assuming that if the test didn't even produce (probably because of [1]) a testlog.txt then
> 		there was nothing to parse. I will try to send a patch to fix this issue and others soon.
> 
> 		Thanks,
> 		Daniel
> 
> 		[1] > Can't open display :0
> 
> 
> 
> 		> -----Original Message-----
> 		> From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> ]
> 
> 		> Sent: Monday, June 26, 2017 5:33 AM
> 		> To: Daniel Sangorrin
> 		> Cc: fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org>
> 
> 		> Subject: Re: Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
> 		>
> 		> Hi Daniel,
> 		>
> 		>
> 
> 		> Thanks for the response.
> 		>
> 		> I executed after deleting the log folder as you mentioned.
> 		>
> 		> Please check the log below.
> 		>
> 		> Any dependencies missing?
> 		>
> 		> Please check the log and let me know.
> 		>
> 		>
> 		> Regards,
> 		>
> 		> Dhinakar
> 		>
> 		> ##### doing fuego phase: build ########
> 		> Unpacking blobsallad-src.tar.bz2
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_main.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_vector.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_pointmass.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_joint.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_stick.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_env.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_array.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_blob.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_blob_collective.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_cairo.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_util.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_list.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_octree.c
> 		> bs_octree.c:493:1: warning: 'bs_octree_draw_nodes' defined but not used [-Wunused-function]
> 		>  bs_octree_draw_nodes(bs_octree_node_t *pNode,
> 		>  ^
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_vector_util.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_profiler.c
> 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> bs_rubberband.c
> 		> bs_rubberband.c: In function 'bs_rubberband_create':
> 		> bs_rubberband.c:13:20: warning: unused variable 'p' [-Wunused-variable]
> 		>    bs_int32_t i, j, p;
> 		>                     ^
> 		> bs_rubberband.c: In function 'bs_rubberband_sc':
> 		> bs_rubberband.c:57:20: warning: unused variable 'k' [-Wunused-variable]
> 		>    bs_int32_t i, j, k;
> 		>                     ^
> 		> gcc -g -o blobsallad bs_main.o bs_vector.o bs_pointmass.o bs_joint.o bs_stick.o bs_env.o bs_array.o bs_blob.o
> bs_blob_collective.o
> 
> 		> bs_cairo.o bs_util.o bs_list.o bs_octree.o bs_vector_util.o bs_profiler.o bs_rubberband.o -Wl,-rpath-link=//usr/lib -
> L//usr/lib -lcairo -
> 		> lSDL -lpthread -lm
> 
> 		> Fuego test_build duration=6.51003742218 seconds
> 		> ##### doing fuego phase: deploy ########
> 		> ##### doing fuego phase: pre_deploy ########
> 		> ##### doing fuego phase: test_deploy ########
> 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> 		> ##### doing fuego phase: post_deploy ########
> 		> ##### doing fuego phase: run ########
> 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> 		> WARNING: test log file parameter empty, so will use default
> 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> 		> No protocol specified
> 		> Can't open display :0
> 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> 		> ##### doing fuego phase: post_test ########
> 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> 		> Teardown board link
> 		> ##### doing fuego phase: processing ########
> 		> Going to check 1 fail cases for Ethernet-TRAV-X86-Target.default.Benchmark.blobsallad
> 		> No fail cases detected for Ethernet-TRAV-X86-Target.default.Benchmark.blobsallad
> 		> running python with PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> 		> Reading current values from /fuego-rw/logs/Benchmark.blobsallad/Ethernet-TRAV-X86-
> Target.default.5.5/testlog.txt
> 		>
> 		> *** ABORTED ***
> 		>
> 		> Fuego error reason: ERROR: problem while running the parser
> 		>
> 		> Build was aborted
> 
> 		> Aborted by unknown <http://localhost:8080/fuego/user/unknown <http://localhost:8080/fuego/user/unknown> >
> 
> 		> Terminated
> 		> [description-setter] Description set: <a href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/Ethernet-
> TRAV-X86-
> 		> Target.default.5.5/testlog.txt">log</a>
> 		> Finished: ABORTED
> 		>
> 
> 		> On Fri, Jun 23, 2017 at 11:27 AM, Daniel Sangorrin <daniel.sangorrin@toshiba.co.jp
> <mailto:daniel.sangorrin@toshiba.co.jp>  <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> > > wrote:
> 		>
> 		>
> 		>       Hi Dhinakar,
> 		>
> 
> 		>       Sorry for the long delay.
> 		>
> 		>       Could you do the following and try again?
> 		>
> 		>       # rm -rf /fuego-rw/logs/Benchmark.blobsallad
> 		>
> 		>       Thanks,
> 		>       Daniel
> 		>
> 		>
> 		>       > -----Original Message-----
> 
> 		>       > From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> > ]
> 		>       > Sent: Friday, June 09, 2017 10:48 AM
> 		>       > To: Daniel Sangorrin
> 
> 		>       > Cc: fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org>
> <mailto:fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org> >
> 		>       > Subject: RE: Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
> 		>       >
> 		>       > Fine Daniel, thanks for the response.
> 		>       >
> 		>       > Regards,
> 		>       > Dhinakar
> 		>       >
> 		>       > On Jun 9, 2017 5:38 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.jp
> <mailto:daniel.sangorrin@toshiba.co.jp>  <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> >
> 
> 		> <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp>
> <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> > > > wrote:
> 		>       >
> 		>       >
> 		>       >       Hi Dhinakar,
> 		>       >
> 
> 		>       >       Sorry for the delay.
> 		>       >       Thanks for reporting. I will look at it when I have time (sorry, I'm busy at the moment).
> 		>       >
> 		>       >       Tim: how should we manage issues/bugs? I can't find the "issues" functionality
> 		>       >       that github provides on bitbucket.
> 		>       >
> 		>       >       Thanks,
> 		>       >       Daniel
> 		>       >
> 		>       >       > -----Original Message-----
> 
> 		>       >       > From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> >  <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> 		> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> > > ]
> 		>       >       > Sent: Tuesday, June 06, 2017 1:52 AM
> 		>       >       > To: Daniel Sangorrin
> 		>
> 		>       >       > Cc: fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org>
> <mailto:fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org> >
> 
> 		> <mailto:fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org>
> <mailto:fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org> > >
> 
> 		>       >       > Subject: Re: Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
> 		>       >       >
> 		>       >       > Hi Daniel,
> 		>       >       >
> 		>       >       >
> 		>       >       > It seems the parser has an issue. I posted in another thread about it.
> 		>       >       >
> 		>       >       > But thought of posting the error log here for your reference.
> 		>       >       >
> 		>       >       > Please check and confirm.
> 		>       >       >
> 		>       >       >
> 		>       >       > ##### doing fuego phase: processing ########
> 		>       >       > + processing
> 		>       >       > + local RETURN_VALUE=0
> 		>       >       > + call_if_present test_processing
> 		>       >       > + declare -f -F test_processing
> 		>       >       > + return 0
> 		>       >       > + '[' 0 -ne 0 ']'
> 		>       >       > + fail_check_cases
> 		>       >       > + testlog=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
> 		>       >       > + slog_prefix=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog
> 		>       >       > ++ tr . _
> 		>       >       > ++ echo BENCHMARK.BLOBSALLAD
> 		>       >       > + upName=BENCHMARK_BLOBSALLAD
> 		>       >       > + fcname=BENCHMARK_BLOBSALLAD_FAIL_CASE_COUNT
> 		>       >       > + fcc=1
> 		>       >       > + '[' -z 1 ']'
> 		>       >       > + echo 'Going to check 1 fail cases for ubuntu-x86-target.default.Benchmark.blobsallad'
> 		>       >       > Going to check 1 fail cases for ubuntu-x86-target.default.Benchmark.blobsallad
> 		>       >       > + fcc=0
> 		>       >       > ++ seq 0 0
> 		>       >       > + for n in '$(seq 0 $fcc)'
> 		>       >       > + fpvarname=BENCHMARK_BLOBSALLAD_FAIL_REGEXP_0
> 		>       >       > + fpvarmsg=BENCHMARK_BLOBSALLAD_FAIL_MESSAGE_0
> 		>       >       > + fpvarslog=BENCHMARK_BLOBSALLAD_FAIL_0_SYSLOG
> 		>       >       > + fptemplate='xrandr: command not found'
> 		>       >       > + fpmessage='target system does not have xrandr'
> 		>       >       > + fpslog=
> 		>       >       > + '[' '!' -z '' ']'
> 		>       >       > + grep -e 'xrandr: command not found' /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-
> 		> target.default.3.3/testlog.txt
> 		>       >       > + echo 'No fail cases detected for ubuntu-x86-target.default.Benchmark.blobsallad'
> 		>       >       > No fail cases detected for ubuntu-x86-target.default.Benchmark.blobsallad
> 		>       >       > + '[' 0 -ne 0 ']'
> 		>       >       > + syslog_cmp
> 		>       >       > + PREFIX=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog
> 		>       >       > + rc=0
> 		>       >       > + '[' -f /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt ']'
> 		>       >       > + diff -ua /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt /fuego-
> 		>       >       > rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.after.txt
> 		>       >       > + grep -vEf /fuego-core/engine/scripts/syslog.ignore
> 		>       >       > + grep -E -e '\.(Bug:|Oops)'
> 		>       >       > + '[' 0 -eq 1 ']'
> 		>       >       > + return 0
> 		>       >       > + '[' 0 -ne 0 ']'
> 		>       >       > + PYTHON_ARGS='-W ignore::DeprecationWarning -W ignore::UserWarning'
> 		>       >       > + '[' -e /fuego-core/engine/tests/Benchmark.blobsallad/parser.py ']'
> 		>       >       > + run_python -W ignore::DeprecationWarning -W ignore::UserWarning /fuego-
> 		>       > core/engine/tests/Benchmark.blobsallad/parser.py
> 		>       >       > + '[' '!' -z /usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games ']'
> 		>       >       > + echo 'running python with
> PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games'
> 		>       >       > running python with PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> 		>       >       > + PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> 		>       >       > + python -W ignore::DeprecationWarning -W ignore::UserWarning /fuego-
> 		>       > core/engine/tests/Benchmark.blobsallad/parser.py
> 		>       >       > Reading current values from /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-
> target.default.3.3/testlog.txt
> 		>       >       > + rc=1
> 		>       >       > + '[' 1 -eq 0 ']'
> 		>       >       > + '[' 1 -eq 2 ']'
> 		>       >       > + '[' 1 -eq 3 ']'
> 		>       >       > + abort_job 'ERROR: problem while running the parser'
> 		>       >       > + set +x
> 		>       >       >
> 		>       >       > *** ABORTED ***
> 		>       >       >
> 		>       >       > Fuego error reason: ERROR: problem while running the parser
> 		>       >       >
> 		>       >       > Build step 'Execute shell' marked build as failure
> 		>       >       > [description-setter] Description set:  <a
> href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/ubuntu-x86-
> 		>       >       > target.default.3.3/testlog.txt">log</a>
> 		>       >       > Finished: FAILURE
> 		>       >       >
> 		>       >       > Regards,
> 		>       >       > Dhinakar
> 		>       >       >
> 		>       >       > On Fri, May 26, 2017 at 5:43 PM, dhinakar k <dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> >
> 		> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>  <mailto:dhinakar.k@gmail.com
> <mailto:dhinakar.k@gmail.com> > >
> 		>
> 
> 		>       > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>  <mailto:dhinakar.k@gmail.com
> <mailto:dhinakar.k@gmail.com> >  <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> 
> 		> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> > > > > wrote:
> 		>       >       >
> 		>       >       >
> 		>       >       >       Sure Daniel I will check and let you know.
> 		>       >       >
> 		>       >       >       Regards,
> 		>       >       >       Dhinakar​
> 		>       >       >
> 		>       >       >       On May 26, 2017 6:43 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.jp
> <mailto:daniel.sangorrin@toshiba.co.jp>
> 		> <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> >
> <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp>  <mailto:daniel.sangorrin@toshiba.co.jp
> <mailto:daniel.sangorrin@toshiba.co.jp> > >
> 		>       > <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp>
> <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> >  <mailto:daniel.sangorrin@toshiba.co.jp
> <mailto:daniel.sangorrin@toshiba.co.jp>
> 		> <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> > > > >
> 		>       >       > wrote:
> 		>       >       >
> 		>       >       >
> 		>       >       >               Hi Dhinakar,
> 		>       >       >
> 		>       >       >               > -----Original Message-----
> 		>
> 		>       >       >               > From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> >
> 
> 		> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>  <mailto:dhinakar.k@gmail.com
> <mailto:dhinakar.k@gmail.com> > >  <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>  <mailto:dhinakar.k@gmail.com
> <mailto:dhinakar.k@gmail.com> >
> 
> 		>       > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>  <mailto:dhinakar.k@gmail.com
> <mailto:dhinakar.k@gmail.com> > > > ]
> 		>       >       >               > Sent: Thursday, May 25, 2017 3:56 AM
> 		>       >       >               > Yes you are right blobsallad is dependent on sdl, cairo and x11. I installed the following in the
> docker container
> 		> as
> 		>       >       > well as on my x86 64-
> 		>       >       >               > bit ubuntu host. One question here, for all such tests (functional or benchmark) do I need to install
> the
> 		>       >       > dependencies in docker as well
> 		>       >       >               > as host before the start of the test? Also, how is it done in case of arm based target boards?
> Should I install the
> 		>       >       > dependencies on the
> 		>       >       >               > target board?
> 		>       >       >               >
> 		>       >       >               > sudo apt-get install libsdl1.2-dev libsdl1.2debian
> 		>       >       >               > sudo apt-get install libcairo2-dev
> 		>       >       >               > sudo apt-get install x11-xserver-utils
> 		>       >       >               >
> 		>       >       >               > It got built, deployed and ran successfully (see the results below). But still the test result is a
> failure. I am not
> 		> sure
> 		>       >       > why it did not
> 		>       >       >               > succeed. May be some problem in plotting. I have pasted the log at the end of this email. Please
> check and let
> 		> me
> 		>       >       > know what could be
> 		>       >       >               > issue.
> 		>       >       >
> 		>       >       >               Thanks for the log. It looks like a bug in the parser (common.py file), maybe one that I fixed on the
> next branch
> 		> (see
> 		>       >       > patch "parser: fix bug in the parser").
> 		>       >       >               Could you check with the next branch or apply that patch to master and see if it works?
> 		>       >       >
> 		>       >       >               Thanks,
> 		>       >       >               Daniel
> 		>       >       >
> 		>       >       >
> 		>       >       >               >
> 		>       >       >               >
> 		>       >       >               > Note: Sorry about the html based emails, my official email client seems to be configured that way.
> I didn't think
> 		> it
> 		>       >       > was because of that.
> 		>       >       >               > Thanks for pointing it out. I will take care of it from now on.
> 		>       >       >               >
> 		>       >       >               >
> 		>       >       >               > Regards,
> 		>       >       >               >
> 		>       >       >               > Dhinakar
> 		>       >       >               >
> 		>       >       >               > number of blobs: 2
> 		>       >       >               > 2 objects = 19.93 fps
> 		>       >       >               > number of blobs: 3
> 		>       >       >               > number of blobs: 4
> 		>       >       >               > 4 objects = 19.54 fps
> 		>       >       >               > number of blobs: 5
> 		>       >       >               > number of blobs: 6
> 		>       >       >               > number of blobs: 7
> 		>       >       >               > number of blobs: 8
> 		>       >       >               > 8 objects = 19.78 fps
> 		>       >       >               > number of blobs: 9
> 		>       >       >               > number of blobs: 10
> 		>       >       >               > number of blobs: 11
> 		>       >       >               > number of blobs: 12
> 		>       >       >               > number of blobs: 13
> 		>       >       >               > number of blobs: 14
> 		>       >       >               > number of blobs: 15
> 		>       >       >               > number of blobs: 16
> 		>       >       >               > 16 objects = 18.50 fps
> 		>       >       >               > LOG
> 		>       >       >               > *****
> 		>       >       >               >
> 		>       >       >               > ##### doing fuego phase: build ########
> 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> D_REENTRANT -c
> 		>       >       > bs_main.c
> 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> D_REENTRANT -c
> 		>       >       > bs_vector.c
> 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> D_REENTRANT -c
> 		>       >       > bs_pointmass.c
> 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> D_REENTRANT -c
> 		>       >       > bs_joint.c
> 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> D_REENTRANT -c
> 		>       >       > bs_stick.c
> 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> D_REENTRANT -c
> 		>       > bs_env.c
> 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> D_REENTRANT -c
> 		>       >       > bs_array.c
> 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> D_REENTRANT -c
> 		>       >       > bs_blob.c
> 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> D_REENTRANT -c
> 		>       >       > bs_blob_collective.c
> 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> D_REENTRANT -c
> 		>       >       > bs_cairo.c
> 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> D_REENTRANT -c
> 		> bs_util.c
> 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> D_REENTRANT -c
> 		> bs_list.c
> 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> D_REENTRANT -c
> 		>       >       > bs_octree.c
> 		>       >       >               > bs_octree.c:493:1: warning: 'bs_octree_draw_nodes' defined but not used [-Wunused-function]
> 		>       >       >               >  bs_octree_draw_nodes(bs_octree_node_t *pNode,
> 		>       >       >               >  ^
> 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> D_REENTRANT -c
> 		>       >       > bs_vector_util.c
> 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> D_REENTRANT -c
> 		>       >       > bs_profiler.c
> 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> D_REENTRANT -c
> 		>       >       > bs_rubberband.c
> 		>       >       >               > bs_rubberband.c: In function 'bs_rubberband_create':
> 		>       >       >               > bs_rubberband.c:13:20: warning: unused variable 'p' [-Wunused-variable]
> 		>       >       >               >    bs_int32_t i, j, p;
> 		>       >       >               >                     ^
> 		>       >       >               > bs_rubberband.c: In function 'bs_rubberband_sc':
> 		>       >       >               > bs_rubberband.c:57:20: warning: unused variable 'k' [-Wunused-variable]
> 		>       >       >               >    bs_int32_t i, j, k;
> 		>       >       >               >                     ^
> 		>       >       >               > gcc -g -o blobsallad bs_main.o bs_vector.o bs_pointmass.o bs_joint.o bs_stick.o bs_env.o
> bs_array.o
> 		> bs_blob.o
> 		>       >       > bs_blob_collective.o
> 		>       >       >               > bs_cairo.o bs_util.o bs_list.o bs_octree.o bs_vector_util.o bs_profiler.o bs_rubberband.o -Wl,-
> rpath-
> 		> link=//usr/lib -
> 		>       >       > L//usr/lib -lcairo -
> 		>       >       >               > lSDL -lpthread -lm
> 		>       >       >               > Fuego test_build duration=1.58455991745 seconds
> 		>       >       >               > ##### doing fuego phase: deploy ########
> 		>       >       >               > ##### doing fuego phase: pre_deploy ########
> 		>       >       >               > ##### doing fuego phase: test_deploy ########
> 		>       >       >               > ##### doing fuego phase: post_deploy ########
> 		>       >       >               > ##### doing fuego phase: run ########
> 		>       >       >               > WARNING: test log file parameter empty, so will use default
> 		>       >       >               > number of blobs: 2
> 		>       >       >               > 2 objects = 19.93 fps
> 		>       >       >               > number of blobs: 3
> 		>       >       >               > number of blobs: 4
> 		>       >       >               > 4 objects = 19.54 fps
> 		>       >       >               > number of blobs: 5
> 		>       >       >               > number of blobs: 6
> 		>       >       >               > number of blobs: 7
> 		>       >       >               > number of blobs: 8
> 		>       >       >               > 8 objects = 19.78 fps
> 		>       >       >               > number of blobs: 9
> 		>       >       >               > number of blobs: 10
> 		>       >       >               > number of blobs: 11
> 		>       >       >               > number of blobs: 12
> 		>       >       >               > number of blobs: 13
> 		>       >       >               > number of blobs: 14
> 		>       >       >               > number of blobs: 15
> 		>       >       >               > number of blobs: 16
> 		>       >       >               > 16 objects = 18.50 fps
> 		>       >       >               > ##### doing fuego phases: get_testlog AND processing ########
> 		>       >       >               >
> 		>       >       >               >  RESULT ANALYSIS
> 		>       >       >               >
> 		>       >       >               > running python with
> PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> 		>       >       >               > Reading current values from /fuego-
> rw/logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt
> 		>       >       >               > Test section 8_objects: test result 19.78 satisfies (ge) threshold 1.
> 		>       >       >               > Test section 2_objects: test result 19.93 satisfies (ge) threshold 1.
> 		>       >       >               > Test section 4_objects: test result 19.54 satisfies (ge) threshold 1.
> 		>       >       >               > Test section 16_objects: test result 18.50 satisfies (ge) threshold 1.
> 		>       >       >               > Data file /fuego-rw/logs/Benchmark.blobsallad/plot.data was updated.
> 		>       >       >               > Reading plot data from /fuego-rw/logs/Benchmark.blobsallad/plot.data
> 		>       >       >               > Traceback (most recent call last):
> 		>       >       >               >   File "/fuego-core/engine/tests/Benchmark.blobsallad/parser.py", line 22, in <module>
> 		>       >       >               >     sys.exit(plib.process_data(ref_section_pat, cur_dict, 's', 'FPS'))
> 		>       >       >               >   File "/fuego-core/engine/scripts/parser/common.py", line 98, in process_data
> 		>       >       >               >     create_plot(label)
> 		>       >       >               >   File "/fuego-core/engine/scripts/parser/common.py", line 260, in create_plot
> 		>       >       >               >     ax.plot(plotrange, test_results_data.get(key).split(",")[-bnum:], 'o-', label='Test '+key)
> 		>       >       >               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_axes.py", line 1374, in plot
> 		>       >       >               >     for line in self._get_lines(*args, **kwargs):
> 		>       >       >               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 303, in _grab_next_args
> 		>       >       >               >     for seg in self._plot_args(remaining, kwargs):
> 		>       >       >               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 281, in _plot_args
> 		>       >       >               >     x, y = self._xy_from_xy(x, y)
> 		>       >       >               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 223, in _xy_from_xy
> 		>       >       >               >     raise ValueError("x and y must have same first dimension")
> 		>       >       >               > ValueError: x and y must have same first dimension
> 		>       >       >               > in signal_handler
> 		>       >       >               > ##### doing fuego phase: post_test ########
> 		>       >       >               > Going to check 1 fail cases for docker.default.Benchmark.blobsallad
> 		>       >       >               > Build step 'Execute shell' marked build as failure
> 		>       >       >               > [description-setter] Description set: <a
> 		>       >       >               >
> href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt">log</a>
> 		>       >       >               > Finished: FAILURE
> 		>       >       >               >
> 		>       >       >               > > -----Original Message-----
> 		>       >       >               > > From: fuego-bounces@lists.linuxfoundation.org <mailto:fuego-
> bounces@lists.linuxfoundation.org>  <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-
> bounces@lists.linuxfoundation.org> >
> 		> <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org>
> <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> > >
> 		>       > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org>
> <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> >  <mailto:fuego-
> <mailto:fuego->
> 		> bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>  <mailto:fuego-
> bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> > > >
> 		>       >       > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org>
> <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> >  <mailto:fuego-
> <mailto:fuego->
> 		> bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>  <mailto:fuego-
> bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> > >  <mailto:fuego- <mailto:fuego->
> <mailto:fuego- <mailto:fuego-> >
> 
> 		>       > bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> >  <mailto:fuego- <mailto:fuego->
> 
> 		> bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>  <mailto:fuego-
> bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> > > > >  [mailto:fuego- <mailto:fuego->
> <mailto:fuego- <mailto:fuego-> >
> 		> <mailto:fuego- <mailto:fuego->  <mailto:fuego- <mailto:fuego-> > >
> 		>       >       > <mailto:fuego- <mailto:fuego->  <mailto:fuego- <mailto:fuego-> >  <mailto:fuego- <mailto:fuego->
> <mailto:fuego- <mailto:fuego-> > > >
> 		>       >       >               > bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> >
> 		> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> > >
> 		>
> 
> 		>       > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> >
> 
> 		> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> > > >  <mailto:fuego- <mailto:fuego->
> <mailto:fuego- <mailto:fuego-> >
> 		> <mailto:fuego- <mailto:fuego->  <mailto:fuego- <mailto:fuego-> > >
> 		>       >       > bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> >
> 		> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> > >  <mailto:fuego- <mailto:fuego->
> <mailto:fuego- <mailto:fuego-> >
> 		>       > bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> >  <mailto:fuego- <mailto:fuego->
> 		> bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>  <mailto:fuego-
> bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> > > > > ] On Behalf Of Dhinakar
> 		>       >       >               > > Kalyanasundaram
> 		>       >       >               > > Sent: Wednesday, May 24, 2017 4:20 PM
> 		>       >       >               > > Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc.
> 		>       >       >               > >
> 		>       >       >               > > Jenkins job console error -> ->
> 		>       >       >               > >
> 		>       >       >               > > /tmp/hudson4393205057432627536.sh: line 10: 19407 Killed timeout --signal=9 100m /bin/bash
> 		>       >       >               > > $FUEGO_CORE/engine/tests/${TESTDIR}/${TESTNAME}.sh
> 		>       >       >               > > Build step 'Execute shell' marked build as failure
> 		>       >       >               > >
> 		>       >       >               > >
> 		>       >       >               > >
> 		>       >       >               > > Can anyone please let me know if they have executed this test and passed?
> 		>       >       >               >
> 		>       >       >               > I haven't tried this one yet. From what I see at https://blobsallad.se/ it looks
> 		>       >       >               > like it probably has dependencies for the SDK such as SDL and Cairo.
> 		>       >       >               > Do you have libsdl-dev and libcairo-dev installed?
> 		>       >       >               > Since it's graphical you will need a target with X (it's not going to work on docker)
> 		>       >       >               > Can you check the build log and send the line that causes the failure?
> 		>       >       >               > "> Build step 'Execute shell' marked build as failure" provides no information.
> 		>       >       >               >
> 		>       >       >               > By the way, could you send your emails in clear text instead of html? Most of your mails
> 		>       >       >               > can't be seen on the archive because of that:
> 		>       >       >               > https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> 		> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html> >
> 		>       > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> 		> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html> > >
> 		>       >       > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> 		> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html> >
> 		>       > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> 		> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html> > > >
> 		>       >       > <https://lists.linuxfoundation.org/pipermail/fuego/2017-
> <https://lists.linuxfoundation.org/pipermail/fuego/2017->  <https://lists.linuxfoundation.org/pipermail/fuego/2017-
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-> >
> 		> <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.linuxfoundation.org/pipermail/fuego/2017->
> <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.linuxfoundation.org/pipermail/fuego/2017-> > >
> 		>       > <https://lists.linuxfoundation.org/pipermail/fuego/2017-
> <https://lists.linuxfoundation.org/pipermail/fuego/2017->  <https://lists.linuxfoundation.org/pipermail/fuego/2017-
> <https://lists.linuxfoundation.org/pipermail/fuego/2017-> >
> 		> <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.linuxfoundation.org/pipermail/fuego/2017->
> <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.linuxfoundation.org/pipermail/fuego/2017-> > > >
> 		>       >       >               > May/000669.html>
> 		>       >       >               >
> 		>       >       >               > Thanks
> 		>       >       >               > Daniel
> 		>       >       >
> 		>       >       >
> 		>       >       >
> 		>       >       >
> 		>       >       >
> 		>       >
> 		>       >
> 		>       >
> 		>       >
> 		>
> 		>
> 		>
> 		>
> 		>
> 
> 
> 
> 
> 




^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
  2017-06-27  6:16                       ` Daniel Sangorrin
@ 2017-06-27  6:18                         ` Daniel Sangorrin
  2017-06-28  3:59                           ` dhinakar k
  0 siblings, 1 reply; 17+ messages in thread
From: Daniel Sangorrin @ 2017-06-27  6:18 UTC (permalink / raw)
  To: 'dhinakar k'; +Cc: fuego

> 1) The test is not working on your setup at all (it doesn't even generate a lot).

lot -> log

> 2) The parser is not generating a failed run.json
> 
> For problem 1) I suggest you try to run it manually (not from JSON) until it works
> on your setup.

JSON -> Fuego


> 
> I will solve problem 2) soon, but if you fix 1) then it should work.
> 
> Thanks,
> Daniel
> 
> 
> 
> >
> > Regards,
> > Dhinakar
> >
> > On Jun 26, 2017 9:51 AM, "dhinakar k" <dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> > wrote:
> >
> >
> > 	Thanks Daniel, I will wait for that patch.
> >
> > 	Regards,
> > 	Dhinakar
> >
> > 	On Jun 26, 2017 5:47 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> >
> > wrote:
> >
> >
> > 		Hi Dhinakar,
> >
> > 		Thanks for the feedback.
> >
> > 		I think it's a problem that I have already fixed but not released yet.
> >
> > 		Could you check if
> > 		/fuego-rw/logs/Benchmark.blobsallad/Ethernet-TRAV-X86-Target.default.5.5/testlog.txt
> > 		exists?
> >
> > 		The parser was assuming that if the test didn't even produce (probably because of [1]) a testlog.txt then
> > 		there was nothing to parse. I will try to send a patch to fix this issue and others soon.
> >
> > 		Thanks,
> > 		Daniel
> >
> > 		[1] > Can't open display :0
> >
> >
> >
> > 		> -----Original Message-----
> > 		> From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> ]
> >
> > 		> Sent: Monday, June 26, 2017 5:33 AM
> > 		> To: Daniel Sangorrin
> > 		> Cc: fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org>
> >
> > 		> Subject: Re: Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
> > 		>
> > 		> Hi Daniel,
> > 		>
> > 		>
> >
> > 		> Thanks for the response.
> > 		>
> > 		> I executed after deleting the log folder as you mentioned.
> > 		>
> > 		> Please check the log below.
> > 		>
> > 		> Any dependencies missing?
> > 		>
> > 		> Please check the log and let me know.
> > 		>
> > 		>
> > 		> Regards,
> > 		>
> > 		> Dhinakar
> > 		>
> > 		> ##### doing fuego phase: build ########
> > 		> Unpacking blobsallad-src.tar.bz2
> > 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_main.c
> > 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_vector.c
> > 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_pointmass.c
> > 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_joint.c
> > 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_stick.c
> > 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_env.c
> > 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_array.c
> > 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_blob.c
> > 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_blob_collective.c
> > 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_cairo.c
> > 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_util.c
> > 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_list.c
> > 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_octree.c
> > 		> bs_octree.c:493:1: warning: 'bs_octree_draw_nodes' defined but not used [-Wunused-function]
> > 		>  bs_octree_draw_nodes(bs_octree_node_t *pNode,
> > 		>  ^
> > 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_vector_util.c
> > 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_profiler.c
> > 		> gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_rubberband.c
> > 		> bs_rubberband.c: In function 'bs_rubberband_create':
> > 		> bs_rubberband.c:13:20: warning: unused variable 'p' [-Wunused-variable]
> > 		>    bs_int32_t i, j, p;
> > 		>                     ^
> > 		> bs_rubberband.c: In function 'bs_rubberband_sc':
> > 		> bs_rubberband.c:57:20: warning: unused variable 'k' [-Wunused-variable]
> > 		>    bs_int32_t i, j, k;
> > 		>                     ^
> > 		> gcc -g -o blobsallad bs_main.o bs_vector.o bs_pointmass.o bs_joint.o bs_stick.o bs_env.o bs_array.o bs_blob.o
> > bs_blob_collective.o
> >
> > 		> bs_cairo.o bs_util.o bs_list.o bs_octree.o bs_vector_util.o bs_profiler.o bs_rubberband.o -Wl,-rpath-link=//usr/lib -
> > L//usr/lib -lcairo -
> > 		> lSDL -lpthread -lm
> >
> > 		> Fuego test_build duration=6.51003742218 seconds
> > 		> ##### doing fuego phase: deploy ########
> > 		> ##### doing fuego phase: pre_deploy ########
> > 		> ##### doing fuego phase: test_deploy ########
> > 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> > 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> > 		> ##### doing fuego phase: post_deploy ########
> > 		> ##### doing fuego phase: run ########
> > 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> > 		> WARNING: test log file parameter empty, so will use default
> > 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> > 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> > 		> No protocol specified
> > 		> Can't open display :0
> > 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> > 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> > 		> ##### doing fuego phase: post_test ########
> > 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> > 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> > 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> > 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> > 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> > 		> Warning: Permanently added '192.168.1.117' (ECDSA) to the list of known hosts.
> > 		> Teardown board link
> > 		> ##### doing fuego phase: processing ########
> > 		> Going to check 1 fail cases for Ethernet-TRAV-X86-Target.default.Benchmark.blobsallad
> > 		> No fail cases detected for Ethernet-TRAV-X86-Target.default.Benchmark.blobsallad
> > 		> running python with PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> > 		> Reading current values from /fuego-rw/logs/Benchmark.blobsallad/Ethernet-TRAV-X86-
> > Target.default.5.5/testlog.txt
> > 		>
> > 		> *** ABORTED ***
> > 		>
> > 		> Fuego error reason: ERROR: problem while running the parser
> > 		>
> > 		> Build was aborted
> >
> > 		> Aborted by unknown <http://localhost:8080/fuego/user/unknown <http://localhost:8080/fuego/user/unknown> >
> >
> > 		> Terminated
> > 		> [description-setter] Description set: <a href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/Ethernet-
> > TRAV-X86-
> > 		> Target.default.5.5/testlog.txt">log</a>
> > 		> Finished: ABORTED
> > 		>
> >
> > 		> On Fri, Jun 23, 2017 at 11:27 AM, Daniel Sangorrin <daniel.sangorrin@toshiba.co.jp
> > <mailto:daniel.sangorrin@toshiba.co.jp>  <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> > >
> wrote:
> > 		>
> > 		>
> > 		>       Hi Dhinakar,
> > 		>
> >
> > 		>       Sorry for the long delay.
> > 		>
> > 		>       Could you do the following and try again?
> > 		>
> > 		>       # rm -rf /fuego-rw/logs/Benchmark.blobsallad
> > 		>
> > 		>       Thanks,
> > 		>       Daniel
> > 		>
> > 		>
> > 		>       > -----Original Message-----
> >
> > 		>       > From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> > ]
> > 		>       > Sent: Friday, June 09, 2017 10:48 AM
> > 		>       > To: Daniel Sangorrin
> >
> > 		>       > Cc: fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org>
> > <mailto:fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org> >
> > 		>       > Subject: RE: Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
> > 		>       >
> > 		>       > Fine Daniel, thanks for the response.
> > 		>       >
> > 		>       > Regards,
> > 		>       > Dhinakar
> > 		>       >
> > 		>       > On Jun 9, 2017 5:38 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.jp
> > <mailto:daniel.sangorrin@toshiba.co.jp>  <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> >
> >
> > 		> <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp>
> > <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> > > > wrote:
> > 		>       >
> > 		>       >
> > 		>       >       Hi Dhinakar,
> > 		>       >
> >
> > 		>       >       Sorry for the delay.
> > 		>       >       Thanks for reporting. I will look at it when I have time (sorry, I'm busy at the moment).
> > 		>       >
> > 		>       >       Tim: how should we manage issues/bugs? I can't find the "issues" functionality
> > 		>       >       that github provides on bitbucket.
> > 		>       >
> > 		>       >       Thanks,
> > 		>       >       Daniel
> > 		>       >
> > 		>       >       > -----Original Message-----
> >
> > 		>       >       > From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> >  <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> > 		> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> > > ]
> > 		>       >       > Sent: Tuesday, June 06, 2017 1:52 AM
> > 		>       >       > To: Daniel Sangorrin
> > 		>
> > 		>       >       > Cc: fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org>
> > <mailto:fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org> >
> >
> > 		> <mailto:fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org>
> > <mailto:fuego@lists.linuxfoundation.org <mailto:fuego@lists.linuxfoundation.org> > >
> >
> > 		>       >       > Subject: Re: Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
> > 		>       >       >
> > 		>       >       > Hi Daniel,
> > 		>       >       >
> > 		>       >       >
> > 		>       >       > It seems the parser has an issue. I posted in another thread about it.
> > 		>       >       >
> > 		>       >       > But thought of posting the error log here for your reference.
> > 		>       >       >
> > 		>       >       > Please check and confirm.
> > 		>       >       >
> > 		>       >       >
> > 		>       >       > ##### doing fuego phase: processing ########
> > 		>       >       > + processing
> > 		>       >       > + local RETURN_VALUE=0
> > 		>       >       > + call_if_present test_processing
> > 		>       >       > + declare -f -F test_processing
> > 		>       >       > + return 0
> > 		>       >       > + '[' 0 -ne 0 ']'
> > 		>       >       > + fail_check_cases
> > 		>       >       > + testlog=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
> > 		>       >       > + slog_prefix=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog
> > 		>       >       > ++ tr . _
> > 		>       >       > ++ echo BENCHMARK.BLOBSALLAD
> > 		>       >       > + upName=BENCHMARK_BLOBSALLAD
> > 		>       >       > + fcname=BENCHMARK_BLOBSALLAD_FAIL_CASE_COUNT
> > 		>       >       > + fcc=1
> > 		>       >       > + '[' -z 1 ']'
> > 		>       >       > + echo 'Going to check 1 fail cases for ubuntu-x86-target.default.Benchmark.blobsallad'
> > 		>       >       > Going to check 1 fail cases for ubuntu-x86-target.default.Benchmark.blobsallad
> > 		>       >       > + fcc=0
> > 		>       >       > ++ seq 0 0
> > 		>       >       > + for n in '$(seq 0 $fcc)'
> > 		>       >       > + fpvarname=BENCHMARK_BLOBSALLAD_FAIL_REGEXP_0
> > 		>       >       > + fpvarmsg=BENCHMARK_BLOBSALLAD_FAIL_MESSAGE_0
> > 		>       >       > + fpvarslog=BENCHMARK_BLOBSALLAD_FAIL_0_SYSLOG
> > 		>       >       > + fptemplate='xrandr: command not found'
> > 		>       >       > + fpmessage='target system does not have xrandr'
> > 		>       >       > + fpslog=
> > 		>       >       > + '[' '!' -z '' ']'
> > 		>       >       > + grep -e 'xrandr: command not found' /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-
> > 		> target.default.3.3/testlog.txt
> > 		>       >       > + echo 'No fail cases detected for ubuntu-x86-target.default.Benchmark.blobsallad'
> > 		>       >       > No fail cases detected for ubuntu-x86-target.default.Benchmark.blobsallad
> > 		>       >       > + '[' 0 -ne 0 ']'
> > 		>       >       > + syslog_cmp
> > 		>       >       > + PREFIX=/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog
> > 		>       >       > + rc=0
> > 		>       >       > + '[' -f /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt ']'
> > 		>       >       > + diff -ua /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt /fuego-
> > 		>       >       > rw/logs/Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog.after.txt
> > 		>       >       > + grep -vEf /fuego-core/engine/scripts/syslog.ignore
> > 		>       >       > + grep -E -e '\.(Bug:|Oops)'
> > 		>       >       > + '[' 0 -eq 1 ']'
> > 		>       >       > + return 0
> > 		>       >       > + '[' 0 -ne 0 ']'
> > 		>       >       > + PYTHON_ARGS='-W ignore::DeprecationWarning -W ignore::UserWarning'
> > 		>       >       > + '[' -e /fuego-core/engine/tests/Benchmark.blobsallad/parser.py ']'
> > 		>       >       > + run_python -W ignore::DeprecationWarning -W ignore::UserWarning /fuego-
> > 		>       > core/engine/tests/Benchmark.blobsallad/parser.py
> > 		>       >       > + '[' '!' -z /usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games ']'
> > 		>       >       > + echo 'running python with
> > PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games'
> > 		>       >       > running python with PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> > 		>       >       > + PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> > 		>       >       > + python -W ignore::DeprecationWarning -W ignore::UserWarning /fuego-
> > 		>       > core/engine/tests/Benchmark.blobsallad/parser.py
> > 		>       >       > Reading current values from /fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-
> > target.default.3.3/testlog.txt
> > 		>       >       > + rc=1
> > 		>       >       > + '[' 1 -eq 0 ']'
> > 		>       >       > + '[' 1 -eq 2 ']'
> > 		>       >       > + '[' 1 -eq 3 ']'
> > 		>       >       > + abort_job 'ERROR: problem while running the parser'
> > 		>       >       > + set +x
> > 		>       >       >
> > 		>       >       > *** ABORTED ***
> > 		>       >       >
> > 		>       >       > Fuego error reason: ERROR: problem while running the parser
> > 		>       >       >
> > 		>       >       > Build step 'Execute shell' marked build as failure
> > 		>       >       > [description-setter] Description set:  <a
> > href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/ubuntu-x86-
> > 		>       >       > target.default.3.3/testlog.txt">log</a>
> > 		>       >       > Finished: FAILURE
> > 		>       >       >
> > 		>       >       > Regards,
> > 		>       >       > Dhinakar
> > 		>       >       >
> > 		>       >       > On Fri, May 26, 2017 at 5:43 PM, dhinakar k <dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> >
> > 		> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>  <mailto:dhinakar.k@gmail.com
> > <mailto:dhinakar.k@gmail.com> > >
> > 		>
> >
> > 		>       > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>  <mailto:dhinakar.k@gmail.com
> > <mailto:dhinakar.k@gmail.com> >  <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> >
> > 		> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> > > > > wrote:
> > 		>       >       >
> > 		>       >       >
> > 		>       >       >       Sure Daniel I will check and let you know.
> > 		>       >       >
> > 		>       >       >       Regards,
> > 		>       >       >       Dhinakar​
> > 		>       >       >
> > 		>       >       >       On May 26, 2017 6:43 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.jp
> > <mailto:daniel.sangorrin@toshiba.co.jp>
> > 		> <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> >
> > <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp>  <mailto:daniel.sangorrin@toshiba.co.jp
> > <mailto:daniel.sangorrin@toshiba.co.jp> > >
> > 		>       > <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp>
> > <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> >  <mailto:daniel.sangorrin@toshiba.co.jp
> > <mailto:daniel.sangorrin@toshiba.co.jp>
> > 		> <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> > > > >
> > 		>       >       > wrote:
> > 		>       >       >
> > 		>       >       >
> > 		>       >       >               Hi Dhinakar,
> > 		>       >       >
> > 		>       >       >               > -----Original Message-----
> > 		>
> > 		>       >       >               > From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> >
> >
> > 		> <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>  <mailto:dhinakar.k@gmail.com
> > <mailto:dhinakar.k@gmail.com> > >  <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> <mailto:dhinakar.k@gmail.com
> > <mailto:dhinakar.k@gmail.com> >
> >
> > 		>       > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>  <mailto:dhinakar.k@gmail.com
> > <mailto:dhinakar.k@gmail.com> > > > ]
> > 		>       >       >               > Sent: Thursday, May 25, 2017 3:56 AM
> > 		>       >       >               > Yes you are right blobsallad is dependent on sdl, cairo and x11. I installed the following in the
> > docker container
> > 		> as
> > 		>       >       > well as on my x86 64-
> > 		>       >       >               > bit ubuntu host. One question here, for all such tests (functional or benchmark) do I need to install
> > the
> > 		>       >       > dependencies in docker as well
> > 		>       >       >               > as host before the start of the test? Also, how is it done in case of arm based target boards?
> > Should I install the
> > 		>       >       > dependencies on the
> > 		>       >       >               > target board?
> > 		>       >       >               >
> > 		>       >       >               > sudo apt-get install libsdl1.2-dev libsdl1.2debian
> > 		>       >       >               > sudo apt-get install libcairo2-dev
> > 		>       >       >               > sudo apt-get install x11-xserver-utils
> > 		>       >       >               >
> > 		>       >       >               > It got built, deployed and ran successfully (see the results below). But still the test result is a
> > failure. I am not
> > 		> sure
> > 		>       >       > why it did not
> > 		>       >       >               > succeed. May be some problem in plotting. I have pasted the log at the end of this email. Please
> > check and let
> > 		> me
> > 		>       >       > know what could be
> > 		>       >       >               > issue.
> > 		>       >       >
> > 		>       >       >               Thanks for the log. It looks like a bug in the parser (common.py file), maybe one that I fixed on the
> > next branch
> > 		> (see
> > 		>       >       > patch "parser: fix bug in the parser").
> > 		>       >       >               Could you check with the next branch or apply that patch to master and see if it works?
> > 		>       >       >
> > 		>       >       >               Thanks,
> > 		>       >       >               Daniel
> > 		>       >       >
> > 		>       >       >
> > 		>       >       >               >
> > 		>       >       >               >
> > 		>       >       >               > Note: Sorry about the html based emails, my official email client seems to be configured that way.
> > I didn't think
> > 		> it
> > 		>       >       > was because of that.
> > 		>       >       >               > Thanks for pointing it out. I will take care of it from now on.
> > 		>       >       >               >
> > 		>       >       >               >
> > 		>       >       >               > Regards,
> > 		>       >       >               >
> > 		>       >       >               > Dhinakar
> > 		>       >       >               >
> > 		>       >       >               > number of blobs: 2
> > 		>       >       >               > 2 objects = 19.93 fps
> > 		>       >       >               > number of blobs: 3
> > 		>       >       >               > number of blobs: 4
> > 		>       >       >               > 4 objects = 19.54 fps
> > 		>       >       >               > number of blobs: 5
> > 		>       >       >               > number of blobs: 6
> > 		>       >       >               > number of blobs: 7
> > 		>       >       >               > number of blobs: 8
> > 		>       >       >               > 8 objects = 19.78 fps
> > 		>       >       >               > number of blobs: 9
> > 		>       >       >               > number of blobs: 10
> > 		>       >       >               > number of blobs: 11
> > 		>       >       >               > number of blobs: 12
> > 		>       >       >               > number of blobs: 13
> > 		>       >       >               > number of blobs: 14
> > 		>       >       >               > number of blobs: 15
> > 		>       >       >               > number of blobs: 16
> > 		>       >       >               > 16 objects = 18.50 fps
> > 		>       >       >               > LOG
> > 		>       >       >               > *****
> > 		>       >       >               >
> > 		>       >       >               > ##### doing fuego phase: build ########
> > 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> > 		>       >       > bs_main.c
> > 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> > 		>       >       > bs_vector.c
> > 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> > 		>       >       > bs_pointmass.c
> > 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> > 		>       >       > bs_joint.c
> > 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> > 		>       >       > bs_stick.c
> > 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> > 		>       > bs_env.c
> > 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> > 		>       >       > bs_array.c
> > 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> > 		>       >       > bs_blob.c
> > 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> > 		>       >       > bs_blob_collective.c
> > 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> > 		>       >       > bs_cairo.c
> > 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> > 		> bs_util.c
> > 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> > 		> bs_list.c
> > 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> > 		>       >       > bs_octree.c
> > 		>       >       >               > bs_octree.c:493:1: warning: 'bs_octree_draw_nodes' defined but not used [-Wunused-function]
> > 		>       >       >               >  bs_octree_draw_nodes(bs_octree_node_t *pNode,
> > 		>       >       >               >  ^
> > 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> > 		>       >       > bs_vector_util.c
> > 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> > 		>       >       > bs_profiler.c
> > 		>       >       >               > gcc -g -Wall -I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> > 		>       >       > bs_rubberband.c
> > 		>       >       >               > bs_rubberband.c: In function 'bs_rubberband_create':
> > 		>       >       >               > bs_rubberband.c:13:20: warning: unused variable 'p' [-Wunused-variable]
> > 		>       >       >               >    bs_int32_t i, j, p;
> > 		>       >       >               >                     ^
> > 		>       >       >               > bs_rubberband.c: In function 'bs_rubberband_sc':
> > 		>       >       >               > bs_rubberband.c:57:20: warning: unused variable 'k' [-Wunused-variable]
> > 		>       >       >               >    bs_int32_t i, j, k;
> > 		>       >       >               >                     ^
> > 		>       >       >               > gcc -g -o blobsallad bs_main.o bs_vector.o bs_pointmass.o bs_joint.o bs_stick.o bs_env.o
> > bs_array.o
> > 		> bs_blob.o
> > 		>       >       > bs_blob_collective.o
> > 		>       >       >               > bs_cairo.o bs_util.o bs_list.o bs_octree.o bs_vector_util.o bs_profiler.o bs_rubberband.o -Wl,-
> > rpath-
> > 		> link=//usr/lib -
> > 		>       >       > L//usr/lib -lcairo -
> > 		>       >       >               > lSDL -lpthread -lm
> > 		>       >       >               > Fuego test_build duration=1.58455991745 seconds
> > 		>       >       >               > ##### doing fuego phase: deploy ########
> > 		>       >       >               > ##### doing fuego phase: pre_deploy ########
> > 		>       >       >               > ##### doing fuego phase: test_deploy ########
> > 		>       >       >               > ##### doing fuego phase: post_deploy ########
> > 		>       >       >               > ##### doing fuego phase: run ########
> > 		>       >       >               > WARNING: test log file parameter empty, so will use default
> > 		>       >       >               > number of blobs: 2
> > 		>       >       >               > 2 objects = 19.93 fps
> > 		>       >       >               > number of blobs: 3
> > 		>       >       >               > number of blobs: 4
> > 		>       >       >               > 4 objects = 19.54 fps
> > 		>       >       >               > number of blobs: 5
> > 		>       >       >               > number of blobs: 6
> > 		>       >       >               > number of blobs: 7
> > 		>       >       >               > number of blobs: 8
> > 		>       >       >               > 8 objects = 19.78 fps
> > 		>       >       >               > number of blobs: 9
> > 		>       >       >               > number of blobs: 10
> > 		>       >       >               > number of blobs: 11
> > 		>       >       >               > number of blobs: 12
> > 		>       >       >               > number of blobs: 13
> > 		>       >       >               > number of blobs: 14
> > 		>       >       >               > number of blobs: 15
> > 		>       >       >               > number of blobs: 16
> > 		>       >       >               > 16 objects = 18.50 fps
> > 		>       >       >               > ##### doing fuego phases: get_testlog AND processing ########
> > 		>       >       >               >
> > 		>       >       >               >  RESULT ANALYSIS
> > 		>       >       >               >
> > 		>       >       >               > running python with
> > PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> > 		>       >       >               > Reading current values from /fuego-
> > rw/logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt
> > 		>       >       >               > Test section 8_objects: test result 19.78 satisfies (ge) threshold 1.
> > 		>       >       >               > Test section 2_objects: test result 19.93 satisfies (ge) threshold 1.
> > 		>       >       >               > Test section 4_objects: test result 19.54 satisfies (ge) threshold 1.
> > 		>       >       >               > Test section 16_objects: test result 18.50 satisfies (ge) threshold 1.
> > 		>       >       >               > Data file /fuego-rw/logs/Benchmark.blobsallad/plot.data was updated.
> > 		>       >       >               > Reading plot data from /fuego-rw/logs/Benchmark.blobsallad/plot.data
> > 		>       >       >               > Traceback (most recent call last):
> > 		>       >       >               >   File "/fuego-core/engine/tests/Benchmark.blobsallad/parser.py", line 22, in <module>
> > 		>       >       >               >     sys.exit(plib.process_data(ref_section_pat, cur_dict, 's', 'FPS'))
> > 		>       >       >               >   File "/fuego-core/engine/scripts/parser/common.py", line 98, in process_data
> > 		>       >       >               >     create_plot(label)
> > 		>       >       >               >   File "/fuego-core/engine/scripts/parser/common.py", line 260, in create_plot
> > 		>       >       >               >     ax.plot(plotrange, test_results_data.get(key).split(",")[-bnum:], 'o-', label='Test '+key)
> > 		>       >       >               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_axes.py", line 1374, in plot
> > 		>       >       >               >     for line in self._get_lines(*args, **kwargs):
> > 		>       >       >               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 303, in _grab_next_args
> > 		>       >       >               >     for seg in self._plot_args(remaining, kwargs):
> > 		>       >       >               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 281, in _plot_args
> > 		>       >       >               >     x, y = self._xy_from_xy(x, y)
> > 		>       >       >               >   File "/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 223, in _xy_from_xy
> > 		>       >       >               >     raise ValueError("x and y must have same first dimension")
> > 		>       >       >               > ValueError: x and y must have same first dimension
> > 		>       >       >               > in signal_handler
> > 		>       >       >               > ##### doing fuego phase: post_test ########
> > 		>       >       >               > Going to check 1 fail cases for docker.default.Benchmark.blobsallad
> > 		>       >       >               > Build step 'Execute shell' marked build as failure
> > 		>       >       >               > [description-setter] Description set: <a
> > 		>       >       >               >
> > href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt">log</a>
> > 		>       >       >               > Finished: FAILURE
> > 		>       >       >               >
> > 		>       >       >               > > -----Original Message-----
> > 		>       >       >               > > From: fuego-bounces@lists.linuxfoundation.org <mailto:fuego-
> > bounces@lists.linuxfoundation.org>  <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-
> > bounces@lists.linuxfoundation.org> >
> > 		> <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org>
> > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> > >
> > 		>       > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org>
> > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> >  <mailto:fuego-
> > <mailto:fuego->
> > 		> bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>  <mailto:fuego-
> > bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> > > >
> > 		>       >       > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org>
> > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> >  <mailto:fuego-
> > <mailto:fuego->
> > 		> bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>  <mailto:fuego-
> > bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> > >  <mailto:fuego- <mailto:fuego->
> > <mailto:fuego- <mailto:fuego-> >
> >
> > 		>       > bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> >  <mailto:fuego- <mailto:fuego->
> >
> > 		> bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>  <mailto:fuego-
> > bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> > > > >  [mailto:fuego- <mailto:fuego->
> > <mailto:fuego- <mailto:fuego-> >
> > 		> <mailto:fuego- <mailto:fuego->  <mailto:fuego- <mailto:fuego-> > >
> > 		>       >       > <mailto:fuego- <mailto:fuego->  <mailto:fuego- <mailto:fuego-> >  <mailto:fuego- <mailto:fuego->
> > <mailto:fuego- <mailto:fuego-> > > >
> > 		>       >       >               > bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> >
> > 		> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> > >
> > 		>
> >
> > 		>       > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> >
> >
> > 		> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> > > >  <mailto:fuego- <mailto:fuego->
> > <mailto:fuego- <mailto:fuego-> >
> > 		> <mailto:fuego- <mailto:fuego->  <mailto:fuego- <mailto:fuego-> > >
> > 		>       >       > bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> >
> > 		> <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> > >  <mailto:fuego- <mailto:fuego->
> > <mailto:fuego- <mailto:fuego-> >
> > 		>       > bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org> >  <mailto:fuego- <mailto:fuego->
> > 		> bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>  <mailto:fuego-
> > bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org> > > > > ] On Behalf Of Dhinakar
> > 		>       >       >               > > Kalyanasundaram
> > 		>       >       >               > > Sent: Wednesday, May 24, 2017 4:20 PM
> > 		>       >       >               > > Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc.
> > 		>       >       >               > >
> > 		>       >       >               > > Jenkins job console error -> ->
> > 		>       >       >               > >
> > 		>       >       >               > > /tmp/hudson4393205057432627536.sh: line 10: 19407 Killed timeout --signal=9 100m /bin/bash
> > 		>       >       >               > > $FUEGO_CORE/engine/tests/${TESTDIR}/${TESTNAME}.sh
> > 		>       >       >               > > Build step 'Execute shell' marked build as failure
> > 		>       >       >               > >
> > 		>       >       >               > >
> > 		>       >       >               > >
> > 		>       >       >               > > Can anyone please let me know if they have executed this test and passed?
> > 		>       >       >               >
> > 		>       >       >               > I haven't tried this one yet. From what I see at https://blobsallad.se/ it looks
> > 		>       >       >               > like it probably has dependencies for the SDK such as SDL and Cairo.
> > 		>       >       >               > Do you have libsdl-dev and libcairo-dev installed?
> > 		>       >       >               > Since it's graphical you will need a target with X (it's not going to work on docker)
> > 		>       >       >               > Can you check the build log and send the line that causes the failure?
> > 		>       >       >               > "> Build step 'Execute shell' marked build as failure" provides no information.
> > 		>       >       >               >
> > 		>       >       >               > By the way, could you send your emails in clear text instead of html? Most of your mails
> > 		>       >       >               > can't be seen on the archive because of that:
> > 		>       >       >               > https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> > 		> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html> >
> > 		>       > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> > 		> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html> > >
> > 		>       >       > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> > 		> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html> >
> > 		>       > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> > 		> <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html> > > >
> > 		>       >       > <https://lists.linuxfoundation.org/pipermail/fuego/2017-
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017->  <https://lists.linuxfoundation.org/pipermail/fuego/2017-
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-> >
> > 		> <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.linuxfoundation.org/pipermail/fuego/2017->
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.linuxfoundation.org/pipermail/fuego/2017-> > >
> > 		>       > <https://lists.linuxfoundation.org/pipermail/fuego/2017-
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017->  <https://lists.linuxfoundation.org/pipermail/fuego/2017-
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-> >
> > 		> <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.linuxfoundation.org/pipermail/fuego/2017->
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.linuxfoundation.org/pipermail/fuego/2017-> > > >
> > 		>       >       >               > May/000669.html>
> > 		>       >       >               >
> > 		>       >       >               > Thanks
> > 		>       >       >               > Daniel
> > 		>       >       >
> > 		>       >       >
> > 		>       >       >
> > 		>       >       >
> > 		>       >       >
> > 		>       >
> > 		>       >
> > 		>       >
> > 		>       >
> > 		>
> > 		>
> > 		>
> > 		>
> > 		>
> >
> >
> >
> >
> >
> 
> 
> 
> _______________________________________________
> Fuego mailing list
> Fuego@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/fuego



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
  2017-06-27  6:18                         ` Daniel Sangorrin
@ 2017-06-28  3:59                           ` dhinakar k
  0 siblings, 0 replies; 17+ messages in thread
From: dhinakar k @ 2017-06-28  3:59 UTC (permalink / raw)
  To: Daniel Sangorrin; +Cc: fuego

[-- Attachment #1: Type: text/plain, Size: 47659 bytes --]

Sure I will run the test manually outside Fuego and verify.

Thanks,
Dhinakar

On Jun 27, 2017 11:48 AM, "Daniel Sangorrin" <daniel.sangorrin@toshiba.co.jp>
wrote:

> 1) The test is not working on your setup at all (it doesn't even generate
a lot).

lot -> log

> 2) The parser is not generating a failed run.json
>
> For problem 1) I suggest you try to run it manually (not from JSON) until
it works
> on your setup.

JSON -> Fuego


>
> I will solve problem 2) soon, but if you fix 1) then it should work.
>
> Thanks,
> Daniel
>
>
>
> >
> > Regards,
> > Dhinakar
> >
> > On Jun 26, 2017 9:51 AM, "dhinakar k" <dhinakar.k@gmail.com <mailto:
dhinakar.k@gmail.com> > wrote:
> >
> >
> >     Thanks Daniel, I will wait for that patch.
> >
> >     Regards,
> >     Dhinakar
> >
> >     On Jun 26, 2017 5:47 AM, "Daniel Sangorrin" <
daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> >
> > wrote:
> >
> >
> >             Hi Dhinakar,
> >
> >             Thanks for the feedback.
> >
> >             I think it's a problem that I have already fixed but not
released yet.
> >
> >             Could you check if
> >             /fuego-rw/logs/Benchmark.blobsallad/Ethernet-TRAV-X86-
Target.default.5.5/testlog.txt
> >             exists?
> >
> >             The parser was assuming that if the test didn't even
produce (probably because of [1]) a testlog.txt then
> >             there was nothing to parse. I will try to send a patch to
fix this issue and others soon.
> >
> >             Thanks,
> >             Daniel
> >
> >             [1] > Can't open display :0
> >
> >
> >
> >             > -----Original Message-----
> >             > From: dhinakar k [mailto:dhinakar.k@gmail.com <mailto:
dhinakar.k@gmail.com> ]
> >
> >             > Sent: Monday, June 26, 2017 5:33 AM
> >             > To: Daniel Sangorrin
> >             > Cc: fuego@lists.linuxfoundation.org <mailto:fuego@lists.
linuxfoundation.org>
> >
> >             > Subject: Re: Benchmark.blobsallad test build failing on
my x86 64-bit ubuntu pc
> >             >
> >             > Hi Daniel,
> >             >
> >             >
> >
> >             > Thanks for the response.
> >             >
> >             > I executed after deleting the log folder as you mentioned.
> >             >
> >             > Please check the log below.
> >             >
> >             > Any dependencies missing?
> >             >
> >             > Please check the log and let me know.
> >             >
> >             >
> >             > Regards,
> >             >
> >             > Dhinakar
> >             >
> >             > ##### doing fuego phase: build ########
> >             > Unpacking blobsallad-src.tar.bz2
> >             > gcc -g -Wall -I//usr/include -I//usr/include/cairo
-I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_main.c
> >             > gcc -g -Wall -I//usr/include -I//usr/include/cairo
-I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_vector.c
> >             > gcc -g -Wall -I//usr/include -I//usr/include/cairo
-I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_pointmass.c
> >             > gcc -g -Wall -I//usr/include -I//usr/include/cairo
-I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_joint.c
> >             > gcc -g -Wall -I//usr/include -I//usr/include/cairo
-I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_stick.c
> >             > gcc -g -Wall -I//usr/include -I//usr/include/cairo
-I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_env.c
> >             > gcc -g -Wall -I//usr/include -I//usr/include/cairo
-I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_array.c
> >             > gcc -g -Wall -I//usr/include -I//usr/include/cairo
-I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_blob.c
> >             > gcc -g -Wall -I//usr/include -I//usr/include/cairo
-I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_blob_collective.c
> >             > gcc -g -Wall -I//usr/include -I//usr/include/cairo
-I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_cairo.c
> >             > gcc -g -Wall -I//usr/include -I//usr/include/cairo
-I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_util.c
> >             > gcc -g -Wall -I//usr/include -I//usr/include/cairo
-I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c bs_list.c
> >             > gcc -g -Wall -I//usr/include -I//usr/include/cairo
-I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_octree.c
> >             > bs_octree.c:493:1: warning: 'bs_octree_draw_nodes'
defined but not used [-Wunused-function]
> >             >  bs_octree_draw_nodes(bs_octree_node_t *pNode,
> >             >  ^
> >             > gcc -g -Wall -I//usr/include -I//usr/include/cairo
-I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_vector_util.c
> >             > gcc -g -Wall -I//usr/include -I//usr/include/cairo
-I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_profiler.c
> >             > gcc -g -Wall -I//usr/include -I//usr/include/cairo
-I//usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c
> > bs_rubberband.c
> >             > bs_rubberband.c: In function 'bs_rubberband_create':
> >             > bs_rubberband.c:13:20: warning: unused variable 'p'
[-Wunused-variable]
> >             >    bs_int32_t i, j, p;
> >             >                     ^
> >             > bs_rubberband.c: In function 'bs_rubberband_sc':
> >             > bs_rubberband.c:57:20: warning: unused variable 'k'
[-Wunused-variable]
> >             >    bs_int32_t i, j, k;
> >             >                     ^
> >             > gcc -g -o blobsallad bs_main.o bs_vector.o bs_pointmass.o
bs_joint.o bs_stick.o bs_env.o bs_array.o bs_blob.o
> > bs_blob_collective.o
> >
> >             > bs_cairo.o bs_util.o bs_list.o bs_octree.o
bs_vector_util.o bs_profiler.o bs_rubberband.o -Wl,-rpath-link=//usr/lib -
> > L//usr/lib -lcairo -
> >             > lSDL -lpthread -lm
> >
> >             > Fuego test_build duration=6.51003742218 seconds
> >             > ##### doing fuego phase: deploy ########
> >             > ##### doing fuego phase: pre_deploy ########
> >             > ##### doing fuego phase: test_deploy ########
> >             > Warning: Permanently added '192.168.1.117' (ECDSA) to the
list of known hosts.
> >             > Warning: Permanently added '192.168.1.117' (ECDSA) to the
list of known hosts.
> >             > ##### doing fuego phase: post_deploy ########
> >             > ##### doing fuego phase: run ########
> >             > Warning: Permanently added '192.168.1.117' (ECDSA) to the
list of known hosts.
> >             > WARNING: test log file parameter empty, so will use
default
> >             > Warning: Permanently added '192.168.1.117' (ECDSA) to the
list of known hosts.
> >             > Warning: Permanently added '192.168.1.117' (ECDSA) to the
list of known hosts.
> >             > No protocol specified
> >             > Can't open display :0
> >             > Warning: Permanently added '192.168.1.117' (ECDSA) to the
list of known hosts.
> >             > Warning: Permanently added '192.168.1.117' (ECDSA) to the
list of known hosts.
> >             > ##### doing fuego phase: post_test ########
> >             > Warning: Permanently added '192.168.1.117' (ECDSA) to the
list of known hosts.
> >             > Warning: Permanently added '192.168.1.117' (ECDSA) to the
list of known hosts.
> >             > Warning: Permanently added '192.168.1.117' (ECDSA) to the
list of known hosts.
> >             > Warning: Permanently added '192.168.1.117' (ECDSA) to the
list of known hosts.
> >             > Warning: Permanently added '192.168.1.117' (ECDSA) to the
list of known hosts.
> >             > Warning: Permanently added '192.168.1.117' (ECDSA) to the
list of known hosts.
> >             > Teardown board link
> >             > ##### doing fuego phase: processing ########
> >             > Going to check 1 fail cases for Ethernet-TRAV-X86-Target.
default.Benchmark.blobsallad
> >             > No fail cases detected for Ethernet-TRAV-X86-Target.
default.Benchmark.blobsallad
> >             > running python with PATH=/usr/local/bin:/usr/
local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> >             > Reading current values from /fuego-rw/logs/Benchmark.
blobsallad/Ethernet-TRAV-X86-
> > Target.default.5.5/testlog.txt
> >             >
> >             > *** ABORTED ***
> >             >
> >             > Fuego error reason: ERROR: problem while running the
parser
> >             >
> >             > Build was aborted
> >
> >             > Aborted by unknown <http://localhost:8080/fuego/
user/unknown <http://localhost:8080/fuego/user/unknown> >
> >
> >             > Terminated
> >             > [description-setter] Description set: <a
href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/Ethernet-
> > TRAV-X86-
> >             > Target.default.5.5/testlog.txt">log</a>
> >             > Finished: ABORTED
> >             >
> >
> >             > On Fri, Jun 23, 2017 at 11:27 AM, Daniel Sangorrin <
daniel.sangorrin@toshiba.co.jp
> > <mailto:daniel.sangorrin@toshiba.co.jp>  <mailto:daniel.sangorrin@
toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> > >
> wrote:
> >             >
> >             >
> >             >       Hi Dhinakar,
> >             >
> >
> >             >       Sorry for the long delay.
> >             >
> >             >       Could you do the following and try again?
> >             >
> >             >       # rm -rf /fuego-rw/logs/Benchmark.blobsallad
> >             >
> >             >       Thanks,
> >             >       Daniel
> >             >
> >             >
> >             >       > -----Original Message-----
> >
> >             >       > From: dhinakar k [mailto:dhinakar.k@gmail.com
<mailto:dhinakar.k@gmail.com>
> > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> > ]
> >             >       > Sent: Friday, June 09, 2017 10:48 AM
> >             >       > To: Daniel Sangorrin
> >
> >             >       > Cc: fuego@lists.linuxfoundation.org <mailto:
fuego@lists.linuxfoundation.org>
> > <mailto:fuego@lists.linuxfoundation.org <mailto:fuego@lists.
linuxfoundation.org> >
> >             >       > Subject: RE: Benchmark.blobsallad test build
failing on my x86 64-bit ubuntu pc
> >             >       >
> >             >       > Fine Daniel, thanks for the response.
> >             >       >
> >             >       > Regards,
> >             >       > Dhinakar
> >             >       >
> >             >       > On Jun 9, 2017 5:38 AM, "Daniel Sangorrin" <
daniel.sangorrin@toshiba.co.jp
> > <mailto:daniel.sangorrin@toshiba.co.jp>  <mailto:daniel.sangorrin@
toshiba.co.jp <mailto:daniel.sangorrin@toshiba.co.jp> >
> >
> >             > <mailto:daniel.sangorrin@toshiba.co.jp <mailto:
daniel.sangorrin@toshiba.co.jp>
> > <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@
toshiba.co.jp> > > > wrote:
> >             >       >
> >             >       >
> >             >       >       Hi Dhinakar,
> >             >       >
> >
> >             >       >       Sorry for the delay.
> >             >       >       Thanks for reporting. I will look at it
when I have time (sorry, I'm busy at the moment).
> >             >       >
> >             >       >       Tim: how should we manage issues/bugs? I
can't find the "issues" functionality
> >             >       >       that github provides on bitbucket.
> >             >       >
> >             >       >       Thanks,
> >             >       >       Daniel
> >             >       >
> >             >       >       > -----Original Message-----
> >
> >             >       >       > From: dhinakar k [mailto:
dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> >  <mailto:
dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> >             > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> > ]
> >             >       >       > Sent: Tuesday, June 06, 2017 1:52 AM
> >             >       >       > To: Daniel Sangorrin
> >             >
> >             >       >       > Cc: fuego@lists.linuxfoundation.org
<mailto:fuego@lists.linuxfoundation.org>
> > <mailto:fuego@lists.linuxfoundation.org <mailto:fuego@lists.
linuxfoundation.org> >
> >
> >             > <mailto:fuego@lists.linuxfoundation.org <mailto:
fuego@lists.linuxfoundation.org>
> > <mailto:fuego@lists.linuxfoundation.org <mailto:fuego@lists.
linuxfoundation.org> > >
> >
> >             >       >       > Subject: Re: Benchmark.blobsallad test
build failing on my x86 64-bit ubuntu pc
> >             >       >       >
> >             >       >       > Hi Daniel,
> >             >       >       >
> >             >       >       >
> >             >       >       > It seems the parser has an issue. I
posted in another thread about it.
> >             >       >       >
> >             >       >       > But thought of posting the error log here
for your reference.
> >             >       >       >
> >             >       >       > Please check and confirm.
> >             >       >       >
> >             >       >       >
> >             >       >       > ##### doing fuego phase: processing
########
> >             >       >       > + processing
> >             >       >       > + local RETURN_VALUE=0
> >             >       >       > + call_if_present test_processing
> >             >       >       > + declare -f -F test_processing
> >             >       >       > + return 0
> >             >       >       > + '[' 0 -ne 0 ']'
> >             >       >       > + fail_check_cases
> >             >       >       > + testlog=/fuego-rw/logs/
Benchmark.blobsallad/ubuntu-x86-target.default.3.3/testlog.txt
> >             >       >       > + slog_prefix=/fuego-rw/logs/
Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog
> >             >       >       > ++ tr . _
> >             >       >       > ++ echo BENCHMARK.BLOBSALLAD
> >             >       >       > + upName=BENCHMARK_BLOBSALLAD
> >             >       >       > + fcname=BENCHMARK_BLOBSALLAD_
FAIL_CASE_COUNT
> >             >       >       > + fcc=1
> >             >       >       > + '[' -z 1 ']'
> >             >       >       > + echo 'Going to check 1 fail cases for
ubuntu-x86-target.default.Benchmark.blobsallad'
> >             >       >       > Going to check 1 fail cases for
ubuntu-x86-target.default.Benchmark.blobsallad
> >             >       >       > + fcc=0
> >             >       >       > ++ seq 0 0
> >             >       >       > + for n in '$(seq 0 $fcc)'
> >             >       >       > + fpvarname=BENCHMARK_
BLOBSALLAD_FAIL_REGEXP_0
> >             >       >       > + fpvarmsg=BENCHMARK_BLOBSALLAD_
FAIL_MESSAGE_0
> >             >       >       > + fpvarslog=BENCHMARK_
BLOBSALLAD_FAIL_0_SYSLOG
> >             >       >       > + fptemplate='xrandr: command not found'
> >             >       >       > + fpmessage='target system does not have
xrandr'
> >             >       >       > + fpslog=
> >             >       >       > + '[' '!' -z '' ']'
> >             >       >       > + grep -e 'xrandr: command not found'
/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-
> >             > target.default.3.3/testlog.txt
> >             >       >       > + echo 'No fail cases detected for
ubuntu-x86-target.default.Benchmark.blobsallad'
> >             >       >       > No fail cases detected for
ubuntu-x86-target.default.Benchmark.blobsallad
> >             >       >       > + '[' 0 -ne 0 ']'
> >             >       >       > + syslog_cmp
> >             >       >       > + PREFIX=/fuego-rw/logs/
Benchmark.blobsallad/ubuntu-x86-target.default.3.3/syslog
> >             >       >       > + rc=0
> >             >       >       > + '[' -f /fuego-rw/logs/Benchmark.
blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt ']'
> >             >       >       > + diff -ua /fuego-rw/logs/Benchmark.
blobsallad/ubuntu-x86-target.default.3.3/syslog.before.txt /fuego-
> >             >       >       > rw/logs/Benchmark.blobsallad/
ubuntu-x86-target.default.3.3/syslog.after.txt
> >             >       >       > + grep -vEf /fuego-core/engine/scripts/
syslog.ignore
> >             >       >       > + grep -E -e '\.(Bug:|Oops)'
> >             >       >       > + '[' 0 -eq 1 ']'
> >             >       >       > + return 0
> >             >       >       > + '[' 0 -ne 0 ']'
> >             >       >       > + PYTHON_ARGS='-W
ignore::DeprecationWarning -W ignore::UserWarning'
> >             >       >       > + '[' -e /fuego-core/engine/tests/Benchmark.blobsallad/parser.py
']'
> >             >       >       > + run_python -W
ignore::DeprecationWarning -W ignore::UserWarning /fuego-
> >             >       > core/engine/tests/Benchmark.blobsallad/parser.py
> >             >       >       > + '[' '!' -z
/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games ']'
> >             >       >       > + echo 'running python with
> > PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/
local/games:/usr/games'
> >             >       >       > running python with
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> >             >       >       > + PATH=/usr/local/bin:/usr/
local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> >             >       >       > + python -W ignore::DeprecationWarning -W
ignore::UserWarning /fuego-
> >             >       > core/engine/tests/Benchmark.blobsallad/parser.py
> >             >       >       > Reading current values from
/fuego-rw/logs/Benchmark.blobsallad/ubuntu-x86-
> > target.default.3.3/testlog.txt
> >             >       >       > + rc=1
> >             >       >       > + '[' 1 -eq 0 ']'
> >             >       >       > + '[' 1 -eq 2 ']'
> >             >       >       > + '[' 1 -eq 3 ']'
> >             >       >       > + abort_job 'ERROR: problem while running
the parser'
> >             >       >       > + set +x
> >             >       >       >
> >             >       >       > *** ABORTED ***
> >             >       >       >
> >             >       >       > Fuego error reason: ERROR: problem while
running the parser
> >             >       >       >
> >             >       >       > Build step 'Execute shell' marked build
as failure
> >             >       >       > [description-setter] Description set:  <a
> > href="/fuego/userContent/fuego.logs/Benchmark.blobsallad/ubuntu-x86-
> >             >       >       > target.default.3.3/testlog.txt">log</a>
> >             >       >       > Finished: FAILURE
> >             >       >       >
> >             >       >       > Regards,
> >             >       >       > Dhinakar
> >             >       >       >
> >             >       >       > On Fri, May 26, 2017 at 5:43 PM, dhinakar
k <dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> >
> >             > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
<mailto:dhinakar.k@gmail.com
> > <mailto:dhinakar.k@gmail.com> > >
> >             >
> >
> >             >       > <mailto:dhinakar.k@gmail.com <mailto:
dhinakar.k@gmail.com>  <mailto:dhinakar.k@gmail.com
> > <mailto:dhinakar.k@gmail.com> >  <mailto:dhinakar.k@gmail.com <mailto:
dhinakar.k@gmail.com>
> >
> >             > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> > > > wrote:
> >             >       >       >
> >             >       >       >
> >             >       >       >       Sure Daniel I will check and let
you know.
> >             >       >       >
> >             >       >       >       Regards,
> >             >       >       >       Dhinakar​
> >             >       >       >
> >             >       >       >       On May 26, 2017 6:43 AM, "Daniel
Sangorrin" <daniel.sangorrin@toshiba.co.jp
> > <mailto:daniel.sangorrin@toshiba.co.jp>
> >             > <mailto:daniel.sangorrin@toshiba.co.jp <mailto:
daniel.sangorrin@toshiba.co.jp> >
> > <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@
toshiba.co.jp>  <mailto:daniel.sangorrin@toshiba.co.jp
> > <mailto:daniel.sangorrin@toshiba.co.jp> > >
> >             >       > <mailto:daniel.sangorrin@toshiba.co.jp <mailto:
daniel.sangorrin@toshiba.co.jp>
> > <mailto:daniel.sangorrin@toshiba.co.jp <mailto:daniel.sangorrin@
toshiba.co.jp> >  <mailto:daniel.sangorrin@toshiba.co.jp
> > <mailto:daniel.sangorrin@toshiba.co.jp>
> >             > <mailto:daniel.sangorrin@toshiba.co.jp <mailto:
daniel.sangorrin@toshiba.co.jp> > > > >
> >             >       >       > wrote:
> >             >       >       >
> >             >       >       >
> >             >       >       >               Hi Dhinakar,
> >             >       >       >
> >             >       >       >               > -----Original Message-----
> >             >
> >             >       >       >               > From: dhinakar k [mailto:
dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
> > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com> >
> >
> >             > <mailto:dhinakar.k@gmail.com <mailto:dhinakar.k@gmail.com>
<mailto:dhinakar.k@gmail.com
> > <mailto:dhinakar.k@gmail.com> > >  <mailto:dhinakar.k@gmail.com <mailto:
dhinakar.k@gmail.com>
> <mailto:dhinakar.k@gmail.com
> > <mailto:dhinakar.k@gmail.com> >
> >
> >             >       > <mailto:dhinakar.k@gmail.com <mailto:
dhinakar.k@gmail.com>  <mailto:dhinakar.k@gmail.com
> > <mailto:dhinakar.k@gmail.com> > > > ]
> >             >       >       >               > Sent: Thursday, May 25,
2017 3:56 AM
> >             >       >       >               > Yes you are right
blobsallad is dependent on sdl, cairo and x11. I installed the following in
the
> > docker container
> >             > as
> >             >       >       > well as on my x86 64-
> >             >       >       >               > bit ubuntu host. One
question here, for all such tests (functional or benchmark) do I need to
install
> > the
> >             >       >       > dependencies in docker as well
> >             >       >       >               > as host before the start
of the test? Also, how is it done in case of arm based target boards?
> > Should I install the
> >             >       >       > dependencies on the
> >             >       >       >               > target board?
> >             >       >       >               >
> >             >       >       >               > sudo apt-get install
libsdl1.2-dev libsdl1.2debian
> >             >       >       >               > sudo apt-get install
libcairo2-dev
> >             >       >       >               > sudo apt-get install
x11-xserver-utils
> >             >       >       >               >
> >             >       >       >               > It got built, deployed
and ran successfully (see the results below). But still the test result is a
> > failure. I am not
> >             > sure
> >             >       >       > why it did not
> >             >       >       >               > succeed. May be some
problem in plotting. I have pasted the log at the end of this email. Please
> > check and let
> >             > me
> >             >       >       > know what could be
> >             >       >       >               > issue.
> >             >       >       >
> >             >       >       >               Thanks for the log. It
looks like a bug in the parser (common.py file), maybe one that I fixed on
the
> > next branch
> >             > (see
> >             >       >       > patch "parser: fix bug in the parser").
> >             >       >       >               Could you check with the
next branch or apply that patch to master and see if it works?
> >             >       >       >
> >             >       >       >               Thanks,
> >             >       >       >               Daniel
> >             >       >       >
> >             >       >       >
> >             >       >       >               >
> >             >       >       >               >
> >             >       >       >               > Note: Sorry about the
html based emails, my official email client seems to be configured that way.
> > I didn't think
> >             > it
> >             >       >       > was because of that.
> >             >       >       >               > Thanks for pointing it
out. I will take care of it from now on.
> >             >       >       >               >
> >             >       >       >               >
> >             >       >       >               > Regards,
> >             >       >       >               >
> >             >       >       >               > Dhinakar
> >             >       >       >               >
> >             >       >       >               > number of blobs: 2
> >             >       >       >               > 2 objects = 19.93 fps
> >             >       >       >               > number of blobs: 3
> >             >       >       >               > number of blobs: 4
> >             >       >       >               > 4 objects = 19.54 fps
> >             >       >       >               > number of blobs: 5
> >             >       >       >               > number of blobs: 6
> >             >       >       >               > number of blobs: 7
> >             >       >       >               > number of blobs: 8
> >             >       >       >               > 8 objects = 19.78 fps
> >             >       >       >               > number of blobs: 9
> >             >       >       >               > number of blobs: 10
> >             >       >       >               > number of blobs: 11
> >             >       >       >               > number of blobs: 12
> >             >       >       >               > number of blobs: 13
> >             >       >       >               > number of blobs: 14
> >             >       >       >               > number of blobs: 15
> >             >       >       >               > number of blobs: 16
> >             >       >       >               > 16 objects = 18.50 fps
> >             >       >       >               > LOG
> >             >       >       >               > *****
> >             >       >       >               >
> >             >       >       >               > ##### doing fuego phase:
build ########
> >             >       >       >               > gcc -g -Wall
-I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> >             >       >       > bs_main.c
> >             >       >       >               > gcc -g -Wall
-I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> >             >       >       > bs_vector.c
> >             >       >       >               > gcc -g -Wall
-I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> >             >       >       > bs_pointmass.c
> >             >       >       >               > gcc -g -Wall
-I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> >             >       >       > bs_joint.c
> >             >       >       >               > gcc -g -Wall
-I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> >             >       >       > bs_stick.c
> >             >       >       >               > gcc -g -Wall
-I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> >             >       > bs_env.c
> >             >       >       >               > gcc -g -Wall
-I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> >             >       >       > bs_array.c
> >             >       >       >               > gcc -g -Wall
-I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> >             >       >       > bs_blob.c
> >             >       >       >               > gcc -g -Wall
-I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> >             >       >       > bs_blob_collective.c
> >             >       >       >               > gcc -g -Wall
-I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> >             >       >       > bs_cairo.c
> >             >       >       >               > gcc -g -Wall
-I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> >             > bs_util.c
> >             >       >       >               > gcc -g -Wall
-I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> >             > bs_list.c
> >             >       >       >               > gcc -g -Wall
-I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> >             >       >       > bs_octree.c
> >             >       >       >               > bs_octree.c:493:1:
warning: 'bs_octree_draw_nodes' defined but not used [-Wunused-function]
> >             >       >       >               >  bs_octree_draw_nodes(bs_octree_node_t
*pNode,
> >             >       >       >               >  ^
> >             >       >       >               > gcc -g -Wall
-I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> >             >       >       > bs_vector_util.c
> >             >       >       >               > gcc -g -Wall
-I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> >             >       >       > bs_profiler.c
> >             >       >       >               > gcc -g -Wall
-I//usr/include -I//usr/include/cairo -I//usr/include/SDL -D_GNU_SOURCE=1 -
> > D_REENTRANT -c
> >             >       >       > bs_rubberband.c
> >             >       >       >               > bs_rubberband.c: In
function 'bs_rubberband_create':
> >             >       >       >               > bs_rubberband.c:13:20:
warning: unused variable 'p' [-Wunused-variable]
> >             >       >       >               >    bs_int32_t i, j, p;
> >             >       >       >               >                     ^
> >             >       >       >               > bs_rubberband.c: In
function 'bs_rubberband_sc':
> >             >       >       >               > bs_rubberband.c:57:20:
warning: unused variable 'k' [-Wunused-variable]
> >             >       >       >               >    bs_int32_t i, j, k;
> >             >       >       >               >                     ^
> >             >       >       >               > gcc -g -o blobsallad
bs_main.o bs_vector.o bs_pointmass.o bs_joint.o bs_stick.o bs_env.o
> > bs_array.o
> >             > bs_blob.o
> >             >       >       > bs_blob_collective.o
> >             >       >       >               > bs_cairo.o bs_util.o
bs_list.o bs_octree.o bs_vector_util.o bs_profiler.o bs_rubberband.o -Wl,-
> > rpath-
> >             > link=//usr/lib -
> >             >       >       > L//usr/lib -lcairo -
> >             >       >       >               > lSDL -lpthread -lm
> >             >       >       >               > Fuego test_build
duration=1.58455991745 seconds
> >             >       >       >               > ##### doing fuego phase:
deploy ########
> >             >       >       >               > ##### doing fuego phase:
pre_deploy ########
> >             >       >       >               > ##### doing fuego phase:
test_deploy ########
> >             >       >       >               > ##### doing fuego phase:
post_deploy ########
> >             >       >       >               > ##### doing fuego phase:
run ########
> >             >       >       >               > WARNING: test log file
parameter empty, so will use default
> >             >       >       >               > number of blobs: 2
> >             >       >       >               > 2 objects = 19.93 fps
> >             >       >       >               > number of blobs: 3
> >             >       >       >               > number of blobs: 4
> >             >       >       >               > 4 objects = 19.54 fps
> >             >       >       >               > number of blobs: 5
> >             >       >       >               > number of blobs: 6
> >             >       >       >               > number of blobs: 7
> >             >       >       >               > number of blobs: 8
> >             >       >       >               > 8 objects = 19.78 fps
> >             >       >       >               > number of blobs: 9
> >             >       >       >               > number of blobs: 10
> >             >       >       >               > number of blobs: 11
> >             >       >       >               > number of blobs: 12
> >             >       >       >               > number of blobs: 13
> >             >       >       >               > number of blobs: 14
> >             >       >       >               > number of blobs: 15
> >             >       >       >               > number of blobs: 16
> >             >       >       >               > 16 objects = 18.50 fps
> >             >       >       >               > ##### doing fuego phases:
get_testlog AND processing ########
> >             >       >       >               >
> >             >       >       >               >  RESULT ANALYSIS
> >             >       >       >               >
> >             >       >       >               > running python with
> > PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/
local/games:/usr/games
> >             >       >       >               > Reading current values
from /fuego-
> > rw/logs/Benchmark.blobsallad/docker.default.13.13/testlog.txt
> >             >       >       >               > Test section 8_objects:
test result 19.78 satisfies (ge) threshold 1.
> >             >       >       >               > Test section 2_objects:
test result 19.93 satisfies (ge) threshold 1.
> >             >       >       >               > Test section 4_objects:
test result 19.54 satisfies (ge) threshold 1.
> >             >       >       >               > Test section 16_objects:
test result 18.50 satisfies (ge) threshold 1.
> >             >       >       >               > Data file
/fuego-rw/logs/Benchmark.blobsallad/plot.data was updated.
> >             >       >       >               > Reading plot data from
/fuego-rw/logs/Benchmark.blobsallad/plot.data
> >             >       >       >               > Traceback (most recent
call last):
> >             >       >       >               >   File
"/fuego-core/engine/tests/Benchmark.blobsallad/parser.py", line 22, in
<module>
> >             >       >       >               >
 sys.exit(plib.process_data(ref_section_pat, cur_dict, 's', 'FPS'))
> >             >       >       >               >   File
"/fuego-core/engine/scripts/parser/common.py", line 98, in process_data
> >             >       >       >               >     create_plot(label)
> >             >       >       >               >   File
"/fuego-core/engine/scripts/parser/common.py", line 260, in create_plot
> >             >       >       >               >     ax.plot(plotrange,
test_results_data.get(key).split(",")[-bnum:], 'o-', label='Test '+key)
> >             >       >       >               >   File
"/usr/lib/python2.7/dist-packages/matplotlib/axes/_axes.py", line 1374, in
plot
> >             >       >       >               >     for line in
self._get_lines(*args, **kwargs):
> >             >       >       >               >   File
"/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 303, in
_grab_next_args
> >             >       >       >               >     for seg in
self._plot_args(remaining, kwargs):
> >             >       >       >               >   File
"/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 281, in
_plot_args
> >             >       >       >               >     x, y =
self._xy_from_xy(x, y)
> >             >       >       >               >   File
"/usr/lib/python2.7/dist-packages/matplotlib/axes/_base.py", line 223, in
_xy_from_xy
> >             >       >       >               >     raise ValueError("x
and y must have same first dimension")
> >             >       >       >               > ValueError: x and y must
have same first dimension
> >             >       >       >               > in signal_handler
> >             >       >       >               > ##### doing fuego phase:
post_test ########
> >             >       >       >               > Going to check 1 fail
cases for docker.default.Benchmark.blobsallad
> >             >       >       >               > Build step 'Execute
shell' marked build as failure
> >             >       >       >               > [description-setter]
Description set: <a
> >             >       >       >               >
> > href="/fuego/userContent/fuego.logs/Benchmark.
blobsallad/docker.default.13.13/testlog.txt">log</a>
> >             >       >       >               > Finished: FAILURE
> >             >       >       >               >
> >             >       >       >               > > -----Original
Message-----
> >             >       >       >               > > From:
fuego-bounces@lists.linuxfoundation.org <mailto:fuego-
> > bounces@lists.linuxfoundation.org>  <mailto:fuego-bounces@lists.
linuxfoundation.org <mailto:fuego-
> > bounces@lists.linuxfoundation.org> >
> >             > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:
fuego-bounces@lists.linuxfoundation.org>
> > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:
fuego-bounces@lists.linuxfoundation.org> > >
> >             >       > <mailto:fuego-bounces@lists.linuxfoundation.org
<mailto:fuego-bounces@lists.linuxfoundation.org>
> > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:
fuego-bounces@lists.linuxfoundation.org> >  <mailto:fuego-
> > <mailto:fuego->
> >             > bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org>  <mailto:fuego-
> > bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.
linuxfoundation.org> > > >
> >             >       >       > <mailto:fuego-bounces@lists.
linuxfoundation.org <mailto:fuego-bounces@lists.linuxfoundation.org>
> > <mailto:fuego-bounces@lists.linuxfoundation.org <mailto:
fuego-bounces@lists.linuxfoundation.org> >  <mailto:fuego-
> > <mailto:fuego->
> >             > bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org>  <mailto:fuego-
> > bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.
linuxfoundation.org> > >  <mailto:fuego- <mailto:fuego->
> > <mailto:fuego- <mailto:fuego-> >
> >
> >             >       > bounces@lists.linuxfoundation.org <mailto:
bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org> >  <mailto:fuego- <mailto:fuego->
> >
> >             > bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org>  <mailto:fuego-
> > bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.
linuxfoundation.org> > > > >  [mailto:fuego- <mailto:fuego->
> > <mailto:fuego- <mailto:fuego-> >
> >             > <mailto:fuego- <mailto:fuego->  <mailto:fuego- <mailto:
fuego-> > >
> >             >       >       > <mailto:fuego- <mailto:fuego->  <mailto:
fuego- <mailto:fuego-> >  <mailto:fuego- <mailto:fuego->
> > <mailto:fuego- <mailto:fuego-> > > >
> >             >       >       >               >
bounces@lists.linuxfoundation.org <mailto:bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org> >
> >             > <mailto:bounces@lists.linuxfoundation.org <mailto:
bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org> > >
> >             >
> >
> >             >       > <mailto:bounces@lists.linuxfoundation.org <mailto:
bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org> >
> >
> >             > <mailto:bounces@lists.linuxfoundation.org <mailto:
bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org> > > >  <mailto:fuego- <mailto:fuego->
> > <mailto:fuego- <mailto:fuego-> >
> >             > <mailto:fuego- <mailto:fuego->  <mailto:fuego- <mailto:
fuego-> > >
> >             >       >       > bounces@lists.linuxfoundation.org <mailto:
bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org> >
> >             > <mailto:bounces@lists.linuxfoundation.org <mailto:
bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org> > >  <mailto:fuego- <mailto:fuego->
> > <mailto:fuego- <mailto:fuego-> >
> >             >       > bounces@lists.linuxfoundation.org <mailto:
bounces@lists.linuxfoundation.org>
> > <mailto:bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org> >  <mailto:fuego- <mailto:fuego->
> >             > bounces@lists.linuxfoundation.org <mailto:bounces@lists.
linuxfoundation.org>  <mailto:fuego-
> > bounces@lists.linuxfoundation.org <mailto:fuego-bounces@lists.
linuxfoundation.org> > > > > ] On Behalf Of Dhinakar
> >             >       >       >               > > Kalyanasundaram
> >             >       >       >               > > Sent: Wednesday, May
24, 2017 4:20 PM
> >             >       >       >               > > Benchmark.blobsallad
test build failing on my x86 64-bit ubuntu pc.
> >             >       >       >               > >
> >             >       >       >               > > Jenkins job console
error -> ->
> >             >       >       >               > >
> >             >       >       >               > > /tmp/hudson4393205057432627536.sh:
line 10: 19407 Killed timeout --signal=9 100m /bin/bash
> >             >       >       >               > >
$FUEGO_CORE/engine/tests/${TESTDIR}/${TESTNAME}.sh
> >             >       >       >               > > Build step 'Execute
shell' marked build as failure
> >             >       >       >               > >
> >             >       >       >               > >
> >             >       >       >               > >
> >             >       >       >               > > Can anyone please let
me know if they have executed this test and passed?
> >             >       >       >               >
> >             >       >       >               > I haven't tried this one
yet. From what I see at https://blobsallad.se/ it looks
> >             >       >       >               > like it probably has
dependencies for the SDK such as SDL and Cairo.
> >             >       >       >               > Do you have libsdl-dev
and libcairo-dev installed?
> >             >       >       >               > Since it's graphical you
will need a target with X (it's not going to work on docker)
> >             >       >       >               > Can you check the build
log and send the line that causes the failure?
> >             >       >       >               > "> Build step 'Execute
shell' marked build as failure" provides no information.
> >             >       >       >               >
> >             >       >       >               > By the way, could you
send your emails in clear text instead of html? Most of your mails
> >             >       >       >               > can't be seen on the
archive because of that:
> >             >       >       >               >
https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> >             > <https://lists.linuxfoundation.org/pipermail/
fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
>
> >             >       > <https://lists.linuxfoundation.org/pipermail/
fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> >             > <https://lists.linuxfoundation.org/pipermail/
fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> >
> >             >       >       > <https://lists.
linuxfoundation.org/pipermail/fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> >             > <https://lists.linuxfoundation.org/pipermail/
fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
>
> >             >       > <https://lists.linuxfoundation.org/pipermail/
fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> >             > <https://lists.linuxfoundation.org/pipermail/
fuego/2017-May/000669.html
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html>
> > >
> >             >       >       > <https://lists.
linuxfoundation.org/pipermail/fuego/2017-
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017->  <
https://lists.linuxfoundation.org/pipermail/fuego/2017-
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-> >
> >             > <https://lists.linuxfoundation.org/pipermail/fuego/2017- <
https://lists.linuxfoundation.org/pipermail/fuego/2017->
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.
linuxfoundation.org/pipermail/fuego/2017-> > >
> >             >       > <https://lists.linuxfoundation.org/pipermail/
fuego/2017-
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017->  <
https://lists.linuxfoundation.org/pipermail/fuego/2017-
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017-> >
> >             > <https://lists.linuxfoundation.org/pipermail/fuego/2017- <
https://lists.linuxfoundation.org/pipermail/fuego/2017->
> > <https://lists.linuxfoundation.org/pipermail/fuego/2017- <https://lists.
linuxfoundation.org/pipermail/fuego/2017-> > > >
> >             >       >       >               > May/000669.html>
> >             >       >       >               >
> >             >       >       >               > Thanks
> >             >       >       >               > Daniel
> >             >       >       >
> >             >       >       >
> >             >       >       >
> >             >       >       >
> >             >       >       >
> >             >       >
> >             >       >
> >             >       >
> >             >       >
> >             >
> >             >
> >             >
> >             >
> >             >
> >
> >
> >
> >
> >
>
>
>
> _______________________________________________
> Fuego mailing list
> Fuego@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/fuego

[-- Attachment #2: Type: text/html, Size: 83411 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
  2017-06-09  0:08       ` Daniel Sangorrin
  2017-06-09  1:48         ` dhinakar k
@ 2017-06-28 21:36         ` Bird, Timothy
  1 sibling, 0 replies; 17+ messages in thread
From: Bird, Timothy @ 2017-06-28 21:36 UTC (permalink / raw)
  To: Daniel Sangorrin, 'dhinakar k'; +Cc: fuego



> -----Original Message-----
> From Daniel Sangorrin on Thursday, June 08, 2017 5:08 PM
>
> Tim: how should we manage issues/bugs? I can't find the "issues"
> functionality that github provides on bitbucket.

I had planned to use an issue database comprised of wiki pages
(see http://bird.org/fuego/Fuego_Issues_List)
It's a pretty primitive system, but it can be extended rather easily
with new fields, and editing an issue is synonymous with editing
a wiki page.

I found the bitbucket issue tracker feature. It is not enabled by default.
I enabled a public issue tracker on the fuego repository, and on the
fuego-core repository.

I played around with the Atlassian issue tracker, and it's barely more
capable than the one in my wiki.  For a few things, it has a slicker
interface.  However, I don't see the same flexibility as with mine.

Let's use the one in my wiki and see how it goes
Any bugs or features enhancements we find I can fix in
the wiki software itself (which I wrote). If it doesn't scale,
or there are things that don’t work, we can re-evaluate
and maybe start using the bitbucket ones.

So, bugs and enhancement requests should be reported through
http://bird.org/fuego/Fuego_Issues_List

Thanks,
 -- Tim


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
  2017-05-24  7:19   ` [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc Dhinakar Kalyanasundaram
@ 2017-05-24  8:17     ` Daniel Sangorrin
  0 siblings, 0 replies; 17+ messages in thread
From: Daniel Sangorrin @ 2017-05-24  8:17 UTC (permalink / raw)
  To: dhinakar.k, fuego


> -----Original Message-----
> From: fuego-bounces@lists.linuxfoundation.org [mailto:fuego-bounces@lists.linuxfoundation.org] On Behalf Of Dhinakar
> Kalyanasundaram
> Sent: Wednesday, May 24, 2017 4:20 PM
> Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc.
> 
> Jenkins job console error -> ->
> 
> /tmp/hudson4393205057432627536.sh: line 10: 19407 Killed timeout --signal=9 100m /bin/bash
> $FUEGO_CORE/engine/tests/${TESTDIR}/${TESTNAME}.sh
> Build step 'Execute shell' marked build as failure
> 
> 
> 
> Can anyone please let me know if they have executed this test and passed?

I haven't tried this one yet. From what I see at https://blobsallad.se/ it looks
like it probably has dependencies for the SDK such as SDL and Cairo.
Do you have libsdl-dev and libcairo-dev installed?
Since it's graphical you will need a target with X (it's not going to work on docker)
Can you check the build log and send the line that causes the failure?
"> Build step 'Execute shell' marked build as failure" provides no information.

By the way, could you send your emails in clear text instead of html? Most of your mails
can't be seen on the archive because of that:
https://lists.linuxfoundation.org/pipermail/fuego/2017-May/000669.html

Thanks
Daniel



> 
> 
> 
> Regards,
> 
> Dhinakar,
> 
> Senior Technical Manager,
> 
> 2-07-526, Phoenix Building,
> 
> +91-9902007650
> 
> Samsung Research Institute, Bangalore.
> 
> 
> 
> 
> <http://ext.samsung.net/mail/ext/v1/external/status/update?userid=dhinakar.k&do=bWFpbElEPTIwMTcwNTI0MDcxOTMzZXBjbXM
> 1cDRkNTE4Y2RlOTk2MzU0YWRjNTAzM2Y0NjNkYTVkYTE5NCZyZWNpcGllbnRBZGRyZXNzPWZ1ZWdvQGxpc3RzLmxpbnV4Zm91bmRhd
> Glvbi5vcmc_>



^ permalink raw reply	[flat|nested] 17+ messages in thread

* [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc
       [not found] ` <CGME20170524071337epcms5p85d736fffa735cf4134793afbfb2ebb18@epcms5p4>
@ 2017-05-24  7:19   ` Dhinakar Kalyanasundaram
  2017-05-24  8:17     ` Daniel Sangorrin
  0 siblings, 1 reply; 17+ messages in thread
From: Dhinakar Kalyanasundaram @ 2017-05-24  7:19 UTC (permalink / raw)
  To: fuego

[-- Attachment #1: Type: text/html, Size: 2508 bytes --]

[-- Attachment #2: 201602111742151_N3WZA6X7.png --]
[-- Type: image/png, Size: 33527 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2017-06-28 21:36 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-24 18:56 [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc dhinakar k
2017-05-26  1:13 ` Daniel Sangorrin
2017-05-26 12:13   ` dhinakar k
2017-06-05 16:52     ` dhinakar k
2017-06-09  0:08       ` Daniel Sangorrin
2017-06-09  1:48         ` dhinakar k
2017-06-23  5:57           ` Daniel Sangorrin
2017-06-25 20:33             ` dhinakar k
2017-06-26  0:17               ` Daniel Sangorrin
     [not found]                 ` <CABehs3N9KE8ZCQRfb=o099kBBV6xhzJqjDj=d375_UBvWBP-mQ@mail.gmail.com>
2017-06-26  4:21                   ` dhinakar k
2017-06-27  5:31                     ` dhinakar k
2017-06-27  6:16                       ` Daniel Sangorrin
2017-06-27  6:18                         ` Daniel Sangorrin
2017-06-28  3:59                           ` dhinakar k
2017-06-28 21:36         ` Bird, Timothy
  -- strict thread matches above, loose matches on Subject: below --
2017-05-24  7:13 [Fuego] Benchmark.bfoo test failing on x86 64-bit ubuntu Dhinakar Kalyanasundaram
     [not found] ` <CGME20170524071337epcms5p85d736fffa735cf4134793afbfb2ebb18@epcms5p4>
2017-05-24  7:19   ` [Fuego] Benchmark.blobsallad test build failing on my x86 64-bit ubuntu pc Dhinakar Kalyanasundaram
2017-05-24  8:17     ` Daniel Sangorrin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.