Actions
Bug #14431
closedbluestore transaction "make check" is failing on rex004
% Done:
0%
Source:
Development
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
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
Updated by Greg Farnum about 8 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).
Updated by Greg Farnum about 8 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.
Actions