[Development] Guidelines for reporting bugs in Qt
Thiago Macieira
thiago.macieira at intel.com
Fri Jul 4 18:39:17 CEST 2014
On Friday 04 July 2014 11:28:28 Oswald Buddenhagen wrote:
> > - Asking people for a unit test in the bug tracker when we're not allowed
> > to include this in Qt without submission via gerrit seems likely to cause
> > conflict. I'd suggest either removing this section or explaining a
> > mechanism that would allow the test to be used.
> >
> >
>
> i think some people in the project are a bit too dogmatic in this
> regard. good test cases are typically so short and "unimaginative" that
> they cannot reasonably violate copyright or patents, and can therefore
> be safely submitted to gerrit by anyone. if you deem a test case to be
> complex enough to be considered a creative work or invention (which
> would usually be a bad sign to start with), you can still point the
> reporter to the contribution process.
Also note that the testcase submitted by the reporter is usually not suitable
for our unit test set. At least, I can't remember the last time anyone
submitted a test that used QtTest macros. Most of the time, they come in the
form of a GUI application that doesn't need a GUI.
So any such tests need to be dissected by the actual bug fixing down to a real
QtTest unit test. You may take the idea from the bug reporter's test, but most
of the actual code won't be copied.
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
More information about the Development
mailing list