Time |
Nick |
Message |
00:04 |
|
pgimeno_ joined #minetest-dev |
00:18 |
|
Ruslan1 joined #minetest-dev |
00:43 |
|
xerox123 joined #minetest-dev |
01:32 |
ANAND |
Oh nice! |
02:04 |
|
Miner_48er joined #minetest-dev |
02:15 |
|
nephele joined #minetest-dev |
02:30 |
|
pmp-p joined #minetest-dev |
04:14 |
|
Kimapr_ joined #minetest-dev |
04:17 |
|
Kimapr joined #minetest-dev |
05:12 |
|
ssieb joined #minetest-dev |
07:34 |
|
pyrollo joined #minetest-dev |
07:41 |
|
thrym_ left #minetest-dev |
08:38 |
|
ShadowNinja joined #minetest-dev |
08:54 |
|
proller joined #minetest-dev |
09:38 |
|
proller joined #minetest-dev |
09:51 |
|
realzies joined #minetest-dev |
10:07 |
|
proller joined #minetest-dev |
10:42 |
|
pmp-p joined #minetest-dev |
11:00 |
|
proller joined #minetest-dev |
11:12 |
|
AntumDeluge joined #minetest-dev |
11:26 |
|
Fixer joined #minetest-dev |
11:30 |
|
tuedel joined #minetest-dev |
12:19 |
|
Kimapr joined #minetest-dev |
12:48 |
|
HDMI_STECKDOSE joined #minetest-dev |
13:06 |
|
tomraceror joined #minetest-dev |
13:13 |
|
Kimapr joined #minetest-dev |
13:42 |
|
HDMI_STECKDOSE joined #minetest-dev |
13:52 |
|
CrazyDave joined #minetest-dev |
13:53 |
|
CrazyDave left #minetest-dev |
14:34 |
|
BrunoMine joined #minetest-dev |
15:50 |
|
Calinou joined #minetest-dev |
16:25 |
|
Wuzzy joined #minetest-dev |
17:21 |
|
Krock joined #minetest-dev |
17:40 |
|
HDMI_STECKDOSE joined #minetest-dev |
17:40 |
Krock |
wow rubenwardy, that was quick |
17:41 |
Krock |
although this will require running Minetest with the default settings and DPI to compare it with the "official" screenshots |
17:43 |
rubenwardy |
Settings are baked in |
17:43 |
rubenwardy |
I didn't consider dpi |
17:43 |
rubenwardy |
Will need to override it |
17:45 |
Krock |
you can also add image tolerance by downscaling it |
17:46 |
Krock |
linear scaling will hide details |
17:47 |
|
behalebabo joined #minetest-dev |
17:55 |
Calinou |
you might not want to perform "binding" automated tests using screenshots in general |
17:55 |
Calinou |
posting screenshots in pull requests as comments might be a better idea |
17:55 |
Calinou |
https://bartwronski.com/2019/08/14/how-not-to-test-graphics-algorithms/ |
18:00 |
rubenwardy |
The better approach isn't possible with our code without big rewrites, making the thing useless |
18:01 |
rubenwardy |
There will need to be manual intervention, but that's fine. It's a lot less time than bugs being introduced |
18:01 |
rubenwardy |
Perhaps it should comment any failing screenshots in the thread only, and not mark the build as failed |
18:04 |
Krock |
Calinou: good intentions are there, but you cannot do that with a rendering engine |
18:04 |
Krock |
multiple components have to interact with eachother and be rendered to check whether it looks okay |
18:05 |
|
tomraceror joined #minetest-dev |
18:06 |
Calinou |
indeed, I'm arguing we shouldn't perform automated checks for screenshots :) |
18:06 |
Calinou |
the ROI just isn't there due to the false positives |
18:06 |
Calinou |
keeping screenshots for archiving can be very useful though, so you can easily bisect regressions |
18:07 |
Krock |
right. comparison would best be done by eye |
18:07 |
Krock |
otherwise it will be impossible to "pass" the tests on GUI bugfixes |
18:08 |
rubenwardy |
The intention is for some comparison to be done by eye, but for most of it to be done in bulk |
18:15 |
rubenwardy |
Perhaps it doesn't need to be automated by CI, it could be ran by a developer when testing |
18:27 |
|
erlehmann_ joined #minetest-dev |
18:39 |
|
tomraceror joined #minetest-dev |
18:59 |
|
erlehmann joined #minetest-dev |
19:02 |
|
erlehmann joined #minetest-dev |
19:06 |
|
nobody joined #minetest-dev |
19:08 |
|
nornagon joined #minetest-dev |
19:11 |
|
fluxflux joined #minetest-dev |
19:19 |
|
nobody left #minetest-dev |
19:46 |
|
ssieb joined #minetest-dev |
20:30 |
|
NoctisLa1 joined #minetest-dev |
20:40 |
|
proller joined #minetest-dev |
20:50 |
|
proller joined #minetest-dev |
22:17 |
|
proller joined #minetest-dev |
23:00 |
|
ssieb joined #minetest-dev |
23:00 |
|
ssieb joined #minetest-dev |
23:10 |
|
Lone-Star joined #minetest-dev |
23:18 |
|
Lone-Star left #minetest-dev |
23:20 |
|
nornagon joined #minetest-dev |