This commit is contained in:
Charles Betros 2015-12-10 23:43:21 -06:00
commit fdf893b87b
2 changed files with 6 additions and 4 deletions

View file

@ -1,12 +1,12 @@
# TestRunner # TestRunner
## Description ## Description
TestRunner is used to run Kernel Tests using the tests at a specified location and can run each kernal in multiple targets to ensure full compatibility and stability accross these targets. TestRunner is used to run Kernel Tests using the tests at a specified location and can run each kernel in multiple targets to ensure full compatibility and stability accross these targets.
TestRunner generates a result file upon completion to detail the results of the tests. TestRunner generates a result file upon completion to detail the results of the tests.
## Configuration ## Configuration
Editing the configuration for TestRunner can be done by editing [DefaultEngingeConfiguration](https://github.com/CosmosOS/Cosmos/blob/master/Tests/Cosmos.TestRunner.Core/DefaultEngineConfiguration.cs#L6) in ..\Tests\TestRunner\TestRunner.Core Editing the configuration for TestRunner can be done by editing [DefaultEngineConfiguration](https://github.com/CosmosOS/Cosmos/blob/master/Tests/Cosmos.TestRunner.Core/DefaultEngineConfiguration.cs#L6) in ..\Tests\TestRunner\TestRunner.Core
## Project Location ## Project Location
The TestRunner Projects are located in ..\Tests\TestRunner The TestRunner Projects are located in ..\Tests\TestRunner

View file

@ -112,7 +112,7 @@ namespace Cosmos.Build.Builder {
//CheckForInno(); //CheckForInno();
CheckPrereqs(); //Working CheckPrereqs(); //Working
if (mBuildState != BuildState.PrerequisiteMissing) if (mBuildState != BuildState.PrerequisiteMissing)
Echo("failed"); Echo("all checks suceeded");
//Cleanup(); //Working //Cleanup(); //Working
//CompileCosmos(); //Working //CompileCosmos(); //Working
@ -192,6 +192,7 @@ namespace Cosmos.Build.Builder {
} }
if (!xInstalled) { if (!xInstalled) {
NotFound(".NET 3.5 SP1"); NotFound(".NET 3.5 SP1");
mBuildState = BuildState.PrerequisiteMissing;
} }
} }
@ -293,7 +294,8 @@ namespace Cosmos.Build.Builder {
throw new NotImplementedException(); throw new NotImplementedException();
} }
//works also without, only close of VMWare is not working! CheckNet35Sp1(); // Required by VMWareLib //works also without, only close of VMWare is not working!
CheckNet35Sp1(); // Required by VMWareLib and other stuff
CheckNet403(); CheckNet403();
CheckForInno(); CheckForInno();
bool vmWareInstalled = true; bool vmWareInstalled = true;