Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #5755 (closed)

Opened 13 years ago

Closed 13 years ago

Bug: Rendering Settings Test.

Reported by: jburel Owned by: jamoore
Priority: critical Milestone: OMERO-Beta4.3
Component: Services Version: n.a.
Keywords: n.a. Cc:
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: 0.0d
Sprint: 2011-06-16 (14)

Description

All tests currently failing.
I am adding new method to the Rendering Settings service
so will check what is going on with the testing.

Change History (6)

comment:1 Changed 13 years ago by jmoore

  • Cc jmoore removed
  • Owner changed from jburel to jmoore

comment:2 Changed 13 years ago by jburel

Follow code sample that was previously used to create rendering settings for a test image object.

Image image = mmFactory.createImage();
image = (Image) iUpdate.saveAndReturnObject(image);
Pixels pixels = image.getPrimaryPixels();
IRenderingSettingsPrx prx = factory.getRenderingSettingsService();
//Pixels first
List<Long> ids = new ArrayList<Long>();
ids.add(pixels.getId().getValue());
List<Long> v = prx.resetDefaultsInSet(Pixels.class.getName(), ids);

comment:3 Changed 13 years ago by jmoore

  • Status changed from new to accepted

comment:4 Changed 13 years ago by jmoore

Looks like this is a case of MissingPyramid being caught rather than ConcurrencyException:

2011-06-06 12:36:53,715 INFO  [        ome.services.util.ServiceHandler] (l.Server-1)  Meth:    interface ome.api.IRenderingSettings.resetDefaultsInSet
2011-06-06 12:36:53,715 INFO  [        ome.services.util.ServiceHandler] (l.Server-1)  Args:    [class ome.model.core.Image, (4589)]
2011-06-06 12:36:53,746 INFO  [         ome.security.basic.EventHandler] (l.Server-1)  Auth:    user=851,group=671,event=283864(User),sess=7182ea61-4acc-4b79-833b-ac
f555d93391
2011-06-06 12:36:53,762 INFO  [                 org.perf4j.TimingLogger] (l.Server-1) start[1307360213746] time[16] tag[omero.loadPixelsByImage]
2011-06-06 12:36:53,793 INFO  [                 org.perf4j.TimingLogger] (l.Server-1) start[1307360213762] time[31] tag[omero.loadRenderingSettingsByUser]
2011-06-06 12:36:53,793 WARN  [         ome.logic.RenderingSettingsImpl] (l.Server-1) Exception while resetting settings for Image:4589
ome.conditions.LockTimeout: Import in progress.
        at ome.io.nio.PixelsService.getPixelBuffer(PixelsService.java:368)
        at ome.logic.RenderingSettingsImpl.resetDefaults(RenderingSettingsImpl.java:484)
        at ome.logic.RenderingSettingsImpl.resetDefaultsInSet(RenderingSettingsImpl.java:612)
        at ome.logic.RenderingSettingsImpl.resetDefaultsInSet(RenderingSettingsImpl.java:1365)

comment:5 Changed 13 years ago by jmoore <josh@…>

(In [5ff290a5eafaee60ec7211e79c39888e34615188/ome.git] on branch develop) Adding forEachTile to omero.client in OmeroJava (See #4927, #5755)

comment:6 Changed 13 years ago by jmoore <josh@…>

  • Remaining Time changed from 0.4 to 0
  • Resolution set to fixed
  • Status changed from accepted to closed

(In [0782d03f4de84a803258c1420699acc776497852/ome.git] on branch develop) Call setTile on image creation in RenderingSettingsServiceTest (Fix #5755)

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.73218 sec.)

We're Hiring!