On failure, emit a potential new baseline images artifact.
This also updates the base images to handle changes in Chrome 83.
MODIFY
.travis.yml
.travis.yml
@@ -71,6 +71,11 @@ after_failure:
- find _build/images -name '*-test.png' -exec python scripts/upload_travis_results.py {} \+ || true
# Upload build artifacts
- find dist/built -type f -exec python scripts/upload_travis_results.py {} \+ || true
+ # Generate a new set of baseline images, in case we decide the new results
+ # are now correct
+ - rm -r dist/data/base-images 2>/dev/null >/dev/null || true
+ - python tests/runners/baseline_images.py -gvb _build
+ - python scripts/upload_travis_results.py _build/base-images.tgz
after_success:
- npm run codecov

MODIFY
tests/external-data/base-images.tgz.sha512
tests/external-data/base-images.tgz.sha512
-d66920c1c01112f8723f1943bb5a46f95476ae281ce2e43672958cea8b48d3779c9a3fa3fee2af94ab70b93bdf98891f52b5d8f732c14dd857f44e727e17e25a
\ No newline at end of file
+dfb50e91db845698dd8e5f7507d1014b531d6ddabc7291405def3270bfe1437b79a782350eac906843d6f09b719f8fec467ad72dfa208fdc58c50c8ea2516eab

On failure, emit a potential new baseline images artifact.

This also updates the base images to handle changes in Chrome 83.