当前位置:  开发笔记 > 编程语言 > 正文

C:POSIX线程库测试套件

如何解决《C:POSIX线程库测试套件》经验,为你挑选了1个好方法。

我正在开发一个实现用户级线程的线程库(我有类似pthread_setscope的工作),我正在寻找一些测试,以避免为我实现的每个函数编写一个(互斥,条件等... )

有谁知道这样的事情?



1> claf..:

这是OpenGroup POSIX线程测试套件:

测试套件可以在以下模式下运行:

POSIX 1003.1-1996模式,仅覆盖Pthreads.

UNIX 98模式,涵盖Pthreads和XSH5扩展

POSIX 1003.1-2003模式

UNIX 03模式

这允许在开发线程实现期间轻松使用测试套件,例如,最初您可能只想运行POSIX 1003.1-1996子集.

断言计数如下:

POSIX 96 MODE:PTHR.hdr 286,PTHR.os 445

UNIX98 MODE:PTHR.hdr 365,PTHR.os 563

还有IEEE POSIX认证测试套件.

最后,您可以查看Open POSIX Test Suite.

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有