#!/bin/sh

# Basic fairness of cpu allocation, fork
par -o par.out -r -QQ -t 60 -T faircpu=fork,12

# Basic fairness of cpu allocation, sproc
par -o par.out -r -QQ -t 60 -T faircpu=sproc,12

# testing mustrun
par -o par.out -s -r -QQ -SS -t 60 -T mustrun

# testing fairness of mustrun, fork
par -o par.out -s -r -QQ -SS -t 60 -T mustrun_faircpu=fork,12

# testing fairness of mustrun, sproc
par -o par.out -s -r -QQ -SS -t 60 -T mustrun_faircpu=sproc,12

# testing restriction/mustrun
par -o par.out -s -r -QQ -SS -t 60 -T restrict

# testing fairness of mustrun rt processes, fork
par -o par.out -s -r -QQ -SS -t 60 -T rt_faircpu=fork,12

# testing fairness of rt processes, sproc
par -o par.out -s -r -QQ -SS -t 60 -T rt_faircpu=sproc,12

# Test for timeslice
par -o par.out -r -QQ -t 60 -T tslice
