git clone https://github.com/jjvraw/TestSuiteProcMan.git
into directory/folder which holds your 314 folder.- Navigate to directory
cd TestSuiteProcMan
- Run a script
python3 test.py <filepath to proc_mngmnt>
- e.g.python3 test.py ../12345678-rw314/tut4/proc_mngmnt
TestCases:
- Priority Scheduler 1 - Given Test Case
- Priority Scheduler 2 - Multiple Processes Same Priority
- Priority Scheduler 3 - Duplicate Resource Names
- Priority Scheduler 4 - Long Boy
- FCFS 1 - Given Test Case
- FCFS 2 - Longer Test Case
- Deadlock 1 - Multiple Deadlocks
- Deadlock 2 (Priority Scheduler) - Two Proccesses Locked