Project

General

Profile

Bug #14431

bluestore transaction "make check" is failing on rex004

Added by Greg Farnum over 3 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
01/20/2016
Due date:
% Done:

0%

Source:
Development
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:

Description

Running against master (dda9a083702e98e77794373f2057c191ce34f771) is failing when I run it locally (git clean -fdx; ./do_autogen.sh && make -j24 && make check -j8). It looks fine on the trusty tarball gitbuilder.

/tmp/typ-oYe99BcMh /tmp/typ-nhv8zUMo7 differ: char 60, line 5
**** bluestore_wal_transaction_t test 2 dump_json check failed ****
   ./ceph-dencoder type bluestore_wal_transaction_t select_test 2 dump_json > /tmp/typ-oYe99BcMh
   ./ceph-dencoder type bluestore_wal_transaction_t select_test 2 encode decode dump_json > /tmp/typ-nhv8zUMo7
   diff /tmp/typ-oYe99BcMh /tmp/typ-nhv8zUMo7
/tmp/typ-oYe99BcMh /tmp/typ-Pd7AGGaXr differ: char 60, line 5
**** bluestore_wal_transaction_t test 2 copy_ctor dump_json check failed ****
   ./ceph-dencoder type bluestore_wal_transaction_t select_test 2 dump_json > /tmp/typ-oYe99BcMh
   ./ceph-dencoder type bluestore_wal_transaction_t select_test 2 copy_ctor dump_json > /tmp/typ-nhv8zUMo7
   diff /tmp/typ-oYe99BcMh /tmp/typ-nhv8zUMo7
/tmp/typ-oYe99BcMh /tmp/typ-nhv8zUMo7 differ: char 25, line 1
**** bluestore_wal_transaction_t test 2 binary reencode check failed ****
   ./ceph-dencoder type bluestore_wal_transaction_t select_test 2 encode export /tmp/typ-oYe99BcMh
   ./ceph-dencoder type bluestore_wal_transaction_t select_test 2 encode decode encode export /tmp/typ-nhv8zUMo7
   cmp /tmp/typ-oYe99BcMh /tmp/typ-nhv8zUMo7

History

#1 Updated by Greg Farnum over 3 years ago

I'll see if I can run it with the same configure setup as the gitbuilders use, but I'm not sure why that would make a difference (it's just all I can think of).

#2 Updated by Greg Farnum over 3 years ago

Yeah, I ran with

git clean -fdx; ./autogen.sh; autoconf; CFLAGS="-fno-omit-frame-pointer -g -O2" CXXFLAGS="-fno-omit-frame-pointer -g" ./configure --with-debug --with-radosgw --with-libatomic-ops --without-lttng --disable-static --with-librocksdb-static=check && make -j24
make check -j4

and the same error in check-generated.sh persists.

#3 Updated by Sage Weil over 3 years ago

  • Status changed from New to Resolved

Also available in: Atom PDF