|
|
|
@ -8,13 +8,12 @@ let
|
|
|
|
|
testDriver = with hostPkgs;
|
|
|
|
|
stdenv.mkDerivation {
|
|
|
|
|
name = "nova-genode-test-driver";
|
|
|
|
|
preferLocalBuild = true;
|
|
|
|
|
|
|
|
|
|
buildInputs = [ makeWrapper expect ];
|
|
|
|
|
|
|
|
|
|
dontUnpack = true;
|
|
|
|
|
|
|
|
|
|
preferLocalBuild = true;
|
|
|
|
|
|
|
|
|
|
installPhase = ''
|
|
|
|
|
install -Dm555 ${./nova-test-driver.exp} $out/bin/genode-test-driver
|
|
|
|
|
wrapProgram $out/bin/genode-test-driver \
|
|
|
|
@ -25,6 +24,7 @@ let
|
|
|
|
|
runTests = driver:
|
|
|
|
|
hostPkgs.stdenv.mkDerivation {
|
|
|
|
|
name = "test-run-${driver.testName}";
|
|
|
|
|
preferLocalBuild = true;
|
|
|
|
|
|
|
|
|
|
buildCommand = ''
|
|
|
|
|
mkdir -p $out/nix-support
|
|
|
|
|