Open jpiesing opened 3 months ago
Hi @jpiesing, After change the tolerance to 1frame + 150ms now just failing on one occasion. It is the point when switching happens. We did double check the OF to make sure it uses right frame rate. _Allowed tolerance is 1 frames, 150ms. Time difference between Test Runner reported media currentTime and actual media time exceeded tolerance for following events: currentTime=46.11 timediff=210.0; Total failure count is 1.
@FritzHeiden can you kindly help to double check the currentTime report at the switching point to make sure it reported correctly please?
@yanj-github Updating the qr code is coupled to several events. Some of them include: video enters waiting state, currently playing representation changes, video buffers, video starts playing, timeupdate
event
Anytime the qr code is updated it uses the currentTime
value reported by the API
@yanj-github Updating the qr code is coupled to several events. Some of them include: video enters waiting state, currently playing representation changes, video buffers, video starts playing,
timeupdate
eventAnytime the qr code is updated it uses the
currentTime
value reported by the API
@FritzHeiden @yanj-github Would it help if the two of you discussed this in a zoom/teams call? Otherwise I'm not sure this is going anywhere.
@jpiesing and @FritzHeiden I have created a new issue for this https://github.com/cta-wave/dpctf-tests/issues/172
@yanj-github Now #172 is closed, is there anything left in this issue?
@jpiesing It can be closed if you are happy. The latest result I sent you these are all PASS now.
@jpiesing It can be closed if you are happy. The latest result I sent you these are all PASS now.
That's not correct - at least how I interpret the words. Of course you may have meant something different.
I can see failures due to last frame not being shown - which may be another example of https://github.com/cta-wave/dpctf-tests/issues/156.
ss1-2 fails with a duration error.
@jpiesing I thought this issue only meant current time match test. If you meant test with other observations then yes some observations failed.
Regarding to duration check it might be related to https://github.com/cta-wave/device-observation-framework/issues/59#issuecomment-2109624659. A1 (low resolution) presented at the beginning this is harder to detect when fading in it might impact how accurate we can calculate duration. Here are the options:
2024-05-28: This remains open until it's been run with the new debugging support so we can see what happens with the last frame. It needs to be re-run on the exact same model of TV as exhibited the original problem.
In both fullscreen-playback-of-switching-sets__ss1-1.html and ss1-2, the observation "[OF] Video: The presented sample shall match the one reported by the currentTime value within the tolerance of +/-(2/framerate + 20ms)" failed on all 8 TV sets in the London plugfest.