Ticket #61 (new enhancement)

Opened 7 years ago

Last modified 19 months ago

Build POSIX test suite for haiku

Reported by: andrewbachmann Owned by:
Priority: normal Milestone: R1
Component: System/POSIX Version: R1/pre-alpha1
Keywords: Cc: diver, kaoutsis
Blocked By: Blocking:
Has a Patch: yes Platform: All

Description (last modified by jackburton) (diff)

It would be good to build this test suite for Haiku at some point, and possibly also for other BeOS variants, in order to test them for (in)compatibility.

credit to Philippe Houdoin for this worthy suggestion from the openbeos list

Attachments

posix-testsuite.diff Download (43.9 KB) - added by kaoutsis 4 years ago.
posix-testsuite_killpg_sigpause.diff Download (34.5 KB) - added by kaoutsis 4 years ago.

Change History

comment:1 Changed 6 years ago by diver

  • Cc diver added

comment:2 Changed 6 years ago by johndrinkwater

  • Cc john@… added

comment:3 Changed 5 years ago by kaliber

  • Platform set to All

We can use tests from  http://posixtest.sourceforge.net/

comment:4 Changed 5 years ago by kaoutsis

  • Cc kaoutsis added

comment:5 Changed 5 years ago by jackburton

  • Description modified (diff)

Note that we have already some of those tests in the tree (src/tests/system/libroot/posix/posixtestsuite)

comment:6 Changed 5 years ago by bonefish

BTW, for some reason this ticket is assigned to me, but I don't feel responsible for it and don't think I'll take action any time soon. If anyone wants this test suite, please just grab the ticket and do it.

comment:8 Changed 5 years ago by bonefish

  • Owner bonefish deleted

comment:9 Changed 4 years ago by kaoutsis

Comments on posix-testsuite.diff:

  • made the output easier to observe;
  • added the sigsuspend_6-1 test to the package;
  • made the fork_3-1 test return when it fails;
  • added output to the pthread_once tests;
  • other minor cosmetic changes.

Changed 4 years ago by kaoutsis

comment:10 Changed 4 years ago by bonefish

Thanks, applied in hrev25567.

Changed 4 years ago by kaoutsis

comment:11 Changed 4 years ago by kaoutsis

posix-testsuite_killpg_sigpause.diff:

  • added the killpg() and sigpause() tests to the package

comment:12 Changed 3 years ago by mmadia

  • Version set to R1 development

"PosixTestSuite" is listed in OptionalTestPackages. Is there a reason to keep this ticket open?

comment:13 Changed 3 years ago by anevilyak

AFAIK it's not complete.

comment:14 Changed 3 years ago by bonefish

  • Milestone changed from R1 to POSIX

comment:15 Changed 3 years ago by bonefish

  • Component changed from Build System to System/POSIX
  • Milestone changed from POSIX to R1

comment:16 Changed 19 months ago by scottmc

  • Has a Patch set
Note: See TracTickets for help on using tickets.