openeuler-riscv / oerv-team

OERV 实习生工作中心
6 stars 35 forks source link

LTP: 调研FCNTL_LOCKTESTS失败问题 #781

Open laokz opened 2 months ago

laokz commented 2 months ago

https://github.com/openEuler-RISCV/QA/tree/main/testreport/24.03/round1/performance-test/ltp_function 无测试结果:

<<<test_start>>>
tag=FCNTL_LOCKTESTS stime=1714375329
cmdline="locktests -n 100 -f /tmp/fcntl_locktest_testfile"
contacts=""
analysis=exit
<<<test_output>>>
<<<execution_status>>>
initiation_status="ok"
duration=0 termination_type=driver_interrupt termination_id=1 corefile=no
cutime=0 cstime=6
<<<test_end>>>
laokz commented 1 month ago

复测通过,测试环境同irqbalance

[root@openeuler-riscv64 ltp]# testcases/network/nfsv4/locks/locktests -n 100 -f /tmp/fcntl_locktest_testfile                                                                   11:28:40 [4/1330]
Init                                                                                      
process initialization                                                                    
................................................................................................................................................................................................
........                                                                                  
--------------------------------------                                                    

TEST : TRY TO WRITE ON A READ  LOCK:====================================================================================================
TEST : TRY TO WRITE ON A WRITE LOCK:====================================================================================================
TEST : TRY TO READ  ON A READ  LOCK:====================================================================================================
TEST : TRY TO READ  ON A WRITE LOCK:====================================================================================================
TEST : TRY TO SET A READ  LOCK ON A READ  LOCK:====================================================================================================
TEST : TRY TO SET A WRITE LOCK ON A WRITE LOCK:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
TEST : TRY TO SET A WRITE LOCK ON A READ  LOCK:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
TEST : TRY TO SET A READ  LOCK ON A WRITE LOCK:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
TEST : TRY TO READ LOCK THE WHOLE FILE BYTE BY BYTE:====================================================================================================
TEST : TRY TO WRITE LOCK THE WHOLE FILE BYTE BY BYTE:====================================================================================================

process number : 100 - Remote clients: 0 local client 1 - Total client 1 - Total concurent tests: 100
process number running test successfully :      
100 process of 100 successfully ran test : WRITE ON A READ  LOCK                                
100 process of 100 successfully ran test : WRITE ON A WRITE LOCK                                
100 process of 100 successfully ran test : READ  ON A READ  LOCK                                
100 process of 100 successfully ran test : READ  ON A WRITE LOCK                                
100 process of 100 successfully ran test : SET A READ  LOCK ON A READ  LOCK                     
100 process of 100 successfully ran test : SET A WRITE LOCK ON A WRITE LOCK                     
100 process of 100 successfully ran test : SET A WRITE LOCK ON A READ  LOCK                     
100 process of 100 successfully ran test : SET A READ  LOCK ON A WRITE LOCK                     
100 process of 100 successfully ran test : READ LOCK THE WHOLE FILE BYTE BY BYTE                
100 process of 100 successfully ran test : WRITE LOCK THE WHOLE FILE BYTE BY BYTE