29 March 2010

VS 2010 Test Controller and Agent Troubleshooting Guide posted to MSDN Forums

MTMIcon

The folks at Microsoft have posted a Troubleshooting Guide for Visual Studio Test Controller and Agent to the MSDN Visual Studio Team System – Testing forum.

“This guide is to help troubleshoot connection issues between Visual Studio Test Controller and Agent as well as remote test execution issues. It gives an overview of main connection points used by Test Controller and Agent and walks through general troubleshooting steps. In the end it provides a list of common errors we have seen and ways to fix them, and a description of tools that can be useful for troubleshooting as well as how to obtain diagnostics information for test execution components.”  

This guide lists the permissions, ports and topology of the Test Controllers and Agents that are new in VS 2010 as well as Step-by-Step troubleshooting sections.

They are also looking for feedback from the community on how to make the guide better.  Just post a comment to the Guide’s thread.   Good Stuff!

Technorati Tags: ,,,

27 March 2010

Code Camp 13 Presentations

CodeCamp13

Another Code Camp is in the books.  Thanks to Chris Bowen and Chris Pels for setting up New England Code Camp 13.

I’d also like to thank all the folks that came to my presentations.  We had some technical difficulties, but I’m hopeful that everyone came away with a better idea of the way that Visual Studio 2010, Team Foundation Server 2010, Automated Build and Lab Management can make your development lives better. :)

I have added links below to the PowerPoint decks for the 2 sessions that I gave.

"If it can't happen twice it didn't happen once" - Avoiding "No Repro" bugs with Visual Studio 2010

TFS Basic - Moving from VSS to TFS 2010

 

 

20 March 2010

Visual Studio 2010 RC VMs ready for download

VSBox

Brian Keller has announced the availability of a set of demo virtual machines that have Visual Studio 201 RC completely installed.  There are images for Hyper-V, Windows 7 Virtual PC and Virtual PC 2007 SP1.  All are fully configured and ready to run.  They also include sample app, data and Hands=On Labs.  In one download you get everything you need to “kick the tires” on Visual Studio and Team Foundation Server.

Brian has posted the download links in a “Free Download Manager” friendly format.

 

 

Technorati Tags: ,,,,

02 March 2010

TFS Power Tools 2010 RC – Process Template Editor – The FieldName is required error

I just came across this bug in the Process Template Editor (PTE) and wanted to document it for anyone else encountering it.  I have spoken to the folks at Microsoft and they have confirmed that it is a bug in this version.  They have put it into their TFS for resolution, hopefully for RTM.

Issue

The PTE throws a validation error (The FieldName is required)that stops you from moving to the invalid control.

image

Steps to reproduce

  1. Open a work item in the PTE and go to the Layout tab.
  2. Create a new Tab page.
  3. Add Group to the Tab Page.  Auto adds the Column.
  4. Add 4 controls to the Column (Right-click | Add Control)
  5. Edit first control.  Set the FieldName to any field.
  6. Edit second control.  Set the FieldName to any field.
  7. Click on the Group node you added in Step #3.
  8. Set the Group’s Label to any value.
  9. Click back on the third control (or anything else).
  10. Error dialog “The FieldName is required.” appears. 

Surprise!!  You are now blocked from making any changes to this workitem layout (except for the Group).

Cause

It looks like the PTE is validating the Group and all of its children when it loses focus.  This is triggering the modal validation error dialog that is complaining that the third and fourth controls are invalid.  It then sets focus back to the Group node.

Workaround

From the friendly Microsoft folks…”You can just right click on one of the nodes in the tree, and that will bypass the validation”.  Then you can fix the offending control.