Implement acceptance tests for MSBuild that cover basic test scenarios.

          [JENKINS-33382] ATH: Tests for MSBuild

          Armando Fernandez created issue -
          Armando Fernandez made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]

          PR here.

          Armando Fernandez added a comment - PR here .

          Code changed in jenkins
          User: Armando Fernandez
          Path:
          src/main/java/org/jenkinsci/test/acceptance/msbuild/MSBuildInstallation.java
          src/main/java/org/jenkinsci/test/acceptance/msbuild/MSBuildStep.java
          src/main/java/org/jenkinsci/test/acceptance/po/BatchBuildStep.java
          src/main/java/org/jenkinsci/test/acceptance/po/Job.java
          src/test/java/plugins/MSBuildPluginTest.java
          src/test/resources/msbuild_plugin/projProject/HelloWorld.cs
          src/test/resources/msbuild_plugin/projProject/project.proj
          src/test/resources/msbuild_plugin/slnProject/HelloWorld.cs
          src/test/resources/msbuild_plugin/slnProject/project.proj
          src/test/resources/msbuild_plugin/slnProject/project.sln
          http://jenkins-ci.org/commit/acceptance-test-harness/ea3cea53854b3003ff0182a8e8d5b912c3e6d39b
          Log:
          JENKINS-33382 Tests for MSBuild to be executed only on Windows

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Armando Fernandez Path: src/main/java/org/jenkinsci/test/acceptance/msbuild/MSBuildInstallation.java src/main/java/org/jenkinsci/test/acceptance/msbuild/MSBuildStep.java src/main/java/org/jenkinsci/test/acceptance/po/BatchBuildStep.java src/main/java/org/jenkinsci/test/acceptance/po/Job.java src/test/java/plugins/MSBuildPluginTest.java src/test/resources/msbuild_plugin/projProject/HelloWorld.cs src/test/resources/msbuild_plugin/projProject/project.proj src/test/resources/msbuild_plugin/slnProject/HelloWorld.cs src/test/resources/msbuild_plugin/slnProject/project.proj src/test/resources/msbuild_plugin/slnProject/project.sln http://jenkins-ci.org/commit/acceptance-test-harness/ea3cea53854b3003ff0182a8e8d5b912c3e6d39b Log: JENKINS-33382 Tests for MSBuild to be executed only on Windows

          Code changed in jenkins
          User: Armando Fernandez
          Path:
          src/test/java/plugins/MSBuildPluginTest.java
          http://jenkins-ci.org/commit/acceptance-test-harness/f1de8bf734b082b09fecd6a558e7ad2181f4c9cd
          Log:
          JENKINS-33382 Fix assertion.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Armando Fernandez Path: src/test/java/plugins/MSBuildPluginTest.java http://jenkins-ci.org/commit/acceptance-test-harness/f1de8bf734b082b09fecd6a558e7ad2181f4c9cd Log: JENKINS-33382 Fix assertion.

          Code changed in jenkins
          User: Armando Fernandez
          Path:
          src/main/java/org/jenkinsci/test/acceptance/junit/WithOS.java
          src/main/java/org/jenkinsci/test/acceptance/po/CapybaraPortingLayerImpl.java
          src/main/java/org/jenkinsci/test/acceptance/po/Job.java
          src/test/java/plugins/MSBuildPluginTest.java
          http://jenkins-ci.org/commit/acceptance-test-harness/af4ad71d98da83a297eace2d87a08fbe971d6011
          Log:
          JENKINS-33382 Add WithOS annotation. Copying files in Windows with remote controller should fail (for now)

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Armando Fernandez Path: src/main/java/org/jenkinsci/test/acceptance/junit/WithOS.java src/main/java/org/jenkinsci/test/acceptance/po/CapybaraPortingLayerImpl.java src/main/java/org/jenkinsci/test/acceptance/po/Job.java src/test/java/plugins/MSBuildPluginTest.java http://jenkins-ci.org/commit/acceptance-test-harness/af4ad71d98da83a297eace2d87a08fbe971d6011 Log: JENKINS-33382 Add WithOS annotation. Copying files in Windows with remote controller should fail (for now)

          Code changed in jenkins
          User: Armando Fernandez
          Path:
          src/main/java/org/jenkinsci/test/acceptance/junit/WithOS.java
          src/main/java/org/jenkinsci/test/acceptance/po/CapybaraPortingLayerImpl.java
          src/main/java/org/jenkinsci/test/acceptance/po/Job.java
          http://jenkins-ci.org/commit/acceptance-test-harness/9fdb064d06cf746581f7f9c0596c15a0bf586210
          Log:
          JENKINS-33382 Improving javadoc. Copy file only supported for LocalController.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Armando Fernandez Path: src/main/java/org/jenkinsci/test/acceptance/junit/WithOS.java src/main/java/org/jenkinsci/test/acceptance/po/CapybaraPortingLayerImpl.java src/main/java/org/jenkinsci/test/acceptance/po/Job.java http://jenkins-ci.org/commit/acceptance-test-harness/9fdb064d06cf746581f7f9c0596c15a0bf586210 Log: JENKINS-33382 Improving javadoc. Copy file only supported for LocalController.

          Code changed in jenkins
          User: Armando Fernandez
          Path:
          src/main/java/org/jenkinsci/test/acceptance/junit/Native.java
          src/main/java/org/jenkinsci/test/acceptance/junit/WithOS.java
          src/main/java/org/jenkinsci/test/acceptance/po/CapybaraPortingLayerImpl.java
          src/main/java/org/jenkinsci/test/acceptance/po/Job.java
          src/test/java/plugins/MSBuildPluginTest.java
          http://jenkins-ci.org/commit/acceptance-test-harness/6fedca8c8d1fa21f7fd8154423ef6e5d7c95de7b
          Log:
          JENKINS-33382 WithOS - runtime error if no LocalController in use. Native - change impl to support win too

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Armando Fernandez Path: src/main/java/org/jenkinsci/test/acceptance/junit/Native.java src/main/java/org/jenkinsci/test/acceptance/junit/WithOS.java src/main/java/org/jenkinsci/test/acceptance/po/CapybaraPortingLayerImpl.java src/main/java/org/jenkinsci/test/acceptance/po/Job.java src/test/java/plugins/MSBuildPluginTest.java http://jenkins-ci.org/commit/acceptance-test-harness/6fedca8c8d1fa21f7fd8154423ef6e5d7c95de7b Log: JENKINS-33382 WithOS - runtime error if no LocalController in use. Native - change impl to support win too

          Code changed in jenkins
          User: Armando Fernandez
          Path:
          src/main/java/org/jenkinsci/test/acceptance/junit/Native.java
          http://jenkins-ci.org/commit/acceptance-test-harness/0f69c25662c3bd70ec627542c81e2e8af2952ec1
          Log:
          JENKINS-33382 Tiny refactor.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Armando Fernandez Path: src/main/java/org/jenkinsci/test/acceptance/junit/Native.java http://jenkins-ci.org/commit/acceptance-test-harness/0f69c25662c3bd70ec627542c81e2e8af2952ec1 Log: JENKINS-33382 Tiny refactor.

          Code changed in jenkins
          User: Armando Fernandez
          Path:
          src/main/java/org/jenkinsci/test/acceptance/junit/Native.java
          src/test/java/plugins/MSBuildPluginTest.java
          http://jenkins-ci.org/commit/acceptance-test-harness/606bec45844ffac7a460c60510613d946886474b
          Log:
          JENKINS-33382 Fix potential NPE and extra checks.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Armando Fernandez Path: src/main/java/org/jenkinsci/test/acceptance/junit/Native.java src/test/java/plugins/MSBuildPluginTest.java http://jenkins-ci.org/commit/acceptance-test-harness/606bec45844ffac7a460c60510613d946886474b Log: JENKINS-33382 Fix potential NPE and extra checks.

            armfergom Armando Fernandez
            armfergom Armando Fernandez
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: