March 30th, 2020

A sneaky way to make sure nobody assigns test failures to your team

In the Windows division, we have a number of internal tools. One of them is for assigning test failures.

I needed to assign a test failure to another team. I entered the team’s email alias into the tool, but the tool rejected it. The team’s email alias was 21 characters long, but the tool’s limit is only 20 characters. (This is a very old tool, and my guess is that at the time the tool was written, email aliases were only 8 characters long. “Twenty characters should be enough for anyone.”)

That’s a sneaky way to make sure nobody assigns test failures to your team.

Related reading:

 

Topics
Other

Author

Raymond has been involved in the evolution of Windows for more than 30 years. In 2003, he began a Web site known as The Old New Thing which has grown in popularity far beyond his wildest imagination, a development which still gives him the heebie-jeebies. The Web site spawned a book, coincidentally also titled The Old New Thing (Addison Wesley 2007). He occasionally appears on the Windows Dev Docs Twitter account to tell stories which convey no useful information.

6 comments

Discussion is closed. Login to edit/delete existing comments.

  • Mason Wheeler

    Validation issues like this are fun! I remember once, in the late 90s, a friend got locked out of her Hotmail account and couldn't get back in even after a password reset. She asked me to take a look at it, and after a bit of checking, I realized that the temporary password Hotmail assigned in the password reset process did not meet the system's password guidelines! I can't prove that that...

    Read more
    • Aged .Net Guy

      Me personal domain name ends in .us, not .com. At the time I set it up, .us had been a ccTLD since the beginning of the internet addressing scheme a decade previously. It was astonishing how many website email address validators even into the late 2000s refused to accept that a 2-character TLD was legal. I eventually got a freebie yahoo.com email just to satisfy those all to frequent ignorant websites.

      I don't think...

      Read more
      • Jonathan Harston

        Yeah, .ca .uk .au .de .jp .hk all those newfangled two-letter TLDs that have existed since the dawn of (dns) time.

        I once filled in a survey of “when did you first use the internet?” and it refused to let me truthfully enter “1985”.

  • cheong00

    What is the final resolution? Increase the width of that field, or ask for new shortened email alias on behalf of that team?

    Normally I would think the first one is the way to go, but applying for shorter version of group email address have potential to solve possible problem on other systems.

  • Piotr Siódmak

    The full email or the part before the “@”? 20 characters is the limit for SamAccountName, so maybe the tool was using [SamAccountName]@[domain] to pull the user data from LDAP.

  • Joshua Hudson

    Your page “one way to make sure nobody sends you feedback” appears to have gotten corrupted by one of the blog moves. A URL of http://blogs.msdn.commailto:abcdf looks anachronistic.