Hi

Got back to day to try and finish this installation.  I have been
trying to resolve a new error which gets reported in Teamcity.  Its
strange as I did not see this error last time when I built on VM's and
I'am not sure if I have missed something?  If I have I can't work out
what I have missed this time.

[06:25:39]: [Project "msbuildCfg.xml.teamcity.patch.tcprojx" (RunTests
target(s)):] \\nas1\teamcity\test\trunk\msbuildCfg.xml(15, 5): error
MSB4061: The "Gallio" task could not be instantiated from the assembly
"\\nas1\teamcity\test\trunk\thirdparty\tools\Gallio
\Gallio.MSBuildTasks.dll".
System.Security.SecurityException: That assembly does not allow
partially trusted callers.
   at System.Security.CodeAccessSecurityEngine.ThrowSecurityException
(Assembly asm, PermissionSet granted, PermissionSet refused,
RuntimeMethodHandle rmh, SecurityAction action, Object demand,
IPermission permThatFailed)
   at Gallio.MSBuildTasks.Gallio..ctor()
The action that failed was:
LinkDemand
The assembly or AppDomain that failed was:
Gallio.MSBuildTasks, Version=3.0.6.0, Culture=neutral,
PublicKeyToken=eb9cfa67ee6ab36e
The Zone of the assembly that failed was:
Internet
The Url of the assembly that failed was:
file://nas1/teamcity/test/trunk/thirdparty/tools/Gallio/Gallio.MSBuildTasks.dll

The only difference is that the installation is now on physical
machines as opposed to Virtual Machines and the code is checked out to
a separate NAS.  I also tried adding URL for the client of the machine
as a 'Trusted Site' via IE.

Any ideas

Thanks in Advance


Rob


On May 26, 7:07 am, Rob Langley <[email protected]> wrote:
> Jeff
>
> I think my issues with setup are due to not being a 'real'
> developer :-).  my back ground is infrastructure so I often need very
> clear instructions when it comes to compiling code, references etc etc
>
> I initially made the assumption I did NOT need Gallio, my thinking was
> TeamCity would talk to MbUnit directly and Gallio was just the UI for
> MBunit if I were to run tests manually
>
> My next assumption was that I only need the dll's and I guess this was
> because I did not understand the significance of the .plugins.
>
> I had searched the web sites at teamcity, Gallio, MBUnit & Selnium but
> could not find anything to help me understand what I was missing, I
> was not even sure in which product the issue was.
>
> The MbUnit document link gave me an error docs.mbunit.com and was a
> little frustrating.  I hope to write an article on my blog on how I
> got all the components working.  Once I have done this I will drop you
> a line and your welcome to either link to it or copy & paste it to
> your site with a small acknowledgement :-)
>
> Perhaps I'll even do a short screen capture demonstrating the setup
>
> Thanks
>
> Rob
>
> Having said
>
> On May 25, 8:54 pm, "Jeff Brown" <[email protected]> wrote:
>
> > If you have any suggestion as to how the packaging process can be improved,
> > please let me know.
>
> > This is a fairly common mistake for people new to Gallio.
>
> > Jeff.
>
> > -----Original Message-----
> > From: [email protected] [mailto:[email protected]] On
>
> > Behalf Of Rob Langley
> > Sent: Monday, May 25, 2009 1:52 PM
> > To: MbUnit.User
> > Subject: MbUnit Re: Trying to join up the dots
>
> > Thanks....
>
> > It now working...
>
> > I had not copied any of the .plugin files.  I had only copied the dlls.
>
> > Rob
>
> > On May 24, 7:15 pm, Jeff Brown <[email protected]> wrote:
> > > The likely problem is that you have not copied all of the required
> > > Gallio plugins files to the build server in the selenium references
> > > folder.
>
> > > Jeff
>
> > > On May 24, 2009, at 10:45 AM, Rob Langley <[email protected]>
> > > wrote:
>
> > > > Hi
>
> > > > I love the idea of automated testing but an new to it all.  Over the
> > > > last few weeks I have had a play with Selenium and Teamcity in
> > > > isolation.  Teamcity now builds and deploys my code to a test server
> > > > and I have written a few simple tests in selenium that work when I
> > > > compile my code in Visual Studio.  I'm now trying to but it together
> > > > with MbUnit and am getting an error now.
>
> > > > "C:\build\msbuildCfg.xml.teamcity.patch.tcprojx" (RunTests target) (1)
> > > > ->
> > > > (RunTests target) ->
> > > >  C:\build\msbuildCfg.xml(12,5): error : An unexpected error occurred
> > > > during execution of the Gallio task.
> > > >  C:\build\msbuildCfg.xml(12,5): error : RuntimeException: Could not
> > > > resolve service of type Gallio.Runner.Reports.IReportManager.
>
> > > > Below is my msbuildCfg.xml file which teamcity calls, which I have
> > > > copied from various postings on the net
>
> > > > <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
> > > >  <!-- This is needed by MSBuild to locate the Gallio task -->
> > > >  <UsingTask AssemblyFile="selenium\referances
> > > > \Gallio.MSBuildTasks.dll" TaskName="Gallio" />
>
> > > >  <!-- Specify the tests assemblies -->
> > > >  <ItemGroup>
> > > >    <TestAssemblies Include="selenium\bin\Debug\selenium.dll" />
> > > >  </ItemGroup>
>
> > > >  <Target Name="RunTests">
> > > >    <Gallio IgnoreFailures="false" Assemblies="@(TestAssemblies)"
> > > > RunnerExtensions="TeamCityExtension,Gallio.TeamCityIntegration">
> > > >      <!-- This tells MSBuild to store the output value of the task's
> > > > ExitCode property into the project's ExitCode property -->
> > > >      <Output TaskParameter="ExitCode" PropertyName="ExitCode"/>
> > > >    </Gallio>
>
> > > >    <Error Text="Tests execution failed" Condition="'$(ExitCode)' !=  
> > > > 0" /
>
> > > >  </Target>
>
> > > >    <Target Name="Build">
> > > >    <Message Text="Starting to Build"/>
> > > >    <MSBuild Projects="Selenium.sln" Targets="Rebuild"
> > > > Properties="Configuration=Debug" />
> > > >  </Target>
> > > > </Project>
>
> > > > Any help would be appriciated
>
> > > > Thanks
>
> > > > Rob
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"MbUnit.User" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/MbUnitUser?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to