Summary: | >=sys-block/thin-provisioning-tools-0.7.0 fails tests | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Markus Meier <maekke> |
Component: | Current packages | Assignee: | Robin Johnson <robbat2> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | base-system, whissi |
Priority: | Normal | Keywords: | REGRESSION, TESTFAILURE |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 619126 | ||
Attachments: |
sys-block:thin-provisioning-tools-0.7.0:20170918-044333.log.gz
build.log on x86 build.log on ppc |
Description
Markus Meier
2017-09-19 04:36:36 UTC
What filesystem is your /var/tmp/? If tmpfs, please retest with another filesystem that supports O_DIRECT opens. (In reply to Robin Johnson from comment #1) > What filesystem is your /var/tmp/? > > If tmpfs, please retest with another filesystem that supports O_DIRECT opens. Nope, it's ext: /dev/mmcblk0p1 on / type ext2 (rw,relatime,errors=continue) (In reply to Markus Meier from comment #2) > (In reply to Robin Johnson from comment #1) > > What filesystem is your /var/tmp/? > > > > If tmpfs, please retest with another filesystem that supports O_DIRECT opens. > > Nope, it's ext: > /dev/mmcblk0p1 on / type ext2 (rw,relatime,errors=continue) Hmm yeah, it's not quite the same, but I do wonder if it might related to ARM EXT[234] DAX which is similar to the O_DIRECT concern. Can you please run the unit-test binary under strace, just for the failing tests and attach the output. https://github.com/jthornber/thin-provisioning-tools/issues/38 This is the O_DIRECT issue. https://github.com/jthornber/thin-provisioning-tools/issues/85 covers these tests: BlockTests.no_concurrent_read_and_write_locks BTreeCounterTests.count_empty_tree BTreeCounterTests.count_populated_tree Created attachment 497466 [details] build.log on x86 Same test failure(s) on x86. /var/tmp is > /dev/sda5 on / type ext3 (rw,noatime,data=ordered) [/] Similar test failures on ppc: [----------] Global test environment tear-down [==========] 189 tests from 25 test cases ran. (312776 ms total) [ PASSED ] 186 tests. [ FAILED ] 3 tests, listed below: [ FAILED ] BTreeCounterTests.count_empty_tree [ FAILED ] BTreeCounterTests.count_populated_tree [ FAILED ] CacheSuperblockTests.version_gt_1_is_checked 3 FAILED TESTS make: *** [unit-tests/Makefile:93: unit-test] Error 1 Filesystem is ext4 on a zram-disk: /dev/zram1 on /var/tmp type ext4 (rw,relatime,block_validity,discard,delalloc,barrier,user_xattr,acl) Created attachment 498286 [details]
build.log on ppc
0.7.0 fails like ppc on sparc, 0.7.5 passes all tests. hppa has the same failures of sparc and ppc. |