Project

General

Profile

Actions

Bug #4965

closed

libcephfs-java test failure

Added by Sage Weil almost 11 years ago. Updated about 5 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Q/A
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
Hadoop/Java
Labels (FS):
Java/Hadoop
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

2013-05-08T02:01:14.594 DEBUG:teuthology.orchestra.run:Running [10.214.132.32]: 'mkdir -p -- /home/ubuntu/cephtest/8756/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/8756/mnt.0/client.0/tmp && CEPH_REF=f0c0997cb86b20fbc2613102fc58de7d64b861f4 TESTDIR="/home/ubuntu/cephtest/8756" CEPH_ID="0" PYTHONPATH="$PYTHONPATH:/home/ubuntu/cephtest/8756/binary/usr/local/lib/python2.7/dist-packages:/home/ubuntu/cephtest/8756/binary/usr/local/lib/python2.6/dist-packages" /home/ubuntu/cephtest/8756/enable-coredump ceph-coverage /home/ubuntu/cephtest/8756/archive/coverage /home/ubuntu/cephtest/8756/workunit.client.0/libcephfs-java/test.sh'
2013-05-08T02:01:14.677 INFO:teuthology.task.workunit.client.0.out:starting libcephfs-java tests
2013-05-08T02:01:14.677 INFO:teuthology.task.workunit.client.0.out:Setting conf to /etc/ceph/ceph.conf
2013-05-08T02:01:14.678 INFO:teuthology.task.workunit.client.0.out:Setting ld_lib_path to /usr/lib/jni
2013-05-08T02:01:14.678 INFO:teuthology.task.workunit.client.0.out:Setting ceph_java to /usr/share/java
2013-05-08T02:01:14.678 INFO:teuthology.task.workunit.client.0.out:----------------------
2013-05-08T02:01:14.678 INFO:teuthology.task.workunit.client.0.out:java -DCEPH_CONF_FILE=/etc/ceph/ceph.conf -Djava.library.path=/usr/lib/jni -cp /usr/share/java/junit4.jar:/usr/share/java/libcephfs.jar:/usr/share/java/libcephfs-test.jar org.junit.runner.JUnitCore com.ceph.fs.CephAllTests
2013-05-08T02:01:14.678 INFO:teuthology.task.workunit.client.0.out:----------------------
2013-05-08T02:01:15.150 INFO:teuthology.task.workunit.client.0.out:JUnit version 4.8.2
2013-05-08T02:01:15.391 INFO:teuthology.task.workunit.client.0.out:.E.E.E.E
2013-05-08T02:01:15.440 INFO:teuthology.task.workunit.client.0.out:Time: 0.013
2013-05-08T02:01:15.440 INFO:teuthology.task.workunit.client.0.out:There were 4 failures:
2013-05-08T02:01:15.440 INFO:teuthology.task.workunit.client.0.out:1) test_double_mount(com.ceph.fs.CephDoubleMountTest)
2013-05-08T02:01:15.444 INFO:teuthology.task.workunit.client.0.out:java.lang.TypeNotPresentException: Type com.ceph.fs.CephAlreadyMountedException not present
2013-05-08T02:01:15.444 INFO:teuthology.task.workunit.client.0.out:     at sun.reflect.annotation.TypeNotPresentExceptionProxy.generateException(TypeNotPresentExceptionProxy.java:46)
2013-05-08T02:01:15.444 INFO:teuthology.task.workunit.client.0.out:     at sun.reflect.annotation.AnnotationInvocationHandler.invoke(AnnotationInvocationHandler.java:75)
2013-05-08T02:01:15.444 INFO:teuthology.task.workunit.client.0.out:     at sun.proxy.$Proxy6.expected(Unknown Source)
2013-05-08T02:01:15.445 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.BlockJUnit4ClassRunner.getExpectedException(BlockJUnit4ClassRunner.java:365)
2013-05-08T02:01:15.445 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.BlockJUnit4ClassRunner.expectsException(BlockJUnit4ClassRunner.java:372)
2013-05-08T02:01:15.445 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.BlockJUnit4ClassRunner.possiblyExpectingExceptions(BlockJUnit4ClassRunner.java:297)
2013-05-08T02:01:15.445 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:266)
2013-05-08T02:01:15.445 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
2013-05-08T02:01:15.446 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
2013-05-08T02:01:15.446 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
2013-05-08T02:01:15.446 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
2013-05-08T02:01:15.446 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
2013-05-08T02:01:15.446 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
2013-05-08T02:01:15.447 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
2013-05-08T02:01:15.447 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
2013-05-08T02:01:15.447 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
2013-05-08T02:01:15.447 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.Suite.runChild(Suite.java:128)
2013-05-08T02:01:15.447 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.Suite.runChild(Suite.java:24)
2013-05-08T02:01:15.448 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
2013-05-08T02:01:15.448 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
2013-05-08T02:01:15.448 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
2013-05-08T02:01:15.448 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
2013-05-08T02:01:15.449 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
2013-05-08T02:01:15.449 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
2013-05-08T02:01:15.449 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.Suite.runChild(Suite.java:128)
2013-05-08T02:01:15.450 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.Suite.runChild(Suite.java:24)
2013-05-08T02:01:15.450 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
2013-05-08T02:01:15.450 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
2013-05-08T02:01:15.450 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
2013-05-08T02:01:15.451 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
2013-05-08T02:01:15.451 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
2013-05-08T02:01:15.451 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
2013-05-08T02:01:15.452 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runner.JUnitCore.run(JUnitCore.java:157)
2013-05-08T02:01:15.452 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runner.JUnitCore.run(JUnitCore.java:136)
2013-05-08T02:01:15.452 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runner.JUnitCore.run(JUnitCore.java:117)
2013-05-08T02:01:15.452 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runner.JUnitCore.runMain(JUnitCore.java:98)
2013-05-08T02:01:15.452 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runner.JUnitCore.runMainAndExit(JUnitCore.java:53)
2013-05-08T02:01:15.452 INFO:teuthology.task.workunit.client.0.out:     at org.junit.runner.JUnitCore.main(JUnitCore.java:45)
2013-05-08T02:01:15.453 INFO:teuthology.task.workunit.client.0.out:Caused by: java.lang.ClassNotFoundException: com.ceph.fs.CephAlreadyMountedException
2013-05-08T02:01:15.453 INFO:teuthology.task.workunit.client.0.out:     at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
2013-05-08T02:01:15.453 INFO:teuthology.task.workunit.client.0.out:     at java.security.AccessController.doPrivileged(Native Method)
2013-05-08T02:01:15.453 INFO:teuthology.task.workunit.client.0.out:     at java.net.URLClassLoader.findClass(URLClassLoader.java:205)

not sure what has change?
job was
ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-05-08_01:00:39-fs-master-testing-basic/8756$ cat orig.config.yaml 
kernel:
  kdb: true
  sha1: b5b09be30cf99f9c699e825629f02e3bce555d44
machine_type: plana
nuke-on-error: true
overrides:
  ceph:
    conf:
      client:
        debug client: 10
      mds:
        debug mds: 20
        debug ms: 1
      mon:
        debug mon: 20
        debug ms: 20
        debug paxos: 20
      osd:
        osd op thread timeout: 60
    extra_packages:
    - libcephfs1
    - libcephfs-java
    - libcephfs-jni
    fs: btrfs
    log-whitelist:
    - slow request
    - wrongly marked me down
    sha1: f0c0997cb86b20fbc2613102fc58de7d64b861f4
  s3tests:
    branch: master
  workunit:
    sha1: f0c0997cb86b20fbc2613102fc58de7d64b861f4
roles:
- - mon.a
  - mon.c
  - osd.0
  - osd.1
  - osd.2
- - mon.b
  - mds.a
  - osd.3
  - osd.4
  - osd.5
- - client.0
tasks:
- chef: null
- clock.check: null
- install: null
- ceph: null
- ceph-fuse: null
- workunit:
    clients:
      client.0:
      - libcephfs-java/test.sh

Actions #1

Updated by Anonymous almost 11 years ago

  • Assignee set to Anonymous
Actions #2

Updated by Anonymous almost 11 years ago

Using the YAML file posted above, this test is passing for me. I ran it 4 times on 2 different sets of plana nodes and also against master, and all of them worked out.
I'll keep an eye on the nightlies. It looks like this test passed in the 05-09 fs-next-testing-basic run.

Actions #3

Updated by Anonymous almost 11 years ago

  • Status changed from New to In Progress
Actions #4

Updated by Anonymous almost 11 years ago

Commit a095075fe4dcdac817895dac316100e733ab4698 has a patch that I believe fixes this issue. If it resolves things in Master, I'll pull it into next.

Actions #5

Updated by Sage Weil almost 11 years ago

  • Status changed from In Progress to Resolved
Actions #6

Updated by Greg Farnum almost 8 years ago

  • Component(FS) Hadoop/Java added
Actions #7

Updated by Patrick Donnelly about 5 years ago

  • Category deleted (48)
  • Labels (FS) Java/Hadoop added
Actions

Also available in: Atom PDF