Managing failing unit tests

Hello,

My issue is that once our build failes, we get no more notifications about new test/compile/ant target failures. If one unit test fails in the morning and stays broken through out the day, developers do not know if further check-ins introduce new problems. Of course, I can turn on notifications for every failure, which will produce 20 - 30 build fail e-mails per day. It would be really good if TC could figure out that different tests and / or build targets fail and send further notifications.

I think it would be really convenient to assign failed tests to individuals and mark the build as 'fixed'. I want the status icon to show green, which means that developers can safely sync. Perhaps test cases and / or build targets could be excluded from UI and tight to the developer assignment. Once developer marks it fixed TC turns it back on. This is a 'Bentley' feature, but I expect nothing less from your jet brains :-).

If there is a ticket for that already, please give me a link I want to get notified when this is addressed. Thanks.


Regards,

Vadim.

3 comments

Hello Vadim,

Please watch/vote for the feature request to show list of tests that are fixed in this build.

Kind regards,
Marina

0

Vadim,

My issue is that once our build failes, we get no more notifications about new test/compile/ant target failures. If one unit test fails in the morning and stays broken through out the day, developers do not know if further check-ins introduce new problems. Of course, I can turn on notifications for every failure, which will produce 20 - 30 build fail e-mails per day. It would be really good if TC could figure out that different tests and / or build targets fail and send further notifications.

In TeamCity if a test fails, the developer can set responsibility for it. When responsibility for a failed test is set, the assignee receives a notification.

I think it would be really convenient to assign failed tests to individuals and mark the build as 'fixed'. I want the status icon to show green, which means that developers can safely sync. Perhaps test cases and / or build targets could be excluded from UI and tight to the developer assignment. Once developer marks it fixed TC turns it back on. This is a 'Bentley' feature, but I expect nothing less from your jet brains :-).

Please take a look at this feature http://youtrack.jetbrains.net/issue/TW-2829. It seems that it most closely matches your needs.


Sorry for the previous misleading,
Marina

0

Please sign in to leave a comment.