Skip to content
This repository has been archived by the owner on Oct 7, 2022. It is now read-only.

Update oracle images #78

Merged
merged 2 commits into from
Sep 19, 2022
Merged

Update oracle images #78

merged 2 commits into from
Sep 19, 2022

Conversation

djmetzle
Copy link
Contributor

We've updated this library heavily, and we're very close to exact matches on our tests.

It appears the differences now are subtle enough for us to not worry. These appear to subtle jpeg encoding differences, and subtle anti-aliasing differences. These are most likely occurring because we are updating cairo underneath node-canvas.

Github is doing a great job showing the differences in the images! Hopefully that leaves us confident to call this QA.

Ref: https://github.com/iFixit/ifixit/issues/43782

CC @iFixit/devops

We'd stubbed out the image tests passing to faciliate upgrades. Now that
we're updating the oracle images to match the current state, lets
resume enforcing passing the image tests during CI and build.
Copy link
Member

@danielbeardsley danielbeardsley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Good work iterating until you guys nailed it!

CR 👍

Copy link
Contributor

@jarstelfox jarstelfox left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CR 🌵

@andyg0808
Copy link
Contributor

CR 🐶 through 27eb112

@djmetzle djmetzle merged commit d90cd15 into master Sep 19, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants