Project

General

Profile

Actions

action #58959

closed

needle diff doesn't work right in current git for needles in subdirectories

Added by AdamWill over 4 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Regressions/Crashes
Target version:
-
Start date:
2019-11-01
Due date:
% Done:

0%

Estimated time:

Description

So I just updated Fedora's openQA and os-autoinst packages to current git, and deployed it on our staging instance for testing. Things are mostly working so far, except needle diff - the thing where you can see in the web UI why a needle doesn't match by scrubbing a bar over a view that compares the needle and the screen it's being compared to - just doesn't work right at all. You can see this on any needle match at https://openqa.stg.fedoraproject.org/ . It seems like the bar you can drag is there, but invisible - if you move the cursor to the middle of the needle it'll change to a cursor indicating you can drag, and you can drag the bar somewhere else and now the cursor will change when it's at that position. But you can't see the bar, and you can't see any of the match area comparisons you would usually see.

I'm a bit baffled trying to debug this, as there are no errors showing on the browser console and assets/javascripts/needlediff.js has not changed since January (the last time I updated the Fedora snapshots was early August, and those builds were fine). But it's definitely broken! It's broken on Firefox and Epiphany, for me. I don't have Chrome installed.

Actions

Also available in: Atom PDF