You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "Ashutosh Chauhan (JIRA)" <ji...@apache.org> on 2016/04/20 17:30:26 UTC

[jira] [Comment Edited] (HIVE-13511) Run clidriver tests from within the qtest dir for the precommit tests

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

Ashutosh Chauhan edited comment on HIVE-13511 at 4/20/16 3:30 PM:
------------------------------------------------------------------

This patch fails to compile when I ran {{mvn clean install -DskipTests}} from within ptest2 dir, with following trace:
{code}
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile (default-testCompile) on project hive-ptest: Compilation failure: Compilation failure:
[ERROR] /Users/ashutosh/workspace/apache-master/testutils/ptest2/src/test/java/org/apache/hive/ptest/execution/conf/TestQFileTestBatch.java:[45,28] constructor QFileTestBatch in class org.apache.hive.ptest.execution.conf.QFileTestBatch cannot be applied to given types;
[ERROR] required: java.lang.String,java.lang.String,java.lang.String,java.util.Set<java.lang.String>,boolean,java.lang.String
[ERROR] found: java.lang.String,java.lang.String,java.lang.String,java.util.Set<java.lang.String>,boolean
[ERROR] reason: actual and formal argument lists differ in length
[ERROR] /Users/ashutosh/workspace/apache-master/testutils/ptest2/src/test/java/org/apache/hive/ptest/execution/conf/TestQFileTestBatch.java:[55,28] constructor QFileTestBatch in class org.apache.hive.ptest.execution.conf.QFileTestBatch cannot be applied to given types;
[ERROR] required: java.lang.String,java.lang.String,java.lang.String,java.util.Set<java.lang.String>,boolean,java.lang.String
[ERROR] found: java.lang.String,java.lang.String,java.lang.String,java.util.Set<java.lang.String>,boolean
[ERROR] reason: actual and formal argument lists differ in length
[ERROR] /Users/ashutosh/workspace/apache-master/testutils/ptest2/src/test/java/org/apache/hive/ptest/execution/conf/TestQFileTestBatch.java:[61,28] constructor QFileTestBatch in class org.apache.hive.ptest.execution.conf.QFileTestBatch cannot be applied to given types;
[ERROR] required: java.lang.String,java.lang.String,java.lang.String,java.util.Set<java.lang.String>,boolean,java.lang.String
[ERROR] found: java.lang.String,java.lang.String,java.lang.String,java.util.Set<java.lang.String>,boolean
[ERROR] reason: actual and formal argument lists differ in length
[ERROR] /Users/ashutosh/workspace/apache-master/testutils/ptest2/src/test/java/org/apache/hive/ptest/execution/TestExecutionPhase.java:[72,17] constructor QFileTestBatch in class org.apache.hive.ptest.execution.conf.QFileTestBatch cannot be applied to given types;
[ERROR] required: java.lang.String,java.lang.String,java.lang.String,java.util.Set<java.lang.String>,boolean,java.lang.String
[ERROR] found: java.lang.String,java.lang.String,java.lang.String,java.util.HashSet<java.lang.String>,boolean
[ERROR] reason: actual and formal argument lists differ in length
{code}


was (Author: ashutoshc):
This patch fails to compile when I ran {{ mvn clean install -DskipTests}} from within ptest2 dir, with following trace:
{code}
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile (default-testCompile) on project hive-ptest: Compilation failure: Compilation failure:
[ERROR] /Users/ashutosh/workspace/apache-master/testutils/ptest2/src/test/java/org/apache/hive/ptest/execution/conf/TestQFileTestBatch.java:[45,28] constructor QFileTestBatch in class org.apache.hive.ptest.execution.conf.QFileTestBatch cannot be applied to given types;
[ERROR] required: java.lang.String,java.lang.String,java.lang.String,java.util.Set<java.lang.String>,boolean,java.lang.String
[ERROR] found: java.lang.String,java.lang.String,java.lang.String,java.util.Set<java.lang.String>,boolean
[ERROR] reason: actual and formal argument lists differ in length
[ERROR] /Users/ashutosh/workspace/apache-master/testutils/ptest2/src/test/java/org/apache/hive/ptest/execution/conf/TestQFileTestBatch.java:[55,28] constructor QFileTestBatch in class org.apache.hive.ptest.execution.conf.QFileTestBatch cannot be applied to given types;
[ERROR] required: java.lang.String,java.lang.String,java.lang.String,java.util.Set<java.lang.String>,boolean,java.lang.String
[ERROR] found: java.lang.String,java.lang.String,java.lang.String,java.util.Set<java.lang.String>,boolean
[ERROR] reason: actual and formal argument lists differ in length
[ERROR] /Users/ashutosh/workspace/apache-master/testutils/ptest2/src/test/java/org/apache/hive/ptest/execution/conf/TestQFileTestBatch.java:[61,28] constructor QFileTestBatch in class org.apache.hive.ptest.execution.conf.QFileTestBatch cannot be applied to given types;
[ERROR] required: java.lang.String,java.lang.String,java.lang.String,java.util.Set<java.lang.String>,boolean,java.lang.String
[ERROR] found: java.lang.String,java.lang.String,java.lang.String,java.util.Set<java.lang.String>,boolean
[ERROR] reason: actual and formal argument lists differ in length
[ERROR] /Users/ashutosh/workspace/apache-master/testutils/ptest2/src/test/java/org/apache/hive/ptest/execution/TestExecutionPhase.java:[72,17] constructor QFileTestBatch in class org.apache.hive.ptest.execution.conf.QFileTestBatch cannot be applied to given types;
[ERROR] required: java.lang.String,java.lang.String,java.lang.String,java.util.Set<java.lang.String>,boolean,java.lang.String
[ERROR] found: java.lang.String,java.lang.String,java.lang.String,java.util.HashSet<java.lang.String>,boolean
[ERROR] reason: actual and formal argument lists differ in length
{code}

> Run clidriver tests from within the qtest dir for the precommit tests
> ---------------------------------------------------------------------
>
>                 Key: HIVE-13511
>                 URL: https://issues.apache.org/jira/browse/HIVE-13511
>             Project: Hive
>          Issue Type: Sub-task
>            Reporter: Siddharth Seth
>            Assignee: Siddharth Seth
>         Attachments: HIVE-13511.01.patch, HIVE-13511.02.patch, example_maven-test.txt, example_testExecution.txt
>
>
> The tests are currently run from the itests directory - which means there's additional overhead of having to at least check whether files have changed. Will attach a sample output - this adds up to 40+ seconds per batch. Getting rid of this should be a reasonable saving overall.



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