Commit Graph

44 Commits

Author SHA1 Message Date
Luke Shumaker e06e7bbf59 convert integration test log to TAP 2018-08-18 14:19:41 -04:00
Luke Shumaker 1bec95dbb3 Generate a TAP file for the unit tests 2018-08-18 13:31:20 -04:00
Luke Shumaker a804dc133f Some of the tests require UTF-8. 2018-08-17 22:23:02 -04:00
Luke Shumaker 37af28b465 runtests: merge the unit logs back together 2018-08-17 17:52:18 -04:00
Luke Shumaker a9bbe16aa7 runtests: Add pyparsing for unit tests 2018-08-17 17:18:01 -04:00
Luke Shumaker c0843d9230 runtests: Run unit tests as root 2018-08-17 14:59:13 -04:00
Luke Shumaker b69cf2d041 runtests: Add extended list of unit tests 2018-08-17 14:33:41 -04:00
Luke Shumaker 3e22969c24 fix the last of the integration tests 2018-08-17 13:04:18 -04:00
Luke Shumaker 0209341075 Make more tests pass 2018-08-17 11:21:45 -04:00
Luke Shumaker 22a018e40a runtests: Default to the last stable version, rather than master 2018-08-16 22:07:55 -04:00
Luke Shumaker 255f1d0158 make more integration tests pass 2018-08-16 21:50:05 -04:00
Luke Shumaker 4d55c9a2ba make more integration tests pass 2018-08-16 20:23:35 -04:00
Luke Shumaker 6fc3d79827 osi-shell: Allow setting qemu args 2018-08-16 17:20:19 -04:00
Luke Shumaker 814fb5a60d get at least a few of the integration tests passing 2018-08-16 15:58:39 -04:00
Luke Shumaker 1bb26b9161 runtests: Install packages as part of integration-tests.raw, not .log 2018-08-16 14:40:23 -04:00
Luke Shumaker 8d864769fe runtests: Fixup quoting
Only in the integration-tests.log does it make a difference, though.
2018-08-16 14:39:08 -04:00
Luke Shumaker 81961a850b runtests: run the stock integration tests 2018-08-16 02:02:25 -04:00
Luke Shumaker 4412eedf45 runtests: ensure .log files are newer than .raw files 2018-08-16 01:48:43 -04:00
Luke Shumaker cabd888978 runtests: shrink sizes of images 2018-08-16 01:48:21 -04:00
Luke Shumaker 904d2c43e1 runtests: Tidy
- format the base.raw rule more like the other rules
 - drop the `script` bits to simulate a TTY, osi-shell runs things with a
   TTY
2018-08-15 15:10:40 -04:00
Luke Shumaker f61ce11643 replace osi-run with osi-shell 2018-08-14 21:15:21 -04:00
Luke Shumaker 164904cdae osi-mk: Edit the fsid when editing a copy 2018-08-14 16:04:07 -04:00
Luke Shumaker 456ec77b2e logging! 2018-08-13 01:16:36 -04:00
Luke Shumaker 7d8235a5c2 runtests: don't remove evidence 2018-08-13 00:47:05 -04:00
Luke Shumaker 2e9b82202e runtests: the value of COMMIT is embedded in the build name, don't depend on .COMMIT.mk 2018-08-12 22:50:29 -04:00
Luke Shumaker f5d0d49db8 runtests: preload build.raw with blacklist.txt 2018-08-12 22:32:44 -04:00
Luke Shumaker f8e7b3725c runtests: prevent chcleanup getting confused on rebuild 2018-08-12 19:38:41 -04:00
Luke Shumaker 6b1779db22 runtests: fixup 2018-08-12 19:18:05 -04:00
Luke Shumaker 023468891e runtests: put "check:" targets after COMMIT resolution 2018-08-12 19:11:11 -04:00
Luke Shumaker 467c5a444b runtests: fix ownership 2018-08-12 18:49:35 -04:00
Luke Shumaker 3114282225 runtests: fixup 2018-08-12 18:16:27 -04:00
Luke Shumaker fd368df560 runtests: do cool things 2018-08-12 17:56:54 -04:00
Luke Shumaker 7e15aa1fad turn runtests into a makefile 2018-08-11 22:35:35 -04:00
Luke Shumaker 043af589eb Use `git rev-parse` to turn git revs in to commits 2018-08-11 21:58:39 -04:00
Luke Shumaker 80dfe8a2db Revert "fix gitref"
This reverts commit 844d16ea85.
2018-08-11 21:56:00 -04:00
Luke Shumaker 844d16ea85 fix gitref 2018-08-11 21:52:08 -04:00
Luke Shumaker eca51a2f17 stuff 2018-08-09 20:22:56 -04:00
Luke Shumaker 53817698fc fixup 2018-08-09 18:45:36 -04:00
Luke Shumaker 21d1b117fe fix more 2018-08-09 17:38:54 -04:00
Luke Shumaker 74981a76ed fix more things up 2018-08-09 15:21:56 -04:00
Luke Shumaker 0556e4e4af fixo 2018-08-06 00:02:37 -04:00
Luke Shumaker 5f8ed48471 rename things 2018-08-05 21:56:44 -04:00
Luke Shumaker 9b0fb43b9a wip 2018-08-05 21:49:45 -04:00
Luke Shumaker b1bf832025 wip 2018-08-05 20:09:42 -04:00