[
https://issues.apache.org/jira/browse/KUDU-2478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Adar Dembo resolved KUDU-2478.
------------------------------
Resolution: Fixed
Fix Version/s: 1.7.2
1.8.0
> Failure to run python tests on Cen6 in build-and-test.sh
> --------------------------------------------------------
>
> Key: KUDU-2478
> URL: https://issues.apache.org/jira/browse/KUDU-2478
> Project: Kudu
> Issue Type: Bug
> Components: build, python
> Affects Versions: 1.8.0, 1.7.1
> Reporter: Andrew Wong
> Assignee: Adar Dembo
> Priority: Major
> Fix For: 1.8.0, 1.7.2
>
> Attachments: jenkins.txt, python_client.log
>
>
> We encountered a build failure on a Cen6 machine when running
> build-and-test.sh. The jenkins output reported on the python failure with the
> following logs:
> {quote}gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall
> -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv
> -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE
> -fPIC -fwrapv -fPIC -I/data/somelongdirectorytoavoidrpathissues/src/kudu/src
> -I/data/somelongdirectorytoavoidrpathissues/src/kudu/build/debug/src
> -I/usr/include/python2.6 -c kudu/client.cpp -o
> build/temp.linux-x86_64-2.6/kudu/client.o
> g++ -pthread -shared build/temp.linux-x86_64-2.6/kudu/client.o
> -L/data/somelongdirectorytoavoidrpathissues/src/kudu/build/debug/lib/exported
> -L/usr/lib64
> -Wl,-R/data/somelongdirectorytoavoidrpathissues/src/kudu/build/debug/lib/exported
> -lkudu_client -lpython2.6 -o
> /data/somelongdirectorytoavoidrpathissues/src/kudu/python/kudu/client.so
> building 'kudu.errors' extension
> gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
> -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
> -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall
> -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv
> -fPIC -I/data/somelongdirectorytoavoidrpathissues/src/kudu/src
> -I/data/somelongdirectorytoavoidrpathissues/src/kudu/build/debug/src
> -I/usr/include/python2.6 -c kudu/errors.cpp -o
> build/temp.linux-x86_64-2.6/kudu/errors.o
> g++ -pthread -shared build/temp.linux-x86_64-2.6/kudu/errors.o
> -L/data/somelongdirectorytoavoidrpathissues/src/kudu/build/debug/lib/exported
> -L/usr/lib64
> -Wl,-R/data/somelongdirectorytoavoidrpathissues/src/kudu/build/debug/lib/exported
> -lkudu_client -lpython2.6 -o
> /data/somelongdirectorytoavoidrpathissues/src/kudu/python/kudu/errors.so
> building 'kudu.schema' extension
> gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
> -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
> -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall
> -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv
> -fPIC -I/data/somelongdirectorytoavoidrpathissues/src/kudu/src
> -I/data/somelongdirectorytoavoidrpathissues/src/kudu/build/debug/src
> -I/usr/include/python2.6 -c kudu/schema.cpp -o
> build/temp.linux-x86_64-2.6/kudu/schema.o
> g++ -pthread -shared build/temp.linux-x86_64-2.6/kudu/schema.o
> -L/data/somelongdirectorytoavoidrpathissues/src/kudu/build/debug/lib/exported
> -L/usr/lib64
> -Wl,-R/data/somelongdirectorytoavoidrpathissues/src/kudu/build/debug/lib/exported
> -lkudu_client -lpython2.6 -o
> /data/somelongdirectorytoavoidrpathissues/src/kudu/python/kudu/schema.so
> /data/somelongdirectorytoavoidrpathissues/src/kudu/build/debug
> Tests failed, making sure we have XML files for all tests.
> ------------------------------------------------------------
> JUnit report missing: generating fake JUnit report file from
> /data/somelongdirectorytoavoidrpathissues/src/kudu/build/debug/test-logs/client_examples-test.txt.gz
> and saving it to
> /data/somelongdirectorytoavoidrpathissues/src/kudu/build/debug/test-logs/client_examples-test.xml
> JUnit report missing: generating fake JUnit report file from
> /data/somelongdirectorytoavoidrpathissues/src/kudu/build/debug/test-logs/client_symbol-test.txt.gz
> and saving it to
> /data/somelongdirectorytoavoidrpathissues/src/kudu/build/debug/test-logs/client_symbol-test.xml
> ======================================================================
> Failure summary
> ======================================================================
> Python tests failed
> {quote}
>
> Surprisingly, there wasn't anything interesting in this other than the fact
> that nothing interesting was reported between the python build's completion
> and the failure summary. Only upon looking at python_client.log did we see
> the errors, which appear to indicate that we might be picking up the wrong
> version of a pytest library. I'm not an expert in Python build stuff, so I've
> posted the jenkins output and the client log here.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)