﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
78	post-incident logging breaks trial unit tests	Brian Warner		"The timer that is used to record post-Incident log events causes problems with trial unit tests: if any incidents are triggered during the tests (perhaps due to intentionally induced failures), this timer will probably still be running when the test finishes, which means trial will flunk the test with an ""Unclean Reactor"" error.

One workaround would be to have any unit test suite which is likely to trigger Incidents to also modify {{{foolscap.logging.incident.IncidentReporter.TRAILING_DELAY}}} to None, which would disable this timer, or to have the unit test suite register a replacement {{{IncidentReporter}}} subclass with this same change. This might need to be done from any test which had the potential to trigger incidents, though, and there could be a lot of them.
"	defect	new	major	undecided	usability	0.2.5			
