Processing.js Ref Test Runner

To start the tests click Start. Each test is run in order (downloaded from the server). The first canvas is the reference image, the second is a live sketch that has just been executed, the third is a visual diff. The diff is calculated with a tolerance value (e.g., ~5%). If the third canvas is green, the test passed. If it is white with red pixels (or all red), it failed, and the red shows where the pixels differ. The calibrating must fail on some tests. You can generate ref tests here.

Performance tests can be run from here.

Settings

Run Tests: Blur Radius: Epsilon (0-1.0): Remove Passed Tests: Stop on First Fail:

Results