[LU-6804] sanity test_27p: @@@@@@ FAIL: checkstat failed Created: 07/Jul/15 Updated: 10/Oct/21 Resolved: 10/Oct/21 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | Ashish Purkar | Assignee: | WC Triage |
| Resolution: | Cannot Reproduce | Votes: | 0 |
| Labels: | patch | ||
| Epic/Theme: | test |
| Severity: | 3 |
| Rank (Obsolete): | 9223372036854775807 |
| Description |
|
In sanity test, test_27p is failing with "checkstat failed" error message. == sanity test 27p: append to a truncated file with some full OSTs ===== 11:22:41 (1393068161) |
| Comments |
| Comment by Gerrit Updater [ 07/Jul/15 ] |
|
Ashish Purkar (ashish.purkar@seagate.com) uploaded a new patch: http://review.whamcloud.com/15520 |
| Comment by Andreas Dilger [ 09/Jul/15 ] |
|
I don't think this patch is the correct approach at all. At best it is hiding a serious bug, but it isn't actually fixing the apparent data corruption. There should not be any reason to flush the cache in order to keep the visible file size consistent on any client node. The DLM should handle this transparently to userspace. |
| Comment by Andreas Dilger [ 09/Jul/15 ] |
|
Is there something peculiar about your test configuration? We are not seeing any test failures for test_27p in recent history. It may also be caused by patches in your local tree. |
| Comment by Ashish Purkar [ 24/Jul/15 ] |
|
This problem was reproducible intermittently on local tree having few different patches and test configuration was quartet regular setup and with dne as well it was reproducible. I tried to reproduce manually on master like below steps but could not reproduce it. [root@maximus lustre]# touch /mnt/lustre/test [root@maximus lustre]# /root/code/lustre-wc-rel/lustre/tests/truncate /mnt/lustre/test [root@maximus lustre]# echo foo >> /mnt/lustre/test |