Size: a a a

2020 November 12

VL

Vlad Leně in JS for testing
Dmitriy Kovalenko
Небольшой аннонс:
Я тут запилил и зарелизил самую быструю в мире тулзу для сравнения скриншотов! Если хотите сэкономить 20 часов времени на CI в месяц – u are welcome

https://github.com/dmtrKovalenko/odiff

P.S. Поставьте пожалуйста ⭐️ если проект заинтересовал :)
Очень круто 👍
источник

S

SilverWolf in JS for testing
Dmitriy Kovalenko
Небольшой аннонс:
Я тут запилил и зарелизил самую быструю в мире тулзу для сравнения скриншотов! Если хотите сэкономить 20 часов времени на CI в месяц – u are welcome

https://github.com/dmtrKovalenko/odiff

P.S. Поставьте пожалуйста ⭐️ если проект заинтересовал :)
Это верно?
источник

DK

Dmitriy Kovalenko in JS for testing
SilverWolf
Это верно?
? Что ты имеешь в виду? А блин, там опечатки 2 :) увидел
источник

S

SilverWolf in JS for testing
Dmitriy Kovalenko
? Что ты имеешь в виду? А блин, там опечатки 2 :) увидел
👍
источник

NK

ID:0 in JS for testing
Переслано от Dmitriy Kovalenko
Небольшой аннонс:
Я тут запилил и зарелизил самую быструю в мире тулзу для сравнения скриншотов! Если хотите сэкономить 20 часов времени на CI в месяц – u are welcome

https://github.com/dmtrKovalenko/odiff

P.S. Поставьте пожалуйста ⭐️ если проект заинтересовал :)
источник

AB

Alexei Barantsev 🗹... in JS for testing
Dmitriy Kovalenko
Небольшой аннонс:
Я тут запилил и зарелизил самую быструю в мире тулзу для сравнения скриншотов! Если хотите сэкономить 20 часов времени на CI в месяц – u are welcome

https://github.com/dmtrKovalenko/odiff

P.S. Поставьте пожалуйста ⭐️ если проект заинтересовал :)
а сравнивать картинки, уже загруженные в память можно? без сохранения в файл
источник

AB

Alexei Barantsev 🗹... in JS for testing
нелогично же снимать скриншоты, сохранять в файлы, а потом снова читать из файлов, чтобы сравнить
источник

B

Bola in JS for testing
под винду как=то сложно ставить эту либу http://www.libpng.org/pub/png/libpng.html
источник

OK

Oleksandr Khotemskyi in JS for testing
Alexei Barantsev 🗹
а сравнивать картинки, уже загруженные в память можно? без сохранения в файл
+1
источник

SP

Sergey Pirogov in JS for testing
Это скоко памяти нода
источник

AE

Artem Eroshenko in JS for testing
Dmitriy Kovalenko
Небольшой аннонс:
Я тут запилил и зарелизил самую быструю в мире тулзу для сравнения скриншотов! Если хотите сэкономить 20 часов времени на CI в месяц – u are welcome

https://github.com/dmtrKovalenko/odiff

P.S. Поставьте пожалуйста ⭐️ если проект заинтересовал :)
Крутяк, пошли пробовать, спасибо
источник

OK

Oleksandr Khotemskyi in JS for testing
Sergey Pirogov
Это скоко памяти нода
а то же самое, ты ведь всеравно из файла в память грузишь и надо пропроцессить 2 картинки, @dmtr_kovalenko или как?
источник

OK

Oleksandr Khotemskyi in JS for testing
стримами ж не сможешь палюбому
источник

SP

Sergey Pirogov in JS for testing
А за счёт чего такая скорость? Прорыв науки?
источник

DK

Dmitriy Kovalenko in JS for testing
Ну из памяти доступ будет да, явно быстрее но тут больше проблема в том что из js нужно буфер в абсолютно другое окружение передавать.

Я в принципе делал эту штуку для конкретной задачи, а там надо считывать файлы) Но я посмотрю – думаю можно напрямую через pipe передавать буферы
источник

VG

Vitalii Grygoruk in JS for testing
Dmitriy Kovalenko
Ну из памяти доступ будет да, явно быстрее но тут больше проблема в том что из js нужно буфер в абсолютно другое окружение передавать.

Я в принципе делал эту штуку для конкретной задачи, а там надо считывать файлы) Но я посмотрю – думаю можно напрямую через pipe передавать буферы
даже если взлетит на линуксе - то вряд-ли поедет на винде…
источник

DK

Dmitriy Kovalenko in JS for testing
Sergey Pirogov
А за счёт чего такая скорость? Прорыв науки?
Написано все чуть ли не на ассемблере. Включая распаршивание картинок через нативный libpng
источник

PS

Pavel Strunkin in JS for testing
Dmitriy Kovalenko
Ну из памяти доступ будет да, явно быстрее но тут больше проблема в том что из js нужно буфер в абсолютно другое окружение передавать.

Я в принципе делал эту штуку для конкретной задачи, а там надо считывать файлы) Но я посмотрю – думаю можно напрямую через pipe передавать буферы
хотите поменять перси на что-то другое?
или это не для сайпрес?
источник

DK

Dmitriy Kovalenko in JS for testing
Pavel Strunkin
хотите поменять перси на что-то другое?
или это не для сайпрес?
Нет, перси это сервис. Кстати было бы не плохо если бы они быстрее процесили скриншоты 😆

Вообще я хочу ускорить cypress-image-snapshot, а вообще так это мой личный сайд-опен-сорс проект
источник

SP

Sergey Pirogov in JS for testing
красавчик продолджай!
источник