#3616 HIGH XM - ki: Measure and Record prevent each other from working.

Zarro Boogs per Child bugtracker at laptop.org
Mon Oct 29 16:06:12 EDT 2007


#3616: Measure and Record prevent each other from working.
-------------------------------+--------------------------------------------
  Reporter:  MitchellNCharity  |       Owner:  arjs        
      Type:  defect            |      Status:  new         
  Priority:  high              |   Milestone:  XM - killjoy
 Component:  measure-activity  |     Version:              
Resolution:                    |    Keywords:              
  Verified:  0                 |  
-------------------------------+--------------------------------------------

Comment(by erikb):

 The following works for me.  Can you try:
 1. Open record -- everything fine
 2. Go to home view
 3. Open a new record -- everything fine
 4. Return to home view
 5. Return to your first record instance -- everything fine
 6. Return to home view
 7. Return to your second record instance -- everything fine
 8. loop 4 through 7 -- everything fine

 Now, can Measure do the same?  Can you try:
 1. Open measure -- everything fine
 2. Go to home view
 3. Open a new measure -- everything fine
 4. Return to home view
 5. Return to your first measure instance -- everything fine
 6. Return to home view
 7. Return to your second measure instance -- everything fine
 8. loop 4 through 7

 Once Measure can handle multiple instances of itself, hopefully Record and
 Measure will live in harmony.

 Looking at Measure in b622, the following might be problems:
 - it doesn't immediately connect for the notify_event
 - it doesn't implement read_file and write_file, and errors are generated
 when switching what is the active activity.  this is what I see in Measure
 xo error logs.  my hypothesis is that the write_file command is failing
 before the active callback is made and then never getting to that
 callback.  When I tried implementing those calls in Measure with pass,
 then I get different errors about a directory in /tmp/myLogs/ not
 existing.

-- 
Ticket URL: <https://dev.laptop.org/ticket/3616#comment:7>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list