2013-04-19 44 views
14

Chúng tôi đang làm việc trên Visual Studio 2010 và TFS 2010. Chúng tôi có BuildTemplate riêng của chúng tôi là bản sao của mẫu mặc định, nhưng với một số bổ sung như (create Directory ...), nhưng điểm chính, tất cả những gì nằm trong DefaultTemplate - bị bỏ lại.TFS Build Test Results

Chúng tôi có các kiểm tra "đơn vị" đã được quét cũng đang hoạt động. Tôi đã tạo định nghĩa Xây dựng chạy tất cả các bài kiểm tra đơn vị. Đã đọc thông tin ở đây - http://geekswithblogs.net/jakob/archive/2009/06/03/tfs-team-build-2010-running-unit-tests.aspx và rất nhiều địa điểm khác.

Xây dựng chạy hoàn hảo, điều duy nhất không hoạt động là bản tóm tắt Bản dựng - Kết quả kiểm tra, Phạm vi mã như trong liên kết ở trên.

Vì vậy, khi tôi đang xem log Hoạt động trong khi xây dựng ứng dụng của tôi, nó cho thấy rằng:

Run MSTest for Test Assemblies 
c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe /nologo /usestderr /testSettings:"C:\Builds\7\**Project**\**BuildName**\Sources\**ProgramName**\**ProgNameAndVersion**\Solutions\**SolutionName**\localtestrunDebug.testrunconfig" /searchpathroot:"C:\Builds\7\**Project**\**BuildName**\Binaries" /resultsfileroot:"C:\Builds\7\**Project**\**BuildName**\TestResults" /testcontainer:"C:\Builds\7\**Project**\**BuildName**\Binaries\**TestProjectName**.dll" /publish:"http://***:8080/tfs/MSLN" /publishbuild:"***:///Build/Build/14599" /teamproject:"**ProjectName**" /platform:"x86" /flavor:"**Release**" 
Loading C:\Builds\7\**Project**\**BuildName**\Sources\**ProgramName**\**ProgNameAndVersion**\Solutions\**SolutionName**\localtestrunDebug.testrunconfig... 
Loading C:\Builds\7\**Project**\**BuildName**\Binaries\**TestProjectName**.dll... 
Starting execution... 

Results    Top Level Tests 
-------    --------------- 
Failed    ***.Test.*** 
Failed    ***.Test.*** 
Failed    ***.Test.*** 
Passed    ***.Test.*** 
Passed    ***.Test.*** 
Inconclusive   ***.Test.*** 
Inconclusive   ***.Test.*** 
Passed    ***.Test.*** 
<many other tests> 
... 
5/154 test(s) Passed, 147 Failed, 2 Inconclusive 

Summary 
------- 
Test Run Failed. 
Failed  147 
Passed   5 
Inconclusive 2 
----------------- 
Total   154 
Results file: C:\Builds\7\**Project**\**BuildName**\TestResults\***tfsbuild_***TFSBUILDER 2013-04-19 10_03_42_x86_Release.trx 
Test Settings: Local Test Run 

Và ở phần cuối của bản tóm tắt xây dựng là trống:

1 dự án/giải pháp biên soạn Không kết quả thử nghiệm không Mã Vùng phủ sóng kết quả

tại sao nó không hiển thị kết quả kiểm tra như trong liên kết:http://geekswithblogs.net/jakob/archive/2009/06/03/tfs-team-build-2010-running-unit-tests.aspx

Tôi là người khởi đầu trong TFS để giúp tôi với điều này bằng cách đưa ra lời khuyên bằng ngôn ngữ đơn giản =)

+0

Ở đâu đó trong nhật ký xây dựng, bạn nên nói về "xuất bản" kết quả kiểm tra, bạn có thể đăng phần đó của nhật ký dựng (chạy bản dựng ở chế độ tiết/chẩn đoán) –

+0

Đang chờ xuất bản ... Xuất bản kết quả kiểm tra chạy tfsbuild @ TFSBUILDER 2013-04-19 15: 18: 24_x86_Release đến http: // vstsk45: 8080/tfs/MSLN ... .................... .................. Xuất bản đã hoàn tất thành công. – Cheese

+0

Bạn đang sử dụng .Net Core? Có một vấn đề với mã bảo hiểm và báo cáo thử nghiệm trong TFS và VSTS với .Net Core. – Juan

Trả lời

0

Có thể bạn không có quyền cần thiết để xem kết quả kiểm tra. Vui lòng kiểm tra các quyền của bạn, ví dụ với TFS 2010 Power Tools hoặc một số công cụ khác. Với TFS Power Tool, bạn vào Team> Team Project Settings> Security và kiểm tra Xem thử nghiệm chạy quyền trên nhóm bạn đang ở.

-1

Bạn cũng có thể sao chép tệp .trx của mình vào vùng làm việc.

+1

Câu hỏi này là 5 tuổi và câu trả lời của bạn không trả lời câu hỏi. –

Các vấn đề liên quan