Shelving unit tests

It seems that shelving some unit tests (13 project wide in our case) lead into a stage error, so cannot run any configuration of that project anymore. If i unshelve them, it work again.
Event log says:


Importance: Error
Message:

Stage Controller

Error with stage: @link(1004, 892e2da7-3bc2-44c6-a1a9-a50e00f2bf4d)[Build]. Message: Exception: InvalidOperationException
Message: Das Objekt mit Nullwert muss einen Wert haben.
Stack Trace:    bei System.Nullable1.get_Value()</span><br><span>&nbsp; &nbsp;bei Continua.Modules.Builds.Agents.ServerAgentController.<setupagentexecutioncontext>b__17(UnitTestShelve p)</setupagentexecutioncontext></span><br><span>&nbsp; &nbsp;bei System.Linq.Enumerable.WhereSelectListIterator2.MoveNext()
   bei System.Collections.Generic.List1..ctor(IEnumerable1 collection)
   bei System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   bei Continua.Modules.Builds.Agents.ServerAgentController.SetupAgentExecutionContext(Stage stage, Build build, RegisteredAgent agent, IServerAgentManager agentManager, ISession session)
   bei Continua.Modules.Builds.Agents.ServerAgentController.Execute(ISession session, CancellationToken cancellationToken, Action action, Stage stage, BuildLogWriter buildLogWriter, String& errorMessage, Result& initWorkspaceResult, String& agentHostName)
   bei Continua.Modules.Builds.BuildRunner.ExecuteActions(ISession session, Stage stage, BuildLogWriter writer, Result& initWorkspaceResult)

Hi Christian,

Thank you for reporting this. We have reproduced the error and confirm that this bug which occurs if you shelve a whole fixture or namespace rather than individual test. We are working on a fix and hope to get that to you tomorrow.


 

Hi Christian,

The following build contains a fix for this issue.


We plan to release a official version including this and some additional fixes next week.