[Sugar-devel] Sugar now has smoke test procedures.

Mel Chua mel at melchua.com
Sun Feb 22 02:15:44 EST 2009


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


More information about the Sugar-devel mailing list