Chromatic: Disable UI Review - How to disable UI review for a project
Our suggestion for now is to routinely disable UI Review checks when working with Chromatic.com. This will avoid the “never ending yellow circle” problem.
The page below shows you how to do it, and then provides some background explanation on why we are taking this action at this point.
How to disable UI Review
- Log on to chromatic.com
- Go to your project
- Click on the “Manage” icon () at left
- On the “Mangage” screen, you should see tabs for
Automate
,Collaborate
andConfigure
. You want to be on theAutomate
tab (as shown below). -
Under
Automate
, there should be a panel forUI Review
. If it shows as enabled (the default) click theDisable
button.
This should address the problems with never ending yellow circles.
Explanation
Starting with F24, we upgraded storybook to a version that is integrated with visual difference testing for user interfaces (UI Review) using Chromatic.
Visual difference testing is awesome, and I’m glad to have it as a part of our toolbox.
As it turns out, integrating visual UI testing into our workflows is a bit complex.
Students and staff alike have been running into various problems with Github Actions workflows not completing (e.g. the never ending yellow circle problem).
Accordingly, it is sometimes easier to just disable UI Review for your Chromatic.com project, either temporarily, or permanently.
This allows you to work with the Storybook publishing features of Chromatic, without getting hung up on the visual testing features.
So, our suggestion for now is to routinely disable UI Review until the course staff works out a better workflow for visual testing. We hope to have that in place for F24, but if not, then hopefully by S25.