Project

General

Profile

Actions

Bug #23454

closed

rgw/s3atests failure: fs contract testBlockReadZeroByteFile/testSeekZeroByteFile/testOpenReadZeroByteFile

Added by Vasu Kulkarni about 6 years ago. Updated over 4 years ago.

Status:
Won't Fix
Priority:
High
Assignee:
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

I enabled the fs contract tests and I see following three tests are failing

a) testBlockReadZeroByteFile
b) testSeekZeroByteFile
c) testOpenReadZeroByteFile

All tests are from: https://github.com/apache/hadoop/blob/branch-2.7.3/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/fs/contract/AbstractContractSeekTest.java#L83-L97

http://qa-proxy.ceph.com/teuthology/vasu-2018-03-23_21:50:29-rgw-luminous-distro-basic-ovh/2318833/teuthology.log

2018-03-23T22:19:12.462 INFO:teuthology.orchestra.run.ovh096.stdout:testBlockReadZeroByteFile(org.apache.hadoop.fs.contract.s3a.TestS3AContractSeek)  Time elapsed: 0.748 sec  <<< ERROR!
2018-03-23T22:19:12.463 INFO:teuthology.orchestra.run.ovh096.stdout:com.amazonaws.services.s3.model.AmazonS3Exception: Status Code: 416, AWS Service: Amazon S3, AWS Request ID: tx0000000000000000002ce-005ab57d5b-1078-default, AWS Error Code: InvalidRange, AWS Error Message: null
2018-03-23T22:19:12.463 INFO:teuthology.orchestra.run.ovh096.stdout:    at com.amazonaws.http.AmazonHttpClient.handleErrorResponse(AmazonHttpClient.java:798)
2018-03-23T22:19:12.463 INFO:teuthology.orchestra.run.ovh096.stdout:    at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:421)
2018-03-23T22:19:12.464 INFO:teuthology.orchestra.run.ovh096.stdout:    at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:232)
2018-03-23T22:19:12.464 INFO:teuthology.orchestra.run.ovh096.stdout:    at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:3528)
2018-03-23T22:19:12.464 INFO:teuthology.orchestra.run.ovh096.stdout:    at com.amazonaws.services.s3.AmazonS3Client.getObject(AmazonS3Client.java:1111)
2018-03-23T22:19:12.464 INFO:teuthology.orchestra.run.ovh096.stdout:    at org.apache.hadoop.fs.s3a.S3AInputStream.reopen(S3AInputStream.java:91)
2018-03-23T22:19:12.465 INFO:teuthology.orchestra.run.ovh096.stdout:    at org.apache.hadoop.fs.s3a.S3AInputStream.openIfNeeded(S3AInputStream.java:62)
2018-03-23T22:19:12.465 INFO:teuthology.orchestra.run.ovh096.stdout:    at org.apache.hadoop.fs.s3a.S3AInputStream.read(S3AInputStream.java:156)
2018-03-23T22:19:12.466 INFO:teuthology.orchestra.run.ovh096.stdout:    at java.io.DataInputStream.read(DataInputStream.java:149)
2018-03-23T22:19:12.466 INFO:teuthology.orchestra.run.ovh096.stdout:    at org.apache.hadoop.fs.contract.AbstractContractSeekTest.testBlockReadZeroByteFile(AbstractContractSeekTest.java:107)
2018-03-23T22:19:12.466 INFO:teuthology.orchestra.run.ovh096.stdout:    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2018-03-23T22:19:12.466 INFO:teuthology.orchestra.run.ovh096.stdout:    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2018-03-23T22:19:12.466 INFO:teuthology.orchestra.run.ovh096.stdout:    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2018-03-23T22:19:12.466 INFO:teuthology.orchestra.run.ovh096.stdout:    at java.lang.reflect.Method.invoke(Method.java:498)
2018-03-23T22:19:12.466 INFO:teuthology.orchestra.run.ovh096.stdout:    at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
2018-03-23T22:19:12.466 INFO:teuthology.orchestra.run.ovh096.stdout:    at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
2018-03-23T22:19:12.467 INFO:teuthology.orchestra.run.ovh096.stdout:    at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
2018-03-23T22:19:12.467 INFO:teuthology.orchestra.run.ovh096.stdout:    at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
2018-03-23T22:19:12.467 INFO:teuthology.orchestra.run.ovh096.stdout:    at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
2018-03-23T22:19:12.467 INFO:teuthology.orchestra.run.ovh096.stdout:    at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
2018-03-23T22:19:12.467 INFO:teuthology.orchestra.run.ovh096.stdout:    at org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74)


Related issues 1 (0 open1 closed)

Related to rgw - Bug #22986: hadoop-s3a jobs failing with EPERMResolvedVasu Kulkarni02/12/2018

Actions
Actions #1

Updated by Casey Bodley about 6 years ago

  • Priority changed from Normal to High
Actions #2

Updated by Matt Benjamin about 6 years ago

  • Status changed from New to In Progress
  • Assignee set to Matt Benjamin
Actions #3

Updated by Casey Bodley about 6 years ago

  • Related to Bug #22986: hadoop-s3a jobs failing with EPERM added
Actions #4

Updated by Yehuda Sadeh almost 6 years ago

Casey / Vasu, can this one be closed?

Actions #5

Updated by Casey Bodley about 5 years ago

  • Assignee changed from Matt Benjamin to Pritha Srivastava
Actions #6

Updated by Pritha Srivastava about 5 years ago

I ran the test using hadoop master against ceph master and it passed.

Actions #7

Updated by Matt Benjamin about 5 years ago

vasu, do you think this is still a bug?

Matt

Actions #8

Updated by Casey Bodley about 5 years ago

  • Assignee changed from Pritha Srivastava to Vasu Kulkarni
Actions #9

Updated by Casey Bodley almost 5 years ago

  • Assignee changed from Vasu Kulkarni to Matt Benjamin
Actions #10

Updated by Casey Bodley over 4 years ago

  • Status changed from In Progress to Won't Fix
Actions

Also available in: Atom PDF