Trafodion Developers,

Recent updates/fixes to infrastructure have changed behavior of automated 
testing in a couple ways.

Launchpad Automatic Updates
If you reference the bug you are fixing in the comment with a keyword, then the 
bug will automatically get updated when you submit your change, and when the 
change gets merged. Not only will the review/change info get added to the bug, 
but the assigned engineer and bug status will get updated to "In Progress" and 
"Fix Committed" as appropriate.

Keywords indicate whether the change resolves the bug:  Closes, Resolves, Fixes
Or the change is merely related to the bug:                       Partial, 
Related, Impacts, Affects

The keywords also have an optional "-Bug" suffix, are not case sensitive, and 
should be on a separate line.
For example, any of these are accepted:
  Closes-Bug: 123456
  closes: 123456
  Partial-Bug: 123456
  Impacts: bug #123456

Blueprints should also get a whiteboard note when referenced in comment such as:
  Blueprint: my-blueprint-name
  bp my-blueprint-name

Testing Rechecks
Sometimes a test fails due to an existing intermittent bug rather than because 
of the code being submitted.  If you look at the test results and suspect this 
is the case, take a look at the rechecks page: 
http://status.trafodion.org/rechecks/. That page gives info on bugs which have 
been referenced by other rechecks (and maybe hit you too).

This page gets updated when anyone requests a recheck (re-run tests) and 
references the bug that caused the prior test to fail (NOT the bug you are 
fixing). So it is to everyone's benefit if you reference the bug that caused 
your problem.

The comment keywords to re-run tests have been simplified. The keywords 
"recheck" and "reverify" are now interchangeable and will work for either check 
or gate tests, depending on the prior test result. The keyword still has to be 
at the beginning of the line, but can be followed by any comment that explains 
why the recheck is necessary. A comment is optional. The bug number that caused 
the failure is still required for the gate tests, so that the rechecks page 
mentioned above will get updated.  You can leave a review comment something 
like "recheck bug 1340320".


Trafodion Infra Team



-- 
Mailing list: https://launchpad.net/~trafodion-development
Post to     : trafodion-development@lists.launchpad.net
Unsubscribe : https://launchpad.net/~trafodion-development
More help   : https://help.launchpad.net/ListHelp

Reply via email to