C:POSIX线程库测试套件

C:POSIX线程库测试套件,c,multithreading,unit-testing,posix,test-suite,C,Multithreading,Unit Testing,Posix,Test Suite,我正在开发一个线程库,它实现了用户级线程(我有一些类似pthread_setscope的东西,可以工作),我正在寻找一些测试集,以避免为我实现的每个函数(互斥体、条件等)编写一个测试集 有人知道这样的事情吗?以下是: 测试套件可以在以下模式下运行: POSIX 1003.1-1996模式,仅涵盖Pthreads UNIX 98模式,包括Pthreads和XSH5扩展 POSIX 1003.1-2003模式 UNIX 03模式 这使得测试套件可以在线程实现的开发过程中轻松使用,例如,最初您可能

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

有人知道这样的事情吗?

以下是:

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

  • POSIX 1003.1-1996模式,仅涵盖Pthreads
  • UNIX 98模式,包括Pthreads和XSH5扩展
  • POSIX 1003.1-2003模式
  • UNIX 03模式
这使得测试套件可以在线程实现的开发过程中轻松使用,例如,最初您可能只想运行POSIX 1003.1-1996子集

断言计数如下所示:

  • POSIX 96模式:PTHR.hdr 286,PTHR.os 445
  • UNIX98模式:PTHR.hdr 365,PTHR.os 563
还有一个问题


最后,您可以看一下。

您刚才是在回答自己吗?哦,是的,虽然似乎没有人回答,但我只是自己搜索并发布了我找到的答案。我希望能在这里得到一个快速的回答,但最后我自己做到了:)你是因为这个原因才否决投票的吗?O.oI没有投反对票,事实上我现在将投赞成票,因为答案非常有用:)我刚刚收到我的第一张反对票,我想知道在哪里,为什么:)我以为是你,对不起:)