Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Nunit runs by job fails while run locally on server pass

Jacob B June 12, 2017

Hi,

I've got bamboo running on Windows Server building and testing .NET apps.

What I want to achive is to run Integration Tests by nunit3 console runner and check results.

Test path: setting up environment => selfhost mvc application (by unit test project, in its app domain) => play with app and check results.

Everything works on:
- my machine,
- on bamboo server (running by my user and by bamboo user) - using cmd and run "nunit3-console.exe testsToRun.nunit --result=TestsResults.xml"

But when the same command is run by local bamboo agent (script task) it fails.
Tests start, and fails when it comes to run mvc app by test project

System.Reflection.TargetInvocationException : Exception has been thrown by the target of an invocation.
build	  ----> System.InvalidOperationException : This method cannot be called during the application's pre-start initialization phase.

--InvalidOperationException
   at System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled()
at System.Web.Compilation.BuildManager.GetGlobalAsaxTypeInternal()
at System.Web.HttpApplicationFactory.CompileApplication()
at System.Web.HttpApplicationFactory.Init()
at System.Web.HttpApplicationFactory.EnsureInited()
at System.Web.HttpApplicationFactory.GetApplicationInstance(HttpContext context)

What can be wrong or how I can diagnose the problem, because I'm running out of ideas...

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events