os-test

Legend

This page is an overview of the test results from the contained suites.

Each cell contains the percentage scores of the test results for a operating system on a suite, along with the number of good test results and the total number of non-neutral test results. Test outcomes that are unknown, neutral, or otherwise non-good and non-bad are not counted.

Click on the the percentages to explore the detailed suite test results.

If the cell scored any partial test outcomes, then a smaller alternate percentage is shown beneath, showing what the score would have been if the following minor problems had not occurred:

The table is sliced into the mandatory POSIX section, and a section for each applicable optional part of POSIX. Each table section is headed by an overall score for the option if multiple suites cover that option.

Suites

os-test contains the following suites:

Results

genode
Genode
§ overall genode:
57%
(842/1454)
§ basic genode:
59%
(580/979)
§ io genode:
29%
(16/55)
§ limits genode:
97%
(109/112)
§ malloc genode:
100%
(3/3)
§ paths genode:
95%
(46/48)
§ process genode:
0%
(0/24)
§ pty genode:
0%
(0/29)
§ signal genode:
48%
(15/31)
§ stdio genode:
100%
(22/22)
§ udp genode:
33%
(51/151)
Optional: ADV
Advisory Information
§ basic genode:
75%
(3/4)
Optional: CPT
Process CPU-Time Clocks
§ basic genode:
0%
(0/1)
Optional: DC
Device Control
§ basic genode:
0%
(0/1)
Optional: FSC
File Synchronization
§ basic genode:
100%
(1/1)
Optional: FSC|SIO
File Synchronization or Synchronized Input and Output
§ basic genode:
0%
(0/1)
Optional: MC1
Non-Robust Mutex Priority Protection or Non-Robust Mutex Priority Inheritance or Robust Mutex Priority Protection or Robust Mutex Priority Inheritance
§ basic genode:
0%
(0/2)
Optional: ML
Process Memory Locking
§ basic genode:
0%
(0/2)
Optional: MLR
Range Memory Locking
§ basic genode:
0%
(0/2)
Optional: MSG
Message Passing
§ MSG genode:
28%
(4/14)
§ basic genode:
0%
(0/10)
§ limits genode:
100%
(4/4)
Optional: OB
Obsolescent
§ basic genode:
71%
(5/7)
Optional: OB XSI
Obsolescent and X/Open System Interfaces
§ basic genode:
0%
(0/2)
Optional: PS
Process Scheduling
§ basic genode:
0%
(0/4)
Optional: PS|TPS
Process Scheduling or Thread Execution Scheduling
§ basic genode:
0%
(0/3)
Optional: RPP|TPP
Robust Mutex Priority Protection or Non-Robust Mutex Priority Protection
§ basic genode:
0%
(0/4)
Optional: SHM
Shared Memory Objects
§ basic genode:
0%
(0/2)
Optional: SIO
Synchronized Input and Output
§ basic genode:
100%
(1/1)
Optional: SPN
Spawn
§ basic genode:
52%
(10/19)
Optional: SPN PS
Spawn and Process Scheduling
§ basic genode:
50%
(2/4)
Optional: SS|TSP
Process Sporadic Server or Thread Sporadic Server
§ limits genode:
100%
(2/2)
Optional: TCT
Thread CPU-Time Clocks
§ basic genode:
0%
(0/1)
Optional: TPS
Thread Execution Scheduling
§ basic genode:
11%
(1/9)
Optional: TSA TSS
Thread Stack Address Attribute and Thread Stack Size Attribute
§ basic genode:
0%
(0/2)
Optional: TSH
Thread Process-Shared Synchronization
§ basic genode:
0%
(0/8)
Optional: TSS
Thread Stack Size Attribute
§ basic genode:
0%
(0/2)
Optional: TYM
Typed Memory Objects
§ basic genode:
0%
(0/3)
Optional: XSI
X/Open System Interfaces
§ XSI genode:
54%
(65/120)
§ basic genode:
50%
(57/112)
§ limits genode:
100%
(8/8)
Optional: XSI|SIO
X/Open System Interfaces or Synchronized Input and Output
§ basic genode:
0%
(0/1)