<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 10/21/2014 12:47 PM, Dan Berindei wrote:<br>
    <blockquote
cite="mid:CA+nfvwQTVRA_0Z3C4nnj0UnDBKgNur4O=TQD5ctEqdJXkp8qhg@mail.gmail.com"
      type="cite">
      <div>In fact, I was volunteered to monitor the TeamCity test
        results and create a blocker issue for each failing test some
        time ago, but finding the proper owner for bugs proved to be
        quite time consuming so I haven't been sticking to it. This
        thread did motivate me to create a few new blocker issues,
        however :)</div>
    </blockquote>
    I believe we need to change our strategy in this point. We don't
    want to create new issues - we want to motivate everybody to fix it
    (and fix it fast). As I said - when the failure gets into our repo -
    all successive Pull Requests will start to fail. Nobody will be able
    to integrate his changes and everybody (not everybody - some guys
    which are in hurry) will probably want to unblock themselves... The
    easiest way to do that is to fix the build...<br>
    <br>
    This is the main idea... To make failing test a serious problem and
    not just another "easy to ignore" issue...<br>
    <blockquote
cite="mid:CA+nfvwQTVRA_0Z3C4nnj0UnDBKgNur4O=TQD5ctEqdJXkp8qhg@mail.gmail.com"
      type="cite">Of course, the question is how we are going to achieve
      that magical clean build status...</blockquote>
    I've got some idea - it's pretty controversial, but maybe you will
    like it :)<br>
    <ul>
      <li>Remove every failing test from our code base - just delete it
        (no ignoring, no adding to separate testsuite - just delete). <br>
      </li>
      <li>Create separate branch and place all those tests there -
        simply revert commit which removed them from master.</li>
      <li>Organize failed-test-bounty with our Community - ask them to
        fix as many as possible during fixed amount of time (a month or
        two? maybe shorter?).</li>
      <li>Every contributor in failed-test-bounty will be listed in
        "Thanks" section of the release notes</li>
      <li>After the bounty is over, we'll just delete tests which were
        not fixed...<br>
      </li>
    </ul>
    <br>
  </body>
</html>