Project

General

Profile

Actions

Bug #43228

open

run-rbd-unit-tests-0.sh fails

Added by Sage Weil over 4 years ago. Updated over 4 years ago.

Status:
Need More Info
Priority:
Normal
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

Lots of jenkins make check failures end with

  8/191 Test   #9: run-rbd-unit-tests-0.sh .................***Failed  113.51 sec
++ dirname /home/jenkins-build/build/workspace/ceph-pull-requests/src/test/run-rbd-unit-tests.sh
+ source /home/jenkins-build/build/workspace/ceph-pull-requests/src/test/detect-build-env-vars.sh
++ '[' -n /home/jenkins-build/build/workspace/ceph-pull-requests/build ']'
++ '[' -n /home/jenkins-build/build/workspace/ceph-pull-requests ']'
++ '[' -n /home/jenkins-build/build/workspace/ceph-pull-requests/build/bin ']'
++ '[' -n /home/jenkins-build/build/workspace/ceph-pull-requests/build/lib ']'
++ echo 'Enivronment Variables Already Set'
Enivronment Variables Already Set
+ PATH=/home/jenkins-build/build/workspace/ceph-pull-requests/build/bin:/home/jenkins-build/build/workspace/ceph-pull-requests/build/bin:/home/jenkins-build/build/workspace/ceph-pull-requests/src:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
+ '[' 1 = 0 ']'
+ '[' 1 = 1 -a 0 = N ']'
+ TESTS=0
+ for i in '${TESTS}'
+ RBD_FEATURES=0
+ unittest_librbd
seed 10640
[==========] Running 904 tests from 80 test suites.
[----------] Global test environment set-up.
[----------] 7 tests from TestMockDeepCopyRequest
...
[----------] 2 tests from TestMockManagedLockReleaseRequest
[ RUN      ] TestMockManagedLockReleaseRequest.Success
[       OK ] TestMockManagedLockReleaErrors while running CTest
Build step 'Execute shell' marked build as failure
[PostBuildScript] - Executing post build scripts.
[ceph-pull-requests] $ /bin/sh -xe /tmp/jenkins5422305440606339743.sh
+ sudo reboot
FATAL: Unable to delete script file /tmp/jenkins5422305440606339743.sh
java.io.EOFException
    at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2681)
    at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3156)
    at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:862)
    at java.io.ObjectInputStream.<init>(ObjectInputStream.java:358)
    at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:49)
    at hudson.remoting.Command.readFrom(Command.java:140)
    at hudson.remoting.Command.readFrom(Command.java:126)
    at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:36)
    at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:63)

https://jenkins.ceph.com/job/ceph-pull-requests/40232/console


Related issues 1 (0 open1 closed)

Related to CI - Bug #43566: jenkins: ctest output size for failed test is too shortResolvedDavid Galloway

Actions
Actions #1

Updated by Sage Weil over 4 years ago

  • Project changed from Ceph to rbd
Actions #2

Updated by Jason Dillaman over 4 years ago

  • Status changed from New to Need More Info
  • Priority changed from High to Normal

I ran this unit test in a loop for 8 hrs under a Xenial VM and Fedora host w/o being able to repeat a single failure. Jenkins is cutting off the stdout logs so we cannot even see what test is failing. If it repeats on an arm64 build it should have the full output logs since for whatever reason jenkins doesn't cut off the logs from those builds.

Actions #3

Updated by Mykola Golub over 4 years ago

Reported about the issue with truncated failed test output to CI project [1].

[1] https://tracker.ceph.com/issues/43566

Actions #4

Updated by Sebastian Wagner over 3 years ago

  • Related to Bug #43566: jenkins: ctest output size for failed test is too short added
Actions

Also available in: Atom PDF