Add leak detection to ASST1 tests.

This commit is contained in:
Geoffrey Challen 2016-03-10 09:07:44 -05:00
parent 071595b8fb
commit 2188853039
9 changed files with 26 additions and 8 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