[LU-8600] sanity test_399:fake write is slower Created: 09/Sep/16  Updated: 01/Feb/17  Resolved: 10/Sep/16

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.9.0
Fix Version/s: Lustre 2.9.0

Type: Bug Priority: Blocker
Reporter: Maloo Assignee: Jinshan Xiong (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Environment:

Lustre version: 2.8.57.39.gbc59a76
master


Issue Links:
Related
is related to LU-7655 To drop write data on OST to help per... Resolved
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

This issue was created by maloo for Saurabh Tandan <saurabh.tandan@intel.com>

This issue relates to the following test suite run: https://testing.hpdd.intel.com/test_sets/611ece5e-75c8-11e6-b058-5254006e85c2.

The sub-test test_399 failed with the following error:

fake write is slower

Test logs:

== sanity test 399: fake write should not be slower than normal write ================================ 02:54:34 (1473328474)
debug=0
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 543.515 s, 1.9 MB/s
CMD: onyx-50vm4 /usr/sbin/lctl set_param fail_loc=0x238
fail_loc=0x238
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 632.552 s, 1.7 MB/s
/mnt/lustre/f399.sanity has type file OK
/mnt/lustre/f399.sanity has size 1048576000 OK
CMD: onyx-50vm4 /usr/sbin/lctl set_param fail_loc=0
fail_loc=0
fake write 632.563274817 vs. normal write 543.527018226 in seconds
 sanity test_399: @@@@@@ FAIL: fake write is slower 


 Comments   
Comment by Andreas Dilger [ 10/Sep/16 ]

Sadly, as I suspected in my last review of http://review.whamcloud.com/5164 this is causing test failures in the VM environment.

Jinshan, can you please submit a patch to check for VM and use error_ignore in case the performance is worse. We still want to run the test, to make sure that the functionality is working.

Comment by Gerrit Updater [ 10/Sep/16 ]

Jinshan Xiong (jinshan.xiong@intel.com) uploaded a new patch: http://review.whamcloud.com/22427
Subject: LU-8600 tests: ignore error if running in vm for sanity 399
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 27d3c8ceb758c7b9c2a83834e26cd2b6652c27dc

Comment by Gerrit Updater [ 10/Sep/16 ]

Andreas Dilger (andreas.dilger@intel.com) merged in patch http://review.whamcloud.com/22427/
Subject: LU-8600 tests: ignore error if running in vm for sanity 399
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 2fd108171fb08563d2e0ddc09789620d402b0014

Generated at Sat Feb 10 02:18:58 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.