157 Commits

Author SHA1 Message Date
Guru Prasad Srinivasa
b5858e4360 Added progress indicators for all tests 2016-03-01 15:19:37 -05:00
Guru Prasad Srinivasa
f6c107f839 Removed newline in consoletest secprintf 2016-03-01 14:51:41 -05:00
Geoffrey Challen
22b4391203 Merge branch 'master' of gitlab.ops-class.org:staff/os161 2016-03-01 14:47:25 -05:00
Geoffrey Challen
9f68523cf9 Fix to bigexec. 2016-03-01 14:47:04 -05:00
Guru Prasad Srinivasa
833d2b6ef7 Added progress print for randcall 2016-03-01 14:46:58 -05:00
Guru Prasad Srinivasa
eff0f9152c Updated closetest to open /bin/true instead of sys161.conf 2016-03-01 14:37:01 -05:00
Geoffrey Challen
4bbcf5839e ASST2 target cleanup. 2016-03-01 13:11:30 -05:00
Geoffrey Challen
58315a9286 Working on ASST2 targets. 2016-03-01 12:04:53 -05:00
Geoffrey Challen
7fa97457a1 Working on ASST2 targets. 2016-03-01 11:44:44 -05:00
Guru Prasad Srinivasa
b65a333d34 Merge branch 'master' of gitlab.ops-class.org:staff/os161 2016-03-01 02:50:11 -05:00
Guru Prasad Srinivasa
21169ed500 Added test161 files for ASST2 2016-02-29 20:12:09 -05:00
Guru Prasad Srinivasa
f141875f20 Updated kmalloc secprintf to satisfy forkbomb 2016-02-29 20:12:01 -05:00
Guru Prasad Srinivasa
f0e1d8722c Updated libtest161 2016-02-29 20:11:50 -05:00
Guru Prasad Srinivasa
e51ebc0b1a Added function crash_prog() to userland/libc 2016-02-29 20:11:28 -05:00
Guru Prasad Srinivasa
d466eb7102 Added userland/testbin 2016-02-29 20:10:59 -05:00
Scott Haseley
e7ec655415 Removed printsf, an unused secure testing printf variant. This variant does not apply now that each test has its own secret.
Fixed unused variable in libtest161 in kernel compiles.
2016-02-29 16:43:35 -05:00
Scott Haseley
a5963a0e31 Removed secret printing in the shell 2016-02-26 11:46:35 -05:00
Scott Haseley
874a211af9 Changed userspace secprintf to use "say" function, which should be atomic wrt
console writing if write works properly.
2016-02-26 11:41:27 -05:00
Scott Haseley
0cda18234c Undefine secret testing 2016-02-23 15:43:57 -05:00
Scott Haseley
1b99c0e18f Refactored ksecprintf -> secprintf. Secure code is now all in common libtest161.
This library gets linked in by default in userland, and the common files are
included in the kernel.
2016-02-23 15:31:37 -05:00
Geoffrey Challen
2e74764d49 Be better about creating the compile directory. 2016-02-22 13:33:36 -05:00
Geoffrey Challen
de2ff931c3 Small fix to boot test. 2016-02-22 13:33:23 -05:00
Geoffrey Challen
2944ed9ccd Working on ASST1 overlay. 2016-02-18 16:39:54 -05:00
Geoffrey Challen
bff9490413 Adding cvt5 to targets. 2016-02-18 16:39:36 -05:00
Geoffrey Challen
2791378f6e Add cvt5 to target. 2016-02-18 16:37:27 -05:00
Geoffrey Challen
02c12c4256 Change to the synchronization problem drivers. 2016-02-18 16:36:11 -05:00
Geoffrey Challen
00eb1b44fb New CV test. 2016-02-18 16:14:48 -05:00
Geoffrey Challen
08fd92507d Merge branch 'root_base_linkage' 2016-02-18 14:20:02 -05:00
Scott Haseley
b9b2924ccf Changed the hashed signed message to be in line with what test161 is expecting (id: message) 2016-02-17 13:44:22 -05:00
Geoffrey Challen
3bab32f407 Still fixing synch naming. 2016-02-17 11:07:06 -05:00
Geoffrey Challen
25ba3efe7f Rename tag as well. 2016-02-17 10:59:30 -05:00
Geoffrey Challen
3ab7073fc2 Linking root and base during kernel installation. 2016-02-17 07:54:32 -05:00
Geoffrey Challen
c00f4584ce Make sure boot test uses multiple cores. 2016-02-17 07:54:03 -05:00
Geoffrey Challen
0eaa519f23 Slightly nicer boot print. 2016-02-17 07:53:47 -05:00
Geoffrey Challen
6c55193a58 Eliminate printfs to speed up boot and exit. 2016-02-17 07:12:09 -05:00
Geoffrey Challen
63e9257b93 Remove --- headers. 2016-02-16 16:50:43 -05:00
Scott Haseley
2b0c91ff4b test161: Adding assignment 1 commands, tests, and targets 2016-02-16 01:28:22 -05:00
Geoffrey Challen
0bdd3681c6 Fixes to problem drivers. 2016-02-15 11:10:19 -05:00
Geoffrey Challen
dc00578b06 Forgot rwt5. 2016-02-15 08:42:54 -05:00
Geoffrey Challen
479acf49c2 Adding stubs for additional RW tests. 2016-02-15 08:37:48 -05:00
Geoffrey Challen
1ba348413d Cleanup menu items. 2016-02-14 14:53:38 -05:00
Geoffrey Challen
d9de9ca947 Configurations for test161. 2016-02-12 13:04:10 -05:00
Geoffrey Challen
4240e410a3 Merge branch 'master' of github.com:ops-class/os161 2016-02-12 09:22:37 -05:00
Scott Haseley
e9e9b91904 Previous change that changed SECRET to a string broke userland compiles 2016-02-12 00:57:16 -05:00
Scott Haseley
5f7d1f5611 Previous change that changed SECRET to a string broke userland compiles 2016-02-12 00:14:51 -05:00
Geoffrey Challen
a740c60f6d Small fix. 2016-02-11 21:13:46 -05:00
Geoffrey Challen
5cbbbd8b29 Changes for ASST1 testing. 2016-02-11 20:11:23 -05:00
Geoffrey Challen
32253d53bc Fix whitespace errors. 2016-02-11 20:10:39 -05:00
Geoffrey Challen
ec9ae33666 Redisable synchprobs by default. 2016-02-11 19:56:59 -05:00
Geoffrey Challen
4b630a915d Cleanup. 2016-02-11 19:53:53 -05:00