[LU-7790] Interop 2.8.0<->2.7.1 : recovery-small test_130a:stat should fail Created: 18/Feb/16  Updated: 23/Mar/17  Resolved: 23/Mar/17

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

Type: Bug Priority: Minor
Reporter: Maloo Assignee: Sarah Liu
Resolution: Fixed Votes: 0
Labels: None
Environment:

Server: 2.7.1 , b2_7_fe/34
Client: 2.8.0, b2_8, build#2 , RHEL 7


Issue Links:
Related
is related to LU-7710 recovery-small test_130a: stat should... 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/70cd574e-d2f8-11e5-bf08-5254006e85c2.

The sub-test test_130a failed with the following error:

stat should fail

test log:

== recovery-small test 130a: enqueue resend on not existing file ===================================== 06:14:51 (1455372891)
CMD: onyx-40vm1.onyx.hpdd.intel.com,onyx-40vm2 sync
CMD: onyx-40vm7 lctl set_param fail_val=0 fail_loc=0x80000160
fail_val=0
fail_loc=0x80000160
  File: '/mnt/lustre/d130a.recovery-small'
  Size: 4096      	Blocks: 8          IO Block: 4096   directory
Device: 2c54f966h/743766374d	Inode: 144115993919094790  Links: 2
Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2016-02-13 06:14:52.000000000 -0800
Modify: 2016-02-13 06:14:52.000000000 -0800
Change: 2016-02-13 06:14:52.000000000 -0800
 Birth: -
CMD: onyx-40vm7 lctl set_param fail_val=0 fail_loc=0x80000157
fail_val=0
fail_loc=0x80000157
 recovery-small test_130a: @@@@@@ FAIL: stat should fail 

Also, according to a comment on LU-7710, this new ticket has been created to track this failure which appears to be occurring due to the interop test script not ensuring that the fix is present on both versions.



 Comments   
Comment by Saurabh Tandan (Inactive) [ 24/Feb/16 ]

Another instance found for interop - 2.7.1 Server/EL7 Client, tag 2.7.90.
https://testing.hpdd.intel.com/test_sessions/3b9722f8-d2f8-11e5-bf08-5254006e85c2
Another instance found for interop - 2.7.1 Server/EL6.7 Client, tag 2.7.90.
https://testing.hpdd.intel.com/test_sessions/f371534e-d573-11e5-bc47-5254006e85c2
Another instance found for interop - 2.5.5 Server/EL6.7 Client, tag 2.7.90.
https://testing.hpdd.intel.com/test_sessions/e16b8c0c-d634-11e5-82a0-5254006e85c2
Another instance found for interop - 2.5.5 Server/EL7 Client, tag 2.7.90.
https://testing.hpdd.intel.com/test_sessions/ba9d84fe-d300-11e5-be5c-5254006e85c2

Comment by Doug Oucharek (Inactive) [ 15/Apr/16 ]

This problem is consistently showing up in my testing significantly slowing down progress on a series of LNet patches which must land ASAP. I am forced to make this a blocker.

Comment by Oleg Drokin [ 20/Apr/16 ]

So since LU-7173 will be part of 2.7.2, we just need to patch all the tests added by LU-7173 to see if the server is less than 2.7.2 version and skip them in taht case.

Comment by Gerrit Updater [ 20/Apr/16 ]

Wei Liu (wei3.liu@intel.com) uploaded a new patch: http://review.whamcloud.com/19682
Subject: LU-7790 test: skip test_130a and test_130b if server is less than 2.7.2
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: a3a58f00f98de9c87f23cf4ae572bc84a2ebaef2

patch to skip test_130a/test_130b

Comment by Sarah Liu [ 26/Jan/17 ]

drop the priority since it doesn't block any patch landing now.

Comment by Gerrit Updater [ 23/Mar/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/19682/
Subject: LU-7790 test: skip test_130a and test_130b if server is less than 2.7.2
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 6cb13da5156ed7f076d28a3a6cfbed39cdc71e19

Comment by Peter Jones [ 23/Mar/17 ]

Landed for 2.10

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