[ https://issues.apache.org/jira/browse/IMPALA-8944?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16933614#comment-16933614 ]
ASF subversion and git services commented on IMPALA-8944: --------------------------------------------------------- Commit feed25084a999fe0a4e7b58b5264fce5829c43e7 in impala's branch refs/heads/master from stakiar [ https://gitbox.apache.org/repos/asf?p=impala.git;h=feed250 ] IMPALA-8944: Update and re-enable S3PlannerTest Addresses several test infra issues that were preventing the S3PlannerTest from running successfully. Disables a few tests that are no longer working, and removes some planner checks that are no longer applicable when running on S3. Specifically, this patch removes the checks in PlannerTestBase#checkScanRangeLocations when running against S3, because the planner no longer generates scan ranges; generation is deferred to the scheduler (IMPALA-5931). Replaces the old logic of specifying S3-specific fe/ tests with a combination of JUnit Categories and Maven Profiles. The previous method was broken and assumed that all S3-specific fe/ tests started with S3*. The new approach removes that restriction and only requires S3-specific JUnit tests to be tagged with the Java annotation '@Category(S3Tests.class)' (entire classes or individual tests can be tagged with the annotation). Testing: * Ran fe/ tests with TARGET_FILESYSTEM=s3 Change-Id: I1690b6c5346376c1111fd4845c72062cc237e0f9 Reviewed-on: http://gerrit.cloudera.org:8080/14248 Reviewed-by: Impala Public Jenkins <impala-public-jenk...@cloudera.com> Tested-by: Impala Public Jenkins <impala-public-jenk...@cloudera.com> > Update and re-enable S3PlannerTest > ---------------------------------- > > Key: IMPALA-8944 > URL: https://issues.apache.org/jira/browse/IMPALA-8944 > Project: IMPALA > Issue Type: Test > Reporter: Sahil Takiar > Assignee: Sahil Takiar > Priority: Major > > It looks like we don't run {{S3PlannerTest}} in our regular Jenkins jobs. > When run against a HDFS mini-cluster, they are skipped because the > {{TARGET_FILESYSTEM}} is not S3. On our S3 jobs, they don't run either > because we skip all fe/ tests (most of them don't work against S3 / assume > they are running on HDFS). > A few things need to be fixed to get this working: > * The test cases in {{S3PlannerTest}} need to be fixed > * The Jenkins jobs that runs the S3 tests needs the ability to run specific > fe/ tests (e.g. just the {{S3PlannerTest}} and to skip the rest) -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org For additional commands, e-mail: issues-all-h...@impala.apache.org