Test Cases for Stellenbosch University's CS314 Concurrency Project 1
Clone this repo onto your local machine and navigate to the directory
git clone https://github.com/Wykerd/CS314-Proj1-TestCases.git
cd CS314-Proj1-TestCasesRun the script python3 test.py <path to project root> - e.g. python3 test.py /path/to/12345678-rw314-projects/proj1
- 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 (Priority Scheduler) - Multiple Deadlocks
- Priority Scheduler 5 - Longer Boy
- FCFS 3 - Longer Test Case
- Deadlock 2 (Priority Scheduler) - Two Proccesses Locked