[Bugs] #1403 UNSP: shell breaks if system bus cannot be accessed

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Mon Sep 21 10:16:53 EDT 2009


#1403: shell breaks if system bus cannot be accessed
------------------------------------------+---------------------------------
    Reporter:  sascha_silbe               |          Owner:  sascha_silbe               
        Type:  defect                     |         Status:  accepted                   
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  sugar                      |        Version:  Git as of bugdate          
    Severity:  Major                      |       Keywords:  r?                         
Distribution:  Unspecified                |   Status_field:  New                        
------------------------------------------+---------------------------------

Comment(by sascha_silbe):

 Replying to [comment:4 tomeu]:
 > Agreed, but shouldn't we be testing on an environment closer to that of
 our users?
 Where possible we should, of course. But the alternative here is no
 testing at all on some systems.
 I'd like to see as much testing as possible on ''all'' levels, from
 automated (unit/regression) tests up to manual testing on "real" systems
 (not KVM/qemu). The more bugs we catch on lower levels, the less work our
 human testers need to do.

 The test suite for datastore (will be submitted for review soon) and the
 patch we're talking about already enabled me to find (and fix) several
 bugs. IMO that's well worth it.
 Unless there's a bug in my patch, the only effect will be that instead of
 all of Sugar not working, only the features relying on the system bus will
 be disabled. That's easily recognizable and the exceptions are always in
 the logs, so discovering the reason for it isn't hard either. Reading logs
 is already required if the system bus is reachable, but the individual
 services are not, so to the (non-chroot) user it doesn't make a real
 difference.
 Even if there is a bug in my patch, that's well ofset by the bugs it
 enabled me to find. :)

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/1403#comment:5>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list