Why so many regressions?

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

Post Reply
andreas84
Posts: 101
Joined: Sat Oct 25, 2008 4:09 pm

Why so many regressions?

Post by andreas84 »

normally when one bug was fixed i would expect it to stay fixed and not come back. Why do so many bugs come back?
User avatar
Black_Fox
Posts: 1584
Joined: Fri Feb 15, 2008 9:44 pm
Location: Czechia

Re: Why so many regressions?

Post by Black_Fox »

Regression isn't a bug that came back, it's a bug that wasn't here before.
vicmarcal
Test Team
Posts: 2733
Joined: Mon Jul 07, 2008 12:35 pm

Re: Why so many regressions?

Post by vicmarcal »

Yeah, regressions can happen because a lot of different reasons.
Just to show a listbox with content inside, there are more than 100 "functions" related.And So if one of them becomes bugged, the listbox regresses. Our testman tries to control this potential regressions through more than 10 million of tests(not joking) but we need much more tests to discover all the small regressions.
We can have regressions because our MM rewrites, because Wine introduced a new bug while fixing tons of others,etc. The best part is that each Regression has a reason: We can find the commit that caused the regression and hence we can discover why it appeared which makes easier to find a solution.
SomeGuy
Posts: 586
Joined: Mon Nov 29, 2004 9:48 am
Location: Marietta, GA

Re: Why so many regressions?

Post by SomeGuy »

In many cases different root causes can create what visibly looks like the same problem.
Z98
Release Engineer
Posts: 3379
Joined: Tue May 02, 2006 8:16 pm
Contact:

Re: Why so many regressions?

Post by Z98 »

Or, you know, we had hacked something to work previously and now that some underlying assumption has changed due to a correct implementation, the hack no longer works.
Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot], Bing [Bot] and 22 guests