kernel_liteos_a/testsuites/unittest/posix/mqueue/full
vcbchang e7c4b1963a test: 修复mqueue_unittest全量用例ItPosixQueue075与ItPosixQueue097,冒烟用例 ItPosixQueue053用例存在偶尔无法通过的问题
【背景】mqueue_unittest用例ItPosixQueue075、ItPosixQueue053 与ItPosixQueue097用例存在偶尔无法通过的问题,现在将其修复

【修改方案】ItPosixQueue075中原来是通过延时来实现线程同步,现在更改为静态全局变量实现; ItPosixQueue097中的关于g_testCount利用延时来置标志位,实现线程同步。这里通过延时来期望线程调度,写的不合理,这里更改为等待标志位来实现线程同步。

re #I3Z9H9

Signed-off-by: vcbchang <vcbchang@qq.com>
Change-Id: Ib1bb945a5393cb03f4d92e4332e20acd82eb1845
2021-07-13 11:56:50 +08:00
..
It_posix_queue_002.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_005.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_008.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_011.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_013.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_014.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_015.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_016.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_018.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_019.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_020.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_021.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_025.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_026.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_027.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_030.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_031.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_032.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_033.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_036.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_038.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_040.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_041.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_042.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_043.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_044.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_046.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_047.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_048.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_049.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_050.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_052.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_054.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_055.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_056.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_057.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_058.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_060.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_061.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_063.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_064.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_065.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_066.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_067.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_069.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_070.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_071.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_072.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_073.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_074.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_075.cpp test: 修复mqueue_unittest全量用例ItPosixQueue075与ItPosixQueue097,冒烟用例 ItPosixQueue053用例存在偶尔无法通过的问题 2021-07-13 11:56:50 +08:00
It_posix_queue_076.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_077.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_078.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_079.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_080.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_081.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_082.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_083.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_084.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_085.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_086.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_087.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_088.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_089.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_090.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_091.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_093.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_094.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_095.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_096.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_097.cpp test: 修复mqueue_unittest全量用例ItPosixQueue075与ItPosixQueue097,冒烟用例 ItPosixQueue053用例存在偶尔无法通过的问题 2021-07-13 11:56:50 +08:00
It_posix_queue_098.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_100.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_101.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_102.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_103.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_104.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_106.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_108.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_109.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_110.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_111.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_112.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_113.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_114.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_115.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_116.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_117.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_118.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_119.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_120.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_121.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_122.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_123.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_124.cpp refactor: 对LiteOS_a内核中menuconfig开关的宏使用#ifdef/#ifndef做预编译处理 2021-07-01 09:08:18 +08:00
It_posix_queue_125.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_126.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_127.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_128.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_129.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_130.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_133.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_134.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_136.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_143.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_144.cpp test: mqueue144与mutex18门禁用例不稳定暂时下线 2021-06-22 18:53:03 +08:00
It_posix_queue_145.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_146.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_147.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_148.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_149.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_150.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_151.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_152.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_153.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_154.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_155.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_156.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_157.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_159.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_160.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_161.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_162.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_163.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_164.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_165.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_166.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_168.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_169.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_173.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_175.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_176.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_177.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_187.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_200.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_201.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_202.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_203.cpp add testsuites 2021-04-25 17:35:47 +08:00
It_posix_queue_204.cpp add testsuites 2021-04-25 17:35:47 +08:00