测试情况总结

测试用例 x86结果 riscv结果 pr / issue
oe_test_lxc_unshare_update fail fail

环境

x86

windows11下使用VMware -----> openEuler x86 24.03

x86镜像地址:http://121.36.84.172/dailybuild/EBS-openEuler-24.03-LTS/rc3_openeuler-2024-04-16-08-55-15/


riscv

windows11下使用VMware -----> manjaro 23.1.2 -----> qemu openEuler riscv 24.03

riscv镜像地址:https://repo.tarsier-infra.isrc.ac.cn/openEuler-RISC-V/testing/2403LTS-test/v1/

qemu版本:6.2.0 (qemu版本不同也可能导致问题,截至本测试qemu8.2 docker运行还存在问题)


测试细节

oe_test_lxc_unshare_update

./mugen.sh -f lxc -r oe_test_lxc_unshare_update -x

x86

image-20240521190850177

riscv

image-20240521230255587


错误原因

脚本中第55,56行

ps -ef | grep lxc-wait | grep -v grep

CHECK_RESULT $? 1 0 "Check lxc-wait process failed."

检测 lxc-wait 是否存在

查看log

image-20240521225637928

显然是存在的 但是测例的期望结果却是1,根据描述 “Check lxc-wait process failed” 应该意为检测 lxc-wait 存在。

image-20240521230135078

可以看到自己运行下来的实际结果也是0

认为是测例的问题,遂更改期望结果


处理结果

x86

image-20240521224742749

riscv

image-20240521231019213