wjj
|
dc3cc094a7
|
feat: 支持killpg和waitid
killpg:给进程组发信号
waitid:等待进程结束
修改测试用例到full里面
Change-Id: Ice058ab4a6eede8ecbaacea0894c2161e3b9dce2
Signed-off-by: wjj <502004968@qq.com>
|
2021-08-12 18:06:55 +08:00 |
wjj
|
2d31aed27b
|
test: 支持互斥锁的强壮性属性,测试用例
支持互斥锁强壮性标志,添加加解锁函数对robust链表的处理
|
2021-07-15 10:41:54 +08:00 |
openharmony_ci
|
1e345f18b3
|
!338 修复rwlock门禁用例多次测试出现的超时不通过的问题
Merge pull request !338 from phchang/rwlock
|
2021-06-24 10:55:21 +00:00 |
vcbchang
|
f793dc1097
|
test:修复rwlock用例在循环处会卡死的问题
【背景】修复rwlock门禁用例多次测试出现的程序会卡死在某一个地方的问题,经查找程序会卡在循环里面
【修改方案】
1.经测试,发现用例在创建线程后对退出标志位做了初始化,但卡在循环中不动的原因是在创建线程后立刻发生了调度,没有来得及初始化,则发生了错误,故会出现卡在循环中的情况。
而且,由于卡在循环中时线程是同一优先级,可能不会发生调度,故在循环里面加了一句可以调度的语句,防止在一处循环卡的太久。
2.将该用例挪出门禁,待稳定后恢复。
【影响】
对其它用例无影响。
re #I3VUX4
Signed-off-by:vcbchang<vcbchang@qq.com>
Change-Id: Ie0f908001f59bfc832c2519104aa2e3188206910
Signed-off-by: vcbchang <vcbchang@qq.com>
|
2021-06-24 17:17:27 +08:00 |
vcbchang
|
290a3c6f92
|
test: mqueue144与mutex18门禁用例不稳定暂时下线
【背景】mqueue144与mutex18门禁用例不稳定暂时下线
【修改方案】
将ItPosixQueue144.cpp与ItTestPthreadMutex018.cpp门禁用例暂时放入全量用例里面
re: #I3X4PR
Signed-off-by: vcbchang <vcbchang@qq.com>
Change-Id: I470c6bde70aa2b5956ac50a93f56776901774618
|
2021-06-22 18:53:03 +08:00 |
lnlan
|
9bdf716407
|
feat(build): 使用xts -notest选项时,内核用例不参与编译构建和用例编译配置方式调整
【背景】
1.编译新增-notest选项为了排除用例参与构建,使用该选项时内核用例仍会参与构建,不符合预期
2.用例编译配置选项太多,需调整优化
【修改方案】
1.原内核用例的源文件是通过框架自带的source_set(一种虚拟静态库)的方式组织的,
不受unittests(自定义的一种方式)控制,修改为文件列表直接加入到unittest中。
2.编译配置通过level控制
【影响】
对现有的产品编译不会有影响。
Change-Id: I2c6a96e7276346de96f222b725d417418ff0e537
|
2021-05-29 17:58:39 +08:00 |
give-me-five
|
21fca7c546
|
update testsuites/unittest/process/mutex/process_mutex_test.cpp.
|
2021-05-20 18:54:14 +08:00 |
guweijie
|
2534c86d6f
|
Merge branch 'master' of gitee.com:openharmony/kernel_liteos_a into master
|
2021-05-18 09:56:42 +08:00 |
teamol
|
e8427a45c5
|
fix time mould-kernel:fix 2 api clock_gettime、clock_getres
Change-Id: I260e47c895ced01e033ef8a824744e574887c9f5
|
2021-05-18 09:51:11 +08:00 |
lnlan
|
fbe98af997
|
fixed that LOSCFG_USER_TEST_SMP is unuseful
Change-Id: Ib6bd11fbeaac88e69de663a7a3f2d01ac1fe9042
|
2021-05-15 17:16:29 +08:00 |
lnlan
|
3aa14c9ae7
|
full & smoke separate
Change-Id: I885610a62b980bd3720b337aced886450338bdcf
|
2021-05-11 11:06:14 +08:00 |
lnlan
|
f99e7b3388
|
test image change name, add _door
Change-Id: I5fd518e2e84df1d524d9405b665306cce485eb63
|
2021-05-10 21:19:36 +08:00 |
lnlan
|
6fe4a3f946
|
testsuites fixed
Change-Id: I7f4add72f2fd1cc3770bcf103d1909add4829822
|
2021-04-30 15:07:26 +08:00 |
lnlan
|
778c5e17c3
|
add testsuites
Change-Id: Ice1193d1ae7f2e0d12a2a38a306a6399407f5037
|
2021-04-25 17:35:47 +08:00 |