Git Product home page Git Product logo

autotest.net's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

autotest.net's Issues

Its not possible to change Snarl app settings

In currect version 1.0.33 of ContinuesTest it is not possible to change the Snarl settings for AutoTest.

The registration in the Snarl application list only appears a few seconds when VS starts and then never again. But the notifications still work.

TestResults in Winforms app should not be in a static text control

When using SpecFlow, one usually copies the suggested step definition from the message from the test failure. This is not possible with AutoTest.NET, since AutoTest.NET displays test results using a label (?) control, from which you cannot select and copy text. It would be preferrable to use a read-only textbox here instead.

Compiling for Mono

Is it possible to compile the application for use with mono? I tried to compile and use the console version on Mac OSX with the latest mono version, but it does not seem to work. Is there some configuration that I need to perform to tell it how to build?

Edit:
Ok, I built it on Windows and copied the ReleaseBinaries folder to my Mac.

To get NUnit console, I added the NUnit folder from the libs directory of the project to the ReleaseBinaries folder. Then I created a bash script (nunit.sh) in the NUnit folder containing the following:

 #!/bin/sh
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
exec /usr/bin/mono --debug $MONO_OPTIONS $DIR/nunit-console.exe "$@" 

This makes mono run the nunit-console.

I then changed following entries in the AutoTest.config to contain the correct paths for the nunit-console.
<BuildExecutable parameters="">/usr/bin/xbuild</BuildExecutable>
<UseAutoTestTestRunner>false</UseAutoTestTestRunner>
<NUnitTestRunner>/Users/matts/Dropbox/@CODE/ReleaseBinaries/NUnit/nunit.sh</NUnitTestRunner>
<growlnotify>/usr/local/bin/growlnotify</growlnotify>

I can then run AutoTest.Console from the terminal like so:

mono AutoTest.Console.exe /Users/matts/Projects/FizzBuzz

Thanks,
Matt

Native dll

I'm a first time user and I'm trying to set up autotest for the solution of our current project. One of the projects in the solution has an after build step that copies a native dll from a third-party vendor into the bin folder (for doing interop). I've set up autotest to track changes to assemblies only. I'm getting the following error after VS is done building:

"Could not load file or assembly 'Interop.dll' or one of its dependencies. The module was expected to contain an assembly manifest."

I tried adding an entry to an ignored file, but that didn't seem to work either. Am I missing something here?

NUnit test runner issue?

Loving AutoTest.Net, but I came across an issue with the Nunit test runner, NUnit 2.5.8, and (perhaps) my machine (64-bit Windows 7). For some reason, when ReadToEnd() is called, the process will suspend indefinitely.

I was able to get it to work, but only by replacing the ReadToEnd() call with a ReadLine() call that checks the line. Once it finds the last expected line from NUnit, it will bail before the next read (which will cause the suspension). Here is that change: http://bit.ly/fRodqw

I don't feel like what I did is a full solution, though. The best solution would be one that properly uses the process without the chance of suspending the thread. But, I couldn't find a solution there. Any ideas?

setup installer installs 5 AutoTest.VM* files unexpectedly

Windows 7 x64 SP1
AutoTest.NET v1.0.41.0

setup installer installs 5 AutoTest.VM* files unexpectedly

in C:\Program Files (x86)\ContinuousTests
AutoTest.VM.exe
AutoTest.VM.Messages.dll
AutoTest.VM.sln.docstates.suo
AutoTest.VM.suo
AutoTest.VMHost.dll

This was also the case in earlier versions.

AutoTest.VM.exe would run when I open a sln file and would never terminate, even after closing the sln.

I did not find these files being referenced in ATInstaller.iss.

Thank you.

P.S. Should https://github.com/continuoustests/AutoTest.Net contain an "Issues" tab?

Relative path to .gitignore breaks ignore patterns

Hi Svein,

I often happen to have the ignore file relative to the sln. That is, MM and AT monitor some\project\source (where the sln is located) but the .gitignore is in some\project. This caused problems for me with MM resulting in continous builds because the build recreates a bunch of unrelated config files. These are marked as ignored in Git's .gitignore but because the IgnoreFile is specified as <IgnoreFile>..\.gitignore</IgnoreFile> the "should publish" checks for the paths fail and thus changed files are published.

  • Path tested (relative to the sln): /some/xyz.config
  • Path in the .gitignore (relative to the .gitignore): /source/some/xyz.config

I have tried to work on a solution for this but have come across some questions that you might be able to answer:

  • The IConfiguration contains a property WatchDirectores for multiple watch directories (and also a single watch directory, WatchPath that happens to be the one passed to the console). Is multi-directory watch even used, and if so, when? How does AT handle the case where WatchDirectores and WatchPath are both set?
  • How would you like to see it handled when the ignore file is an absolute path? I was toying with the idea that checked paths are always calculated relative to the ignore file, like Git handles the ignore file itself.

Here's a failing test:
[Test]
public void Should_match_ignore_pattern_from_relative_ignore_file()
{
_configuration.Stub(c => c.ShouldUseIgnoreLists).Return(true);

        _configuration.Stub(c => c.WatchIgnoreList).Return(new[] { "source/folder/file.txt" });
        // Ignore file is C:\project\.gitignore
        _configuration.Stub(c => c.IgnoreFile).Return(@"..\.gitignore");

        _configuration.Stub(c => c.WatchPath).Return(@"C:\project\source");

        _validator.ShouldPublish(@"/folder/file.txt").ShouldBeFalse();
    }

Error while preparing runner

Hello,

just upgraded to 1.3.1 and now i get an error "Failed -> (MSTest) Error while preparing runner".

When I click on the "Test Output" link, a window pops up and there seems to be a stack trace, but I can't scroll in the window. When I try to make the window bigger, the text box/list box doesn't get bigger.

Any ideas?

cliff

Make testing strategy similiar to Ruby's autotest gem

When dealing with big projects I think it would be nice to have a strategy similar to Ruby's autotest gem available in order to make us focus on broken and updated tests instead of running the whole test suite all the time as AutoTest.Net does right now. (Am I missing some configuration?)

From http://zentest.rubyforge.org/ZenTest/Autotest.html:

Autotest continuously scans the files in your project for changes and runs the appropriate tests. Test failures are run until they have all passed. Then the full test suite is run to ensure that nothing else was inadvertantly broken.

Strategy:

  1. Find all files and associate them from impl <-> test.
  2. Run all tests.
  3. Scan for failures.
  4. Detect changes in ANY (ruby?. file, rerun all failures + changed files.
  5. Until 0 defects, goto 3.
  6. When 0 defects, goto 2.

What do you guys think?

Cheers.

Pass framework version to NUnit testrunner

When configuring NUnit testrunner with a @framework attribute you would expect AutoTest to call nunit-console with the /framework parameter set to the value of the @framework attribute.

Example:
nunit-console
should call this
nunit-console.exe /framework:v4.0 /noshadow /xmlconsole assembly.dll

package.bat after clone of https://github.com/continuoustests/AutoTest.Net.git produces warnings and errors

Windows 7 x64 Home Premium SP1

C:\Working\github\continuoustests\AutoTest.Net>package.bat
C:\Working\github\continuoustests\AutoTest.Net>build.bat && buildAddin.bat && deploy.bat && deployAddin.bat && lib\InnoSetup5\ISCC.exe Installer\ATInstaller.iss
NAnt 0.86 (Build 0.86.3412.0; nightly; 5/5/2009)
Copyright (C) 2001-2009 Gerry Shaw
http://nant.sourceforge.net

Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/default.build
Target framework: Microsoft .NET Framework 3.5
Target(s) specified: go

load_uppercut_assemblies:

[loadtasks] Scanning assembly "uppercut.tasks" for extensions.

allow_powershell_unrestricted:

report_uppercut_version:

[xmlpeek] Peeking at 'C:\Working\github\continuoustests\AutoTest.Net\build\UppercuT.xml' with XPath expression '/uppercut/version'.
[xmlpeek] Found '1' nodes with the XPath expression '/uppercut/version'.
[echo] Using UppercuT version: 1.0.5.0.

run_tasks:

 [echo] Running UppercuTBuild tasks.

prepare:

 [echo] Removing and adding C:\Working\github\continuoustests\AutoTest.Net\build\..\build_outputx86.

[delete] Deleting directory 'C:\Working\github\continuoustests\AutoTest.Net\build_outputx86'.
[mkdir] Creating directory 'C:\Working\github\continuoustests\AutoTest.Net\build_outputx86'.

custom_tasks_before:

 [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\default.pre.build exists.

custom_tasks_replace:

 [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\default.replace.build exists.

error_check:

build:

get_revision:

 [nant] C:\Working\github\continuoustests\AutoTest.Net\build\versioners\svn.step 
        Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/versioners/svn.step
        Target framework: Microsoft .NET Framework 3.5
        Target(s) specified: go 


        run_tasks:

             [echo] Running SVNVersioner tasks.

        custom_tasks_before:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\versioners\..\..\build.custom\versioners\svn.pre.step exists.

        custom_tasks_replace:

             [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\versioners\..\..\build.custom\versioners\svn.replace.step exists.

        get_revision:

             [echo] Getting revision number from working directory C:\Working\github\continuoustests\AutoTest.Net\build or remotely at .
             [exec] svn: E155007: 'C:\Working\github\continuoustests\AutoTest.Net' is not a working copy
             [exec] <?xml version="1.0" encoding="UTF-8"?>
             [exec] <info>
             [exec] C:\Working\github\continuoustests\AutoTest.Net\build\versioners\svn.step(65,6):
             [exec] External Program Failed: svn (return code was 1)
          [xmlpeek] Peeking at 'C:\Working\github\continuoustests\AutoTest.Net\build\versioners\_revision.xml' with XPath expression '/info/entry/commit/@revision'.
          [xmlpeek] C:\Working\github\continuoustests\AutoTest.Net\build\versioners\svn.step(70,6):
          [xmlpeek] Failed to load the XML document 'C:\Working\github\continuoustests\AutoTest.Net\build\versioners\_revision.xml'.
          [xmlpeek]     Unexpected end of file has occurred. The following elements are not closed: info. Line 3, position 1.
             [exec] svn: E155007: 'C:\Working\github\continuoustests\AutoTest.Net\build\versioners' is not a working copy
             [exec] <?xml version="1.0" encoding="UTF-8"?>
             [exec] <info>
             [exec] C:\Working\github\continuoustests\AutoTest.Net\build\versioners\svn.step(75,6):
             [exec] External Program Failed: svn (return code was 1)
          [xmlpeek] Peeking at 'C:\Working\github\continuoustests\AutoTest.Net\build\versioners\_revision.xml' with XPath expression '/info/entry/@revision'.
          [xmlpeek] C:\Working\github\continuoustests\AutoTest.Net\build\versioners\svn.step(82,6):
          [xmlpeek] Failed to load the XML document 'C:\Working\github\continuoustests\AutoTest.Net\build\versioners\_revision.xml'.
          [xmlpeek]     Unexpected end of file has occurred. The following elements are not closed: info. Line 3, position 1.
           [delete] Deleting file C:\Working\github\continuoustests\AutoTest.Net\build\versioners\_revision.xml.

        get_externally_provided_revision:


        set_version_environment_variable:


        run_normal_tasks:


        custom_tasks_after:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\versioners\..\..\build.custom\versioners\svn.post.step exists.

        go:


        BUILD SUCCEEDED - 4 non-fatal error(s), 2 warning(s)

        Total time: 0.1 seconds.

 [echo] Using revision number: 0 and hash: 0.

get_build_number:

 [echo] Using build number 0.

get_drop_directory:

 [echo] Compiled code drop directory will be C:\Working\github\continuoustests\AutoTest.Net\code_drop.
 [nant] C:\Working\github\continuoustests\AutoTest.Net\build\policyChecks.step 
        Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/policyChecks.step
        Target framework: Microsoft .NET Framework 3.5
        Target(s) specified: go 


        run_tasks:

             [echo] Running PolicyEnforcer tasks.

        custom_tasks_before:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\policyChecks.pre.step exists.

        custom_tasks_replace:

             [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\policyChecks.replace.step exists.

        install_document_policy:

             [echo] Checking for the existence of C:\Working\github\continuoustests\AutoTest.Net\docs\Installation\AutoTest.TestRunnerInstallation.doc. Do we fail the build if it is missing? false

        run_normal_tasks:


        custom_tasks_after:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\policyChecks.post.step exists.

        go:


        BUILD SUCCEEDED

        Total time: 0.1 seconds.

 [nant] C:\Working\github\continuoustests\AutoTest.Net\build\versionBuilder.step 
        Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/versionBuilder.step
        Target framework: Microsoft .NET Framework 3.5
        Target(s) specified: go 


        run_tasks:

             [echo] Running VersionBuilder tasks.

        custom_tasks_before:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\versionBuilder.pre.step exists.

        custom_tasks_replace:

             [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\versionBuilder.replace.step exists.

        error_check:


        determine_language:


        generate_assembly_info:

             [echo] Generating SolutionVersion.cs with assembly version 0.0.0.0.
          [asminfo] Generated file 'C:\Working\github\continuoustests\AutoTest.Net\SolutionVersion.cs'.

        run_normal_tasks:


        custom_tasks_after:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\versionBuilder.post.step exists.

        go:


        BUILD SUCCEEDED

        Total time: 0.3 seconds.

 [nant] C:\Working\github\continuoustests\AutoTest.Net\build\generateBuildInfo.step 
        Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/generateBuildInfo.step
        Target framework: Microsoft .NET Framework 3.5
        Target(s) specified: go 


        run_tasks:

             [echo] Running BuildInformation tasks.

        custom_tasks_before:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\generateBuildInfo.pre.step exists.

        custom_tasks_replace:

             [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\generateBuildInfo.replace.step exists.

        generate_build_info_file:

             [echo] Generating XML file with some information to possibly get merged in at C:\Working\github\continuoustests\AutoTest.Net\build\..\build_outputx86\_BuildInfo.xml.

        run_normal_tasks:


        custom_tasks_after:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\generateBuildInfo.post.step exists.

        go:


        BUILD SUCCEEDED

        Total time: 0.1 seconds.

 [nant] C:\Working\github\continuoustests\AutoTest.Net\build\compile.step 
        Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/compile.step
        Target framework: Microsoft .NET Framework 3.5
        Target(s) specified: go 


        run_tasks:

             [echo] Running Compiler tasks.

        check_for_multitargeting:


        custom_tasks_before:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\compile.pre.step exists.

        custom_tasks_replace:

             [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\compile.replace.step exists.

        error_check:


        build_code:

             [echo] Compiling C:\Working\github\continuoustests\AutoTest.Net\.\AutoTest.TestRunner.sln.

        build_dotNET_code:


        build_dotNet_code_framework:

             [echo] Building on 3.5
            [mkdir] Creating directory 'C:\Working\github\continuoustests\AutoTest.Net\build_outputx86\AutoTest.TestRunner'.
          [msbuild] Project file contains ToolsVersion="4.0", which is not supported by this version of MSBuild. Treating the project as if it had ToolsVersion="3.5".
          [msbuild] CopyFilesToOutputDirectory:
          [msbuild]   AutoTest.TestRunners.Shared -> C:\Working\github\continuoustests\AutoTest.Net\build_outputx86\AutoTest.TestRunner\AutoTest.TestRunners.Shared.dll
          [msbuild] Project file contains ToolsVersion="4.0", which is not supported by this version of MSBuild. Treating the project as if it had ToolsVersion="3.5".
          [msbuild] Project file contains ToolsVersion="4.0", which is not supported by this version of MSBuild. Treating the project as if it had ToolsVersion="3.5".
          [msbuild] Project file contains ToolsVersion="4.0", which is not supported by this version of MSBuild. Treating the project as if it had ToolsVersion="3.5".
          [msbuild] TestRunner.cs(71,30): warning CS0168: The variable 'ex' is declared but never used
          [msbuild] Project file contains ToolsVersion="4.0", which is not supported by this version of MSBuild. Treating the project as if it had ToolsVersion="3.5".
          [msbuild] CopyFilesToOutputDirectory:
          [msbuild]   AutoTest.TestRunners -> C:\Working\github\continuoustests\AutoTest.Net\build_outputx86\AutoTest.TestRunner\AutoTest.TestRunner.exe

        copy_documentation:

             [echo] Building documentation files to C:\Working\github\continuoustests\AutoTest.Net\build\..\build_outputx86\docs.

        copy_db:

             [echo] Building database files to C:\Working\github\continuoustests\AutoTest.Net\build\..\build_outputx86\AutoTest.TestRunner.Database.

        run_normal_tasks:


        custom_tasks_after:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\compile.post.step exists.

        go:


        BUILD SUCCEEDED

        Total time: 0.5 seconds.

 [nant] C:\Working\github\continuoustests\AutoTest.Net\build\environmentBuilder.step 
        Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/environmentBuilder.step
        Target framework: Microsoft .NET Framework 3.5
        Target(s) specified: go 


        run_tasks:

             [echo] Running EnvironmentBuilder tasks.

        custom_tasks_before:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\environmentBuilder.pre.step exists.

        custom_tasks_replace:

             [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\environmentBuilder.replace.step exists.

        build_code_environment_files:

        Looking for template files starting in "C:\Working\github\continuoustests\AutoTest.Net\build\..\build_outputx86\AutoTest.TestRunner" and building to directory "C:\Working\github\continuoustests\AutoTest.Net\build\..\build_outputx86\environment.files".
        I found settings for "LOCAL" with settings file "LOCAL.settings".

        build_database_environment_files:

        Looking for template files starting in "C:\Working\github\continuoustests\AutoTest.Net\build\..\build_outputx86\AutoTest.TestRunner.Database" and building to directory "C:\Working\github\continuoustests\AutoTest.Net\build\..\build_outputx86\AutoTest.TestRunner.Database".
        I found settings for "LOCAL" with settings file "LOCAL.settings".

        build_doc_environment_files:

        Looking for template files starting in "C:\Working\github\continuoustests\AutoTest.Net\build\..\build_outputx86\docs" and building to directory "C:\Working\github\continuoustests\AutoTest.Net\build\..\build_outputx86\docs".
        I found settings for "LOCAL" with settings file "LOCAL.settings".

        build_other_documentation_files:

        Looking for template files starting in "C:\Working\github\continuoustests\AutoTest.Net\build\..\build_outputx86\docs" and building to directory "C:\Working\github\continuoustests\AutoTest.Net\build\..\build_outputx86\docs".
        I found settings for "LOCAL" with settings file "LOCAL.settings".

        run_normal_tasks:


        custom_tasks_after:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\environmentBuilder.post.step exists.

        go:


        BUILD SUCCEEDED

        Total time: 0.2 seconds.

 [nant] C:\Working\github\continuoustests\AutoTest.Net\build\analyze.step 
        Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/analyze.step
        Target framework: Microsoft .NET Framework 3.5
        Target(s) specified: go 


        run_tasks:

             [echo] Running Analyzer tasks.

        custom_tasks_before:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\analyze.pre.step exists.

        custom_tasks_replace:

             [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\analyze.replace.step exists.

        run_analyzers:

             [nant] C:\Working\github\continuoustests\AutoTest.Net\build\analyzers\test.step 
                    Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/analyzers/test.step
                    Target framework: Microsoft .NET Framework 3.5
                    Target(s) specified: go 


                    run_tasks:

                         [echo] Running TestRunner tasks.

                    custom_tasks_before:

                         [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\analyzers\..\..\build.custom\analyzers\test.pre.step exists.

                    custom_tasks_replace:

                         [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\analyzers\..\..\build.custom\analyzers\test.replace.step exists.

                    run_tests:


                    set_normal_failure_mode:


                    run_normal_tasks:


                    custom_tasks_after:

                         [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\analyzers\..\..\build.custom\analyzers\test.post.step exists.

                    go:


                    BUILD SUCCEEDED

                    Total time: 0.1 seconds.

             [nant] C:\Working\github\continuoustests\AutoTest.Net\build\analyzers\ncover.step 
                    Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/analyzers/ncover.step
                    Target framework: Microsoft .NET Framework 3.5
                    Target(s) specified: go 

                       [script] Scanning assembly "oahhdnbs" for extensions.

                    run_tasks:

                         [echo] Running NCover tasks.

                    prepare:

                         [echo] Removing and adding C:\Working\github\continuoustests\AutoTest.Net\build_outputx86\build_artifacts\ncover.
                        [mkdir] Creating directory 'C:\Working\github\continuoustests\AutoTest.Net\build_outputx86\build_artifacts\ncover'.

                    custom_tasks_before:

                         [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\analyzers\..\..\build.custom\analyzers\ncover.pre.step exists.

                    custom_tasks_replace:

                         [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\analyzers\..\..\build.custom\analyzers\ncover.replace.step exists.

                    get_test_dlls:

                         [echo] Getting test dlls based on name in directory C:\Working\github\continuoustests\AutoTest.Net\build_outputx86\AutoTest.TestRunner.
                         [echo] Running NCover against these test dlls -  AutoTest.TestRunners.Shared.dll.

                    ncover_explorer:

                         [echo] Attempting to run NCoverExplorer. Creating HTML results file at AutoTest.TestRunner.CodeCoverageSummary-results.html and XML results file at AutoTest.TestRunner.CodeCoverageSummary-results.xml.
                    [ncoverexplorer] No matching coverage files found in the <fileset> specified in your <ncoverexplorer> NAnt task.

                    custom_tasks_after:

                         [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\analyzers\..\..\build.custom\analyzers\ncover.post.step exists.

                    BUILD SUCCEEDED - 1 non-fatal error(s), 0 warning(s)

                    Total time: 0.3 seconds.

             [nant] C:\Working\github\continuoustests\AutoTest.Net\build\analyzers\ndepend.step 
                    Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/analyzers/ndepend.step
                    Target framework: Microsoft .NET Framework 3.5
                    Target(s) specified: go 

                       [script] Scanning assembly "qw0fjgat" for extensions.

                    run_tasks:

                         [echo] Running NDepend tasks.

                    prepare:

                         [echo] Removing and adding C:\Working\github\continuoustests\AutoTest.Net\build_outputx86\build_artifacts\ndepend.
                        [mkdir] Creating directory 'C:\Working\github\continuoustests\AutoTest.Net\build_outputx86\build_artifacts\ndepend'.

                    custom_tasks_before:

                         [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\analyzers\..\..\build.custom\analyzers\ndepend.pre.step exists.

                    custom_tasks_replace:

                         [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\analyzers\..\..\build.custom\analyzers\ndepend.replace.step exists.

                    prepare:

                         [echo] Removing and adding C:\Working\github\continuoustests\AutoTest.Net\build_outputx86\build_artifacts\ndepend.
                       [delete] Deleting directory 'C:\Working\github\continuoustests\AutoTest.Net\build_outputx86\build_artifacts\ndepend'.
                        [mkdir] Creating directory 'C:\Working\github\continuoustests\AutoTest.Net\build_outputx86\build_artifacts\ndepend'.

                    custom_tasks_after:

                         [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\analyzers\..\..\build.custom\analyzers\ndepend.post.step exists.

                    BUILD SUCCEEDED

                    Total time: 0.2 seconds.

             [nant] C:\Working\github\continuoustests\AutoTest.Net\build\analyzers\nitriq.step 
                    Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/analyzers/nitriq.step
                    Target framework: Microsoft .NET Framework 3.5
                    Target(s) specified: go 

                       [script] Scanning assembly "djm--63z" for extensions.

                    precheck:

                         [echo] Attempting to locate console edition of Nitriq.

                    BUILD SUCCEEDED

                    Total time: 0.2 seconds.

             [nant] C:\Working\github\continuoustests\AutoTest.Net\build\analyzers\moma.step 
                    Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/analyzers/moma.step
                    Target framework: Microsoft .NET Framework 3.5
                    Target(s) specified: go 

                       [script] Scanning assembly "2sxbpf_b" for extensions.

                    run_tasks:

                         [echo] Running Mono Migration Analyzer tasks.

                    prepare:

                         [echo] Removing and adding C:\Working\github\continuoustests\AutoTest.Net\build_outputx86\build_artifacts\monoMigrationAnalyzer.
                        [mkdir] Creating directory 'C:\Working\github\continuoustests\AutoTest.Net\build_outputx86\build_artifacts\monoMigrationAnalyzer'.

                    custom_tasks_before:

                         [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\analyzers\..\..\build.custom\analyzers\moma.pre.step exists.

                    custom_tasks_replace:

                         [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\analyzers\..\..\build.custom\analyzers\moma.replace.step exists.

                    get_regular_dlls:

                         [echo] Getting output dlls based on name in directory C:\Working\github\continuoustests\AutoTest.Net\build_outputx86\AutoTest.TestRunner.
                         [echo] Running Mono Migration Analyzer against these files -  AutoTest.TestRunner.exe.

                    moma:

                         [echo] Attempting to run Mono Migration Analyzer. Creating file at AutoTest.TestRunner.MoMAReport.html and logging at AutoTest.TestRunner.moma.log.

                    run_normal_tasks:


                    custom_tasks_after:

                         [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\analyzers\..\..\build.custom\analyzers\moma.post.step exists.

                    go:


                    BUILD SUCCEEDED

                    Total time: 1.1 seconds.


        run_normal_tasks:


        custom_tasks_after:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\analyze.post.step exists.

        go:


        BUILD SUCCEEDED

        Total time: 1.8 seconds.

 [nant] C:\Working\github\continuoustests\AutoTest.Net\build\package.step 
        Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/package.step
        Target framework: Microsoft .NET Framework 3.5
        Target(s) specified: go 


        run_tasks:

             [echo] Running PackageBuilder tasks.

        custom_tasks_before:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\package.pre.step exists.

        custom_tasks_replace:

             [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\package.replace.step exists.

        prepare:

             [echo] Removing and adding C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop.
           [delete] Deleting directory 'C:\Working\github\continuoustests\AutoTest.Net\code_drop'.
            [mkdir] Creating directory 'C:\Working\github\continuoustests\AutoTest.Net\code_drop'.

        build_artifacts:

             [echo] Packaging build artifacts (such as test results) to C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\build_artifacts.
             [copy] Copying 7 files to 'C:\Working\github\continuoustests\AutoTest.Net\code_drop\build_artifacts'.

        app:

             [echo] Packaging application items to C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\AutoTest.TestRunner.
             [copy] Copying 1 file to 'C:\Working\github\continuoustests\AutoTest.Net\code_drop\AutoTest.TestRunner'.

        web:

             [echo] Packaging website to C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\_PublishedWebSites.

        db:

             [echo] Packaging database files to C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\AutoTest.TestRunner.Database.

        reports:

             [echo] Packaging reports to C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\AutoTest.TestRunner.Reports.

        file_server:

             [echo] Packaging file server items to C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\file.server.
             [echo] Packaging output fileserver items to C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\FileServer.

        environment_files:

             [echo] Packaging environment files to C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\environment.files.

        deployment_scripts:

             [echo] Packaging deployment scripts to C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\deployment.
             [copy] Copying 1 file to 'C:\Working\github\continuoustests\AutoTest.Net\code_drop\deployment'.

        settings_files:

             [echo] Packaging settings files to C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\settings.
             [copy] Copying 1 file to 'C:\Working\github\continuoustests\AutoTest.Net\code_drop\settings'.

        build_deployment_files:

             [echo] Building Deployment Files.
             [nant] C:\Working\github\continuoustests\AutoTest.Net\build\deploymentBuilder.step 
                    Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/deploymentBuilder.step
                    Target framework: Microsoft .NET Framework 3.5
                    Target(s) specified: go 


                    run_tasks:

                         [echo] Running DeploymentBuilder tasks.

                    custom_tasks_before:

                         [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\deploymentBuilder.pre.step exists.

                    custom_tasks_replace:

                         [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\deploymentBuilder.replace.step exists.

                    build_deployments:


                    BUILD FAILED

                    C:\Working\github\continuoustests\AutoTest.Net\build\deploymentBuilder.step(73,6):
                    Unexpected attribute "useEnvironmentSubdirectory" on element <buildTemplateFiles>.

                    Total time: 0.1 seconds.

             [nant] Nested build failed.  Refer to build log for exact reason.

        build_info_file:

             [echo] Copying C:\Working\github\continuoustests\AutoTest.Net\build\..\build_outputx86\_BuildInfo.xml to build_artifacts, AutoTest.TestRunner, and deployment in the C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop folder.
             [copy] Copying 1 file to 'C:\Working\github\continuoustests\AutoTest.Net\code_drop\build_artifacts'.
             [copy] Copying 1 file to 'C:\Working\github\continuoustests\AutoTest.Net\code_drop\AutoTest.TestRunner'.
             [copy] Copying 1 file to 'C:\Working\github\continuoustests\AutoTest.Net\code_drop\deployment'.

        documentation:

             [echo] Packaging documentation files to C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\docs.

        run_normal_tasks:


        custom_tasks_after:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\package.post.step exists.
             [nant] C:\Working\github\continuoustests\AutoTest.Net\build.custom\package.post.step 
                    Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build.custom/package.post.step
                    Target framework: Microsoft .NET Framework 3.5
                    Target(s) specified: go 


                    app:

                         [echo] Packaging test items to C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\AutoTest.TestRunner.

                    go:


                    BUILD SUCCEEDED

                    Total time: 0 seconds.


        go:


        BUILD SUCCEEDED - 1 non-fatal error(s), 0 warning(s)

        Total time: 0.3 seconds.

 [nant] C:\Working\github\continuoustests\AutoTest.Net\build\gemsPrepare.step 
        Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/gemsPrepare.step
        Target framework: Microsoft .NET Framework 3.5
        Target(s) specified: go 


        run_tasks:

             [echo] Running GemsPrepare tasks.

        custom_tasks_before:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\gemsPrepare.pre.step exists.

        custom_tasks_replace:

             [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\gemsPrepare.replace.step exists.

        prepare:

             [echo] Removing and adding C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\gems.
            [mkdir] Creating directory 'C:\Working\github\continuoustests\AutoTest.Net\code_drop\gems'.

        copy_gems_folder:

             [echo] Packaging gem specifications and special files from ..\gems to C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\gems.
             [copy] Copying 1 file to 'C:\Working\github\continuoustests\AutoTest.Net\code_drop\gems'.

        copy_app_drop_to_lib_folder:

             [echo] Packaging application gem pieces into C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\gems\lib from C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\AutoTest.TestRunner.
             [copy] Copying 2 files to 'C:\Working\github\continuoustests\AutoTest.Net\code_drop\gems\lib'.

        copy_docs_to_doc_folder:

             [echo] Packaging docs to C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\gems\docs.

        copy_notices_to_doc_folder:

             [echo] Packaging readme file to C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\gems\docs.
             [copy] C:\Working\github\continuoustests\AutoTest.Net\build\gemsPrepare.step(125,6):
             [copy] Could not find file 'C:\Working\github\continuoustests\AutoTest.Net\README.markdown' to copy.
             [echo] Packaging other legal stuff to C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\gems\docs.

        update_gem_build_date:


        generate_version_file:

             [echo] Generating C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\gems\VERSION with 0.0.0.0 for the version

        run_normal_tasks:


        custom_tasks_after:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\gemsPrepare.post.step exists.

        go:


        BUILD SUCCEEDED - 1 non-fatal error(s), 0 warning(s)

        Total time: 0.1 seconds.

 [nant] C:\Working\github\continuoustests\AutoTest.Net\build\gemsBuild.step 
        Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/gemsBuild.step
        Target framework: Microsoft .NET Framework 3.5
        Target(s) specified: go 


        run_tasks:

             [echo] Running GemsBuild tasks.

        custom_tasks_before:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\gemsBuild.pre.step exists.

        custom_tasks_replace:

             [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\gemsBuild.replace.step exists.

        build_gem:

             [echo] Finding and building all gems in C:\Working\github\continuoustests\AutoTest.Net\build\..\code_drop\gems.

        run_normal_tasks:


        custom_tasks_after:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\gemsBuild.post.step exists.

        go:


        BUILD SUCCEEDED

        Total time: 0.1 seconds.

run_normal_tasks:

custom_tasks_after:

 [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\default.post.build exists.

report_finish_time:

 [echo] Build finished at 10/21/2012 20:33:12 with UppercuT version 1.0.5.0.

go:

BUILD SUCCEEDED

Total time: 3.7 seconds.

NAnt 0.86 (Build 0.86.3412.0; nightly; 5/5/2009)
Copyright (C) 2001-2009 Gerry Shaw
http://nant.sourceforge.net

Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/default.build
Target framework: Microsoft .NET Framework 3.5
Target(s) specified: go

load_uppercut_assemblies:

[loadtasks] Scanning assembly "uppercut.tasks" for extensions.

allow_powershell_unrestricted:

report_uppercut_version:

[xmlpeek] Peeking at 'C:\Working\github\continuoustests\AutoTest.Net\build\UppercuT.xml' with XPath expression '/uppercut/version'.
[xmlpeek] Found '1' nodes with the XPath expression '/uppercut/version'.
[echo] Using UppercuT version: 1.0.5.0.

run_tasks:

 [echo] Running UppercuTBuild tasks.

prepare:

 [echo] Removing and adding C:\Working\github\continuoustests\AutoTest.Net\build\..\build_outputAnyCPU.

[delete] Deleting directory 'C:\Working\github\continuoustests\AutoTest.Net\build_outputAnyCPU'.
[mkdir] Creating directory 'C:\Working\github\continuoustests\AutoTest.Net\build_outputAnyCPU'.

custom_tasks_before:

 [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\default.pre.build exists.

custom_tasks_replace:

 [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\default.replace.build exists.

error_check:

build:

get_revision:

 [nant] C:\Working\github\continuoustests\AutoTest.Net\build\versioners\svn.step 
        Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/versioners/svn.step
        Target framework: Microsoft .NET Framework 3.5
        Target(s) specified: go 


        run_tasks:

             [echo] Running SVNVersioner tasks.

        custom_tasks_before:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\versioners\..\..\build.custom\versioners\svn.pre.step exists.

        custom_tasks_replace:

             [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\versioners\..\..\build.custom\versioners\svn.replace.step exists.

        get_revision:

             [echo] Getting revision number from working directory C:\Working\github\continuoustests\AutoTest.Net\build or remotely at .
             [exec] svn: E155007: 'C:\Working\github\continuoustests\AutoTest.Net' is not a working copy
             [exec] <?xml version="1.0" encoding="UTF-8"?>
             [exec] <info>
             [exec] C:\Working\github\continuoustests\AutoTest.Net\build\versioners\svn.step(65,6):
             [exec] External Program Failed: svn (return code was 1)
          [xmlpeek] Peeking at 'C:\Working\github\continuoustests\AutoTest.Net\build\versioners\_revision.xml' with XPath expression '/info/entry/commit/@revision'.
          [xmlpeek] C:\Working\github\continuoustests\AutoTest.Net\build\versioners\svn.step(70,6):
          [xmlpeek] Failed to load the XML document 'C:\Working\github\continuoustests\AutoTest.Net\build\versioners\_revision.xml'.
          [xmlpeek]     Unexpected end of file has occurred. The following elements are not closed: info. Line 3, position 1.
             [exec] svn: E155007: 'C:\Working\github\continuoustests\AutoTest.Net\build\versioners' is not a working copy
             [exec] <?xml version="1.0" encoding="UTF-8"?>
             [exec] <info>
             [exec] C:\Working\github\continuoustests\AutoTest.Net\build\versioners\svn.step(75,6):
             [exec] External Program Failed: svn (return code was 1)
          [xmlpeek] Peeking at 'C:\Working\github\continuoustests\AutoTest.Net\build\versioners\_revision.xml' with XPath expression '/info/entry/@revision'.
          [xmlpeek] C:\Working\github\continuoustests\AutoTest.Net\build\versioners\svn.step(82,6):
          [xmlpeek] Failed to load the XML document 'C:\Working\github\continuoustests\AutoTest.Net\build\versioners\_revision.xml'.
          [xmlpeek]     Unexpected end of file has occurred. The following elements are not closed: info. Line 3, position 1.
           [delete] Deleting file C:\Working\github\continuoustests\AutoTest.Net\build\versioners\_revision.xml.

        get_externally_provided_revision:


        set_version_environment_variable:


        run_normal_tasks:


        custom_tasks_after:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\versioners\..\..\build.custom\versioners\svn.post.step exists.

        go:


        BUILD SUCCEEDED - 4 non-fatal error(s), 2 warning(s)

        Total time: 0.2 seconds.

 [echo] Using revision number: 0 and hash: 0.

get_build_number:

 [echo] Using build number 0.

get_drop_directory:

 [echo] Compiled code drop directory will be C:\Working\github\continuoustests\AutoTest.Net\code_drop.
 [nant] C:\Working\github\continuoustests\AutoTest.Net\build\policyChecks.step 
        Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/policyChecks.step
        Target framework: Microsoft .NET Framework 3.5
        Target(s) specified: go 


        run_tasks:

             [echo] Running PolicyEnforcer tasks.

        custom_tasks_before:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\policyChecks.pre.step exists.

        custom_tasks_replace:

             [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\policyChecks.replace.step exists.

        install_document_policy:

             [echo] Checking for the existence of C:\Working\github\continuoustests\AutoTest.Net\docs\Installation\AutoTest.NETInstallation.doc. Do we fail the build if it is missing? false

        run_normal_tasks:


        custom_tasks_after:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\policyChecks.post.step exists.

        go:


        BUILD SUCCEEDED

        Total time: 0.1 seconds.

 [nant] C:\Working\github\continuoustests\AutoTest.Net\build\versionBuilder.step 
        Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/versionBuilder.step
        Target framework: Microsoft .NET Framework 3.5
        Target(s) specified: go 


        run_tasks:

             [echo] Running VersionBuilder tasks.

        custom_tasks_before:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\versionBuilder.pre.step exists.

        custom_tasks_replace:

             [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\versionBuilder.replace.step exists.

        error_check:


        determine_language:


        generate_assembly_info:

             [echo] Generating SolutionVersion.cs with assembly version 0.0.0.0.
          [asminfo] Generated file 'C:\Working\github\continuoustests\AutoTest.Net\SolutionVersion.cs'.

        run_normal_tasks:


        custom_tasks_after:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\versionBuilder.post.step exists.

        go:


        BUILD SUCCEEDED

        Total time: 0.3 seconds.

 [nant] C:\Working\github\continuoustests\AutoTest.Net\build\generateBuildInfo.step 
        Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/generateBuildInfo.step
        Target framework: Microsoft .NET Framework 3.5
        Target(s) specified: go 


        run_tasks:

             [echo] Running BuildInformation tasks.

        custom_tasks_before:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\generateBuildInfo.pre.step exists.

        custom_tasks_replace:

             [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\generateBuildInfo.replace.step exists.

        generate_build_info_file:

             [echo] Generating XML file with some information to possibly get merged in at C:\Working\github\continuoustests\AutoTest.Net\build\..\build_outputAnyCPU\_BuildInfo.xml.

        run_normal_tasks:


        custom_tasks_after:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\generateBuildInfo.post.step exists.

        go:


        BUILD SUCCEEDED

        Total time: 0.1 seconds.

 [nant] C:\Working\github\continuoustests\AutoTest.Net\build\compile.step 
        Buildfile: file:///C:/Working/github/continuoustests/AutoTest.Net/build/compile.step
        Target framework: Microsoft .NET Framework 3.5
        Target(s) specified: go 


        run_tasks:

             [echo] Running Compiler tasks.

        check_for_multitargeting:


        custom_tasks_before:

             [echo] Running custom tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\compile.pre.step exists.

        custom_tasks_replace:

             [echo] Running custom tasks instead of normal tasks if C:\Working\github\continuoustests\AutoTest.Net\build\..\build.custom\compile.replace.step exists.

        error_check:


        build_code:

             [echo] Compiling C:\Working\github\continuoustests\AutoTest.Net\.\AutoTest.NET.sln.

        build_dotNET_code:


        build_dotNet_code_framework:

             [echo] Building on 3.5
            [mkdir] Creating directory 'C:\Working\github\continuoustests\AutoTest.Net\build_outputAnyCPU\AutoTest.NET'.
          [msbuild] C:\Working\github\continuoustests\AutoTest.Net\AutoTest.NET.sln(424): Solution file error MSB5009: Error parsing the nested project section in solution file.

        BUILD FAILED

        C:\Working\github\continuoustests\AutoTest.Net\build\compile.step(375,14):
        Failed to start MSBuild.
            C:\Working\github\continuoustests\AutoTest.Net\build\compile.step(375,14):
            External Program Failed: C:\Windows\Microsoft.NET\Framework\v3.5\msbuild.exe (return code was 1)

        Total time: 0.2 seconds.

BUILD FAILED

Nested build failed. Refer to build log for exact reason.

Total time: 0.9 seconds.

Microsoft (R) Build Engine Version 4.0.30319.1
[Microsoft .NET Framework, Version 4.0.30319.269]
Copyright (C) Microsoft Corporation 2007. All rights reserved.

Build started 10/21/2012 8:33:13 PM.
Project "C:\Working\github\continuoustests\AutoTest.Net\addins\VisualStudio\AutoTest.VSAddin.sln" on node 1 (rebuild target(s)).
ValidateSolutionConfiguration:
Building solution configuration "Release|Mixed Platforms".
Project "C:\Working\github\continuoustests\AutoTest.Net\addins\VisualStudio\AutoTest.VSAddin.sln" (1) is building "C:\Working\github\continuoustests\AutoTest.Net\addins\VisualStudio\AutoTest.VS.Util\AutoTest.VS.Util.csproj" (2) on node 1 (Rebuild target(s)).
CoreClean:
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\build_output\AutoTest.config.template".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\build_output\AutoTest.VS.Util.dll".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\build_output\AutoTest.VS.Util.pdb".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\addins\VisualStudio\AutoTest.VS.Util\obj\Release\ResolveAssemblyReference.cache".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\addins\VisualStudio\AutoTest.VS.Util\obj\Release\AutoTest.VS.Util.dll".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\addins\VisualStudio\AutoTest.VS.Util\obj\Release\AutoTest.VS.Util.pdb".
Project "C:\Working\github\continuoustests\AutoTest.Net\addins\VisualStudio\AutoTest.VS.Util\AutoTest.VS.Util.csproj" (2) is building "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.Core\AutoTest.Core.csproj" (3) on node 1 (Clean target(s)).
CoreClean:
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\build_output\AutoTest.Core.dll".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\build_output\AutoTest.Core.pdb".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.Core\obj\Release\ResolveAssemblyReference.cache".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.Core\obj\Release\AutoTest.Core.dll".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.Core\obj\Release\AutoTest.Core.pdb".
Project "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.Core\AutoTest.Core.csproj" (3) is building "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.Messages\AutoTest.Messages.csproj" (4) on node 1 (Clean target(s)).
CoreClean:
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\build_output\AutoTest.Messages.dll".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.Messages\obj\Release\AutoTest.Messages.dll".
Done Building Project "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.Messages\AutoTest.Messages.csproj" (Clean target(s)).
Project "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.Core\AutoTest.Core.csproj" (3) is building "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.TestRunner\AutoTest.TestRunners.Shared\AutoTest.TestRunners.Shared.csproj" (5) on node 1 (Clean target(s)).
CoreClean:
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\build_output\AutoTest.TestRunners.Shared.dll".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\build_output\AutoTest.TestRunners.Shared.pdb".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.TestRunner\AutoTest.TestRunners.Shared\obj\x86\Release\AutoTest.TestRunners.Shared.dll".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.TestRunner\AutoTest.TestRunners.Shared\obj\x86\Release\AutoTest.TestRunners.Shared.pdb".
Done Building Project "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.TestRunner\AutoTest.TestRunners.Shared\AutoTest.TestRunners.Shared.csproj" (Clean target(s)).
Done Building Project "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.Core\AutoTest.Core.csproj" (Clean target(s)).
Project "C:\Working\github\continuoustests\AutoTest.Net\addins\VisualStudio\AutoTest.VS.Util\AutoTest.VS.Util.csproj" (2) is building "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.UI\AutoTest.UI.csproj" (6) on node 1 (Clean target(s)).
CoreClean:
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\build_output\AutoTest.UI.dll".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\build_output\AutoTest.UI.pdb".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.UI\obj\Release\AutoTest.UI.Properties.Resources.resources".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.UI\obj\Release\AutoTest.UI.RunFeedback.resources".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.UI\obj\Release\AutoTest.UI.TestDetailsForm.resources".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.UI\obj\Release\ResGen.read.1.tlog".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.UI\obj\Release\ResGen.write.1.tlog".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.UI\obj\Release\AutoTest.UI.dll".
Deleting file "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.UI\obj\Release\AutoTest.UI.pdb".
Done Building Project "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.UI\AutoTest.UI.csproj" (Clean target(s)).
Project "C:\Working\github\continuoustests\AutoTest.Net\addins\VisualStudio\AutoTest.VS.Util\AutoTest.VS.Util.csproj" (2) is building "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.Core\AutoTest.Core.csproj" (3:2) on node 1 (default targets).
Project "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.Core\AutoTest.Core.csproj" (3:2) is building "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.Messages\AutoTest.Messages.csproj" (4:4) on node 1 (default targets).
CoreCompile:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\System.Core.dll" /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Data.dll /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.dll /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Xml.dll /debug- /optimize- /out:obj\Release\AutoTest.Messages.dll /target:library AbortMessage.cs AssemblyInfo.cs BuildMessage.cs BuildRunResults.cs CacheBuildMessage.cs CacheMessage.cs CacheTestMessage.cs ChangedFile.cs BuildRunMessage.cs FileStorage\ConfigurationLocator.cs FileStorage\PathTranslator.cs IMessage.cs ErrorMessage.cs IMessageForwarder.cs InformationMessage.cs LiveTestStatusMessage.cs OnDemandTestRunMessage.cs RunAction.cs RunInformationMessage.cs RunReport.cs RunFinishedMessage.cs RunStartedMessage.cs TestRunMessage.cs TestRunner.cs TestRunResults.cs TestResult.cs IStackLine.cs TestRunStatus.cs WarningMessage.cs ICustomBinarySerializable.cs Serializers\CustomBinaryFormatter.cs FileChangeMessage.cs AssemblyChangeMessage.cs ProjectChangeMessage.cs StackLineMessage.cs LinkParser.cs Link.cs ExternalCommandMessage.cs EditorEngineMessage.cs
CopyFilesToOutputDirectory:
Copying file from "obj\Release\AutoTest.Messages.dll" to "C:\Working\github\continuoustests\AutoTest.Net\build_output\AutoTest.Messages.dll".
AutoTest.Messages -> C:\Working\github\continuoustests\AutoTest.Net\build_output\AutoTest.Messages.dll
Done Building Project "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.Messages\AutoTest.Messages.csproj" (default targets).
Project "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.Core\AutoTest.Core.csproj" (3:2) is building "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.TestRunner\AutoTest.TestRunners.Shared\AutoTest.TestRunners.Shared.csproj" (5:3) on node 1 (default targets).
CoreCompile:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /platform:x86 /errorreport:prompt /warn:4 /define:TRACE /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\System.Core.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\System.Data.DataSetExtensions.dll" /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Data.dll /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.dll /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Xml.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\System.Xml.Linq.dll" /debug:pdbonly /filealign:512 /optimize+ /out:obj\x86\Release\AutoTest.TestRunners.Shared.dll /target:library AssemblyAnalysis\AssemblyPropertyReader.cs AssemblyAnalysis\IReflectionProvider.cs AssemblyAnalysis\Reflect.cs AssemblyAnalysis\SimpleType.cs AssemblyAnalysis\SystemReflectionProvider.cs Communication\PipeClient.cs Communication\PipeJunction.cs Communication\PipeServer.cs Communication\StreamString.cs Communication\TestFeedbackProvider.cs Errors\ErrorHandler.cs IAutoTestNetTestRunner.cs ITestRunProcess.cs ITestRunProcessFeedback.cs Logging\ConsoleLogger.cs Logging\FileLogger.cs Logging\ILogger.cs Logging\Logger.cs Logging\NullLogger.cs OperatingSystem\OS.cs Options\OptionsXmlReader.cs Options\OptionsXmlWriter.cs Options\RunSettings.cs Plugins\PluginLocator.cs Properties\AssemblyInfo.cs Options\RunOptions.cs Results\ResultsXmlWriter.cs Results\ResultXmlReader.cs Results\TestResults.cs Targeting\TargetedRun.cs Targeting\TargetedRunAssembler.cs Targeting\TestProcessSelector.cs TestProcess.cs TestRunProcess.cs
CopyFilesToOutputDirectory:
Copying file from "obj\x86\Release\AutoTest.TestRunners.Shared.dll" to "C:\Working\github\continuoustests\AutoTest.Net\build_output\AutoTest.TestRunners.Shared.dll".
AutoTest.TestRunners.Shared -> C:\Working\github\continuoustests\AutoTest.Net\build_output\AutoTest.TestRunners.Shared.dll
Copying file from "obj\x86\Release\AutoTest.TestRunners.Shared.pdb" to "C:\Working\github\continuoustests\AutoTest.Net\build_output\AutoTest.TestRunners.Shared.pdb".
Done Building Project "C:\Working\github\continuoustests\AutoTest.Net\src\AutoTest.TestRunner\AutoTest.TestRunners.Shared\AutoTest.TestRunners.Shared.csproj" (default targets).
CoreCompile:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:TRACE /reference:C:\Working\github\continuoustests\AutoTest.Net\build_output\AutoTest.Messages.dll /reference:C:\Working\github\continuoustests\AutoTest.Net\build_output\AutoTest.TestRunners.Shared.dll /reference:C:\Working\github\continuoustests\AutoTest.Net\lib\Castle.Windsor\Castle.Core.dll /reference:C:\Working\github\continuoustests\AutoTest.Net\lib\Castle.Windsor\Castle.Windsor.dll /reference:C:\Working\github\continuoustests\AutoTest.Net\lib\FSWatcher\FSWatcher.dll /reference:C:\Working\github\continuoustests\AutoTest.Net\lib\Cecil\Mono.Cecil.dll /reference:C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll /reference:C:\Windows\Microsoft.NET\Framework\

Problem with the installer

Got an error :

c:\Windows\Microsoft.NET\Framework****RegAsm.exe

Create process failed; code 2
The system cannot find the file specified

Content of Framework folder on my install (fresh since a week)
24/08/2011 10:57

v1.0.3705
24/08/2011 10:57 v1.1.4322
15/09/2011 17:03 v2.0.50727
15/09/2011 17:03 v3.0
15/09/2011 17:03 v3.5
18/09/2011 22:42 v4.0.30319

and regASM is inthere.

Using the Growl API

Is there any interest in using the Growl API to generate specific Growl message types? I for one would like to failure messages sticky or change the display for all the AutoTest.Net messages.

Application Icon Please!

Hi,

Can you please add an application icon. I pin the application on the Win 7 taskbar and then it has that ugly default windows icon. It would just look better if it had an official icon.

I know this might be very low of priority, but I just had to put it out there!

Thanks for the great app.

Error when running add-in install batch file

The online description suggests installing VS add-in with a batch file. However, the directory with the batch file does not have all necessary DLLs (for example AutoTest.Core.dll is missing), so attempt to run the batch results in error message.

v1.3.1 - VS 2010 error

After installing v1.3.1 from http://cloud.github.com/downloads/continuoustests/AutoTest.Net/
I get the below error when re- loading VS with a solution that I had AutoTest running on:

Indeed, in the C:\Program Files (x86)\AutoTest.Net there is no such dll as AutoTest.Client. given the version number this seems to be something left from the CountinuousTests version (1.0.16.0)

There are also 2 dll's placed in the C:\Program Files (x86)\ CountinuousTests folder, perhaps also those are being misplaced by the installer?

System.ComponentModel.Composition.CompositionException: The composition produced a single composition error. The root cause is provided below. Review the CompositionException.Errors property for more detailed information. 1) Could not load file or assembly 'AutoTest.Client, Version=1.0.16.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified. Resulting in: An exception occurred while trying to create an instance of type 'AutoTest.VS.RiskClassifier.RiskTaggerProvider'. Resulting in: Cannot activate part 'AutoTest.VS.RiskClassifier.RiskTaggerProvider'. Element: AutoTest.VS.RiskClassifier.RiskTaggerProvider --> AutoTest.VS.RiskClassifier.RiskTaggerProvider Resulting in: Cannot get export 'AutoTest.VS.RiskClassifier.RiskTaggerProvider (ContractName="Microsoft.VisualStudio.Text.Tagging.ITaggerProvider")' from part 'AutoTest.VS.RiskClassifier.RiskTaggerProvider'. Element: AutoTest.VS.RiskClassifier.RiskTaggerProvider (ContractName="Microsoft.VisualStudio.Text.Tagging.ITaggerProvider") --> AutoTest.VS.RiskClassifier.RiskTaggerProvider at System.ComponentModel.Composition.Hosting.CompositionServices.GetExportedValueFromComposedPart(ImportEngine engine, ComposablePart part, ExportDefinition definition) at System.ComponentModel.Composition.Hosting.CatalogExportProvider.GetExportedValue(ComposablePart part, ExportDefinition export, Boolean isSharedPart) at System.ComponentModel.Composition.Hosting.CatalogExportProvider.CatalogExport.GetExportedValueCore() at System.ComponentModel.Composition.Primitives.Export.get_Value() at System.ComponentModel.Composition.ExportServices.GetExportedValueFromLazy[T](Export export) at System.ComponentModel.Composition.ExportServices.<>c__DisplayClass42.<CreateStronglyTypedExportOfTM>b__1() at System.Lazy1.CreateValue() at System.Lazy1.LazyInitValue() at System.Lazy1.get_Value() at Microsoft.VisualStudio.Text.Tagging.Implementation.TagAggregator`1.GatherTaggers(ITextBuffer textBuffer)

Can't build after pull!


Setting environment for using Microsoft Visual Studio 2010 x86 tools.

C:\Program Files\Microsoft Visual Studio 10.0\VC>cd \Dev\AutoTest.Net

C:\Dev\AutoTest.Net>build.bat
NAnt 0.86 (Build 0.86.3412.0; nightly; 5/5/2009)
Copyright (C) 2001-2009 Gerry Shaw
http://nant.sourceforge.net

Buildfile: file:///C:/Dev/AutoTest.Net/build/default.build
Target framework: Microsoft .NET Framework 3.5
Target(s) specified: go


load_uppercut_assemblies:

[loadtasks] Scanning assembly "uppercut.tasks" for extensions.

allow_powershell_unrestricted:


report_uppercut_version:

  [xmlpeek] Peeking at 'C:\Dev\AutoTest.Net\build\UppercuT.xml' with XPath expression '/uppercut/version'.
  [xmlpeek] Found '1' nodes with the XPath expression '/uppercut/version'.
     [echo] Using UppercuT version: 1.0.5.0.

run_tasks:

     [echo] Running UppercuTBuild tasks.

prepare:

     [echo] Removing and adding C:\Dev\AutoTest.Net\build\..\build_output.
   [delete] Deleting directory 'C:\Dev\AutoTest.Net\build_output'.
    [mkdir] Creating directory 'C:\Dev\AutoTest.Net\build_output'.

custom_tasks_before:

     [echo] Running custom tasks if C:\Dev\AutoTest.Net\build\..\build.custom\default.pre.build exists.

custom_tasks_replace:

     [echo] Running custom tasks instead of normal tasks if C:\Dev\AutoTest.Net\build\..\build.custom\default.replace.bu
ild exists.

error_check:


build:


get_revision:

     [nant] C:\Dev\AutoTest.Net\build\versioners\svn.step
            Buildfile: file:///C:/Dev/AutoTest.Net/build/versioners/svn.step
            Target framework: Microsoft .NET Framework 3.5
            Target(s) specified: go


            run_tasks:

                 [echo] Running SVNVersioner tasks.

            custom_tasks_before:

                 [echo] Running custom tasks if C:\Dev\AutoTest.Net\build\versioners\..\..\build.custom\versioners\svn.p
re.step exists.

            custom_tasks_replace:

                 [echo] Running custom tasks instead of normal tasks if C:\Dev\AutoTest.Net\build\versioners\..\..\build
.custom\versioners\svn.replace.step exists.

            get_revision:

                 [echo] Getting revision number from working directory C:\Dev\AutoTest.Net\build or remotely at https://
autotestnet.googlecode.com/svn/.
                 [exec] C:\Dev\AutoTest.Net\build\versioners\svn.step(65,6):
                 [exec] 'svn' failed to start.
              [xmlpeek] Peeking at 'C:\Dev\AutoTest.Net\build\versioners\_revision.xml' with XPath expression '/info/ent
ry/commit/@revision'.
              [xmlpeek] C:\Dev\AutoTest.Net\build\versioners\svn.step(70,6):
              [xmlpeek] XML file 'C:\Dev\AutoTest.Net\build\versioners\_revision.xml' does not exist.
                 [exec] C:\Dev\AutoTest.Net\build\versioners\svn.step(75,6):
                 [exec] 'svn' failed to start.
              [xmlpeek] Peeking at 'C:\Dev\AutoTest.Net\build\versioners\_revision.xml' with XPath expression '/info/ent
ry/@revision'.
              [xmlpeek] C:\Dev\AutoTest.Net\build\versioners\svn.step(82,6):
              [xmlpeek] XML file 'C:\Dev\AutoTest.Net\build\versioners\_revision.xml' does not exist.

            get_externally_provided_revision:


            set_version_environment_variable:


            run_normal_tasks:


            custom_tasks_after:

                 [echo] Running custom tasks if C:\Dev\AutoTest.Net\build\versioners\..\..\build.custom\versioners\svn.p
ost.step exists.

            go:


            BUILD SUCCEEDED - 4 non-fatal error(s), 0 warning(s)

            Total time: 0.3 seconds.

     [echo] Using revision number: 0 and hash: 0.

get_build_number:

     [echo] Using build number 0.

get_drop_directory:

     [echo] Compiled code drop directory will be C:\Dev\AutoTest.Net\code_drop.
     [nant] C:\Dev\AutoTest.Net\build\policyChecks.step
            Buildfile: file:///C:/Dev/AutoTest.Net/build/policyChecks.step
            Target framework: Microsoft .NET Framework 3.5
            Target(s) specified: go


            run_tasks:

                 [echo] Running PolicyEnforcer tasks.

            custom_tasks_before:

                 [echo] Running custom tasks if C:\Dev\AutoTest.Net\build\..\build.custom\policyChecks.pre.step exists.

            custom_tasks_replace:

                 [echo] Running custom tasks instead of normal tasks if C:\Dev\AutoTest.Net\build\..\build.custom\policy
Checks.replace.step exists.

            install_document_policy:

                 [echo] Checking for the existence of C:\Dev\AutoTest.Net\docs\Installation\AutoTest.NETInstallation.doc
. Do we fail the build if it is missing? false

            run_normal_tasks:


            custom_tasks_after:

                 [echo] Running custom tasks if C:\Dev\AutoTest.Net\build\..\build.custom\policyChecks.post.step exists.


            go:


            BUILD SUCCEEDED

            Total time: 0.1 seconds.

     [nant] C:\Dev\AutoTest.Net\build\versionBuilder.step
            Buildfile: file:///C:/Dev/AutoTest.Net/build/versionBuilder.step
            Target framework: Microsoft .NET Framework 3.5
            Target(s) specified: go


            run_tasks:

                 [echo] Running VersionBuilder tasks.

            custom_tasks_before:

                 [echo] Running custom tasks if C:\Dev\AutoTest.Net\build\..\build.custom\versionBuilder.pre.step exists
.

            custom_tasks_replace:

                 [echo] Running custom tasks instead of normal tasks if C:\Dev\AutoTest.Net\build\..\build.custom\versio
nBuilder.replace.step exists.

            error_check:


            determine_language:


            generate_assembly_info:

                 [echo] Generating SolutionVersion.cs with assembly version 0.0.0.0.

            run_normal_tasks:


            custom_tasks_after:

                 [echo] Running custom tasks if C:\Dev\AutoTest.Net\build\..\build.custom\versionBuilder.post.step exist
s.

            go:


            BUILD SUCCEEDED

            Total time: 1 seconds.

     [nant] C:\Dev\AutoTest.Net\build\generateBuildInfo.step
            Buildfile: file:///C:/Dev/AutoTest.Net/build/generateBuildInfo.step
            Target framework: Microsoft .NET Framework 3.5
            Target(s) specified: go


            run_tasks:

                 [echo] Running BuildInformation tasks.

            custom_tasks_before:

                 [echo] Running custom tasks if C:\Dev\AutoTest.Net\build\..\build.custom\generateBuildInfo.pre.step exi
sts.

            custom_tasks_replace:

                 [echo] Running custom tasks instead of normal tasks if C:\Dev\AutoTest.Net\build\..\build.custom\genera
teBuildInfo.replace.step exists.

            generate_build_info_file:

                 [echo] Generating XML file with some information to possibly get merged in at C:\Dev\AutoTest.Net\build
\..\build_output\_BuildInfo.xml.

            run_normal_tasks:


            custom_tasks_after:

                 [echo] Running custom tasks if C:\Dev\AutoTest.Net\build\..\build.custom\generateBuildInfo.post.step ex
ists.

            go:


            BUILD SUCCEEDED

            Total time: 0.1 seconds.

     [nant] C:\Dev\AutoTest.Net\build\compile.step
            Buildfile: file:///C:/Dev/AutoTest.Net/build/compile.step
            Target framework: Microsoft .NET Framework 3.5
            Target(s) specified: go


            run_tasks:

                 [echo] Running Compiler tasks.

            check_for_multitargeting:


            custom_tasks_before:

                 [echo] Running custom tasks if C:\Dev\AutoTest.Net\build\..\build.custom\compile.pre.step exists.

            custom_tasks_replace:

                 [echo] Running custom tasks instead of normal tasks if C:\Dev\AutoTest.Net\build\..\build.custom\compil
e.replace.step exists.

            error_check:


            build_code:

                 [echo] Compiling C:\Dev\AutoTest.Net\.\AutoTest.NET.sln.

            build_dotNET_code:


            build_dotNet_code_framework:


            BUILD FAILED

            C:\Dev\AutoTest.Net\build\compile.step(252,6):
            Function call failed.
            Expression: Building on ${framework::get-version(microsoft.framework.specific)}
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                Failed to initialize the 'Mono 3.5 Profile' (mono-3.5) target framework.
                    Registry Path Not Found! - key='SOFTWARE\Novell\Mono\';hive='Microsoft.Win32.RegistryHive[]';

            Total time: 0.1 seconds.


BUILD FAILED

Nested build failed.  Refer to build log for exact reason.

Total time: 1.8 seconds.


C:\Dev\AutoTest.Net>

Unit test failed on ubuntu

Doing a ./build.sh gives me the following errors:

zippy@maya-gwapa:/Documents/MonoDevelop/AutoTest.Net$ grep "Test Error" auto.build.log
[exec] 1) Test Error : AutoTest.Test.Core.Messaging.MessageConsumers.BinaryFileChangeConsumerTest.Should_consume_duplicate_assemblies_once
[exec] 2) Test Error : AutoTest.Test.Core.Messaging.MessageConsumers.FileChangeConsumerTest.When_finding_more_projects_by_multiple_locators_the_ones_closest_to_the_changed_file_should_be_published
[exec] 3) Test Error : AutoTest.Test.Core.Messaging.MessageConsumers.FileChangeConsumerTest.When_finding_multiple_projects_all_should_be_published
[exec] 4) Test Error : AutoTest.Test.Core.TestRunners.MSpecTestRunnerTest.Should_run_tests_for_each_framework_with_an_existing_runner
[exec] 5) Test Error : AutoTest.WinForms.Test.BotstrapperTest.Should_register_directoy_picker_form
[exec] 6) Test Error : AutoTest.WinForms.Test.BotstrapperTest.Should_register_feedback_form
[exec] 7) Test Error : AutoTest.WinForms.Test.BotstrapperTest.Should_register_information_form
zippy@maya-gwapa:
/Documents/MonoDevelop/AutoTest.Net$

I'm running Ubuntu 12.04 and using stock mono stuff (Mono 2.10.8.1 (Debian 2.10.8.1-1ubuntu2.2)). Is this a known issue? Do I just need to build against the latest and greatest mono or should I investigate further?

Report test status in Visual Studio F# projects

Hi,

create a F# test project with a NUnit test like:

namespace Library1

open NUnit.Framework

[<TestFixture>]
type Class1() = 
     [<Test>]
    member this.Test1() = Assert.IsFalse true

Continuous Tests reports the failing test in the status bar but not in the code editor.
It would be nice if this could be fixed.

Internal Error message in VS window

Assembly:

Test: AutoTest.Net internal error

Message:
System.NullReferenceException: Object reference not set to an instance of an object.
   at AutoTest.Core.Caching.RunResultCache.TestItem.IsTheSameTestAs(TestItem item)
   at AutoTest.Core.Messaging.MessageConsumers.RemovedTestsLocator.<getTests>c__AnonStorey1A.<>m__2F(TestResult t)
   at System.Linq.Enumerable.WhereArrayIterator`1.MoveNext()
   at System.Linq.Enumerable.Count[TSource](IEnumerable`1 source)
   at AutoTest.Core.Messaging.MessageConsumers.RemovedTestsLocator.getTests(TestItem[] cacheList)
   at AutoTest.Core.Messaging.MessageConsumers.RemovedTestsLocator.SetRemovedTestsAsPassed(TestRunResults results, TestRunInfo[] infos)
   at AutoTest.Core.Messaging.MessageConsumers.AssemblyChangeConsumer.mergeReport(TestRunResults[] results, RunReport report, TestRunInfo[] runInfos)
   at AutoTest.Core.Messaging.MessageConsumers.AssemblyChangeConsumer.runTest(ITestRunner runner, PreProcessedTesRuns preProcessed, RunReport report)
   at AutoTest.Core.Messaging.MessageConsumers.AssemblyChangeConsumer.Consume(AssemblyChangeMessage message)

Stack trace

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.