[Sugar-devel] Sugar now has smoke test procedures.
Because of the impending 0.84 release and the need to have a simple answer to the question "does build X work?" Colin, Elsa, and I came up with http://sugarlabs.org/go/Smoke_test. It is meant to be a <20min "does this build work?" test for developers. It can also be used to verify that your new development/testing environment has set up correctly, or as a quick (but boring) intro to Sugar's basic functionality. As you can see, this smoke test only tests Sugar. It uses some Activities in Glucose to verify basic sugar functionalities, but it does not smoke test that Glucose Activities themselves work; we'd encourage Activity maintainers to make smoke tests for their Activities. There are (again, draft) instructions - http://sugarlabs.org/go/Creating_a_smoke_test will hopefully be enough to start. This is a draft/stub; edits/comments/criticism/help is very welcome, both of the tests and the format they're listed on in the wiki. Work on this will continue; I'll be running these smoke tests myself on Monday and Tuesday during QA Party Time (Join us on IRC! http://lists.sugarlabs.org/archive/sugar-devel/2009-February/011970.html) Needed: * a link to good 0.84 installation/setup instructions (step-by-step "here's how to set up to test our latest build" directions) - can someone point us in the direction of whatever is considered canonical for this release? * crucial features list and test cases to be finished/uploaded (Colin, I think you have our features list, can you upload?) Cheers, --Mel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Sugar now has smoke test procedures.
Very Nice, We were contacted Friday by a company that sells a rebranded Intel Classmate. They asked if Sugar would run on their product. It will be very helpful to have something like Smoke_test! david On Mon, Feb 23, 2009 at 1:15 AM, Mel Chua wrote: > Because of the impending 0.84 release and the need to have a simple > answer to the question "does build X work?" Colin, Elsa, and I came up > with http://sugarlabs.org/go/Smoke_test. It is meant to be a <20min > "does this build work?" test for developers. It can also be used to > verify that your new development/testing environment has set up > correctly, or as a quick (but boring) intro to Sugar's basic functionality. > > As you can see, this smoke test only tests Sugar. It uses some > Activities in Glucose to verify basic sugar functionalities, but it does > not smoke test that Glucose Activities themselves work; we'd encourage > Activity maintainers to make smoke tests for their Activities. There are > (again, draft) instructions - > http://sugarlabs.org/go/Creating_a_smoke_test will hopefully be enough > to start. > > This is a draft/stub; edits/comments/criticism/help is very welcome, > both of the tests and the format they're listed on in the wiki. Work on > this will continue; I'll be running these smoke tests myself on Monday > and Tuesday during QA Party Time (Join us on IRC! > http://lists.sugarlabs.org/archive/sugar-devel/2009-February/011970.html) > > Needed: > > * a link to good 0.84 installation/setup instructions (step-by-step > "here's how to set up to test our latest build" directions) - can > someone point us in the direction of whatever is considered canonical > for this release? > > * crucial features list and test cases to be finished/uploaded (Colin, I > think you have our features list, can you upload?) > > Cheers, > > --Mel > ___ > Sugar-devel mailing list > Sugar-devel@lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Sugar now has smoke test procedures.
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Mon, Feb 23, 2009 at 05:30:14AM +1800, David Farning wrote: >Very Nice, > >We were contacted Friday by a company that sells a rebranded Intel >Classmate. They asked if Sugar would run on their product. > >It will be very helpful to have something like Smoke_test! > >david > >On Mon, Feb 23, 2009 at 1:15 AM, Mel Chua wrote: >> Because of the impending 0.84 release and the need to have a simple >> answer to the question "does build X work?" Colin, Elsa, and I came >> up with http://sugarlabs.org/go/Smoke_test. It is meant to be a >> <20min "does this build work?" test for developers. It can also be >> used to verify that your new development/testing environment has set >> up correctly, or as a quick (but boring) intro to Sugar's basic >> functionality. >> >> As you can see, this smoke test only tests Sugar. This is great indeed. But I suspect the answer to "does it run on this specific hardware?" is more a matter of kernel drivers, X11 configuration and other parts of a Linux distribution than of _Sugar_ itself. A starting point could be http://www.linux-laptop.net/ Question then is, if Sugarlab wants to duplicate such huge work? - Jonas - -- * Jonas Smedegaard - idealist og Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkmhO94ACgkQn7DbMsAkQLiWFQCfc0KZacuUg9IlDg33aue92CLI UW8AoJcNuUOsq6X8sSWR9t/D+YE6pK7t =rBXM -END PGP SIGNATURE- ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Sugar now has smoke test procedures.
On Sun, Feb 22, 2009 at 8:15 AM, Mel Chua wrote: > Because of the impending 0.84 release and the need to have a simple > answer to the question "does build X work?" Colin, Elsa, and I came up > with http://sugarlabs.org/go/Smoke_test. It is meant to be a <20min > "does this build work?" test for developers. It can also be used to > verify that your new development/testing environment has set up > correctly, or as a quick (but boring) intro to Sugar's basic functionality. Ww, this is fantastic, thanks Colin, Elsa and Mel! Yay Olin :) > Needed: > > * a link to good 0.84 installation/setup instructions (step-by-step > "here's how to set up to test our latest build" directions) - can > someone point us in the direction of whatever is considered canonical > for this release? We have instructions for SoaS. The whole page could use some cleanups. In particular we should not mix different distributions in the same page imo and we should expand the linux section. But it's a start. http://sugarlabs.org/go/Sugar_on_a_Stick#Fedora_based_Sugar_on_a_Stick In general I suggest that we don't settle on a *single* canonical distributions but we list all the distributions that matches certain criteria. For example: ship a very recent Sugar version, are reasonably easy and documented to install, are in a good enough state to be tested by non-developers. In practice SoaS is probably the only one that matches them at the moment, hopefully that will change soon. Marco ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Sugar now has smoke test procedures.
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Sun, Feb 22, 2009 at 12:51:43PM +0100, Marco Pesenti Gritti wrote: >In general I suggest that we don't settle on a *single* canonical >distributions but we list all the distributions that matches certain >criteria. For example: ship a very recent Sugar version, are >reasonably easy and documented to install, are in a good enough state >to be tested by non-developers. In practice SoaS is probably the only >one that matches them at the moment, hopefully that will change soon. Hear, hear! Promote some criteria. That is great encouragement for distributions. - Jonas - -- * Jonas Smedegaard - idealist og Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkmhRxAACgkQn7DbMsAkQLiCkwCeKg79mRa4lXNECoaxUK2xgnwZ FtoAnjfaVaj9us9rLat8EbDxINopwy3G =2rdJ -END PGP SIGNATURE- ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Sugar now has smoke test procedures.
On Sun, Feb 22, 2009 at 02:15:44AM -0500, Mel Chua wrote: Colin, Elsa, and I came up with http://sugarlabs.org/go/Smoke_test. Thanks! Unfortunately, at least Test #7 will fail if Sugar has been used before because of the "resume by default by default" feature. I.e. if Chat has been used before (and been shared), it will start up shared by default. I was on the edge of filing a bug against Chat because of this. :) Will try to go through the whole lot and take notes. CU Sascha -- http://sascha.silbe.org/ http://www.infra-silbe.de/ signature.asc Description: Digital signature ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Sugar now has smoke test procedures.
On Sun, Feb 22, 2009 at 02:30:42PM +0100, Sascha Silbe wrote: Will try to go through the whole lot and take notes. Was a lot less work than I assumed it would be. Here are my (few) notes: #19/20: battery indicator not available on desktops; should have used buttons instead of Frame before for switching views? #23: via Frame or via Journal? #25/27: this order only makes sense if Chat is closed via Frame, not via activity menu CU Sascha -- http://sascha.silbe.org/ http://www.infra-silbe.de/ signature.asc Description: Digital signature ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Sugar now has smoke test procedures.
On Sun, Feb 22, 2009 at 12:51 PM, Marco Pesenti Gritti wrote: > We have instructions for SoaS. The whole page could use some cleanups. > In particular we should not mix different distributions in the same > page imo and we should expand the linux section. But it's a start. > > http://sugarlabs.org/go/Sugar_on_a_Stick#Fedora_based_Sugar_on_a_Stick I cleaned up the page a bit and expanded the linux section. Running the script on Fedora is known to work, it *might* work also on other distributions. I'm sure the instructions can be improved, feel free to edit or to send questions. Also please report any problem you run into. Thanks, Marco ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Sugar now has smoke test procedures.
On Sun, Feb 22, 2009 at 3:36 PM, Marco Pesenti Gritti wrote: > On Sun, Feb 22, 2009 at 12:51 PM, Marco Pesenti Gritti > wrote: >> We have instructions for SoaS. The whole page could use some cleanups. >> In particular we should not mix different distributions in the same >> page imo and we should expand the linux section. But it's a start. >> >> http://sugarlabs.org/go/Sugar_on_a_Stick#Fedora_based_Sugar_on_a_Stick > > I cleaned up the page a bit and expanded the linux section. Running > the script on Fedora is known to work, it *might* work also on other > distributions. I'm sure the instructions can be improved, feel free to > edit or to send questions. Also please report any problem you run > into. If someone has time it would also be good to test liveusb-creator in Fedora (following the Windows instructions on our wiki), if it works it should be easier to use than the command line script. https://fedorahosted.org/liveusb-creator/ (Can't test myself right now, I don't have a Fedora install) Marco ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel