Merge branch 'master' of gitlab.ops-class.org:staff/os161

This commit is contained in:
Guru Prasad Srinivasa
2016-03-10 17:30:37 -05:00
11 changed files with 45 additions and 15 deletions

View File

@@ -2,9 +2,11 @@
name: "CV Test 1"
description:
Tests core CV functionality through cyclic waiting.
tags: [synch, cvs]
tags: [synch, cvs, kleaks]
depends: [boot, semaphores, locks]
sys161:
cpus: 32
---
khu
cvt1
khu

View File

@@ -3,9 +3,11 @@ name: "CV Test 2"
description:
Tests core CV functionality through a mixture of sleeping and waking
threads.
tags: [synch, cvs]
tags: [synch, cvs, kleaks]
depends: [boot, semaphores, locks]
sys161:
cpus: 32
---
khu
cvt2
khu

View File

@@ -1,10 +1,12 @@
---
name: "CV Test 5"
description:
Tests CV and location relationship.
tags: [synch, cvs]
Tests CV and lock relationship.
tags: [synch, cvs, kleaks]
depends: [boot, locks]
sys161:
cpus: 32
---
khu
cvt5
khu

View File

@@ -2,9 +2,11 @@
name: "Lock Test 1"
description:
Tests core lock functionality through modifications to shared state.
tags: [synch, locks]
tags: [synch, locks, kleaks]
depends: [boot, semaphores]
sys161:
cpus: 32
---
khu
lt1
khu

View File

@@ -3,9 +3,11 @@ name: "RW Lock Test 1"
description:
Tests core reader-writer lock functionality by reading and writing shared
state.
tags: [synch, rwlocks]
tags: [synch, rwlocks, kleaks]
depends: [boot, semaphores]
sys161:
cpus: 32
---
khu
rwt1
khu

View File

@@ -3,9 +3,11 @@ name: "RW Lock Test 2"
description:
Tests that reader-writer locks allow maximum read concurrency when no
writers are waiting.
tags: [synch, rwlocks]
tags: [synch, rwlocks, kleaks]
depends: [boot, semaphores, cvs]
sys161:
cpus: 32
---
khu
rwt2
khu

View File

@@ -2,9 +2,11 @@
name: "Semaphore Test"
description:
Tests core semaphore logic through cycling signaling.
tags: [synch, semaphores]
tags: [synch, semaphores, kleaks]
depends: [boot]
sys161:
cpus: 32
---
khu
sem1
khu

View File

@@ -3,4 +3,6 @@ name: "Whalemating Test"
tags: [synchprobs]
depends: [boot, semaphores, locks]
---
khu
sp1
khu

View File

@@ -3,4 +3,6 @@ name: "Stoplight Test"
tags: [synchprobs]
depends: [boot, semaphores, locks, cvs]
---
khu
sp2
khu