Justin Cormack
3899ca9cb7
hide any messages from tee about short writes when pipe aborted
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-09 17:40:32 +01:00
Justin Cormack
b9532e2a89
make sure test.log exists, and append, otherwise racy
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-07-29 16:33:01 +01:00
Justin Cormack
626ad90e41
Improve make test output
...
Incrementally output log, and exit as soon as tests pass
or fail. Will still timeout on a kernel panic or suchlike
though...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-07-18 16:05:01 +01:00
Justin Cormack
07052d1875
make test should not need a tty
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-07-18 11:08:26 +01:00
Justin Cormack
ede5a0ea6f
Initial test hooks
...
Beginning of a proper test suite, using qemu. Test just runs docker
for now, will add further integration tests.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-07-08 15:44:04 +01:00
Justin Cormack
8777d775ed
Make the qemu containers interactive so the console works
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-06-18 21:47:31 +01:00
Ian Campbell
b8a7032161
Add || true to the docker rmi invocations in the clean target
...
Linux xargs calls the command with no arguments if it gets no inputs, which
`docker rmi` complains about. It provides -r / --no-run-if-empty to prevent
this but unfortunately this isn't supported on OSX.
Ignore errors from `docker rmi` so that `make clean` will keep going and clean
up later stuff.
Signed-off-by: Ian Campbell <ian.campbell@docker.com >
2016-06-08 13:59:47 +01:00
Justin Cormack
3c97c540be
remove more kexec code
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-04-06 10:28:15 +01:00
Justin Cormack
e7d2e0c4cd
add a qemu iso target
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-02-19 16:11:23 +00:00
Dave Tucker
1f80e1ed03
Fix ARM Builds
...
Signed-off-by: Dave Tucker <dt@docker.com >
2016-02-17 17:59:21 +00:00
Justin Cormack
4564a44b8d
remove temporary containers
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-02-10 14:31:37 -08:00
Justin Cormack
6c2e5cd4b0
WIP kexec script for testing on different hardware
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-01-22 17:37:27 +00:00
Justin Cormack
eedf4f3636
force clean docker images
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2016-01-19 12:14:30 +00:00
Justin Cormack
5207fb4b71
rename top level Dockerfiles
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2016-01-19 12:11:26 +00:00
Justin Cormack
87f4d74e0e
split arm build from qemu
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2016-01-14 15:47:18 +00:00
Justin Cormack
658ac6145f
Initial arm support
...
Not yet working, some parts also not yet cross compiled
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2016-01-13 15:49:38 +00:00
Justin Cormack
aa7dbc0205
qemu build in Makefile
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2016-01-12 14:10:51 +00:00
Justin Cormack
fca32a3b72
move kernel under rest of build and pull through aufs tools
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2015-12-17 15:26:42 +00:00
Justin Cormack
5951f8f541
add copy of xhyve for easy testing on Mac
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2015-12-08 16:32:19 +00:00