Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-14823

Usage of MSTest Runner is not accessible unless implementing a workaround

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Low Low
    • None
    • 5.4-OD-5
    • .NET, OnDemand, Tasks, Windows
    • None

      Bamboo currently allows you to configure a MSTest Runner task as documented here

      Trying to implement from Bamboo Cloud generates the following error:

      java.lang.IllegalArgumentException : mstest.exe cannot be found

      However, applying the following workaround allows users to utilise the MSTest Runner in the Bamboo Cloud environment:

      So I found a work around solution where you manually call MSTest.exe and then parse the results.

      1) Define custom server capability:

      Capability Type: Executable
      Type: Command
      Label: MSTest
      Path: C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\MSTest.exe

      2) Configure plan test job

      3) Add Task > Script

      Inline Script Body: IF EXIST %1 DEL %1 
      Argument: ${bamboo.buildResultKey}-${bamboo.buildNumber}.trx

      4) Add Task > Command

      Executable: MSTest
      Argument: /testcontainer:[INSERT_YOUR_TEST.DLL] /resultsfile:${bamboo.buildResultKey}-${bamboo.buildNumber}.trx

      5) Add Task > MSTest Parser

      MSTest Test Results File/Directory: ${bamboo.buildResultKey}-${bamboo.buildNumber}.trx

            [BAM-14823] Usage of MSTest Runner is not accessible unless implementing a workaround

            Monique Khairuliana (Inactive) made changes -
            Workflow Original: Bamboo Workflow 2016 v1 - Restricted [ 1442925 ] New: JAC Bug Workflow v3 [ 3385283 ]
            Status Original: Resolved [ 5 ] New: Closed [ 6 ]
            Owen made changes -
            Symptom Severity Original: Minor [ 14432 ] New: Severity 3 - Minor [ 15832 ]
            Marcin Gardias made changes -
            Resolution New: Obsolete [ 11 ]
            Status Original: Open [ 1 ] New: Resolved [ 5 ]

            Looks like OD specific issue.

            Marcin Gardias added a comment - Looks like OD specific issue.
            Marek Parfianowicz made changes -
            Remote Link New: This issue links to "Page (Extranet)" [ 250198 ]
            Krystian Brazulewicz made changes -
            Component/s New: .NET [ 46069 ]
            jonah (Inactive) made changes -
            Symptom Severity New: Minor [ 14432 ]
            Owen made changes -
            Workflow Original: Bamboo Workflow 2016 v1 [ 1420611 ] New: Bamboo Workflow 2016 v1 - Restricted [ 1442925 ]
            Marek Went (Inactive) made changes -
            Workflow Original: Bamboo Workflow 2014 v2 [ 702872 ] New: Bamboo Workflow 2016 v1 [ 1420611 ]
            Marcin Oles made changes -
            Component/s New: OnDemand [ 18503 ]
            Component/s New: Tasks [ 11224 ]
            Component/s New: Windows and .NET [ 13990 ]
            Status Original: Needs Triage [ 10030 ] New: Open [ 1 ]

              Unassigned Unassigned
              pgreig Paul Greig
              Affected customers:
              0 This affects my team
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: