Step by step - Regression testing for Alien Shooter Demo

Questions about Wine on Linux
Locked
Mankind75
Level 1
Level 1
Posts: 7
Joined: Tue Dec 16, 2014 8:45 am

Step by step - Regression testing for Alien Shooter Demo

Post by Mankind75 »

Hello everyone,

every now and then I am testing demo versions of applications and it seems to me that I found a regression. I remember playing "Alien Shooter Demo" on wine 1.7.22 but with 1.7.23 it no longer worked.

I am currently using "openSUSE" Factory/Tumbleweed on an i686 machine.

The bug in question is at: https://bugs.winehq.org/show_bug.cgi?id=29103
AppDB entry is at: https://appdb.winehq.org/objectManager. ... n&iId=4884

It would be nice if you could guide me step by step through this "Regression Testing" issue as it is the first time that I am doing this.

First question: Would I have to pull the most recent wine source code (1.7.33) or use something from "git" repository?

Thanks for your help,


Maik aka. Mankind75
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Re: Step by step - Regression testing for Alien Shooter Demo

Post by dimesio »

Step by step instructions for regression testing are here: http://wiki.winehq.org/RegressionTesting. It has to be done with Wine from git; the wiki page includes instructions on how to do that.
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Re: Step by step - Regression testing for Alien Shooter Demo

Post by dimesio »

FYI, I just downloaded the Alien Shooters demo and it works perfectly fine in 1.7.33 on my system (openSUSE 12.3, Nvidia 331.38 driver) in an emulated virtual desktop. If you haven't yet tested 1.7.33, you should, and if you still have problems, you may want to post console output here before going to the trouble of running a regression test. The problem may be with your system.
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Re: Step by step - Regression testing for Alien Shooter Demo

Post by dimesio »

Actually, the problem may be with how you are trying to run the demo. You need to either cd to the program directory first or use wine start /unix to run it with the full unix path.

I also noticed in the backtrace you attached to your bug report that you seemed to be using an unclean wineprefix. Any testing you do, whether for bug reports or AppDB test reports, needs to be in a clean wineprefix.
Mankind75
Level 1
Level 1
Posts: 7
Joined: Tue Dec 16, 2014 8:45 am

Re: Step by step - Regression testing for Alien Shooter Demo

Post by Mankind75 »

I see. Thanks for your advise which I will bear in mind. I am running openSUSE "Factory"/"Tumbleweed" on my system. wine 1.7.33 isn't quite there yet and I am having indeed problems with my graphics stack. 3D-Mesa isn't working properly. Suppose we can close the bug then. Will you be writing an AppDB report?

Thanks again,

Maik
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Re: Step by step - Regression testing for Alien Shooter Demo

Post by dimesio »

I just left a comment in the bug report: it turns there is more than one demo for this game out there. The one I tested that worked fine out-of-the-box was the one from the download link in the AppDB (and which the bug URL pointed to), which is from Sigma Team. The other one, from gamershell.com, requires IE7 to install, and does crash on start. I've edited the bug summary and download URL to clarify that it is only the gamershell.com version that is affected. I suspect that what you thought was a regression stemmed from having mixed up the two versions.

Packages for 1.7.33 for Tumbleweed are already available. http://download.opensuse.org/repositori ... ed/x86_64/

You do need to straighten out any problems with your graphics driver before filing any more bugs or submitting AppDB test reports.
Locked