Closed Bug 1718621 Opened 3 years ago Closed 3 years ago

Intermittent [ccov] dom/media/test/reftest/color_quads/720p.png.bt709.bt709.tv.gbrp.vp9.webm == dom/media/test/reftest/color_quads/reftest_video.html?src=timeout | image comparison, max difference: 255, number of differing pixels: 505

Categories

(Core :: Audio/Video, defect, P5)

defect

Tracking

()

RESOLVED FIXED
93 Branch
Tracking Status
firefox93 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: jgilbert)

References

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

Filed by: apavel [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=344068818&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/JJxkr281TauBjPL11yJRSw/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/JJxkr281TauBjPL11yJRSw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2021-06-29T11:06:47.311Z] 11:06:47     INFO - REFTEST TEST-START | dom/media/test/reftest/color_quads/720p.png.bt709.bt709.tv.gbrp.vp9.webm == dom/media/test/reftest/color_quads/reftest_video.html?src=timeout
[task 2021-06-29T11:06:47.313Z] 11:06:47     INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/dom/media/test/reftest/reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.gbrp.vp9.webm | 24 / 30 (80%)
[task 2021-06-29T11:06:47.686Z] 11:06:47     INFO - REFTEST TEST-UNEXPECTED-FAIL | dom/media/test/reftest/color_quads/720p.png.bt709.bt709.tv.gbrp.vp9.webm == dom/media/test/reftest/color_quads/reftest_video.html?src=timeout | image comparison, max difference: 255, number of differing pixels: 505

Probably permafailing the same way as Bug 1717078 and Bug 1718403.

Flags: needinfo?(jgilbert)

I suspect this might be a permafail for linux1804-64-ccov-qr, but not other configurations, but I can't immediately think of a reason why this would be.

Flags: needinfo?(jgilbert)

I'm looking this example: https://treeherder.mozilla.org/jobs?repo=mozilla-central&revision=163caef701cb06f7a3636e48f0a9ceefe5f1cea2&selectedTaskRun=PwtOw-E2TSu8bZ3LzAIhJw.0
Here's the sandbox object from the log:

sandbox = {
  AddressSanitizer: false
  Android: false
  MinGW: false
  ThreadSanitizer: false
  advancedLayers: false
  appleSilicon: false
  asyncPan: true
  azureCairo: false
  azureSkia: true
  azureSkiaGL: false
  browserIsFission: false
  browserIsRemote: true
  cocoaWidget: false
  compareRetainedDisplayLists: false
  contentSameGfxBackendAsCanvas: true
  d2d: false
  d3d11: false
  d3d9: false
  dwrite: false
  embeddedInFirefoxReality: false
  fission: false
  geckoview: false
  gpuProcess: false
  gpuProcessForceEnabled: false
  gtkWidget: true
  http: Object { userAgent: "Mozilla/5.0 (X11; Linux x86_64; rv:93.0) Gecko/20100101 Firefox/93.0", appName: "Mozilla", appVersion: "5.0", … }
  is64Bit: true
  isCoverageBuild: true
  isDebugBuild: false
  jxl: true
  layerChecksEnabled: false
  layersGPUAccelerated: true
  layersOMTC: true
  layersOpenGL: false
  nativeThemePref: false
  prefs: Object {  }
  qtWidget: false
  release_or_beta: false
  remoteCanvas: false
  retainedDisplayList: true
  retainedDisplayLists: true
  serviceWorkerE10s: true
  skiaContent: true
  smallScreen: false
  swgl: false
  transparentScrollbars: true
  unsupportedWithDrawSnapshot: false
  useDrawSnapshot: false
  usesOverlayScrollbars: false
  usesRepeatResampling: false
  verify: false
  webrender: true
  webrtc: true
  winWidget: false
  windowsDefaultTheme: false
  xulRuntime: Object { widgetToolkit: "gtk", OS: "Linux", XPCOMABI: "x86_64-gcc3" }
}

Comparing against the non-ccov run on the same cset, isCoverageBuild: false was the only difference in the sandbox dict.

That means I can simply mark this failure expectation accordingly, but I'm curious what's different about it. Ideally we do definitely want to have ccov run on these tests!

I'm re-running the failing job to see if it's indeed perma.

Yeah, looks like this is a perma-orange for (tier 2) ccov.

This seems to fix a perma-orange for linux-ccov R2 also.

Assignee: nobody → jgilbert
Status: NEW → ASSIGNED
Pushed by jgilbert@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7be3cdcf213a
Simplify color_quads gbrp expectations. r=gfx-reviewers,lsalzman

Backed out for causing reftest failures in color_quads.

Push with failures

Failure log

Backout link

Flags: needinfo?(jgilbert)
Pushed by jgilbert@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/dee2d3179b5f
Simplify color_quads gbrp expectations. r=gfx-reviewers,lsalzman
Flags: needinfo?(jgilbert)
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 93 Branch
See Also: → 1777159
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: