Issue 30957 in chromium-os: autotest graphics glmark2 failing on x86-alex-r21 and x86-alex32-r21

4 views
Skip to first unread message

chrom...@googlecode.com

unread,
May 16, 2012, 2:19:03 PM5/16/12
to chromium...@chromium.org
Status: Untriaged
Owner: ----
CC: mar...@chromium.org, i...@chromium.org
Labels: Type-Bug Pri-2 Area-Graphics Sev-2 Arch-x86 Arch-x86_64

New issue 30957 by jame...@chromium.org: autotest graphics glmark2
failing on x86-alex-r21 and x86-alex32-r21
http://code.google.com/p/chromium-os/issues/detail?id=30957

Several versions are failing this test today on alex: R21-2293, R21-2298,
R21-2299. stumpy/lumpy look OK.

Status says this:
START graphics_GLMark2 graphics_GLMark2 timestamp=1337056515 localtime=May
14 21:35:15
FAIL graphics_GLMark2 graphics_GLMark2 timestamp=1337056524 localtime=May
14 21:35:24 Unable to read benchmark score
END FAIL graphics_GLMark2 graphics_GLMark2 timestamp=1337056524
localtime=May 14 21:35:24

Debug log says this:
05/15 20:01:07 DEBUG|base_utils:0081| Running 'mkdir -p
/usr/local/autotest/packages'
05/15 20:01:07 DEBUG|base_utils:0081| Running 'ls
/usr/local/autotest/packages'
05/15 20:01:07 DEBUG|base_utils:0081| Running 'ls
/usr/local/autotest/packages/dep-glmark2.tar.bz2'
05/15 20:01:07 INFO |base_packa:0162| Fetching dep-glmark2.tar.bz2 from
http://172.22.50.205:8080/static/archive/x86-alex-release/R21-2298.0.0/autotest
to /usr/local/autotest/packages/dep-glmark2.tar.bz2
05/15 20:01:07 DEBUG|base_utils:0081| Running 'wget --connect-timeout=15
-nv
http://172.22.50.205:8080/static/archive/x86-alex-release/R21-2298.0.0/autotest/dep-glmark2.tar.bz2
-O /usr/local/autotest/packages/dep-glmark2.tar.bz2'
05/15 20:01:07 DEBUG|base_utils:0081| Running 'ls
/usr/local/autotest/packages/dep-glmark2.tar.bz2'
05/15 20:01:07 DEBUG|base_packa:0181| Successfully fetched
dep-glmark2.tar.bz2 from
http://172.22.50.205:8080/static/archive/x86-alex-release/R21-2298.0.0/autotest/dep-glmark2.tar.bz2
05/15 20:01:07 DEBUG|base_utils:0081| Running 'md5sum
/usr/local/autotest/packages/dep-glmark2.tar.bz2 '
05/15 20:01:07 DEBUG|base_utils:0081| Running 'ls
/usr/local/autotest/deps/glmark2'
05/15 20:01:07 DEBUG|base_utils:0081| Running 'rm -rf
/usr/local/autotest/deps/glmark2'
05/15 20:01:08 DEBUG|base_utils:0081| Running 'mkdir -p
/usr/local/autotest/deps/glmark2'
05/15 20:01:08 DEBUG|base_utils:0081| Running 'tar xjf
/usr/local/autotest/packages/dep-glmark2.tar.bz2 -C
/usr/local/autotest/deps/glmark2'
05/15 20:01:11 DEBUG|base_utils:0081| Running 'md5sum
/usr/local/autotest/packages/dep-glmark2.tar.bz2 '
05/15 20:01:11 DEBUG|base_utils:0081|
Running 'echo "b0077ae723ba34a882ccc11c81d5305b" >
/usr/local/autotest/deps/glmark2/.checksum '
05/15 20:01:11 INFO | job:0526| Dependency glmark2 successfuly built
05/15 20:01:11 DEBUG|base_utils:0081| Running 'sync'
05/15 20:01:12 DEBUG|base_utils:0081| Running 'echo 3 >
/proc/sys/vm/drop_caches'
05/15 20:01:12 DEBUG|base_utils:0081| Running 'mkdir -p
/usr/local/autotest/packages'
05/15 20:01:12 DEBUG|base_utils:0081| Running 'ls
/usr/local/autotest/packages'
05/15 20:01:12 DEBUG|base_utils:0081| Running 'ls
/usr/local/autotest/packages/dep-glmark2.tar.bz2'
05/15 20:01:12 DEBUG|base_utils:0081| Running 'md5sum
/usr/local/autotest/packages/dep-glmark2.tar.bz2 '
05/15 20:01:12 DEBUG|base_utils:0081| Running 'ls
/usr/local/autotest/deps/glmark2'
05/15 20:01:12 DEBUG|base_utils:0081| Running 'cat
/usr/local/autotest/deps/glmark2/.checksum'
05/15 20:01:12 DEBUG|base_utils:0081| Running 'md5sum
/usr/local/autotest/packages/dep-glmark2.tar.bz2 '
05/15 20:01:12 DEBUG|base_utils:0081| Running 'X :1 & sleep 1; DISPLAY=:1
/usr/local/autotest/deps/glmark2/bin/glmark2 --size 800x600 --annotate;
kill $!'
05/15 20:01:13 DEBUG|base_utils:0081| Running 'mkdir -p
/usr/local/autotest/results/default/graphics_GLMark2/sysinfo/iteration.1/var/spool'
05/15 20:01:13 DEBUG|base_utils:0081| Running 'rsync --no-perms
--chmod=ugo+r -a --exclude=autoserv* /var/spool/crash
/usr/local/autotest/results/default/graphics_GLMark2/sysinfo/iteration.1/var/spool'
05/15 20:01:14 DEBUG|base_utils:0081| Running 'rm -rf /var/spool/crash/*'
05/15 20:01:14 DEBUG|logging_ma:0564| Logging subprocess finished
05/15 20:01:14 DEBUG|logging_ma:0564| Logging subprocess finished


chrom...@googlecode.com

unread,
May 16, 2012, 2:21:07 PM5/16/12
to chromium...@chromium.org
Updates:
Owner: sq...@chromium.org

Comment #1 on issue 30957 by mar...@chromium.org: autotest graphics
glmark2 failing on x86-alex-r21 and x86-alex32-r21
http://code.google.com/p/chromium-os/issues/detail?id=30957

Simon, can you take a look?

chrom...@googlecode.com

unread,
May 16, 2012, 3:07:12 PM5/16/12
to chromium...@chromium.org

Comment #2 on issue 30957 by i...@chromium.org: autotest graphics glmark2
failing on x86-alex-r21 and x86-alex32-r21
http://code.google.com/p/chromium-os/issues/detail?id=30957

It is crashing but only on alex (not lumpy). From messages:
2012-05-16T03:30:00.564007-07:00 localhost kernel: [ 2296.563187]
glmark2[9422]: segfault at dc4 ip 7752c676 sp 7fe52fac error 4 in
libGL.so.1.2.0[77522000+b000]
2012-05-16T03:30:00.635207-07:00 localhost crash_reporter[9423]: Could not
load the device policy file.
2012-05-16T03:30:00.637233-07:00 localhost crash_reporter[9423]: Received
crash notification for glmark2[9422] sig 11 (developer build - not testing
- always

Problem is that dmp.txt in sysinfo/iteration.1/var/spool/crash is empty.

chrom...@googlecode.com

unread,
May 16, 2012, 3:19:27 PM5/16/12
to chromium...@chromium.org

Comment #3 on issue 30957 by i...@chromium.org: autotest graphics glmark2
failing on x86-alex-r21 and x86-alex32-r21
http://code.google.com/p/chromium-os/issues/detail?id=30957

The test did crash on occasion before, but it really got bad here
http://chromeos-images/diff/report?from=2286.0.0&to=2293.0.0
Which coincides with the switch to 32 bit.

chrom...@googlecode.com

unread,
May 16, 2012, 6:10:39 PM5/16/12
to chromium...@chromium.org

Comment #4 on issue 30957 by sq...@chromium.org: autotest graphics glmark2
failing on x86-alex-r21 and x86-alex32-r21
http://code.google.com/p/chromium-os/issues/detail?id=30957

I ran it locally and I didn't see glmark2 run. Here's my .DEBUG file:

05/16 15:01:31 DEBUG|base_utils:0081| Running 'mkdir -p
/usr/local/autotest/packages'
05/16 15:01:31 DEBUG|base_utils:0081| Running 'ls
/usr/local/autotest/packages'
05/16 15:01:31 DEBUG|base_utils:0081| Running 'ls
/usr/local/autotest/packages/dep-glmark2.tar.bz2'
05/16 15:01:31 DEBUG|base_utils:0081| Running 'md5sum
/usr/local/autotest/packages/dep-glmark2.tar.bz2 '
05/16 15:01:31 DEBUG|base_utils:0081| Running 'ls
/usr/local/autotest/deps/glmark2'
05/16 15:01:31 DEBUG|base_utils:0081| Running 'cat
/usr/local/autotest/deps/glmark2/.checksum'
05/16 15:01:31 DEBUG|base_utils:0081| Running 'md5sum
/usr/local/autotest/packages/dep-glmark2.tar.bz2 '
05/16 15:01:31 INFO | job:0526| Dependency glmark2 successfuly built
05/16 15:01:31 DEBUG|base_utils:0081| Running 'sync'
05/16 15:01:31 DEBUG|base_utils:0081| Running 'echo 3 >
/proc/sys/vm/drop_caches'
05/16 15:01:32 DEBUG|base_utils:0081| Running 'mkdir -p
/usr/local/autotest/packages'
05/16 15:01:32 DEBUG|base_utils:0081| Running 'ls
/usr/local/autotest/packages'
05/16 15:01:32 DEBUG|base_utils:0081| Running 'ls
/usr/local/autotest/packages/dep-glmark2.tar.bz2'
05/16 15:01:32 DEBUG|base_utils:0081| Running 'md5sum
/usr/local/autotest/packages/dep-glmark2.tar.bz2 '
05/16 15:01:32 DEBUG|base_utils:0081| Running 'ls
/usr/local/autotest/deps/glmark2'
05/16 15:01:32 DEBUG|base_utils:0081| Running 'cat
/usr/local/autotest/deps/glmark2/.checksum'
05/16 15:01:32 DEBUG|base_utils:0081| Running 'md5sum
/usr/local/autotest/packages/dep-glmark2.tar.bz2 '
05/16 15:01:32 DEBUG|base_utils:0081| Running 'X :1 & sleep 1; DISPLAY=:1
/usr/local/autotest/deps/glmark2/bin/glmark2 --size 800x600 --annotate;
kill $!'
05/16 15:01:33 DEBUG|logging_ma:0561| Logging subprocess finished
05/16 15:01:33 DEBUG|logging_ma:0561| Logging subprocess finished

chrom...@googlecode.com

unread,
May 16, 2012, 6:37:54 PM5/16/12
to chromium...@chromium.org

Comment #5 on issue 30957 by i...@chromium.org: autotest graphics glmark2
failing on x86-alex-r21 and x86-alex32-r21
http://code.google.com/p/chromium-os/issues/detail?id=30957

You can ssh root@testmachine and run
X :1 & sleep 1; DISPLAY=:1 /usr/local/autotest/deps/glmark2/bin/glmark2
--size 800x600 --annotate
(in gdb if needed).

chrom...@googlecode.com

unread,
May 17, 2012, 3:54:16 PM5/17/12
to chromium...@chromium.org

Comment #6 on issue 30957 by sq...@chromium.org: autotest graphics glmark2
failing on x86-alex-r21 and x86-alex32-r21
http://code.google.com/p/chromium-os/issues/detail?id=30957

I accidentally built x86-zgb32 but I am able to run it now through
run_remote_test.

chrom...@googlecode.com

unread,
May 17, 2012, 6:27:03 PM5/17/12
to chromium...@chromium.org

Comment #7 on issue 30957 by sq...@chromium.org: autotest graphics glmark2
failing on x86-alex-r21 and x86-alex32-r21
http://code.google.com/p/chromium-os/issues/detail?id=30957

I was able to fix this problem by building and installing mesa with
USE="gbm egl shared-glapi"

chrom...@googlecode.com

unread,
May 17, 2012, 6:52:09 PM5/17/12
to chromium...@chromium.org
Updates:
Status: Available
Labels: -Area-Graphics Area-Test

Comment #8 on issue 30957 by sq...@chromium.org: autotest graphics glmark2
failing on x86-alex-r21 and x86-alex32-r21
http://code.google.com/p/chromium-os/issues/detail?id=30957

I believe something is different about the glmark2 that's included in the
glmark2 autotest dep. How is it being built? It apparently won't run
without mesa built with those USE flags. But my locally-built version of
glmark2 will run with the ordinary mesa.

chrom...@googlecode.com

unread,
May 17, 2012, 6:59:34 PM5/17/12
to chromium...@chromium.org
Updates:
Owner: chin...@chromium.org
Cc: sq...@chromium.org

Comment #9 on issue 30957 by i...@chromium.org: autotest graphics glmark2
failing on x86-alex-r21 and x86-alex32-r21
http://code.google.com/p/chromium-os/issues/detail?id=30957

I did not set it up but chinyue should know more about it. The dep is here
src/third_party/autotest/files/client/deps/glmark2
but I don't see anything unusual in the configure.

chrom...@googlecode.com

unread,
Nov 20, 2012, 11:05:11 PM11/20/12
to chromium...@chromium.org
Updates:
Labels: Gfx

Comment #10 on issue 30957 by mar...@chromium.org: autotest graphics
glmark2 failing on x86-alex-r21 and x86-alex32-r21
http://code.google.com/p/chromium-os/issues/detail?id=30957

(No comment was entered for this change.)

Reply all
Reply to author
Forward
0 new messages