2009-02-11 8 views
5

Ich arbeite an einer Thread-Bibliothek, die Benutzer-Level-Threads implementieren (ich habe so etwas wie pthread_setscope funktioniert) und ich suche nach einigen Tests, um zu vermeiden, für jede Funktion zu schreiben Ich implementiere (Mutexe, Bedingungen, etc ...)C: POSIX-Thread-Bibliothek Testsuite

Weiß jemand so etwas? Hier

+0

Haben Sie nur auf sich selbst geantwortet? O.o –

+0

Ja, tat ich, während niemand zu antworten scheint, ich habe nur selbst gesucht und die Antwort gepostet, die ich gefunden habe. Ich hoffte auf eine schnelle Antwort hier, aber schließlich habe ich es selbst gemacht :) – claf

+0

Haben Sie gerade aus diesem Grund abstimmen? Oo – claf

Antwort

6

ist die OpenGroup POSIX Threads Test Suite:

Die Testsuite kann in den folgenden Modi betrieben werden:

  • POSIX 1.003,1-1.996 Modus abdeckt Pthreads nur.
  • UNIX 98-Modus abdeckt Pthreads und die XSH5 Erweiterungen
  • POSIX 1.003,1-2003 Modus
  • UNIX 03-Modus

die Testsuite Auf diese Weise können leicht während der Entwicklung der Threads Implementierung verwendet werden, für Beispiel: Sie möchten möglicherweise nur die POSIX 1003.1-1996-Subset ausführen.

Die Behauptung zählt, sind wie folgt:

  • POSIX 96 MODE: PTHR.hdr 286, PTHR.os 445
  • Unix98 MODE: PTHR.hdr 365, PTHR.os 563

Es gibt auch die IEEE POSIX Certification Test Suites.

Schließlich können Sie sich die Open POSIX Test Suite ansehen.

Verwandte Themen