[LU-9444] conf-sanity test_87: Create file with 3 components failed Created: 03/May/17 Updated: 08/May/18 Resolved: 09/Apr/18 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.10.0, Lustre 2.10.1, Lustre 2.11.0 |
| Fix Version/s: | Lustre 2.12.0, Lustre 2.10.4 |
| Type: | Bug | Priority: | Minor |
| Reporter: | James Casper | Assignee: | James Nunez (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
trevis-52, interop |
||
| Severity: | 3 |
| Rank (Obsolete): | 9223372036854775807 |
| Description |
|
https://testing.hpdd.intel.com/test_sessions/4f7e260b-bce2-4834-b77c-a1b47527d05a Mostly MDT and OST disk ops before this: From test_log: Create composite file /mnt/lustre/f87.conf-sanity failed. Invalid argument error: setstripe: create composite file '/mnt/lustre/f87.conf-sanity' failed: Invalid argument conf-sanity test_87: @@@@@@ FAIL: Create file with 3 components failed Trace dump: = /usr/lib64/lustre/tests/test-framework.sh:4931:error() = /usr/lib64/lustre/tests/conf-sanity.sh:6144:test_87() = /usr/lib64/lustre/tests/test-framework.sh:5207:run_one() = /usr/lib64/lustre/tests/test-framework.sh:5246:run_one_logged() = /usr/lib64/lustre/tests/test-framework.sh:5093:run_test() = /usr/lib64/lustre/tests/conf-sanity.sh:6172:main() |
| Comments |
| Comment by James Casper [ 03/May/17 ] |
|
It appears this failure also resulted in a timeout, but this wasn't reflected until a couple subtests later: From the MDS console: Test_87: fail 23:42:32:********** Timeout by autotest system ********** Test_88: Connection to lustre-MDT0000 (at 10.9.6.88@tcp) was lost 23:42:52:[ 9650.870477] Lustre: lustre-MDT0000: Not available for connect from 10.9.6.89@tcp (stopping) Test_89: skip 23:42:52:[ 9667.410852] Lustre: DEBUG MARKER: /usr/sbin/lctl mark SKIP: conf-sanity test_89 Need MDT version at least 2.9.54 Test_90a: timeout 23:42:52:[ 9669.592162] Lustre: DEBUG MARKER: == conf-sanity test 90a: check max_mod_rpcs_in_flight is enforced |
| Comment by Zhenyu Xu [ 04/May/17 ] |
|
It's an interop test issue. but the strange thing is the MDS Lustre version of the test in this ticket is 2.9.0 but conf_sanity test_87 has the version test test_87() { #LU-6544
[[ $(lustre_version_code $SINGLEMDS1) -ge $(version_code 2.9.51) ]] ||
{ skip "Need MDS version at least 2.9.51" && return; }
And the test should be skipped. Can you take a look at the client's conf-sanity.sh test script to see whether the version check is there or not? |
| Comment by Sarah Liu [ 22/Jun/17 ] |
|
The version check is in master code, not sure why the test wasn't skipped. |
| Comment by Gerrit Updater [ 26/Feb/18 ] |
|
James Nunez (james.a.nunez@intel.com) uploaded a new patch: https://review.whamcloud.com/31420 |
| Comment by Gerrit Updater [ 09/Apr/18 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/31420/ |
| Comment by Peter Jones [ 09/Apr/18 ] |
|
Landed for 2.12 |
| Comment by Gerrit Updater [ 11/Apr/18 ] |
|
Minh Diep (minh.diep@intel.com) uploaded a new patch: https://review.whamcloud.com/31967 |
| Comment by Gerrit Updater [ 03/May/18 ] |
|
John L. Hammond (john.hammond@intel.com) merged in patch https://review.whamcloud.com/31967/ |