[ 
https://issues.apache.org/jira/browse/HAWQ-358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15111341#comment-15111341
 ] 

Caleb Welton commented on HAWQ-358:
-----------------------------------

On the plpython related issues:

The instructions in the docker hawq-devel instructions outline:
{noformat}
* build Apache HAWQ
cd /data/hawq
./configure --prefix=/data/hawq-devel
make
make install
{noformat}

If that is updated to `./configure --prefix=/data/hawq-devel --with-python` 
then the installcheck issues related to python go away.

This begs the questions:
* Should we set --with-python to be the default for configure?
* Do we consider --with-python a requirement for the project?
* If not, should installcheck be smart enough to skip tests that require python 
if it is not installed?


> Installcheck good failures in hawq-dev environment
> --------------------------------------------------
>
>                 Key: HAWQ-358
>                 URL: https://issues.apache.org/jira/browse/HAWQ-358
>             Project: Apache HAWQ
>          Issue Type: Bug
>          Components: Tests
>            Reporter: Caleb Welton
>            Assignee: Jiali Yao
>
> Build and test within a hawq dev environment setup via the instructions 
> outlined in the hawq-devel docker enviroment: 
> https://hub.docker.com/r/mayjojo/hawq-devel/
> Results in the following errors
> {noformat}
> ...
> test errortbl             ... FAILED (6.83 sec)
> ...
> test subplan              ... FAILED (8.15 sec)
> ...
> test create_table_distribution ... FAILED (3.47 sec)
> test copy                 ... FAILED (34.76 sec)
> ...
> test set_functions        ... FAILED (4.90 sec)
> ...
> test exttab1              ... FAILED (17.66 sec)
> ...
> {noformat}
> Summary of issues:
> * *errortbl* - every connection to gpfdist results in "connection with 
> gpfdist failed for gpfdist://localhost:7070/nation.tbl"
> * *subplan* - trying to create plpython resulted in "could not access file 
> "$libdir/plpython": No such file or directory", lack of plpython causes many 
> other statements to fail
> * *create_table_distribution* - test likely needs some refactoring to reflect 
> calculating correct bucketnum based on current system configuration
> * *copy* - seems to be failing because rows aren't coming out in the expected 
> order, test needs fixing to be able to handle this
> * *set_functions* - same plpythonu issue described above
> * *exttab1* - same issue reading from gpfdist described above



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to