Yihong Chen
bfb353c211
revert sy6 changes
2016-02-10 20:28:14 -05:00
Yihong Chen
c1216b66b3
add sy6: locktest2
2016-02-10 20:20:41 -05:00
Yihong Chen
92fbcef5af
correct process index for whalemating
2016-02-01 11:24:20 -05:00
Yihong Chen
1b38886b8d
Merge branch 'master' of gitlab.ops-class.org:staff/os161
2016-02-01 10:40:46 -05:00
Yihong Chen
5e3334057a
change synchprobs codes for reliable test.
2016-02-01 10:40:24 -05:00
Scott Haseley
a97b1c80b2
Added sha256 hash function and hmac functions (with and without salt) to the kernel
...
and userspace.
In userspace, this is accessed through #include <secure.h>
In the kernel, this is access through #include <kern/secure.h>
There is a unit test for this (hm1) that computes the hmac and compares it to
the known value. The salted vesion tested offline.
-----
Also, fixed usespace compile issue with not changing KERNEL_SECRET => SECRET.
2016-02-01 01:35:53 -05:00
Geoffrey Challen
716d33964b
Secret testing with multiplier working.
2016-01-31 09:53:13 -05:00
Geoffrey Challen
6c7e083827
Rename to allow complete test directory overwrite.
2016-01-22 11:18:13 -05:00
Geoffrey Challen
a6878c822b
Trying to get closer to the original OS/161 sources.
2016-01-11 20:54:52 -05:00
Geoffrey Challen
b66416e24f
Automation testing tools.
2016-01-11 16:08:40 -05:00
Geoffrey Challen
a2b15b77aa
Finally getting a good mix of threads in stoplight.
2015-12-31 23:36:47 -05:00
Geoffrey Challen
de166aa6a0
Trying without so much yielding.
2015-12-31 20:13:11 -05:00
Geoffrey Challen
183a162e6c
Done for now. Testing yield before exit.
2015-12-31 20:08:53 -05:00
Geoffrey Challen
5a61d1d0df
Another fix.
2015-12-31 20:01:19 -05:00
Geoffrey Challen
64cd81e9b1
More synchproblem driver fixes.
2015-12-31 19:56:40 -05:00
Geoffrey Challen
015b989a66
Fixing synchronization tests.
2015-12-31 19:38:38 -05:00
Geoffrey Challen
26612b6142
Refactor test code.
2015-12-31 19:26:33 -05:00
Geoffrey Challen
3b2267123d
Synchronization driver problem changes.
2015-12-31 14:53:16 -05:00
Geoffrey Challen
f818d0bd30
Synchronization problem stubs and drivers.
2015-12-31 14:28:15 -05:00
Geoffrey Challen
1b63251154
RW test stub.
2015-12-31 13:56:21 -05:00
Geoffrey Challen
89ba79cdb4
Fix to sy4.
2015-12-31 12:50:54 -05:00
Geoffrey Challen
5271fc50c7
Moving the secret inside the tests, not in a library function.
2015-12-31 12:03:41 -05:00
Geoffrey Challen
e7a585a298
Synchronization testing changes. Tests now know when they succeed or fail and are ready for automation.
2015-12-31 11:44:46 -05:00
Geoffrey Challen
a4ad38f616
Self check added to sy1.
2015-12-30 10:38:18 -06:00
Geoffrey Challen
8bf1a8bebc
Our changes to the CV tests.
2015-12-30 10:11:28 -06:00
Geoffrey Challen
8e916c8c65
Our changes to the CV tests.
2015-12-30 10:09:25 -06:00
Geoffrey Challen
cafa9f5690
Initial Spring 2016 commit.
2015-12-23 00:50:04 +00:00