5sControl / 5sControl/5s-webserver

fix bug Operation control report has snepshots of some window frames

Open
#112 3 comments 0 reactions 1 assignee Claimed by @a-matyukh View on GitHub
bug
Dominant language
JavaScript
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Summary: В репорте Control operation содержатся снепшоты с несколькими оконными рамами

Envornment:
http://172.16.101.100:3000/
Linux
Firefox

Precondition:
Пользователь авторизован
Открыта страница "Dashboard" (http://172.16.101.100:3000/dashboard)
Открыта вкладка "Reports"

Steps to reproduce:
1. Выбрать дату 27.07.2023
2. В списке репортов открыть репорт # 24714
3. Посмотреть видео репорта # 24714
4. Посмотреть снепшоты репорта # 24714

Expected result:
В репорте содержатся снепшоты, полученные из видео, где обработаны углы одной оконной рамы.
Статус репорта "Compliance".

Actual result:
В репорте содержатся снепшоты, полученные из видео, где обработаны углы нескольких оконных рам.
Статус репорта "Violation".

Видео со снепшотами и пролистываением видео:
https://drive.google.com/file/d/1CNga_lS7lMRTEPAYF5JKOSGW91FgxUga/view?usp=drive_link

Скаченное 1 видео:
https://drive.google.com/file/d/1OmYT_t2r_y16vBjZRUpcYDXmw5wyHR1s/view?usp=drive_link
Скаченное 2 видео:
https://drive.google.com/file/d/1fum5NKptf9prswV06kD_efl4_fRBl353/view?usp=drive_link
Скаченное 3 видео:
https://drive.google.com/file/d/1d0Atui1E-j4qNlq1COyaIsFBCw98r53U/view?usp=drive_link

Contributor guide

Open the contributing guide

Research direction

The issue describes a bug in a control operation report where snapshots show multiple window frames instead of one, causing a status mismatch. The environment is a dashboard at a specific URL, using Firefox on Linux. Review the report generation code, likely in the frontend components handling video processing and snapshot display. Check the video processing logic for frame detection and the report status calculation. The provided Google Drive links contain example videos and snapshots for comparison.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, testing
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.