319 Star 2.1K Fork 1K

OpenHarmony / kernel_liteos_a

 / 详情

DAC测试用例中rmdir操作失败

已完成
任务
创建于  
2021-04-14 10:40

该问题是怎么引起的?

rmdir、rename,chdir,mkdir失败导致

重现步骤

执行测试套
/test/xts/acts/security_lite/permission_posix/dac/src/ActsSystemDevDacTest.cpp

报错信息

./../../test/xts/acts/security_lite/permission_posix/dac/src/ActsSystemDevDacTest.cpp:246:
ErrInfo: VFS error with DAC or Capability
../../../test/xts/acts/security_lite/permission_posix/dac/src/ActsSystemDevDacTest.cpp:256: Failure
Expected equality of these values:
(((status) & 0xff00) >> 8)
Which is: 1
0
ErrInfo: The exitCode is wrong, please query logs, child_pid = 29
[ FAILED ] DacTestSuite.DACTest0330 (112 ms)

mreq_err_check:124: cmd->error = -84,data->error = 0
../../../test/xts/acts/security_lite/permission_posix/dac/src/ActsSystemDevDacTest.cpp:497:
ErrInfo: VFS error with DAC or Capability
../../../test/xts/acts/security_lite/permission_posix/dac/src/ActsSystemDevDacTest.cpp:507: Failure
Expected equality of these values:
(((status) & 0xff00) >> 8)
Which is: 1
0
ErrInfo: The exitCode is wrong, please query logs, child_pid = 35
[ FAILED ] DacTestSuite.DACTest0390 (119 ms)

../../../test/xts/acts/security_lite/permission_posix/dac/src/ActsSystemDevDacTest.cpp:620:
ErrInfo: VFS error with DAC or Capability
mreq_err_check:124: ../../../test/xts/acts/security_lite/permission_posix/dac/src/ActsSystemDevDacTest.cpp:630: Failure
Expected equality of these values:
(((status) & 0xff00) >> 8)
Which is: 1
0
ErrInfo: The exitCode is wrong, please query logs, child_pid = 38
cmd->error = -84,data->error = 0
[ FAILED ] DacTestSuite.DACTest0420 (145 ms)

mreq_err_check:124: cmd->error = -84,data->error = 0
../../../test/xts/acts/security_lite/permission_posix/dac/src/ActsSystemDevDacTest.cpp:1385:
ErrInfo: VFS error with DAC or Capability
../../../test/xts/acts/security_lite/permission_posix/dac/src/ActsSystemDevDacTest.cpp:1395: Failure
Expected equality of these values:
(((status) & 0xff00) >> 8)
Which is: 1
0
ErrInfo: The exitCode is wrong, please query logs, child_pid = 56
[ FAILED ] DacTestSuite.DACTest0600 (126 ms)

评论 (2)

aaronwangjun 创建了任务
aaronwangjun 修改了描述
aaronwangjun 修改了描述
gaohanyi1982 添加了
 
Integration_Test
标签
gaohanyi1982 优先级设置为严重
gaohanyi1982 负责人设置为Denny
gaohanyi1982 负责人Denny 修改为未设置
gaohanyi1982 负责人设置为Denny
gaohanyi1982 添加协作者aiyongfu
gaohanyi1982 负责人Denny 修改为野生毛霉君
野生毛霉君 任务状态待办的 修改为进行中
展开全部操作日志

fat文件系统由于实现原理上的限制,不支持chmod操作,导致测试用例预设条件失效,当前仅有jffs2文件系统完整支持了全部dac功能。能否增加编译控制,仅在jffs2文件系统上测试dac的全量功能。

已更新用例和相关代码,4月19日观察master分支流水线运行结果,已解决。

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(3)
7989806 wild mucor 1619161325
C
1
https://gitee.com/openharmony/kernel_liteos_a.git
git@gitee.com:openharmony/kernel_liteos_a.git
openharmony
kernel_liteos_a
kernel_liteos_a

搜索帮助