Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Wykerd/CS314-Proj1-TestCases

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CS314 Concurrency Project 1 Test Cases

Test Cases for Stellenbosch University's CS314 Concurrency Project 1

Usage

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-TestCases

Run the script python3 test.py <path to project root> - e.g. python3 test.py /path/to/12345678-rw314-projects/proj1

Test Cases

  1. Priority Scheduler 1 - Given Test Case
  2. Priority Scheduler 2 - Multiple Processes Same Priority
  3. Priority Scheduler 3 - Duplicate Resource Names
  4. Priority Scheduler 4 - Long Boy
  5. FCFS 1 - Given Test Case
  6. FCFS 2 - Longer Test Case
  7. Deadlock 1 (Priority Scheduler) - Multiple Deadlocks
  8. Priority Scheduler 5 - Longer Boy
  9. FCFS 3 - Longer Test Case
  10. Deadlock 2 (Priority Scheduler) - Two Proccesses Locked

About

Test Suite for Process Management SUN CS314

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%