Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Распознавание невидимых элементов должно происходить на всех ядрах многопоточно #1556

Closed
AlexeyGirin opened this issue Oct 11, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@AlexeyGirin
Copy link
Contributor

Problem statement/business needs:

Сейчас определенение - является ли элемент видимым (изменение сделанное в рамках #1287) через вызов селениума сейчас происходит очень долго. На 100 элементов - уходит примерно 7 секунд. Это много.
При этом - если смотреть на загрузку процессора - видно что все ядра простаивают и не загружены.

Необходимо осуществлять эту операцию многопоточно - на всех ядрах за вычетом двух (т.е. если на машине 16 ядер - считать надо в 14 потоков)

Definitions of Done:

  • DoD1
  • DoD2

Dependencies or related tasks:

Comments:

@AlexeyGirin AlexeyGirin added the enhancement New feature or request label Oct 11, 2023
@AlexeyGirin AlexeyGirin added this to BackLog in JDN.AI Board via automation Oct 11, 2023
@AlexeyGirin AlexeyGirin changed the title Распознование невидимых элементов должно происходить на всех ядрах многопоточно Распознавание невидимых элементов должно происходить на всех ядрах многопоточно Oct 11, 2023
@AlexeyGirin AlexeyGirin moved this from BackLog to To do in JDN.AI Board Oct 11, 2023
@Ekaterina-Zykova Ekaterina-Zykova moved this from To do to In progress in JDN.AI Board Oct 13, 2023
@AlexeyGirin AlexeyGirin assigned ivnglkv and unassigned komyagin Jan 15, 2024
@savinovava savinovava added this to the Release 3.15 milestone Jan 22, 2024
@ivnglkv ivnglkv moved this from In progress to QA in JDN.AI Board Feb 1, 2024
@mobilisf
Copy link

mobilisf commented Feb 5, 2024

Validated on JDN v 3.14.47 Back-end v 0.2.62

Многопоточность загружает ЦП 90-100% при поиске локаторов.

@mobilisf mobilisf moved this from QA to Done in JDN.AI Board Feb 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

6 participants